@@ -8,8 +8,8 @@ import BioSequences:
88 @dna_str ,
99 @rna_str ,
1010 @aa_str ,
11- LongDNASeq ,
12- LongAminoAcidSeq ,
11+ LongDNA ,
12+ LongAA ,
1313 LongSequence,
1414 AminoAcidAlphabet,
1515 DNAAlphabet,
@@ -37,7 +37,7 @@ import BioSequences:
3737 @test FASTA. hassequence (record)
3838 @test FASTA. sequence (record) == dna " ACGT"
3939 @test collect (FASTA. sequence_iter (DNA, record)) == [DNA_A, DNA_C, DNA_G, DNA_T]
40- @test FASTA. sequence (record, 2 : 3 ) == LongDNASeq (collect (FASTA. sequence_iter (DNA, record, 2 : 3 ))) == dna " CG"
40+ @test FASTA. sequence (record, 2 : 3 ) == LongDNA {4} (collect (FASTA. sequence_iter (DNA, record, 2 : 3 ))) == dna " CG"
4141 @test FASTA. sequence (String, record) == " ACGT"
4242 @test FASTA. sequence (String, record, 2 : 3 ) == " CG"
4343
@@ -112,13 +112,13 @@ import BioSequences:
112112 @test FASTA. description (record) == " some description"
113113 @test FASTA. header (record) == " seqA some description"
114114 @test FASTA. sequence (record) == aa " QIKDLLVSSSTDLDTTLKMKILELPFASGDLSM"
115- @test copyto! (LongAminoAcidSeq ( FASTA. seqlen (record)), record) == aa " QIKDLLVSSSTDLDTTLKMKILELPFASGDLSM"
115+ @test copyto! (LongAA (undef, FASTA. seqlen (record)), record) == aa " QIKDLLVSSSTDLDTTLKMKILELPFASGDLSM"
116116 @test read! (reader, record) === record
117117 @test FASTA. identifier (record) == " seqB"
118118 @test ! FASTA. hasdescription (record)
119119 @test FASTA. sequence (record) == aa " VLMALGMTDLFIPSANLTG*"
120- @test copyto! (LongAminoAcidSeq ( FASTA. seqlen (record)), record) == aa " VLMALGMTDLFIPSANLTG*"
121- @test_throws ArgumentError copyto! (LongAminoAcidSeq ( 10 ), FASTA. Record ())
120+ @test copyto! (LongAA (undef, FASTA. seqlen (record)), record) == aa " VLMALGMTDLFIPSANLTG*"
121+ @test_throws ArgumentError copyto! (LongAA (undef, 10 ), FASTA. Record ())
122122 @test_throws ArgumentError FASTA. extract (reader, AminoAcidAlphabet (), " seqA" , 2 : 3 )
123123
124124 function test_fasta_parse (filename, valid)
@@ -342,11 +342,11 @@ end
342342 @test FASTQ. description (record) == " HWI-ST499:111:D0G94ACXX:1:1101:1173:2105"
343343 @test FASTQ. header (record) == FASTQ. identifier (record) * " " * FASTA. description (record)
344344 @test FASTQ. hassequence (record) == BioGenerics. hassequence (record) == true
345- @test FASTQ. sequence (LongDNASeq , record) == seq
346- @test LongDNASeq (collect (FASTQ. sequence_iter (DNA, record))) == seq
347- @test LongDNASeq (collect (FASTQ. sequence_iter (DNA, record, 3 : 7 ))) == dna " GCTCA"
348- @test copyto! (LongDNASeq ( FASTQ. seqlen (record)), record) == seq
349- @test_throws ArgumentError copyto! (LongDNASeq ( 10 ), FASTQ. Record ())
345+ @test FASTQ. sequence (LongDNA{ 4 } , record) == seq
346+ @test LongDNA {4} (collect (FASTQ. sequence_iter (DNA, record))) == seq
347+ @test LongDNA {4} (collect (FASTQ. sequence_iter (DNA, record, 3 : 7 ))) == dna " GCTCA"
348+ @test copyto! (LongDNA {4} (undef, FASTQ. seqlen (record)), record) == seq
349+ @test_throws ArgumentError copyto! (LongDNA {4} (undef, 10 ), FASTQ. Record ())
350350 @test FASTQ. sequence (record) == BioGenerics. sequence (record) == seq
351351 @test FASTQ. sequence (String, record) == " AAGCTCATGACCCGTCTTACCTACACCCTTGACGAGATCGAAGGA"
352352 @test FASTQ. hasquality (record)
0 commit comments