public final class FastqEncoder extends Object
| Modifier and Type | Method | 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 String |
encode(FastqRecord record) |
Encodes a FastqRecord in the String FASTQ format.
|
static String |
encode(SAMRecord record) |
Encodes a SAMRecord in the String FASTQ format.
|
static Appendable |
write(Appendable out,
FastqRecord record) |
Writes a FastqRecord into the Appendable output.
|
public static String encode(FastqRecord record)
public static Appendable write(Appendable out, FastqRecord record)
SAMException - if any I/O error occurs.public static 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.