LICENSE
README.md
pyproject.toml
setup.py
src/simmate/README.rst
src/simmate/__init__.py
src/simmate/shortcuts.py
src/simmate/utilities.py
src/simmate.egg-info/PKG-INFO
src/simmate.egg-info/SOURCES.txt
src/simmate.egg-info/dependency_links.txt
src/simmate.egg-info/entry_points.txt
src/simmate.egg-info/requires.txt
src/simmate.egg-info/top_level.txt
src/simmate/calculators/README.rst
src/simmate/calculators/__init__.py
src/simmate/calculators/ase_emt/__init__.py
src/simmate/calculators/ase_emt/ase_example.py
src/simmate/calculators/bader/__init__.py
src/simmate/calculators/bader/tasks.py
src/simmate/calculators/bader/inputs/__init__.py
src/simmate/calculators/bader/inputs/all.py
src/simmate/calculators/bader/outputs/__init__.py
src/simmate/calculators/bader/outputs/acf.py
src/simmate/calculators/deepmd/__init__.py
src/simmate/calculators/deepmd/inputs/__init__.py
src/simmate/calculators/deepmd/inputs/parameters.py
src/simmate/calculators/deepmd/inputs/type_and_set.py
src/simmate/calculators/deepmd/outputs/__init__.py
src/simmate/calculators/vasp/__init__.py
src/simmate/calculators/vasp/configuration/__init__.py
src/simmate/calculators/vasp/database/__init__.py
src/simmate/calculators/vasp/database/energy.py
src/simmate/calculators/vasp/database/relaxation.py
src/simmate/calculators/vasp/error_handlers/__init__.py
src/simmate/calculators/vasp/error_handlers/aliasing.py
src/simmate/calculators/vasp/error_handlers/all.py
src/simmate/calculators/vasp/error_handlers/brions.py
src/simmate/calculators/vasp/error_handlers/change_in_charge_density.py
src/simmate/calculators/vasp/error_handlers/eddrmm.py
src/simmate/calculators/vasp/error_handlers/edwav.py
src/simmate/calculators/vasp/error_handlers/elf_kpar.py
src/simmate/calculators/vasp/error_handlers/frozen.py
src/simmate/calculators/vasp/error_handlers/incorrect_shift.py
src/simmate/calculators/vasp/error_handlers/incorrect_smearing.py
src/simmate/calculators/vasp/error_handlers/insufficient_bands.py
src/simmate/calculators/vasp/error_handlers/large_sigma.py
src/simmate/calculators/vasp/error_handlers/long_vector.py
src/simmate/calculators/vasp/error_handlers/main_errors.py
src/simmate/calculators/vasp/error_handlers/mesh_symmetry.py
src/simmate/calculators/vasp/error_handlers/nonconverging.py
src/simmate/calculators/vasp/error_handlers/point_group.py
src/simmate/calculators/vasp/error_handlers/positive_energy.py
src/simmate/calculators/vasp/error_handlers/posmap.py
src/simmate/calculators/vasp/error_handlers/potim.py
src/simmate/calculators/vasp/error_handlers/pricel.py
src/simmate/calculators/vasp/error_handlers/pssyevx.py
src/simmate/calculators/vasp/error_handlers/real_optlay.py
src/simmate/calculators/vasp/error_handlers/rhosyg.py
src/simmate/calculators/vasp/error_handlers/rotation_matrix.py
src/simmate/calculators/vasp/error_handlers/rotation_matrix_nonint.py
src/simmate/calculators/vasp/error_handlers/subspace_matrix.py
src/simmate/calculators/vasp/error_handlers/symprec_noise.py
src/simmate/calculators/vasp/error_handlers/tetrahedron_mesh.py
src/simmate/calculators/vasp/error_handlers/triple_product.py
src/simmate/calculators/vasp/error_handlers/unconverged.py
src/simmate/calculators/vasp/error_handlers/zbrent.py
src/simmate/calculators/vasp/error_handlers/zheev.py
src/simmate/calculators/vasp/error_handlers/zpotrf.py
src/simmate/calculators/vasp/error_handlers/to_do/README.md
src/simmate/calculators/vasp/inputs/README.md
src/simmate/calculators/vasp/inputs/__init__.py
src/simmate/calculators/vasp/inputs/all.py
src/simmate/calculators/vasp/inputs/incar.py
src/simmate/calculators/vasp/inputs/kpoints.py
src/simmate/calculators/vasp/inputs/poscar.py
src/simmate/calculators/vasp/inputs/potcar.py
src/simmate/calculators/vasp/inputs/potcar_mappings.py
src/simmate/calculators/vasp/outputs/__init__.py
src/simmate/calculators/vasp/outputs/oszicar.py
src/simmate/calculators/vasp/tasks/__init__.py
src/simmate/calculators/vasp/tasks/all.py
src/simmate/calculators/vasp/tasks/base.py
src/simmate/calculators/vasp/tasks/energy/__init__.py
src/simmate/calculators/vasp/tasks/energy/mit.py
src/simmate/calculators/vasp/tasks/energy/quality_04.py
src/simmate/calculators/vasp/tasks/relaxation/__init__.py
src/simmate/calculators/vasp/tasks/relaxation/all.py
src/simmate/calculators/vasp/tasks/relaxation/mit.py
src/simmate/calculators/vasp/tasks/relaxation/quality_00.py
src/simmate/calculators/vasp/tasks/relaxation/quality_01.py
src/simmate/calculators/vasp/tasks/relaxation/quality_02.py
src/simmate/calculators/vasp/tasks/relaxation/quality_03.py
src/simmate/calculators/vasp/tasks/relaxation/quality_04.py
src/simmate/calculators/vasp/website/__init__.py
src/simmate/calculators/vasp/workflows/__init__.py
src/simmate/calculators/vasp/workflows/energy/__init__.py
src/simmate/calculators/vasp/workflows/energy/all.py
src/simmate/calculators/vasp/workflows/energy/mit.py
src/simmate/calculators/vasp/workflows/energy/quality_04.py
src/simmate/calculators/vasp/workflows/relaxation/__init__.py
src/simmate/calculators/vasp/workflows/relaxation/all.py
src/simmate/calculators/vasp/workflows/relaxation/mit.py
src/simmate/calculators/vasp/workflows/relaxation/quality_00.py
src/simmate/calculators/vasp/workflows/relaxation/quality_01.py
src/simmate/calculators/vasp/workflows/relaxation/quality_02.py
src/simmate/calculators/vasp/workflows/relaxation/quality_03.py
src/simmate/calculators/vasp/workflows/relaxation/quality_04.py
src/simmate/calculators/vasp/workflows/relaxation/staged.py
src/simmate/calculators/vasp/workflows/relaxation/staged_use_same_dir.py
src/simmate/command_line/README.rst
src/simmate/command_line/__init__.py
src/simmate/command_line/base_command.py
src/simmate/command_line/database.py
src/simmate/command_line/run_server.py
src/simmate/command_line/start_project.py
src/simmate/command_line/workflow_engine.py
src/simmate/command_line/workflows.py
src/simmate/configuration/README.rst
src/simmate/configuration/__init__.py
src/simmate/configuration/ssh.py
src/simmate/configuration/blender/README.md
src/simmate/configuration/blender/__init__.py
src/simmate/configuration/blender/setup.py
src/simmate/configuration/dask/__init__.py
src/simmate/configuration/dask/connect_to_database.py
src/simmate/configuration/digitalocean/README.md
src/simmate/configuration/django/__init__.py
src/simmate/configuration/django/database.py
src/simmate/configuration/django/settings.py
src/simmate/configuration/django/setup_full.py
src/simmate/configuration/django/setup_mini.py
src/simmate/configuration/example_configs/applications.yaml
src/simmate/configuration/example_configs/dask_cluster.yaml
src/simmate/configuration/example_configs/database.yaml
src/simmate/configuration/example_configs/executor.yaml
src/simmate/configuration/example_configs/prefect_agent.yaml
src/simmate/configuration/example_configs/vasp/Potentials/README.md
src/simmate/configuration/example_project/README.md
src/simmate/configuration/github/README.md
src/simmate/configuration/prefect/__init__.py
src/simmate/configuration/prefect/connect_to_dask.py
src/simmate/configuration/prefect/projects.py
src/simmate/configuration/prefect/setup_resources.py
src/simmate/database/README.rst
src/simmate/database/__init__.py
src/simmate/database/to_do.md
src/simmate/database/base_data_types/README.rst
src/simmate/database/base_data_types/__init__.py
src/simmate/database/base_data_types/base.py
src/simmate/database/base_data_types/calculation.py
src/simmate/database/base_data_types/forces.py
src/simmate/database/base_data_types/relaxation.py
src/simmate/database/base_data_types/static_energy.py
src/simmate/database/base_data_types/structure.py
src/simmate/database/base_data_types/symmetry.py
src/simmate/database/base_data_types/thermodynamics.py
src/simmate/database/local_calculations/__init__.py
src/simmate/database/local_calculations/energy.py
src/simmate/database/local_calculations/evolution.py
src/simmate/database/local_calculations/relaxation.py
src/simmate/database/prototypes/__init__.py
src/simmate/database/prototypes/aflow.py
src/simmate/database/prototypes/webscraping/__init__.py
src/simmate/database/prototypes/webscraping/aflow.py
src/simmate/database/third_parties/__init__.py
src/simmate/database/third_parties/aflow.py
src/simmate/database/third_parties/all.py
src/simmate/database/third_parties/cod.py
src/simmate/database/third_parties/jarvis.py
src/simmate/database/third_parties/materials_project.py
src/simmate/database/third_parties/oqmd.py
src/simmate/database/third_parties/webscraping/README.md
src/simmate/database/third_parties/webscraping/__init__.py
src/simmate/database/third_parties/webscraping/aflow.py
src/simmate/database/third_parties/webscraping/cod.py
src/simmate/database/third_parties/webscraping/jarvis.py
src/simmate/database/third_parties/webscraping/materials_cloud.py
src/simmate/database/third_parties/webscraping/materials_project.py
src/simmate/database/third_parties/webscraping/mpds.py
src/simmate/database/third_parties/webscraping/oqmd.py
src/simmate/file_converters/README.rst
src/simmate/file_converters/__init__.py
src/simmate/file_converters/molecule/__init__.py
src/simmate/file_converters/structure/__init__.py
src/simmate/file_converters/structure/ase.py
src/simmate/file_converters/structure/cif.py
src/simmate/file_converters/structure/jarvis.py
src/simmate/file_converters/structure/others.py
src/simmate/file_converters/structure/pymatgen.py
src/simmate/file_converters/structure/simmate_database.py
src/simmate/file_converters/voxeldata/__init__.py
src/simmate/toolkit/README.rst
src/simmate/toolkit/__init__.py
src/simmate/toolkit/base_data_types/README.md
src/simmate/toolkit/base_data_types/__init__.py
src/simmate/toolkit/base_data_types/element_data.py
src/simmate/toolkit/base_data_types/elements.py
src/simmate/toolkit/base_data_types/lattice.py
src/simmate/toolkit/base_data_types/species.py
src/simmate/toolkit/creators/__init__.py
src/simmate/toolkit/creators/utils.py
src/simmate/toolkit/creators/lattice/__init__.py
src/simmate/toolkit/creators/lattice/all.py
src/simmate/toolkit/creators/sites/__init__.py
src/simmate/toolkit/creators/sites/random.py
src/simmate/toolkit/creators/sites/random_wyckoff.py
src/simmate/toolkit/creators/structure/__init__.py
src/simmate/toolkit/creators/structure/all.py
src/simmate/toolkit/creators/structure/base.py
src/simmate/toolkit/creators/structure/random_symmetry.py
src/simmate/toolkit/creators/structure/prototypes/__init__.py
src/simmate/toolkit/creators/structure/prototypes/exact_match.py
src/simmate/toolkit/creators/structure/prototypes/ordered.py
src/simmate/toolkit/creators/structure/prototypes/ordered_and_disordered.py
src/simmate/toolkit/creators/structure/third_party/__init__.py
src/simmate/toolkit/creators/structure/third_party/airss.py
src/simmate/toolkit/creators/structure/third_party/ase.py
src/simmate/toolkit/creators/structure/third_party/calypso.py
src/simmate/toolkit/creators/structure/third_party/gasp.py
src/simmate/toolkit/creators/structure/third_party/pyxtal.py
src/simmate/toolkit/creators/structure/third_party/uspex.py
src/simmate/toolkit/creators/structure/third_party/xtalopt.py
src/simmate/toolkit/creators/vector/__init__.py
src/simmate/toolkit/creators/vector/normal_distribution.py
src/simmate/toolkit/creators/vector/uniform_distribution.py
src/simmate/toolkit/featurizers/__init__.py
src/simmate/toolkit/featurizers/fingerprint.py
src/simmate/toolkit/structure_prediction/__init__.py
src/simmate/toolkit/structure_prediction/evolution/README.md
src/simmate/toolkit/structure_prediction/evolution/__init__.py
src/simmate/toolkit/structure_prediction/evolution/database.py
src/simmate/toolkit/structure_prediction/evolution/search_engine.py
src/simmate/toolkit/structure_prediction/evolution/selectors/__init__.py
src/simmate/toolkit/structure_prediction/evolution/selectors/all.py
src/simmate/toolkit/structure_prediction/evolution/stop_conditions/__init__.py
src/simmate/toolkit/structure_prediction/evolution/stop_conditions/base.py
src/simmate/toolkit/structure_prediction/evolution/triggered_actions/__init__.py
src/simmate/toolkit/structure_prediction/evolution/triggered_actions/add_from_third_parties.py
src/simmate/toolkit/structure_prediction/evolution/triggered_actions/add_prototypes.py
src/simmate/toolkit/structure_prediction/evolution/triggered_actions/add_structures.py
src/simmate/toolkit/structure_prediction/evolution/triggered_actions/base.py
src/simmate/toolkit/symmetry/__init__.py
src/simmate/toolkit/symmetry/asymdata.csv
src/simmate/toolkit/symmetry/wyckoff.py
src/simmate/toolkit/symmetry/wyckoffdata.csv
src/simmate/toolkit/transformations/__init__.py
src/simmate/toolkit/transformations/all.py
src/simmate/toolkit/transformations/base.py
src/simmate/toolkit/validators/__init__.py
src/simmate/toolkit/validators/base.py
src/simmate/toolkit/validators/structure.py
src/simmate/toolkit/validators/fingerprint/README.md
src/simmate/toolkit/validators/fingerprint/__init__.py
src/simmate/toolkit/validators/fingerprint/ase.py
src/simmate/toolkit/validators/fingerprint/crystalnn.py
src/simmate/toolkit/validators/fingerprint/pcrystalnn.py
src/simmate/toolkit/validators/fingerprint/prdf.py
src/simmate/toolkit/validators/fingerprint/rdf.py
src/simmate/visualization/README.rst
src/simmate/visualization/__init__.py
src/simmate/visualization/structure/__init__.py
src/simmate/visualization/structure/blender.py
src/simmate/website/README.rst
src/simmate/website/__init__.py
src/simmate/website/accounts/__init__.py
src/simmate/website/accounts/apps.py
src/simmate/website/accounts/urls.py
src/simmate/website/accounts/views.py
src/simmate/website/core/__init__.py
src/simmate/website/core/asgi.py
src/simmate/website/core/urls.py
src/simmate/website/core/views.py
src/simmate/website/core/wsgi.py
src/simmate/website/local_calculations/__init__.py
src/simmate/website/local_calculations/apps.py
src/simmate/website/local_calculations/forms.py
src/simmate/website/local_calculations/models.py
src/simmate/website/local_calculations/urls.py
src/simmate/website/local_calculations/views.py
src/simmate/website/prototypes/__init__.py
src/simmate/website/prototypes/apps.py
src/simmate/website/prototypes/models.py
src/simmate/website/rest_api/README.md
src/simmate/website/rest_api/__init__.py
src/simmate/website/rest_api/urls.py
src/simmate/website/rest_api/views.py
src/simmate/website/structure_viewer/__init__.py
src/simmate/website/structure_viewer/apps.py
src/simmate/website/structure_viewer/urls.py
src/simmate/website/structure_viewer/views.py
src/simmate/website/templates/core/datatable.html
src/simmate/website/templates/core/extras.html
src/simmate/website/templates/core/footer.html
src/simmate/website/templates/core/header.html
src/simmate/website/templates/core/home.html
src/simmate/website/templates/core/navbar.html
src/simmate/website/templates/core/periodic-table.html
src/simmate/website/templates/core/search-form.html
src/simmate/website/templates/core/search-results.html
src/simmate/website/templates/core/sidebar.html
src/simmate/website/templates/core/site-base.html
src/simmate/website/templates/core/slider_testing.html
src/simmate/website/templates/local_calculations/all.html
src/simmate/website/templates/local_calculations/relaxations.html
src/simmate/website/templates/local_calculations/mit/about.html
src/simmate/website/templates/local_calculations/mit/all.html
src/simmate/website/templates/local_calculations/mit/single.html
src/simmate/website/templates/local_calculations/mit/submit.html
src/simmate/website/templates/registration/login.html
src/simmate/website/templates/registration/loginstatus.html
src/simmate/website/templates/registration/profile.html
src/simmate/website/templates/registration/register.html
src/simmate/website/templates/structure_viewer/main.html
src/simmate/website/third_parties/__init__.py
src/simmate/website/third_parties/apps.py
src/simmate/website/third_parties/forms.py
src/simmate/website/third_parties/models.py
src/simmate/website/third_parties/urls.py
src/simmate/website/third_parties/views.py
src/simmate/website/third_parties/templatetags/__init__.py
src/simmate/website/third_parties/templatetags/chemical_formula_filter.py
src/simmate/website/workflow_execution/__init__.py
src/simmate/website/workflow_execution/apps.py
src/simmate/website/workflow_execution/models.py
src/simmate/website/workflow_execution/urls.py
src/simmate/website/workflow_execution/views.py
src/simmate/workflow_engine/README.rst
src/simmate/workflow_engine/__init__.py
src/simmate/workflow_engine/error_handler.py
src/simmate/workflow_engine/utilities.py
src/simmate/workflow_engine/workflow.py
src/simmate/workflow_engine/execution/README.md
src/simmate/workflow_engine/execution/__init__.py
src/simmate/workflow_engine/execution/database.py
src/simmate/workflow_engine/execution/executor.py
src/simmate/workflow_engine/execution/future.py
src/simmate/workflow_engine/execution/worker.py
src/simmate/workflow_engine/tasks/__init__.py
src/simmate/workflow_engine/tasks/supervised_staged_shell_task.py
src/simmate/workflow_engine/tasks/workflow_task.py
src/simmate/workflows/README.rst
src/simmate/workflows/__init__.py
src/simmate/workflows/all.py
src/simmate/workflows/energy.py
src/simmate/workflows/relaxation.py
src/simmate/workflows/utilities.py
src/simmate/workflows/common_tasks/__init__.py
src/simmate/workflows/common_tasks/all.py
src/simmate/workflows/common_tasks/load_input_and_register.py
src/simmate/workflows/common_tasks/load_nested_calculation.py
src/simmate/workflows/common_tasks/save_nested_calculation.py
src/simmate/workflows/common_tasks/save_result.py