wfondrie / mokapot

Fast and flexible semi-supervised learning for peptide detection in Python
https://mokapot.readthedocs.io
Apache License 2.0
40 stars 14 forks source link

Lint with Ruff and add other pre-commit hooks #98

Closed wfondrie closed 1 year ago

wfondrie commented 1 year ago

Thanks for the showing me the power of Ruff @jspaezp!

codecov-commenter commented 1 year ago

Codecov Report

Merging #98 (669ad4d) into main (ccafcf2) will decrease coverage by 0.11%. The diff coverage is 92.85%.

:exclamation: Current head 669ad4d differs from pull request most recent head 798d7f3. Consider uploading reports for the commit 798d7f3 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main      #98      +/-   ##
==========================================
- Coverage   85.10%   85.00%   -0.11%     
==========================================
  Files          19       19              
  Lines        1645     1640       -5     
==========================================
- Hits         1400     1394       -6     
- Misses        245      246       +1     
Impacted Files Coverage Δ
mokapot/confidence.py 63.08% <0.00%> (-0.35%) :arrow_down:
mokapot/model.py 86.47% <ø> (-1.03%) :arrow_down:
mokapot/peptides.py 95.83% <ø> (-0.47%) :arrow_down:
mokapot/qvalues.py 44.15% <ø> (-0.72%) :arrow_down:
mokapot/config.py 100.00% <100.00%> (ø)
mokapot/mokapot.py 91.89% <100.00%> (ø)
mokapot/parsers/pepxml.py 92.64% <100.00%> (+0.10%) :arrow_up:
mokapot/parsers/pin.py 85.52% <100.00%> (-0.19%) :arrow_down:
mokapot/picked_protein.py 96.36% <100.00%> (+1.91%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more