#!test-comment chr1 test transcript 1 100 . + . transcript_id "A"; test_case "Same transcript, 2 samples"; tuni_id "tuni_0"; chr1 test exon 1 50 . + . transcript_id "A"; test_case "Same transcript, 2 samples"; tuni_id "tuni_0"; chr1 test exon 70 90 . + . transcript_id "A"; test_case "Same transcript, 2 samples"; tuni_id "tuni_0"; chr1 test exon 90 100 . + . transcript_id "A"; test_case "Same transcript, 2 samples"; tuni_id "tuni_0"; chr2 test transcript 201 300 . - . transcript_id "B"; test_case "Different strand"; tuni_id "tuni_2"; chr2 test exon 201 300 . - . transcript_id "B"; test_case "Different strand"; tuni_id "tuni_2"; chr3 test gene 1 100 . + . gene_id "C"; test_case "Gene records are unchanged"; chr3 test transcript 1 100 . + . transcript_id "C"; test_case "Different UTR, same CDS"; tuni_id "tuni_3"; chr3 test exon 1 50 . + . transcript_id "C"; test_case "Different UTR, same CDS"; tuni_id "tuni_3"; chr3 test exon 70 100 . + . transcript_id "C"; test_case "Different UTR, same CDS"; tuni_id "tuni_3"; chr3 test CDS 40 50 . + 0 transcript_id "C"; test_case "Different UTR, same CDS"; tuni_id "tuni_3"; chr3 test CDS 90 100 . + 0 transcript_id "C"; test_case "Different UTR, same CDS"; tuni_id "tuni_3"; chr4 test transcript 100 200 . + . transcript_id "E"; test_case "Same UTR, different CDS"; tuni_id "tuni_5"; chr4 test exon 100 200 . + . transcript_id "E"; test_case "Same UTR, different CDS"; tuni_id "tuni_5"; chr4 test CDS 110 190 . + . transcript_id "E"; test_case "Same UTR, different CDS"; tuni_id "tuni_5"; chr5 test transcript 1 100 . + . transcript_id "F"; test_case "Warn about transcripts with no exons/CDS";