ihmwg / python-ihm

Python package for handling IHM mmCIF and BinaryCIF files
MIT License
14 stars 7 forks source link

Add support for updates in IHMCIF required for unification with PDB #142

Open benmwebb opened 1 month ago

benmwebb commented 1 month ago

This adds support for IHMCIF dictionary updates in its remediation branch:

https://github.com/ihmwg/IHMCIF/tree/remediation

Closes #137.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.15%. Comparing base (3d4196b) to head (6f1d10f).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142/graphs/tree.svg?width=650&height=150&src=pr&token=J0QoOLwwXv&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg)](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg) ```diff @@ Coverage Diff @@ ## main #142 +/- ## ======================================= Coverage 97.15% 97.15% ======================================= Files 31 31 Lines 7637 7640 +3 Branches 1332 1332 ======================================= + Hits 7420 7423 +3 Misses 185 185 Partials 32 32 ``` | [Files](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg) | Coverage Δ | | |---|---|---| | [ihm/dataset.py](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?src=pr&el=tree&filepath=ihm%2Fdataset.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg#diff-aWhtL2RhdGFzZXQucHk=) | `100.00% <100.00%> (ø)` | | | [ihm/dumper.py](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?src=pr&el=tree&filepath=ihm%2Fdumper.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg#diff-aWhtL2R1bXBlci5weQ==) | `99.72% <100.00%> (ø)` | | | [ihm/reader.py](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?src=pr&el=tree&filepath=ihm%2Freader.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg#diff-aWhtL3JlYWRlci5weQ==) | `99.43% <100.00%> (+<0.01%)` | :arrow_up: | ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?dropdown=coverage&src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg). Last update [3d4196b...6f1d10f](https://app.codecov.io/gh/ihmwg/python-ihm/pull/142?dropdown=coverage&src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ihmwg).