Any query methods/overloads that eventually use sam_itr_querys are 1-based queries as opposed to sam_itr_queryi which is 0-based. I think we should place a debug warning in this function warning a programmer that they are using a 1-based function. We should also probably transition most of our overloads to use the 0-based version as I feel that is the natural expectation of a bam query.
Any
query
methods/overloads that eventually usesam_itr_querys
are 1-based queries as opposed tosam_itr_queryi
which is 0-based. I think we should place adebug
warning in this function warning a programmer that they are using a 1-based function. We should also probably transition most of our overloads to use the 0-based version as I feel that is the natural expectation of a bam query.