|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.emboss.jemboss.editor.SequenceReader
This class reads sequences in FASTA and MSF format. The sequences are read and stored as a Vector.
Field Summary | |
private boolean |
reading
true if read ok |
private java.io.File |
seqFile
sequence file |
private java.util.Vector |
seqs
sequence store |
Constructor Summary | |
SequenceReader()
|
|
SequenceReader(java.io.File seqFile)
|
|
SequenceReader(java.lang.String seqString)
|
Method Summary | |
int |
getNumberOfSequences()
Returns the number of sequences. |
Sequence |
getSequence(int index)
Returns the sequence at a given position in the Sequence Vector store. |
java.io.File |
getSequenceFile()
Get the sequence file |
java.util.Vector |
getSequenceVector()
Returns the Sequence Vector store |
boolean |
isReading()
|
java.util.Vector |
readClustalFile(java.io.BufferedReader in)
Reads in the CLUSTAL sequence file and creates a Vector containing the sequence(s). |
java.util.Vector |
readFastaFile(java.io.BufferedReader in)
Reads in the FASTA sequence file and creates a Vector containing the sequence(s). |
java.util.Vector |
readJPredFile(java.io.BufferedReader in)
Reads in the JPred sequence file and creates a Vector containing the sequence(s). |
java.util.Vector |
readMSFFile(java.io.BufferedReader in)
Reads in the MSF sequence file and creates a Vector containing the sequence(s). |
java.util.Vector |
readSequenceFile()
Read a sequence file and create a vector of sequences |
java.util.Vector |
readSequenceString(java.lang.String seqString)
Read a formatted sequence string (e.g msf) and create a vector of sequences |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.io.File seqFile
private java.util.Vector seqs
private boolean reading
Constructor Detail |
public SequenceReader()
public SequenceReader(java.io.File seqFile)
seqFile
- sequence filepublic SequenceReader(java.lang.String seqString)
seqString
- sequenceMethod Detail |
public boolean isReading()
public java.util.Vector readSequenceFile()
public java.util.Vector readSequenceString(java.lang.String seqString)
public java.util.Vector readFastaFile(java.io.BufferedReader in)
in
- buffered readerpublic java.util.Vector readMSFFile(java.io.BufferedReader in)
in
- buffered readerpublic java.util.Vector readClustalFile(java.io.BufferedReader in)
in
- buffered readerpublic java.util.Vector readJPredFile(java.io.BufferedReader in)
in
- buffered readerpublic int getNumberOfSequences()
public Sequence getSequence(int index)
public java.util.Vector getSequenceVector()
public java.io.File getSequenceFile()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |