Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Topology biopolymer interoperability and ToolkitWrapper backend creation #1195

Merged
merged 38 commits into from
Apr 26, 2022

Conversation

j-wags
Copy link
Member

@j-wags j-wags commented Feb 15, 2022

This is still in progress, and the diff will be too large to review. I'm just using this PR to run tests and keep track of the to-do list.

  • Refactor PDB loading into toolkit wrappers

  • Refactor (to/from) (openmm,rdkit,openeye) to handle hierarchy metadata

    • Document spec for hierarchy info transfer, edge cases, and roundtrip reliability
    • Document spec for other info transfer (basically get Preserve Molecule core properties through RDMol/OEMol conversions #135 out of issue tracker and into docs)
    • Update docstrings to give basic info about hierarchy info transfer spec
    • Make public API point for loading custom substructure dicts
    • (maybe?) Don't assign info to non-tagged atoms in substructure SMARTS
  • Add tests

  • Update docstrings/documentation, if applicable

  • Lint codebase

  • Update changelog

@lgtm-com
Copy link

lgtm-com bot commented Feb 15, 2022

This pull request introduces 1 alert when merging 02b4a83 into 1115d25 - view on LGTM.com

new alerts:

  • 1 for Module is imported with 'import' and 'import from'

@lgtm-com
Copy link

lgtm-com bot commented Mar 25, 2022

This pull request introduces 1 alert when merging f25a5ab into 7fdc181 - view on LGTM.com

new alerts:

  • 1 for Module is imported with 'import' and 'import from'

@mattwthompson mattwthompson added this to the 0.11.0 milestone Mar 31, 2022
@lgtm-com
Copy link

lgtm-com bot commented Apr 6, 2022

This pull request introduces 2 alerts when merging 9bb6a2e into 4510bdb - view on LGTM.com

new alerts:

  • 1 for Unused local variable
  • 1 for Module is imported with 'import' and 'import from'

@lgtm-com
Copy link

lgtm-com bot commented Apr 8, 2022

This pull request introduces 2 alerts when merging f91e7d2 into 46a0876 - view on LGTM.com

new alerts:

  • 1 for Unused local variable
  • 1 for Module is imported with 'import' and 'import from'

@lgtm-com
Copy link

lgtm-com bot commented Apr 11, 2022

This pull request introduces 2 alerts when merging 8e88b52 into 46a0876 - view on LGTM.com

new alerts:

  • 1 for Unused local variable
  • 1 for Module is imported with 'import' and 'import from'

@lgtm-com
Copy link

lgtm-com bot commented Apr 20, 2022

This pull request introduces 3 alerts when merging f67a9a8 into 3f13de1 - view on LGTM.com

new alerts:

  • 1 for Unused local variable
  • 1 for Except block handles 'BaseException'
  • 1 for Module is imported with 'import' and 'import from'

@codecov
Copy link

codecov bot commented Apr 20, 2022

Codecov Report

❗ No coverage uploaded for pull request base (topology-biopolymer-refactor@3f13de1). Click here to learn what that means.
The diff coverage is n/a.

@j-wags j-wags merged commit 52542c6 into topology-biopolymer-refactor Apr 26, 2022
@j-wags j-wags deleted the smarts_to_networkx_rdkit branch April 26, 2022 03:19
@j-wags j-wags mentioned this pull request May 6, 2022
mattwthompson added a commit that referenced this pull request May 6, 2022
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