Skip to content

Commit

Permalink
Initial creation of CRAM validation / test files
Browse files Browse the repository at this point in the history
The files are numbered such that a natural sort order will mean the
earlier files may be decodable without yet being able to decode any of
the later files.  Therefore this may optionally be considered as a
roadmap for development of new CRAM decoders.

Indices are also tested.
  • Loading branch information
jkbonfield committed Jun 29, 2020
1 parent 9f2b437 commit 600f8ca
Show file tree
Hide file tree
Showing 73 changed files with 21,405 additions and 0 deletions.
595 changes: 595 additions & 0 deletions test/cram/CRAM.md

Large diffs are not rendered by default.

20,803 changes: 20,803 additions & 0 deletions test/cram/ce.fa

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions test/cram/ce.fa.fai
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
CHROMOSOME_I 1009800 14 50 51
CHROMOSOME_II 5000 1030025 50 51
CHROMOSOME_III 5000 1035141 50 51
CHROMOSOME_IV 5000 1040256 50 51
CHROMOSOME_V 5000 1045370 50 51
CHROMOSOME_X 5000 1050484 50 51
CHROMOSOME_MtDNA 5000 1055602 50 51
Binary file added test/cram/passed/0000_empty_noeof.cram
Binary file not shown.
Binary file added test/cram/passed/0001_empty_eof.cram
Binary file not shown.
Binary file added test/cram/passed/0100_header1.cram
Binary file not shown.
Binary file added test/cram/passed/0101_header2.cram
Binary file not shown.
Binary file added test/cram/passed/0200_cmpr_hdr.cram
Binary file not shown.
Binary file added test/cram/passed/0300_unmapped.cram
Binary file not shown.
Binary file added test/cram/passed/0301_unmapped.cram
Binary file not shown.
Binary file added test/cram/passed/0302_unmapped.cram
Binary file not shown.
Binary file added test/cram/passed/0303_unmapped.cram
Binary file not shown.
Binary file added test/cram/passed/0400_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0401_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0402_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0403_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0500_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0501_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0502_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0503_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0504_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0505_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0506_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0507_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0600_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0601_mapped.cram
Binary file not shown.
Binary file added test/cram/passed/0700_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0701_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0702_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0703_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0704_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0705_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0706_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0707_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0708_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0709_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0710_tag.cram
Binary file not shown.
Binary file added test/cram/passed/0800_ctr.cram
Binary file not shown.
Binary file added test/cram/passed/0801_ctr.cram
Binary file not shown.
Binary file added test/cram/passed/0802_ctr.cram
Binary file not shown.
Binary file added test/cram/passed/0900_comp_raw.cram
Binary file not shown.
Binary file added test/cram/passed/0901_comp_gz.cram
Binary file not shown.
Binary file added test/cram/passed/0902_comp_bz2.cram
Binary file not shown.
Binary file added test/cram/passed/0903_comp_lzma.cram
Binary file not shown.
Binary file added test/cram/passed/0904_comp_rans0.cram
Binary file not shown.
Binary file added test/cram/passed/0905_comp_rans1.cram
Binary file not shown.
Binary file added test/cram/passed/1000_name.cram
Binary file not shown.
Binary file added test/cram/passed/1001_name.cram
Binary file not shown.
Binary file added test/cram/passed/1002_qual.cram
Binary file not shown.
Binary file added test/cram/passed/1003_qual.cram
Binary file not shown.
Binary file added test/cram/passed/1004_qual.cram
Binary file not shown.
Binary file added test/cram/passed/1005_qual.cram
Binary file not shown.
Binary file added test/cram/passed/1006_seq.cram
Binary file not shown.
Binary file added test/cram/passed/1007_seq.cram
Binary file not shown.
Binary file added test/cram/passed/1100_HUFFMAN.cram
Binary file not shown.
Binary file added test/cram/passed/1101_BETA.cram
Binary file not shown.
Binary file added test/cram/passed/1200_overflow.cram
Binary file not shown.
Binary file added test/cram/passed/1300_slice_aux.cram
Binary file not shown.
Binary file added test/cram/passed/1301_slice_aux.cram
Binary file not shown.
Binary file added test/cram/passed/1400_index_simple.cram
Binary file not shown.
Binary file added test/cram/passed/1400_index_simple.cram.crai
Binary file not shown.
Binary file added test/cram/passed/1401_index_unmapped.cram
Binary file not shown.
Binary file added test/cram/passed/1401_index_unmapped.cram.crai
Binary file not shown.
Binary file added test/cram/passed/1402_index_3ref.cram
Binary file not shown.
Binary file added test/cram/passed/1402_index_3ref.cram.crai
Binary file not shown.
Binary file added test/cram/passed/1403_index_multiref.cram
Binary file not shown.
Binary file added test/cram/passed/1403_index_multiref.cram.crai
Binary file not shown.
Binary file added test/cram/passed/1404_index_multislice.cram
Binary file not shown.
Binary file added test/cram/passed/1404_index_multislice.cram.crai
Binary file not shown.
Binary file added test/cram/passed/1405_index_multisliceref.cram
Binary file not shown.
Binary file added test/cram/passed/1405_index_multisliceref.cram.crai
Binary file not shown.
Binary file added test/cram/passed/1406_index_long.cram
Binary file not shown.
Binary file added test/cram/passed/1406_index_long.cram.crai
Binary file not shown.

0 comments on commit 600f8ca

Please sign in to comment.