The official repository for the AiiDA code
Clone or download
sphuber Retrieve computers through front end collection in `_presubmit` (#2252)
The implementation was using the backend collection to `get` a
given computer for the remote copy lists, but this method is not
defined. Instead this operation should go through the front end
collection.
Latest commit 6e97110 Nov 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ci Converted AuthInfo and QueryBuilder to new backend interface Nov 12, 2018
aiida Retrieve computers through front end collection in `_presubmit` (#2252) Nov 29, 2018
bin Tore out old daemon and fixed changed verdi work play/pause/kill Jan 18, 2018
coverage upload coverage tests to codecov Apr 13, 2018
docs Converted AuthInfo and QueryBuilder to new backend interface Nov 12, 2018
examples Add from __future__ statements in all files (#2100) Oct 24, 2018
utils Add from __future__ statements in all files (#2100) Oct 24, 2018
.coveragerc Improved omit filter Apr 26, 2018
.gitignore Fix sphinxext command by allowing whitespace in argument (#1644) Jun 13, 2018
.pre-commit-config.yaml Converted AuthInfo and QueryBuilder to new backend interface Nov 12, 2018
.prospector.yaml prospector: disable flake8/pep8 Aug 31, 2018
.pylintrc Add django linter and enable for utils file (#2002) Sep 26, 2018
.readthedocs.yml Fixing (again) #1472 (readthedocs fails) Jun 18, 2018
.style.yapf Set maximum column width to 120 for pylint, prospector and yapf Mar 11, 2018
.travis.yml Switch from coverage.io to coveralls.io (#1969) (#1970) Sep 17, 2018
AUTHORS.txt Release v1.0.0a4 (#2153) Nov 5, 2018
CHANGELOG.md Release v1.0.0a4 (#2153) Nov 5, 2018
LICENSE.txt Small change to LICENSE files. Mar 15, 2017
MANIFEST.in Add cmdline templates to the MANIFEST.in (#2078) Oct 19, 2018
README.md Add MaX and MARVEL acknowledgements to docs (#2052) Oct 12, 2018
fastentrypoints.py Add from __future__ statements in all files (#2100) Oct 24, 2018
open_source_licenses.txt Merge the .travis-data and .jenkins-data into single folder (#1636) Jun 11, 2018
pyproject.toml Update reentry to 1.2.1 (#1972) Sep 26, 2018
setup.py Added support for queries against Materials Project (#2097) Oct 26, 2018
setup_requirements.py psycopg2-binary 2.7.4 => psycopg2 2.7.6 Nov 15, 2018

README.md

Build Status Coverage Status Docs status PyPI version

AiiDA

Automated Interactive Infrastructure and Database for Computational Science

AiiDA is a sophisticated framework designed from scratch to be a flexible and scalable infrastructure for computational science. Being able to store the full data provenance of each simulation, and based on a tailored database solution built for efficient data mining implementations, AiiDA gives the user the ability to interact seamlessly with any number of HPC machines and codes thanks to its flexible plugin interface, together with a powerful workflow engine for the automation of simulations.

The official homepage is at http://www.aiida.net

The code is hosted on GitHub at https://github.com/aiidateam/aiida_core

The documentation is hosted on Read The Docs at:

Which branch should you use?

  • Users: the stable version of the code is in the master branch
  • Developers: the procedure to contribute through pull-requests can be found in the wiki

How to cite AiiDA

If you use AiiDA in your research, please consider citing the following work:

Giovanni Pizzi, Andrea Cepellotti, Riccardo Sabatini, Nicola Marzari, and Boris Kozinsky, AiiDA: automated interactive infrastructure and database for computational science, Comp. Mat. Sci 111, 218-230 (2016); http://dx.doi.org/10.1016/j.commatsci.2015.09.013; http://www.aiida.net.

License

The terms of the AiiDA license can be found in the LICENSE.txt file.

Acknowledgements

This work is supported by the MARVEL National Centre for Competency in Research funded by the Swiss National Science Foundation, as well as by the MaX European Centre of Excellence funded by the Horizon 2020 EINFRA-5 program, Grant No. 676598.

MARVEL MaX