public class FastaIndexer extends TextFileIndexer
Constructor and Description |
---|
FastaIndexer() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
buildContigIndexFileName(java.lang.String fasta_file) |
protected java.lang.String |
buildIndexFileName(java.lang.String fasta_file) |
protected long |
getContigOffsetInIndex(java.lang.String fasta_file,
java.lang.String contig_id) |
long |
getIndexSliceSize() |
java.io.Reader |
getReaderFromFastaFile(java.lang.String fasta_file_name,
int contig_index,
java.lang.String contig_id,
long start,
long end) |
long |
getSequence_high() |
long |
getSequence_low() |
byte[] |
readFastaSequenceFromReader(java.io.Reader reader,
int buffer_size)
read and parse at once....
|
printStatistics, printStatistics
public java.io.Reader getReaderFromFastaFile(java.lang.String fasta_file_name, int contig_index, java.lang.String contig_id, long start, long end)
fasta_file_name
- start
- end
- public byte[] readFastaSequenceFromReader(java.io.Reader reader, int buffer_size)
reader
- buffer_size
- protected long getContigOffsetInIndex(java.lang.String fasta_file, java.lang.String contig_id)
public long getIndexSliceSize()
getIndexSliceSize
in class TextFileIndexer
public long getSequence_low()
public long getSequence_high()
protected java.lang.String buildIndexFileName(java.lang.String fasta_file)
protected java.lang.String buildContigIndexFileName(java.lang.String fasta_file)
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.