public final class FastqEncoder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static FastqRecord |
asFastqRecord(SAMRecord record)
Converts a
SAMRecord into a FastqRecord . |
static SAMRecord |
asSAMRecord(FastqRecord record,
SAMFileHeader header)
Converts a
FastqRecord into a simple unmapped SAMRecord . |
static java.lang.String |
encode(FastqRecord record)
Encodes a FastqRecord in the String FASTQ format.
|
static java.lang.String |
encode(SAMRecord record)
Encodes a SAMRecord in the String FASTQ format.
|
static java.lang.Appendable |
write(java.lang.Appendable out,
FastqRecord record)
Writes a FastqRecord into the Appendable output.
|
public static java.lang.String encode(FastqRecord record)
public static java.lang.Appendable write(java.lang.Appendable out, FastqRecord record)
SAMException
- if any I/O error occurs.public static java.lang.String encode(SAMRecord record)
public static FastqRecord asFastqRecord(SAMRecord record)
SAMRecord
into a FastqRecord
.public static SAMRecord asSAMRecord(FastqRecord record, SAMFileHeader header)
FastqRecord
into a simple unmapped SAMRecord
.