Permalink
Commits on Nov 5, 2018
  1. Fixes #25: corrected regression error caused by recent bug fix

    betteridiot committed Nov 5, 2018
  2. Fixes #26: Ranges are [inclusive, exclusive)

    betteridiot committed Nov 5, 2018
    Because of how the interval checking are defined, genomic ranges cannot start and end at the same spot. This is to keep the API consistent with the Python language.
    
    For example:
    
    ```python
    >>> a = 'abc'
    >>> print(a[1:1])
    ''
    ```
Commits on Nov 1, 2018
  1. Fixes #25: removed `.lower()` from `bamnostic.utils._handle_split_reg…

    betteridiot committed Nov 1, 2018
    …ion()`
    
    Addressing #25 brought up by @envanloo: keeping literal name of contig. Originally, the implementation was only thinking of contig names such as 'chr1' and '1'. Hindsight showed that this was a faulty assumption. By removing `.lower()` from `bamnostic.utils._handle_spit_region()`, `bamnostic` should preserve literal contig names.
Commits on Oct 16, 2018
  1. Update README.md

    betteridiot committed Oct 16, 2018
  2. Update README.md

    betteridiot committed Oct 16, 2018
  3. blah

    betteridiot committed Oct 16, 2018
  4. fiddling around with appveyor

    betteridiot committed Oct 16, 2018
    changed the commands used for testing to be both linux and windows compatible
  5. Trying multiple builds on appveyor

    betteridiot committed Oct 16, 2018
  6. appveyor issue

    betteridiot committed Oct 16, 2018
    appveyor (windows environments) , when running pytest, cannot use colorama on Python version 3.3
  7. updating rst

    betteridiot committed Oct 16, 2018
  8. Update README.md

    betteridiot committed Oct 16, 2018
  9. another typo

    betteridiot committed Oct 16, 2018
  10. typo

    betteridiot committed Oct 16, 2018
  11. ci updating

    betteridiot committed Oct 16, 2018
Commits on Oct 13, 2018
  1. Fiexed readme.rst

    betteridiot committed Oct 13, 2018
  2. versioning master

    betteridiot committed Oct 13, 2018
  3. Merge pull request #24 from betteridiot/csi_bamout_dev

    betteridiot committed Oct 13, 2018
    Major fix and feature expansion
  4. fixing pytest

    betteridiot committed Oct 13, 2018
Commits on Oct 12, 2018
  1. Major restructuring of random access

    betteridiot committed Oct 12, 2018
    There was a deleterious flaw in the random access algorithm that was causing the file cursor to start way to the right of regions if interest.
Commits on Sep 21, 2018
Commits on Sep 20, 2018
  1. BAM output

    betteridiot committed Sep 20, 2018
    This should be the first steps towards fully supporting BAM output mentioned in #5
  2. Pytest acting funny

    betteridiot committed Sep 20, 2018
  3. Merge pull request #22 from gmat/patch-1

    betteridiot committed Sep 20, 2018
    Update quickstart.rst
  4. fixing pytest doctests

    betteridiot committed Sep 20, 2018
  5. Updating pytests

    betteridiot committed Sep 20, 2018
Commits on Sep 19, 2018
  1. Fixing `bgzf.fetch()` boundary regions

    betteridiot committed Sep 19, 2018
    Fetch was not filtering out the reads *before* the region of interest. Only the ones after.
  2. Added additional boundary conditions on `.fetch()`

    betteridiot committed Sep 19, 2018
    Fetch was not filtering out reads that were *before* the region, just the ones after.
  3. whoops

    betteridiot committed Sep 19, 2018
  4. Trying some more tci

    betteridiot committed Sep 19, 2018