Documentation

Interfaces

Table of Contents

Interfaces

FastaWriterInterface
Interface FastaWriterInterface - serializes one or several sequences into FASTA text. Purely a string formatter : it does not validate that $sSequence belongs to any particular alphabet, since that validation already happened wherever the sequence itself was built (e.g. a DnaSequence value object).
ProteinInterface
Defines protein-specific sequence operations.
RestrictionEnzymeCatalogInterface
Interface RestrictionEnzymeCatalogInterface - gives typed, read-only access to restriction enzyme definitions merged from the Type II, Type IIb and Type IIs endonuclease sources, without exposing the private storage of any single one of them.
RestrictionEnzymeInterface
Interface RestrictionEnzymeInterface - substances that can "cut" a DNA strand into two or more fragments along special sites called restriction sites. They are an important tool in recombinant DNA technology.
SequenceAlignmentInterface
Represents the result of an alignment performed by various third-party software such as ClustalW. The alignment is usually found in a file that uses a particular format. Right now, my code supports only FASTA and CLUSTAL formats.
SequenceInterface
We use this class to manipulate Sequence() elements, most of the time taken from a database instance.
SequenceMatchInterface
Class SequenceMatchManager - This class represents the results of performing sequence analysis and matching on two or more sequences.
On this page

Search results