Skip to content

Conversation

@lwalew
Copy link
Collaborator

@lwalew lwalew commented Nov 12, 2025

Description

  • Update mlip to 0.1.6
  • Update gpu optional dependency group to cuda for consistency with mlip. Additionally, do not manually reinstall jax[cuda12] and jaxlib but instead mlip[cuda].

@lwalew lwalew requested review from chrbrunk and lwehrhan November 12, 2025 10:59
@github-actions
Copy link

github-actions bot commented Nov 12, 2025

Coverage

Coverage Report
FileStmtsMissCoverMissing
src/mlipaudit
   __init__.py20100% 
   benchmark.py73790%128, 147, 213, 219–220, 230, 244
   benchmarks_cli.py1091090%14–21, 23–26, 28–29, 33, 35, 37, 40–47, 52, 66–68, 70, 73, 88–90, 94–97, 102, 105, 119–124, 126, 128, 131, 158–159, 164–165, 167–168, 171, 178, 187–188, 190, 200, 202, 205, 212, 214–215, 217–219, 230, 234, 236, 246, 253–257, 261–262, 268, 271–277, 283, 285–287, 298, 301, 305–306, 317, 330–334, 342–343, 348, 356–358, 365
   exceptions.py10100% 
   io.py901880%115, 119, 147–150, 167–168, 170, 188–196
   io_helpers.py520100% 
   run_mode.py50100% 
   scoring.py210100% 
src/mlipaudit/benchmarks
   __init__.py250100% 
src/mlipaudit/benchmarks/bond_length_distribution
   bond_length_distribution.py88198%251
src/mlipaudit/benchmarks/conformer_selection
   conformer_selection.py880100% 
src/mlipaudit/benchmarks/dihedral_scan
   dihedral_scan.py1000100% 
src/mlipaudit/benchmarks/folding_stability
   folding_stability.py98495%193, 241, 246, 302
   helpers.py350100% 
src/mlipaudit/benchmarks/noncovalent_interactions
   noncovalent_interactions.py149497%209, 212, 355, 369
src/mlipaudit/benchmarks/nudged_elastic_band
   engine.py1269425%62, 81–82, 84–89, 91, 93, 95–96, 98–99, 101–103, 112–113, 115–116, 120–121, 123, 130, 132, 134–136, 138–139, 141, 143–145, 147–151, 153, 159–163, 165–167, 169–171, 173–175, 177–180, 182, 185, 189–190, 192, 194–195, 197, 201–202, 205–210, 212–213, 229, 234, 236–238, 240, 242–243, 246–247, 253, 256–257, 261–262, 267
   nudged_elastic_band.py105199%275
src/mlipaudit/benchmarks/reactivity
   reactivity.py1030100% 
src/mlipaudit/benchmarks/ring_planarity
   ring_planarity.py93495%235, 238–239, 258
src/mlipaudit/benchmarks/sampling
   helpers.py60493%46, 67, 97, 129
   sampling.py2121194%283–284, 318, 354, 357–359, 409, 676, 711, 735
src/mlipaudit/benchmarks/scaling
   scaling.py852274%113–115, 123–124, 126–129, 139–141, 178–181, 189–190, 192–193, 195, 241
src/mlipaudit/benchmarks/small_molecule_minimization
   small_molecule_minimization.py115298%284, 313
src/mlipaudit/benchmarks/solvent_radial_distribution
   solvent_radial_distribution.py98891%184–185, 187, 222, 227–228, 293, 315
src/mlipaudit/benchmarks/stability
   stability.py1411589%142, 145, 177–178, 181–182, 184, 186, 189, 191, 401–402, 410, 492, 503
src/mlipaudit/benchmarks/tautomers
   tautomers.py780100% 
src/mlipaudit/benchmarks/water_radial_distribution
   water_radial_distribution.py92297%176, 256
src/mlipaudit/ui
   __init__.py160100% 
   bond_length_distribution.py58984%84–85, 142–143, 148, 151, 177, 189, 193
   conformer_selection.py62493%108–109, 166, 170
   dihedral_scan.py108991%134–135, 235–236, 285, 325, 327, 337, 341
   folding_stability.py93594%209–210, 220, 389, 393
   leaderboard.py721086%62, 69, 73, 80, 229–231, 233, 235, 238
   noncovalent_interactions.py1531490%92–94, 99–100, 219–220, 230–231, 403, 408, 443, 464, 468
   nudged_elastic_band.py483331%35–38, 42, 44, 57–58, 60, 67, 74, 80–81, 84, 88–90, 92–93, 96, 98–101, 105, 107–108, 110, 121, 123, 133, 143, 147
   page_wrapper.py14285%36, 46
   reactivity.py54590%90–91, 109, 163, 167
   ring_planarity.py52786%66–67, 113–114, 150, 160, 164
   sampling.py83791%80, 123–124, 156, 224, 251, 255
   scaling.py46491%127–128, 150, 154
   small_molecule_minimization.py61690%124–125, 186, 213, 223, 227
   solvent_radial_distribution.py771876%107–108, 132, 138, 144–148, 150–151, 157, 160, 172, 179, 181, 193, 197
   stability.py621083%94–95, 118–119, 122, 132, 137, 148, 180, 184
   tautomers.py64789%69–70, 80–81, 89, 179, 183
   utils.py59198%109
   water_radial_distribution.py94495%127–128, 268, 272
src/mlipaudit/utils
   __init__.py40100% 
   inference.py16193%54
   simulation.py43197%131
   stability.py29582%56, 63, 87, 94, 98
   trajectory_helpers.py340100% 
   unallowed_elements.py100100% 
TOTAL365646887% 

Tests Skipped Failures Errors Time
117 0 💤 0 ❌ 0 🔥 14.799s ⏱️

@lwalew lwalew force-pushed the feat/update-gpu-dependencies branch from 5c48ee2 to b524fd4 Compare November 12, 2025 15:05
@lwalew lwalew merged commit 55e5ce0 into main Nov 12, 2025
3 checks passed
@lwalew lwalew deleted the feat/update-gpu-dependencies branch November 12, 2025 15:32
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