This project is mirrored from https://:*****@github.com/Ensembl/ensembl-io.git. Pull mirroring updated .
  1. 27 Sep, 2018 1 commit
  2. 30 Apr, 2018 1 commit
  3. 15 Jan, 2018 1 commit
  4. 28 Jun, 2017 2 commits
    • Zhicheng Liu's avatar
      Minor revisons ... · 99a3660e
      Zhicheng Liu authored
      based on Mag's review comments at this pull request:
      https://github.com/Ensembl/ensembl-io/pull/55
      99a3660e
    • Zhicheng Liu's avatar
      Rework on how Bio::DB::HTS is used in HTSAdaptor · 73e743ef
      Zhicheng Liu authored
      The Bio::DB::HTS object and other relatedHTS objects will be created
      only once within a single HTSAdaptor. They will have only one copy and
      be stored in $self->{_cache}->{_htsobj_handle}. Every use of HTS objects
      should through this copy.
      
      Also remove "close" calls to the HTS objects as these objects will
      handle their resources properly when exiting. The DESTROY methods to
      these objects has been added in
      https://github.com/Ensembl/Bio-DB-HTS/pull/50
      which will release the resources where needed.
      
      This will provide a uniform interface to HTS objects, making it more
      consistent. It prevents from creating multiple objects for the same
      file and hence more resouces efficient too.
      
      Also rename some variables to make them consistent throughout.
      
      Related to ENSEMBL-5035.
      73e743ef
  5. 17 Jan, 2017 1 commit
  6. 05 Oct, 2016 1 commit
  7. 01 Jul, 2016 1 commit
  8. 09 May, 2016 1 commit
  9. 15 Apr, 2016 1 commit
  10. 27 Jan, 2016 1 commit
  11. 04 Jan, 2016 2 commits
  12. 11 Nov, 2015 1 commit
  13. 17 Mar, 2015 1 commit