Annotated Index

Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# libGenome Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:

Array< T > | Class used to ensure correct deallocation of arrays
gnABISource | GnABISource is not implemented
gnBaseFeature | Features of DNA sequences can be accessed and manipulated using classes derived from gnBaseFeature
gnBaseFilter |
gnBaseHeader | This class provides a general interface to sequence related headers
gnBaseQualifier | GnBaseQualifier is a general interface to sequence qualifiers
gnBaseSource | GnBaseSource defines a standard interface for derived classes to provide access to file, database, and network sources of genetic data
gnBaseSpec | GnBaseSpec is the class which stores genetic information and is best accessed using gnSequence
gnClone |
gnCompare |
gnContigSpec | GnContigSpec is an interface for classes which store contigs, or reads, of DNA or protein sequence
gnDataBaseSource | Not yet implemented
gnDNASequence | GnDNASequence is a special kind of gnSequence which can be used for DNA sequences It sets the default filters and comparators to the DNA filters and comparators
gnDNXSource | GnDNXSource implements the DNX file source
gnException |
gnExceptionCode |
gnFASSource | GnFASSource reads and writes FastA files
gnFastTranslator |
gnFeature | GnFeature stores sequence features in memory
gnFileContig | GnFileContig is used by source classes to track the location of sequence data on disk
gnFileSource | GnFileSource is a standard interface to all file based sources of genetic information
gnFilter |
gnFragmentSpec | GnFragmentSpec contains a list of specs which make up a sequence fragment
gnGBKSource | GnGBKSource is a GenBank sequence file reader
gnGenomeSpec | This class contains references to the sequence data, annotation, and other related header data for an organism's genome
gnLocation | This class is used to store sequence locations
gnMultiSpec | This class defines an interface for specs which have multiple subspecs containing sequence data
gnPosSpecificTranslator | Used to translate sequences differently based on the position of input characters
gnProteinSequence | GnProteinSequence is a special kind of gnSequence which can be used for RNA sequences It sets the default filters and comparators to the RNA filters and comparators
gnRAWSource | GnRAWSource reads raw sequence data from a text file
gnRNASequence | GnRNASequence is a special kind of gnSequence which can be used for RNA sequences It sets the default filters and comparators to the RNA filters and comparators
gnSEQSource | GnSEQSource is a SEQ file reader
gnSequence | GnSequence is the most commonly used class in libGenome
gnSourceFactory | GnSourceFactory is the middle man when acessing a sequence data source It tracks all data sources currently in use, ensuring that a particular data source is only opened and parsed once
gnSourceHeader | GnSourceHeader is used to store a sequence header which resides in another source
gnSourceQualifier | GnSourceQualifier is used to store a sequence qualifier which resides in another source
gnSourceSpec | GnSourceSpec stores sequence and annotation data from another source
gnStringHeader | GnStringHeader stores sequence related header information in memory
gnStringQualifier | GnStringQualifier stores a sequence qualifier in memory
gnStringSpec | GnStringSpec stores a sequence and annotation data in memory
gnTranslator | Facilitates the translation of ambiguous DNA and RNA sequences to protein sequence