parseFastaRecord

Convenience wrapper around FastaRecord!T(T data).

parseFastaRecord
(
T
)
()

Examples

1     string fastaRecordData = q"EOF
2         >sequence1
3         CTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCT
4         AACCCTAACCCTAACCCTAACCCTAACCCTAACAACCCTAACCCTAACCC
5 EOF".outdent;
6     auto fastaRecord = fastaRecordData.parseFastaRecord();
7 
8     assert(fastaRecord.header == ">sequence1");
9     assert(fastaRecord[].equal("CTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACAACCCTAACCCTAACCC"));
10     assert(fastaRecord[0 .. 5].equal("CTAAC"));

Meta