Skip to content

Conversation

@TobiasDijkhuis
Copy link
Contributor

I accidentally closed the previous pull request by force pushing to my fork.

Please see #444.

@codecov-commenter
Copy link

Codecov Report

❌ Patch coverage is 62.50000% with 9 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (main@3af81bf). Learn more about missing BASE report.

Files with missing lines Patch % Lines
ipsuite/analysis/bond_stretch.py 0.00% 2 Missing ⚠️
ipsuite/analysis/sensitivity.py 33.33% 2 Missing ⚠️
ipsuite/analysis/md.py 0.00% 1 Missing ⚠️
ipsuite/analysis/molecules.py 50.00% 1 Missing ⚠️
ipsuite/bootstrap/surface_mods.py 0.00% 1 Missing ⚠️
ipsuite/configuration_selection/threshold.py 0.00% 1 Missing ⚠️
ipsuite/geometry/graphs.py 85.71% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #445   +/-   ##
=======================================
  Coverage        ?   72.07%           
=======================================
  Files           ?      121           
  Lines           ?     5136           
  Branches        ?        0           
=======================================
  Hits            ?     3702           
  Misses          ?     1434           
  Partials        ?        0           

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

Comment on lines +7 to 9
def atoms_to_graph(atoms: ase.Atoms, cutoffs: dict[str, float] | None = None) -> nx.Graph:
"""Converts ASE Atoms into a Graph based on their
bond connectivity.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be worth while migrating this to https://github.com/zincware/molify at some point. This must not be part of this PR, but molify uses e.g. https://luthaf.fr/vesin/latest/ for much faster neighbor lists and should have better integration tests. Let me know if you'd like to have a look.

Copy link
Member

@PythonFZ PythonFZ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 Thanks for your contribution

@PythonFZ PythonFZ merged commit 02831c6 into zincware:main Dec 18, 2025
2 checks passed
TobiasDijkhuis added a commit to TobiasDijkhuis/IPSuite that referenced this pull request Jan 14, 2026
Analysis cutoffs, and default log for ASEGeoOpt node (zincware#445)
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.

3 participants