Class SRAIterator.RecordRangeInfo

  • Enclosing class:
    SRAIterator

    public static class SRAIterator.RecordRangeInfo
    extends Object
    Describes record ranges info needed for emulating BAM index
    • Constructor Detail

      • RecordRangeInfo

        public RecordRangeInfo​(List<Long> referenceLengthsAligned,
                               long numberOfReads)
        Parameters:
        referenceLengthsAligned - a list with lengths of each reference
        numberOfReads - total number of reads within SRA archive
    • Method Detail

      • getNumberOfReads

        public long getNumberOfReads()
      • getTotalReferencesLength

        public long getTotalReferencesLength()
      • getTotalRecordRangeLength

        public long getTotalRecordRangeLength()
      • getReferenceOffsets

        public final List<Long> getReferenceOffsets()
      • getReferenceLengthsAligned

        public final List<Long> getReferenceLengthsAligned()