Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Firefly

Active Learning Molecular Dynamics with MACE potentials and DFT reference calculations (SIESTA or Quantum ESPRESSO).

Installation

pip install .

Or in editable mode (for development):

pip install -e .

Usage

firefly parameters.json

Parameters (parameters.json)

Key Required Description
file yes Path to the atomic structure file (.xyz, etc.)
ensemble yes MD ensemble: iso, aniso, nptz, nptxy, bussi, ortho
code yes DFT code: siesta or qe
cmd yes Command to run the DFT code
thresh yes Uncertainty threshold for active learning
n_models yes Number of MACE models in the committee
atoms siesta only Dict mapping element symbols to atomic numbers
gpus no Number of GPUs (default: 1)
T_begin no Initial temperature in K (default: 300)
T_final no Final temperature in K (default: 300)
pressure no Pressure in bar (default: 0)
dt no Time step in fs (default: 0.5)
time no Total simulation time in fs (default: 100000)
patience no Steps before forcing DFT call (default: 1000)
active no Uncertainty metric: energy or force (default: energy)
epoch no Training epochs per retraining step (default: 10)
premodel no Model name prefix (default: model)

Metadata

Release files for firefly-activemd 0.3.0

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

Source distribution (sdist)

Source distribution for firefly-activemd 0.3.0
File Size Uploaded
firefly_activemd-0.3.0.tar.gz 9.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for firefly-activemd 0.3.0
File Interpreter ABI Platform
firefly_activemd-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.4 kB

Release files / firefly_activemd-0.3.0.tar.gz

Download URL firefly_activemd-0.3.0.tar.gz
Size 9.0 kB
Tags Source
SHA-256 checksum
How to use checksums
72fb8a5994302fd9eacf7ca39d73c0f81987486d84612b0d1309c1878b2485e7
BLAKE2b-256 checksum
How to use checksums
72fb39118b84cfcf9e879560abfdeda72c04b6821f0e0f1bf0fada87adfd1243
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.4

Release files / firefly_activemd-0.3.0-py3-none-any.whl

Download URL firefly_activemd-0.3.0-py3-none-any.whl
Size 10.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8bfeeb8861307a82fcf6fb41ffcd7437418525931e297877fc70fe574959805
BLAKE2b-256 checksum
How to use checksums
fd62b276a9ca6ce1aabf48ef4119fbff827dad2f278d40fb36aa0e9fed0d5e08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

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