Provides for the import of sequences from files.
||ReaderType encapsulates the information about a sequence "file format".
||SequenceReader are used by a SequenceReaderFactory.
||Gives access to specialized Sequence readers.
Package edu.mssm.crover.imports Description
Provides for the import of sequences from files. The package relies
on edu.mssm.crover.representation for the representation of the sequences
extracted from the file. Annotations defined in the representation package
are parsed (when the file format provides this kind of annotation) and
inserted in the representation data structure.
The package makes use heavily of the factory pattern (see [GangOf4]).
An interface (
SequenceReader is specified that model the interaction
between a client an a Reader implementation
(specialized for a given file format, Fasta, SwissProt, etc.).
The factory (
SequenceReaderFactory) has addtional methods to
handle the selection of the given reader implementation from a file
name extension, or a user selection (from a list of supported format).
Copyright © 2003-2013 Institute for Computational Biomedicine, All Rights Reserved.