org.biojava3.core.sequence.io
Class GenericFastaHeaderFormat<S extends AbstractSequence<?>,C extends Compound>
java.lang.Object
org.biojava3.core.sequence.io.GenericFastaHeaderFormat<S,C>
- All Implemented Interfaces:
- FastaHeaderFormatInterface<S,C>
public class GenericFastaHeaderFormat<S extends AbstractSequence<?>,C extends Compound>
- extends Object
- implements FastaHeaderFormatInterface<S,C>
We store the original header if the sequence is parsed from a fasta file and will use that exact
sequence if we write out the sequences to a fasta file. If we don't have an orginal header then
use the accession id. This allows the implementation by the user to write out complex header
with id notes etc without rewriting the fasta writer
- Author:
- Scooter Willis
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericFastaHeaderFormat
public GenericFastaHeaderFormat()
getHeader
public String getHeader(S sequence)
- Specified by:
getHeader
in interface FastaHeaderFormatInterface<S extends AbstractSequence<?>,C extends Compound>
- Returns: