Java friendly apply method that wraps null strings.
Java friendly apply method that wraps null strings.
The name of this reference in the assembly.
The length of the sequence for this reference.
If available, the MD5 checksum uniquely representing this reference as a lower-case hexadecimal string, calculated as the MD5 of the upper-case sequence excluding all whitespace characters (equivalent to SQ:M5 in SAM).
If available, the URI from which the reference sequence was obtained.
If available, the REFSEQ ID for the reference.
If available, the Genbank ID for the reference.
If available, the name of the assembly for this reference.
If available, the species that this reference is for.
If available, the number of this reference in a set of references.
Returns a new SequenceRecord where all strings except for name are wrapped in Options to check for null values.
Extracts the contig metadata from a nucleotide fragment.
Extracts the contig metadata from a nucleotide fragment.
The assembly fragment to extract a SequenceRecord from.
The sequence record metadata from a single assembly fragment.
Builds a sequence record from an Avro Contig.
Builds a sequence record from an Avro Contig.
This Contig record as a SequenceRecord.
Companion object for creating Sequence Records.