Package | Description |
---|---|
org.biojava.nbio.genome.io.fastq |
FASTQ and variants sequence format I/O.
|
Modifier and Type | Method and Description |
---|---|
Fastq |
FastqBuilder.build()
Build and return a new FASTQ formatted sequence configured from the properties of this builder.
|
protected Fastq |
SangerFastqWriter.convert(Fastq fastq) |
protected Fastq |
SolexaFastqWriter.convert(Fastq fastq) |
protected Fastq |
IlluminaFastqWriter.convert(Fastq fastq) |
static Fastq |
FastqTools.convert(Fastq fastq,
FastqVariant variant)
Convert the specified FASTQ formatted sequence to the
specified FASTQ sequence format variant.
|
Fastq |
Fastq.convertTo(FastqVariant variant)
Create and return a new FASTQ formatted sequence from this converted to the
specified FASTQ sequence format variant.
|
Modifier and Type | Method and Description |
---|---|
Iterable<Fastq> |
FastqReader.read(File file)
Read zero or more FASTQ formatted sequences from the specified file.
|
Iterable<Fastq> |
FastqReader.read(InputStream inputStream)
Read zero or more FASTQ formatted sequences from the specified input stream.
|
Iterable<Fastq> |
FastqReader.read(URL url)
Read zero or more FASTQ formatted sequences from the specified url.
|
Modifier and Type | Method and Description |
---|---|
<T extends Appendable> |
FastqWriter.append(T appendable,
Fastq... fastq)
Append the specified FASTQ formatted sequences to the specified appendable.
|
protected Fastq |
SangerFastqWriter.convert(Fastq fastq) |
protected Fastq |
SolexaFastqWriter.convert(Fastq fastq) |
protected Fastq |
IlluminaFastqWriter.convert(Fastq fastq) |
static Fastq |
FastqTools.convert(Fastq fastq,
FastqVariant variant)
Convert the specified FASTQ formatted sequence to the
specified FASTQ sequence format variant.
|
static DNASequence |
FastqTools.createDNASequence(Fastq fastq)
Create and return a new
DNASequence from the specified FASTQ formatted sequence. |
static DNASequence |
FastqTools.createDNASequenceWithErrorProbabilities(Fastq fastq)
Create and return a new
DNASequence with error probabilities from the specified
FASTQ formatted sequence. |
static DNASequence |
FastqTools.createDNASequenceWithQualityScores(Fastq fastq)
Create and return a new
DNASequence with quality scores from the specified
FASTQ formatted sequence. |
static DNASequence |
FastqTools.createDNASequenceWithQualityScoresAndErrorProbabilities(Fastq fastq)
Create and return a new
DNASequence with quality scores and error probabilities from the
specified FASTQ formatted sequence. |
static QuantityFeature<AbstractSequence<NucleotideCompound>,NucleotideCompound> |
FastqTools.createErrorProbabilities(Fastq fastq)
Create and return a new
QuantityFeature from the error probabilities of the specified
FASTQ formatted sequence. |
static QualityFeature<AbstractSequence<NucleotideCompound>,NucleotideCompound> |
FastqTools.createQualityScores(Fastq fastq)
Create and return a new
QualityFeature from the quality scores of the specified
FASTQ formatted sequence. |
static Iterable<Number> |
FastqTools.errorProbabilities(Fastq fastq)
Return the error probabilities from the specified FASTQ formatted sequence.
|
static double[] |
FastqTools.errorProbabilities(Fastq fastq,
double[] errorProbabilities)
Copy the error probabilities from the specified FASTQ formatted sequence into the specified double array.
|
void |
StreamListener.fastq(Fastq fastq)
Notify this listener of a FASTQ formatted sequence.
|
static Iterable<Number> |
FastqTools.qualityScores(Fastq fastq)
Return the quality scores from the specified FASTQ formatted sequence.
|
static int[] |
FastqTools.qualityScores(Fastq fastq,
int[] qualityScores)
Copy the quality scores from the specified FASTQ formatted sequence into the specified int array.
|
void |
FastqWriter.write(File file,
Fastq... fastq)
Write the specified FASTQ formatted sequences to the specified file.
|
void |
FastqWriter.write(OutputStream outputStream,
Fastq... fastq)
Write the specified FASTQ formatted sequences to the specified output stream.
|
Modifier and Type | Method and Description |
---|---|
<T extends Appendable> |
FastqWriter.append(T appendable,
Iterable<Fastq> fastq)
Append the specified FASTQ formatted sequences to the specified appendable.
|
void |
FastqWriter.write(File file,
Iterable<Fastq> fastq)
Write the specified FASTQ formatted sequences to the specified file.
|
void |
FastqWriter.write(OutputStream outputStream,
Iterable<Fastq> fastq)
Write the specified FASTQ formatted sequences to the specified output stream.
|
Copyright © 2000–2018 BioJava. All rights reserved.