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
.