Skip to content

Slice fix#36

Open
rbeagrie wants to merge 51 commits intomasterfrom
SLICE-fix
Open

Slice fix#36
rbeagrie wants to merge 51 commits intomasterfrom
SLICE-fix

Conversation

@rbeagrie
Copy link
Contributor

@rbeagrie rbeagrie commented Dec 3, 2021

Implement SLICE analysis code in GAMtools.

rbeagrie and others added 30 commits December 8, 2017 18:03
* Do not hardcode file paths

* Add basic tests for slice compilation

* Fixed SLICE code installation issues

* Include cpp files in manifest

* Add GSL dependency to Travis

* Add correct GSL dependency to Travis

* Add correct GSL dependency (for Trusty) to Travis

* Specify to use C++11

* Fix pylint warnings

* Travis test on OSX as well as linux

* Travis doesn't support python on MacOS
* SLICE-dev:
  Fix incorrect syntax for checking file stream errors
  Fixed SLICE code installation issues
rbeagrie and others added 21 commits July 1, 2021 12:58
* Do not hardcode file paths

* Add basic tests for slice compilation

* Fixed SLICE code installation issues

* Include cpp files in manifest

* Add GSL dependency to Travis

* Add correct GSL dependency to Travis

* Add correct GSL dependency (for Trusty) to Travis

* Specify to use C++11

* Fix pylint warnings

* Travis test on OSX as well as linux

* Travis doesn't support python on MacOS
* 'SLICE-fix' of github.com:rbeagrie/gamtools:
  Added genome-length option to SLICE
  Fix incorrect syntax for checking file stream errors
  Fixed SLICE code installation issues
  Travis doesn't support python on MacOS
  Travis test on OSX as well as linux
  Fix pylint warnings
  Specify to use C++11
  Add correct GSL dependency (for Trusty) to Travis
  Add correct GSL dependency to Travis
  Add GSL dependency to Travis
  Include cpp files in manifest
  Fixed SLICE code installation issues
  Add basic tests for slice compilation
  Do not hardcode file paths
  SLICE working through python with hard-coded parameters
  Rename some code files
  Importing SLICE library
  Preparing to add slice cpp files
  Started working on including SLICE code
* v2.0.0-dev:
  Add option to use NPMI normalisation (#24)
  Add fixed threshold option to process_nps command (#9)
  Fix issue with time.clock (#34)
  Cython packaging (#35)
  Pull CI related changes from SLICE-fix
* v2.0.0-dev:
  Add cpp files to gitignore
  Calculate coverage in bp rather than reads for subsequent thresholding (#32)
@codecov
Copy link

codecov bot commented Dec 3, 2021

Codecov Report

Attention: Patch coverage is 75.00000% with 20 lines in your changes missing coverage. Please review.

Project coverage is 44.11%. Comparing base (3b3228d) to head (5597cdc).
Report is 9 commits behind head on master.

Files Patch % Lines
lib/gamtools/gam_slice.py 71.83% 20 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #36      +/-   ##
==========================================
+ Coverage   42.42%   44.11%   +1.68%     
==========================================
  Files          23       24       +1     
  Lines        1466     1546      +80     
==========================================
+ Hits          622      682      +60     
- Misses        844      864      +20     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Base automatically changed from v2.0.0-dev to master October 27, 2022 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants