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] Builders for solvent and electrolyte classical molecular dynamics runs #1135

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

orionarcher
Copy link
Contributor

@orionarcher orionarcher commented Oct 19, 2024

This PR implements ElectrolyteBuilder and SolventBenchmarkBuilder classes for analysis of trajectories generated by atomate2.openmm.

The core Builder classes are supported by a variety of utility functions that interact with MDAnalysis, SolvationAnalysis, and TransportAnalysis. In addition to the usual get_items, process_items, update_targets workflow, users can also manually create an MDAnalysis.Universe directly from the taskdoc with ElectrolyteBuilder.instantiate_universe. This makes manual analysis of a small number of systems much easier.

Everything is reasonably well tested but there is one outstanding error where some file types are not being deserialized correctly.

@orionarcher orionarcher changed the title Md builders updated Builders for solvent and electrolyte classical molecular dynamics runs Oct 19, 2024
@codecov-commenter
Copy link

codecov-commenter commented Oct 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.10%. Comparing base (53812e2) to head (561af66).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1135      +/-   ##
==========================================
- Coverage   90.42%   89.10%   -1.33%     
==========================================
  Files         147      116      -31     
  Lines       14448    11042    -3406     
==========================================
- Hits        13065     9839    -3226     
+ Misses       1383     1203     -180     

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

@orionarcher orionarcher changed the title Builders for solvent and electrolyte classical molecular dynamics runs [WIP] Builders for solvent and electrolyte classical molecular dynamics runs Oct 19, 2024
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