Catalog PyPI
PACKAGE EXPLORERView in registry

acellera-openff-nagl-models

PyPI

OpenFF NAGL Models

Versions collected1
Direct dependencies4From release 2025.9.0
Last observed20 Oct, 18:07 UTC

README

Version 2025.9.0 documentation

OpenFF NAGL Models

Latest releaseLast release tag GitHub commits since latest release (by date) for a branch Documentation Status
StatusGH Actions Status
CommunityLicense: CC-BY 4.0 DOI

This repository contains NAGL models released by the Open Force Field Initiative. They are intended to be used by OpenFF NAGL.

Models

Model nameIntroduced in openff-nagl-models versionRelease stateFurther notes
openff-gnn-am1bcc-1.0.0.ptv2025.09.0ProductionLink
openff-gnn-am1bcc-0.1.0-rc.3.ptv0.3.0pre-productionLink
openff-gnn-am1bcc-0.1.0-rc.1.ptv0.2.0pre-productionLink
openff-gnn-am1bcc-0.1.0-rc.1.ptv0.1.0pre-productionLink
openff-gnn-am1bcc-0.0.1-alpha.1.pt $^1$v0.0.1pre-production/experimental $^1$Link

$^1$ We do not recommend using this model to assign charges in scientific work.

Usage

Installing this package exposes an entry point that makes it easy to access models installed in this package.

A convenience function is provided to wrap this for you:

>>> from openff.nagl_models import load_nagl_model_directory_entry_points
>>> load_nagl_model_directory_entry_points()
[PosixPath('/home/.../openff-nagl-models/openff/nagl_models/models/am1bcc')]

You can also list all available models from all entry points:

>>> from openff.nagl_models import list_available_nagl_models
>>> list_available_nagl_models()
[PosixPath('/home/.../openff-nagl-models/openff/nagl_models/models/am1bcc/openff-gnn-am1bcc-0.0.1-alpha.1.pt'), PosixPath('/home/.../openff-nagl-models/openff/nagl_models/models/am1bcc/openff-gnn-am1bcc-0.1.0-rc.1.pt')]

Or validate if a model name is found in the local directory, or an entry point directory:

>>> from openff.nagl_models import validate_nagl_model_path
>>> validate_nagl_model_path("openff-gnn-am1bcc-0.0.1-alpha.1.pt")
PosixPath('/home/.../openff-nagl-models/openff/nagl_models/models/am1bcc/openff-gnn-am1bcc-0.0.1-alpha.1.pt')

Finally, if you want to find all models for a particular type, use get_models_by type. These will come sorted according to semantic versioning, where the latest release is last:

>>> from openff.nagl_models import get_models_by_type
>>> get_models_by_type("am1bcc")
[PosixPath('/home/.../openff-nagl-models/openff/nagl_models/models/am1bcc/openff-gnn-am1bcc-0.0.1-alpha.1.pt'), PosixPath('/home/.../openff-nagl-models/openff/nagl_models/models/am1bcc/openff-gnn-am1bcc-0.1.0-rc.1.pt')]

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.0.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
2025.9.05 Mar 20264

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
openforcefield/openff-nagl-models

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:07 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:5f0ee91f241739b041213c13f08f018e8247464f6dbec71d7d58b555110fa5b2