adenosine |
Obtains a reference to the single adenosine representation
+ (BCNucleotideDNA *) adenosine;
amino |
Obtains a reference to the single M (A, C) representation
See Also:
- M
+ (BCNucleotideDNA *) amino;
anyBase |
Obtains a reference to the single N representation
+ (BCNucleotideDNA *) anyBase;
B |
Obtains a reference to the single D (C, G, T) representation
+ (BCNucleotideDNA *) B;
customBase: |
Obtains a reference to a user-defined base
+ (BCNucleotideDNA *) customBase: (NSString *)baseName;
cytidine |
Obtains a reference to the single cytidine representation
+ (BCNucleotideDNA *) cytidine;
D |
Obtains a reference to the single D (A, G, T) representation
+ (BCNucleotideDNA *) D;
gap |
Obtains a reference to the single representation of a gap, for alignments
+ (BCNucleotideDNA *) gap;
guanidine |
Obtains a reference to the single guanidine representation
+ (BCNucleotideDNA *) guanidine;
H |
Obtains a reference to the single H (A, C, T) representation
+ (BCNucleotideDNA *) H;
initBases |
Used internaly to generate the full set of base objects.
+ (void) initBases;
initWithSymbolChar: |
designated initialization method
- (id)initWithSymbolChar:(unsigned char)aChar;
Given a symbol, this method generates the appropriate Nucleotide representation using information in the bundle's "nucleotides.plist" file.
isBase |
Returns NO if the receiver is a gap or undefined
- (BOOL) isBase;
K |
Obtains a reference to the single K (A, C) representation
See Also:
- keto
+ (BCNucleotideDNA *) keto;
keto |
Obtains a reference to the single K (A, C) representation
See Also:
- K
+ (BCNucleotideDNA *) keto;
M |
Obtains a reference to the single M (A, C) representation
See Also:
- amino
+ (BCNucleotideDNA *) amino;
objectForSavedRepresentation: |
Returns a BCNucleotideDNA object representing the base submitted
+ (id) objectForSavedRepresentation: (NSString *)aSymbol;
all BC classes should implement a "savableRepresentation" and an "objectForSavedRepresentation" method to allow archiving/uncarchiving in .plist formatted files.
purine |
Obtains a reference to the single purine representation
+ (BCNucleotideDNA *) purine;
pyrimidine |
Obtains a reference to the single pyrimidine representation
+ (BCNucleotideDNA *) pyrimidine;
strong |
Obtains a reference to the single strong-bond representation
+ (BCNucleotideDNA *) strong;
symbolForChar: |
Returns a BCNucleotideDNA item representing the base submitted
+ (id) symbolForChar: (unsigned char)symbol;
thymidine |
Obtains a reference to the single thymidine representation
+ (BCNucleotideDNA *) thymidine;
undefined |
Obtains a reference to the single representation of any non-base character
+ (BCNucleotideDNA *) undefined;
V |
Obtains a reference to the single V (A, C, G) representation
+ (BCNucleotideDNA *) V;
weak |
Obtains a reference to the single weak-bond representation
+ (BCNucleotideDNA *) weak;
© 2008 The BioCocoa Project.
Last Updated: Wednesday, October 01, 2008