public class FastaReader<S extends Sequence<?>,C extends Compound> extends Object
| Constructor and Description |
|---|
FastaReader(File file,
FastaHeaderParserInterface<S,C> headerParser,
SequenceCreatorInterface<C> sequenceCreator)
If you are going to use the FileProxyProteinSequenceCreator then you need to use this constructor because we need details about
the location of the file.
|
FastaReader(InputStream is,
FastaHeaderParserInterface<S,C> headerParser,
SequenceCreatorInterface<C> sequenceCreator)
If you are going to use FileProxyProteinSequenceCreator then do not use this constructor because we need details about
local file offsets for quick reads.
|
public FastaReader(InputStream is, FastaHeaderParserInterface<S,C> headerParser, SequenceCreatorInterface<C> sequenceCreator)
br - headerParser - sequenceCreator - public FastaReader(File file, FastaHeaderParserInterface<S,C> headerParser, SequenceCreatorInterface<C> sequenceCreator) throws FileNotFoundException
file - headerParser - sequenceCreator - FileNotFoundException - if the file does not exist, is a directory
rather than a regular file, or for some other reason cannot be opened
for reading.SecurityException - if a security manager exists and its checkRead
method denies read access to the file.public LinkedHashMap<String,S> process() throws IOException
IOException - if an error occurs reading the input fileCopyright © 2012 BioJava. All Rights Reserved.