Description Usage Arguments Fields and Methods Author(s) See Also Examples
This is a special Alphabet class which matches any alphabet. The '=='.Alphabet method always returns TRUE when one of the compared objects inherits from AnyAlphabet. This behaviour is handy when creating processes that have no alphabet preference (like a deletion process).
Package:
Class AnyAlphabet
Object
~~|
~~+--
PSRoot
~~~~~~~|
~~~~~~~+--
Alphabet
~~~~~~~~~~~~|
~~~~~~~~~~~~+--
AnyAlphabet
Directly known subclasses:
public static class AnyAlphabet
extends Alphabet
1 |
... |
Not used. |
Methods:
No methods defined.
Methods inherited from Alphabet:
!=, ==, as.character, checkConsistency, getSize, getSymbolLength, getSymbols, getType, getWriteProtected, hasSymbols, is, isEmpty, setSize, setSymbolLength, setSymbols, setType, summary
Methods inherited from PSRoot:
checkConsistency, enableVirtual, getComments, getMethodsList, globalConsistencyCheck, intersect.list, is, is.na, ll, my.all.equal, plot, setComments, setMethodsList, summary, virtualAssignmentForbidden
Methods inherited from Object:
$, $<-, [[, [[<-, as.character, attach, attachLocally, clearCache, clearLookupCache, clone, detach, equals, extend, finalize, getEnvironment, getFieldModifier, getFieldModifiers, getFields, getInstantiationTime, getStaticInstance, hasField, hashCode, ll, load, names, objectSize, print, save
Botond Sipos, Gregory Jordan
Alphabet
1 2 3 4 5 6 7 8 9 | # create some alphabet objects
a<-BinaryAlphabet()
b<-NucleotideAlphabet()
any<-AnyAlphabet()
# compare objects
a == b
any == a
any == b
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.