public void testEmptyFasta() throws IOException {
   final SequencesReader reader = ReaderTestUtils.getReaderDNA("", mDir, new SdfId(0L));
   reader.close();
   final CompressedMemorySequencesReader cmsr =
       new CompressedMemorySequencesReader(
           mDir, new IndexFile(mDir), 5, true, false, new LongRange(0, 0));
   assertEquals(0, cmsr.numberSequences());
 }
  public static void makeTestTaxonSdf(File dest) throws IOException {
    final String sequences =
        FileHelper.resourceToString("com/rtg/reader/resources/sequences.fasta");
    ReaderTestUtils.getReaderDNA(sequences, dest, null).close();

    // cp taxonomy files to sdf
    final File taxonomy = new File(dest, "taxonomy.tsv");
    FileHelper.resourceToFile("com/rtg/reader/resources/taxonomy.tsv", taxonomy);
    final File taxonomyLookup = new File(dest, "taxonomy_lookup.tsv");
    FileHelper.resourceToFile("com/rtg/reader/resources/taxonomy_lookup.tsv", taxonomyLookup);
  }