Skip to main content

Atomistic Global Optimization X (AGOX)

logo

AGOX is a package for global optimization of atomic system using e.g. the energy calculated from density functional theory as the objective function. AGOX interfaces with the Atomistic Simulation Environment (ASE) and as such supports any of calculators in ASE as objectives for optimization.

AGOX is built to be flexible, consisting of modules that can be put together to create an optimization algorithm, from simple random searches to Bayesian searches guided by a surrogate model and many more.

Check out the documentation at

https://agox.gitlab.io/agox/

Installation

AGOX can be installed from PyPI

pip install agox

Or from source by cloning the repo.

Contributions & Issues

Feel free to make a fork and submit a merge request!

If you have an issue or a question please post it on the issue board!

Authors

The main AGOX framework has been written by

  • Mads-Peter Verner Christiansen
  • Nikolaj Rønne
  • Bjørk Hammer

with inspiration and help from current and previous members of the Hammer group at Aarhus University, Denmark. Parts of the code have been contributed by

  • Andreas Slavensky (Complementary Energy Generator)
  • Florian Brix (Symmetry generators)
  • Joe Pitfield (Replica-exchange)
  • Jon Eunan Quinlivan Dominguez (Grand canonical)

License

AGOX is released under the GPLv3 license.

Metadata

Release files for agox 3.11.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agox 3.11.1
File Size Uploaded
agox-3.11.1.tar.gz 18.8 MB Details

Release files / agox-3.11.1.tar.gz

Download URL agox-3.11.1.tar.gz
Size 18.8 MB
Tags Source
SHA-256 checksum
How to use checksums
7bdabd626a788353de630ef1d6f9af496f0ac7b1d1304947a325f024e6a36079
BLAKE2b-256 checksum
How to use checksums
42313d3c62683c34afaeab1d222f55837ae571f9be722efcb0e3763bc0cf35c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

3.11.1 This release

1 release file

3.11.0

1 release file

3.10.2

1 release file

3.10.1

1 release file

3.10.0

1 release file

3.9.0

1 release file

3.8.0

1 release file

3.7.0

1 release file

3.1.1

1 release file

2.2.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page