This legacy route uses the same registry and renderer. The canonical directory is Tools & Resources.
Secondary research index
Tools & Resources
Browse by research task, or use Ctrl/Cmd + F. Web, GUI, CLI, API, Python, and HPC describe access; they do not rank the resources.
184 resources are listed; 18 have deeper DRW pages. Entries are alphabetical within each task, not ranked.
Official entry points were reviewed on . Check the current version, access conditions, and compatibility before use; inclusion is not an endorsement or evidence that a result is valid.
Browse the resource links for all 46 A–E workflow topics
Obtain a Material Structure52 resources
- 2DMatPedia
- AFLOW
- AFLOW Encyclopedia of Crystallographic Prototypes
- Alexandria database
- American Mineralogist Crystal Structure Database
- BiDB
- Cambridge Structural Database
- Catalysis-Hub
- Computational 2D Materials Database
- Crystallography Open Database
- Inorganic Crystal Structure Database
- IZA Structure Database
- JARVIS
- Materials Platform for Data Science
- Materials Project
- NIMS MatNavi and AtomWork
- NOMAD
- Open Quantum Materials Database
- OPTIMADE providers
- PAULING FILE
- Pearson's Crystal Data
- PubChem
- QCArchive
- QMOF Database
- RCSB PDB
- SpringerMaterials
- Theoretical Crystallography Open Database
- Atomic Simulation Environment
- Avogadro
- Bilbao Crystallographic Server
- Crystal Toolkit
- CrystalMaker
- FINDSYM
- Gemmi
- IUCr checkCIF
- Jmol and JSmol
- Mercury
- Mol*
- Open Babel
- OVITO
- PyCifRW
- pymatgen
- RDKit
- SeeK-path
- spglib
- VESTA
- XCrySDen
- Figshare
- Materials Cloud Archive
- Materials Data Facility
- NIST Materials Data Repository
- Zenodo
Build or Modify a Computational Model36 resources
- IZA Structure Database
- PubChem
- Atomic Simulation Environment
- Atomsk
- Avogadro
- Bilbao Crystallographic Server
- CatKit
- Crystal Toolkit
- CrystalMaker
- DockOnSurf
- FINDSYM
- Gemmi
- IUCr checkCIF
- Jmol and JSmol
- Mercury
- Mol*
- OgreInterface
- Open Babel
- OVITO
- Packmol
- PyCifRW
- pymatgen
- pymatgen-analysis-defects
- PyXtal
- RDKit
- SeeK-path
- ShakeNBreak
- spglib
- Surfaxe
- VESTA
- VMD
- XCrySDen
- pyiron
- doped
- sisl
- Python
Choose the DFT Method and Computational Setup61 resources
- Bilbao Crystallographic Server
- FINDSYM
- IUCr checkCIF
- ABACUS
- ABINIT
- AMS BAND
- Basis Set Exchange
- BigDFT
- BIOVIA Materials Studio
- CASTEP
- CONQUEST
- CP2K
- CRYSTAL
- DFT-FE
- DFTB+
- DFTK
- Elk
- exciting
- FHI-aims
- FLEUR
- GBRV pseudopotential library
- GPAW
- GPAW setups
- JDFTx
- JTH PAW datasets
- NWChem
- Octopus
- ONETEP
- OpenMX
- PseudoDojo
- Psi4
- PSLibrary
- PySCF
- Q-Chem
- Qbox
- Quantum ESPRESSO
- Quantum ESPRESSO pseudopotential portal
- QuantumATK
- SG15 ONCV potentials
- SIESTA
- Standard Solid State Pseudopotentials
- VASP
- WIEN2k
- Apptainer
- atomate2
- Atomic Simulation Recipes
- EasyBuild
- Open MPI
- pyiron
- Spack
- AbiPy
- CECAM
- Density Functional Theory: A Practical Introduction
- Electronic Structure Library events
- Electronic Structure: Basic Theory and Practical Methods
- Materials Cloud Learn
- MateriApps
- MateriApps Materials Project to QE hands-on guide
- MolSSI Education
- Psi-k
- 材料模拟与计算 (Materials Simulation and Computing)
Test Numerical Convergence43 resources
- ABACUS
- ABINIT
- AMS BAND
- Basis Set Exchange
- BigDFT
- BIOVIA Materials Studio
- CASTEP
- CONQUEST
- CP2K
- CRYSTAL
- DFT-FE
- DFTB+
- DFTK
- Elk
- exciting
- FHI-aims
- FLEUR
- GBRV pseudopotential library
- GPAW
- GPAW setups
- JDFTx
- JTH PAW datasets
- NWChem
- Octopus
- ONETEP
- OpenMX
- PseudoDojo
- Psi4
- PSLibrary
- Q-Chem
- Qbox
- Quantum ESPRESSO
- Quantum ESPRESSO pseudopotential portal
- QuantumATK
- SG15 ONCV potentials
- SIESTA
- Standard Solid State Pseudopotentials
- VASP
- WIEN2k
- Phono3py
- Phonopy
- Python
- Density Functional Theory: A Practical Introduction
Optimize the Structure30 resources
Calculate the Reference Ground State42 resources
- Materials Project
- ABACUS
- ABINIT
- AMS BAND
- BigDFT
- BIOVIA Materials Studio
- CASTEP
- CONQUEST
- CP2K
- CRYSTAL
- DFT-FE
- DFTB+
- DFTK
- Elk
- exciting
- FHI-aims
- FLEUR
- GPAW
- JDFTx
- NWChem
- Octopus
- ONETEP
- OpenMX
- Psi4
- PySCF
- Q-Chem
- Qbox
- Quantum ESPRESSO
- QuantumATK
- SIESTA
- VASP
- WIEN2k
- AiiDA
- atomate2
- Atomic Simulation Recipes
- custodian
- FireWorks
- jobflow
- OpenPBS
- Parsl
- pyiron
- Slurm
Relative Energies and Formation Energies6 resources
Defect Formation Energies and Charge States7 resources
Surface Energy and Work Function9 resources
Adsorption Energies8 resources
Interface and Heterostructure Energetics5 resources
Band Structure16 resources
Density of States and Projected Density of States11 resources
Charge Density and Charge Redistribution15 resources
Electrostatic Potential and Band Alignment3 resources
Chemical Bonding Analysis3 resources
Magnetic Configuration and Ground-State Comparison3 resources
Elastic Constants and Mechanical Properties3 resources
Polarization and Ferroelectricity3 resources
Piezoelectric Response3 resources
Harmonic Phonons8 resources
Anharmonic Phonons8 resources
Lattice Thermal Transport8 resources
Electron–Phonon Coupling6 resources
Conventional Superconductivity3 resources
Reaction Paths and Transition States4 resources
Diffusion Barriers3 resources
Ab Initio Molecular Dynamics9 resources
Finite-Temperature Structural Sampling4 resources
Independent-Particle Optical Properties7 resources
Time-Dependent Response and Spectroscopy4 resources
Quasiparticle Corrections7 resources
Excitons and the Bethe–Salpeter Equation6 resources
Wannier Function Construction5 resources
Berry Phase and Berry Curvature6 resources
Topological Invariants and Boundary States10 resources
Electronic Transport9 resources
Quantum Transport4 resources
Analyze and Compare Results63 resources
- 2DMatPedia
- AFLOW
- AFLOW Encyclopedia of Crystallographic Prototypes
- Alexandria database
- American Mineralogist Crystal Structure Database
- Cambridge Structural Database
- Computational 2D Materials Database
- Crystallography Open Database
- Inorganic Crystal Structure Database
- JARVIS
- Materials Platform for Data Science
- Materials Project
- NIMS MatNavi and AtomWork
- NOMAD
- Open Quantum Materials Database
- OPTIMADE providers
- PAULING FILE
- Pearson's Crystal Data
- QCArchive
- QMOF Database
- SpringerMaterials
- Atomic Simulation Environment
- Avogadro
- Crystal Toolkit
- CrystalMaker
- Jmol and JSmol
- Mercury
- OVITO
- ParaView
- pymatgen
- VESTA
- XCrySDen
- DFTK
- AiiDA
- atomate2
- Atomic Simulation Recipes
- FireWorks
- jobflow
- Parsl
- pyiron
- signac
- Slurm
- AbiPy
- py4vasp
- Figshare
- ioChem-BD
- IUPAC Gold Book
- Materials Cloud Archive
- Materials Data Facility
- NIST Materials Data Repository
- NIST uncertainty guidance
- Python
- Zenodo
- CECAM
- Density Functional Theory: A Practical Introduction
- Electronic Structure Library events
- Electronic Structure: Basic Theory and Practical Methods
- Materials Cloud Learn
- MateriApps
- MateriApps Materials Project to QE hands-on guide
- MolSSI Education
- Psi-k
- 材料模拟与计算 (Materials Simulation and Computing)
Validate Results and Scientific Conclusions11 resources
Document and Preserve the Study33 resources
- Materials Project
- QCArchive
- Theoretical Crystallography Open Database
- AiiDA
- Apptainer
- atomate2
- Atomic Simulation Recipes
- custodian
- EasyBuild
- FireWorks
- jobflow
- Open MPI
- OpenPBS
- Parsl
- pyiron
- signac
- Slurm
- Spack
- BagIt
- DataCite Metadata Schema
- Figshare
- ioChem-BD
- Materials Cloud Archive
- Materials Data Facility
- NIST Materials Data Repository
- Python
- RO-Crate
- Zenodo
- Materials Cloud Learn
- MateriApps
- MateriApps Materials Project to QE hands-on guide
- MolSSI Education
- 材料模拟与计算 (Materials Simulation and Computing)
Find and qualify structures and data
Search structures, calculated properties, reference records, and reusable datasets; inspect provenance and access terms before reuse.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
2DMatPediadatabase · 2d-materials Access noteThe official endpoint timed out during the 2026-08-10 audit; retry before relying on availability. | Provides computed structures and properties for two-dimensional materials. | WebOpen | |
AFLOWdatabase | Use AFLOW for computed inorganic structures, properties, and high-throughput records. | Web · APIOpen | |
AFLOW Encyclopedia of Crystallographic Prototypesdatabase | Use the AFLOW prototype encyclopedia for prototype cells, Strukturbericht relations, and reusable starting structures. | WebOpen | |
Alexandria databasedatabase | Use Alexandria for large computed structure and property collections. | WebOpen | |
American Mineralogist Crystal Structure Databasedatabase | Use AMCSD for published mineral structures linked to primary literature. | WebOpen | |
BiDBdatabase · 2d-materials Access noteAccess and record coverage should be rechecked at the time of use. | Provides bilayer structures and interface-related data for two-dimensional materials. | WebOpen | |
Cambridge Structural Databasedatabase | Use CSD for curated organic, organometallic, and molecular crystal structures through institutional access. | Web · GUISubscription | |
Catalysis-Hubdatabase · catalysis | Collects computational catalysis structures, adsorption data, and reaction records. | Web · APIOpen | |
Computational 2D Materials Databasedatabase | Use C2DB for computed monolayer candidates and documented two-dimensional properties. | WebOpen | |
Crystallography Open Databasedatabase | Use COD for openly downloadable experimental crystallographic records. | WebOpen | |
Inorganic Crystal Structure Databasedatabase | Use ICSD for curated experimental inorganic structures through institutional access. | Web · GUIInstitutional | |
IZA Structure Databasedatabase · zeolite | Provides zeolite framework structures, codes, and reference data. | WebOpen | |
JARVISdatabase | Use JARVIS for NIST-hosted computed structures, benchmark properties, and linked atomistic records. | Web · APIOpen | |
Materials Platform for Data Sciencedatabase | Use MPDS for PAULING FILE-derived search with open, registered, and subscription-dependent coverage. | Web · APIMixed access | |
Materials Projectdatabase Materials ProjectHomepageDocumentationSource repository Access noteBrowse and inspect records through the web interface. Authenticated API access is optional for repeated or high-throughput queries. | A materials-data service that can supply database records and structures when a query, fields, retrieval date, and provenance are recorded. | Web · API · PythonRegistration | |
NIMS MatNavi and AtomWorkdatabase | Use NIMS MatNavi for structures, phase diagrams, properties, polymers, and related curated records. | WebMixed access | |
NOMADdatabase | Use NOMAD for uploaded calculation records, normalized metadata, archived files, and cross-code materials data. | Web · API · PythonOpen | |
Open Quantum Materials Databasedatabase Open Quantum Materials DatabaseREST documentation Access noteThe official endpoint returned a service error during the 2026-08-10 audit; the official REST documentation remained reachable. | Use OQMD for computed structures, formation energies, competing phases, and phase-stability candidate sets. | Web · APIOpen | |
OPTIMADE providersstandard · database | Use OPTIMADE for federated structure discovery across providers using a common schema. | Web · APIOpen | |
PAULING FILEdatabase Access noteThe official endpoint returned a service error during the 2026-08-10 audit; retry before relying on availability. | Use PAULING FILE for curated inorganic phase, structure, diffraction, and property information. | WebSubscription | |
Pearson's Crystal Datadatabase | Use Pearson's Crystal Data for licensed desktop search and comparison of inorganic structures. | GUICommercial | |
PubChemdatabase · molecular | Provides searchable molecular structures and chemical identifiers. | Web · APIOpen | |
QCArchivedatabase · molecular | Stores reusable quantum-chemistry records and datasets behind programmatic and browser interfaces. | API · PythonOpen | |
QMOF Databasedataset · mof | Publishes a primary dataset of computed metal–organic-framework properties. | RepositoryOpen | |
RCSB PDBdatabase · molecular | Provides macromolecular structures and associated experimental records. | Web · APIOpen | |
SpringerMaterialsdatabase | Use SpringerMaterials for curated structures, phase diagrams, physical-property tables, and source references. | WebSubscription | |
Theoretical Crystallography Open Databasedatabase · crystallography | Archives theoretically calculated crystal structures in crystallographic formats. | WebOpen |
Inspect, standardize, and build models
View structures, check symmetry, convert formats, and construct cells, defects, surfaces, interfaces, or molecular models.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
Atomic Simulation Environmentlibrary Atomic Simulation EnvironmentHomepageDocumentationSource repository | Python components for representing atomistic structures, constructing models, connecting calculators, and analyzing bounded workflow steps. | Python · CLIOpen | |
Atomskbuilder · converter | Converts atomistic formats and constructs supercells, defects, and interfaces. | CLIOpen | |
Avogadroviewer | Use Avogadro to build and inspect finite molecular structures interactively. | GUIOpen | |
Bilbao Crystallographic Serversymmetry | Use Bilbao for group-subgroup, representation, k-vector, and other crystallographic calculations. | WebOpen | |
CatKitsurface · library Access noteReview current maintenance and release status before adoption. | Provides catalysis-oriented structure and reaction utilities. | PythonOpen | |
Crystal Toolkitviewer | Use Crystal Toolkit for browser-based structure viewing and transparent cell or slab transformations. | Web · PythonOpen | |
CrystalMakerviewer | Use CrystalMaker for licensed interactive crystal visualization, measurement, and manipulation. | GUIMixed access | |
DockOnSurfsurface · builder Access noteReview current maintenance and release status before adoption. | Generates and screens molecular adsorption configurations on surfaces. | Python · CLIOpen | |
FINDSYMsymmetry | Use FINDSYM for tolerance-dependent symmetry assignment and standardized descriptions. | WebOpen | |
Gemmiconverter · library | Reads and manipulates crystallographic and structural biology file formats. | Python · LibraryOpen | |
IUCr checkCIFvalidator · crystallography | Use checkCIF for crystallographic syntax and consistency reports on experimental CIFs. | WebOpen | |
Jmol and JSmolviewer Access noteThe official site blocked automated access during the 2026-08-10 audit; open it manually and recheck current access. | Use Jmol/JSmol for lightweight interactive molecular and crystal viewing. | Web · GUIOpen | |
Mercuryviewer | Use Mercury for crystal packing, contacts, unit cells, and molecular-crystal inspection. | GUIMixed access | |
Mol*viewer | Provides browser-based molecular and crystal-structure visualization. | WebOpen | |
OgreInterfaceinterface · builder | Builds lattice-matched interfaces and surface models. | PythonOpen | |
Open Babelconverter · molecular | Converts chemical formats and manipulates molecular structures. | GUI · CLI · APIOpen | |
OVITOviewer | Use OVITO to inspect atomistic trajectories, defects, local environments, and large snapshots. | GUI · PythonMixed access | |
Packmolbuilder · molecular | Packs molecules into cells under geometric constraints. | CLIOpen | |
ParaViewviewer | Visualizes large volumetric, mesh, and trajectory datasets. | GUI · PythonOpen | |
PyCifRWconverter · crystallography | Reads, writes, and validates CIF data in Python. | PythonOpen | |
pymatgenlibrary | Python data structures and analysis modules for materials representations, transformations, interfaces, phase diagrams, and related post-processing. | PythonOpen | |
pymatgen-analysis-defectsdefect · library | Provides defect generation and thermodynamic analysis modules. | PythonOpen | |
PyXtalbuilder · symmetry | Generates symmetry-aware crystals and molecular crystals. | PythonOpen | |
RDKitlibrary · molecular | Provides molecular cheminformatics and structure manipulation in Python. | PythonOpen | |
SeeK-pathsymmetry SeeK-path web toolHomepageDocumentationSource repository Access noteThe Python package is open source; its path is conditional on the supplied cell, symmetry settings, and convention. | A crystallographic path generator that standardizes a declared cell and returns labelled reciprocal-space paths for compatible band calculations. | Web · PythonOpen | |
ShakeNBreakdefect · library | Generates symmetry-breaking defect distortions for structure searches. | PythonOpen | |
spgliblibrary | A crystallographic symmetry library used to identify symmetry operations and standardized representations under declared tolerances. | Library · PythonOpen | |
Surfaxesurface · library Access noteReview current maintenance and release status before adoption. | Provides utilities for constructing and analyzing surface calculations. | PythonOpen | |
VESTAviewer Access noteVESTA is free of charge under its published terms, but its distributed files are not to be redistributed without written permission; drawings require acknowledgement. | A desktop visualizer for crystal, volumetric, and morphology data; a rendered view documents display choices, not structure identity or a calculation result. | GUIFree proprietary | |
VMDviewer Access noteThe legacy official site is HTTP-only; downloads and account requirements may change. | Visualizes molecular structures, trajectories, and volumetric fields. | GUI · CLIMixed access | |
XCrySDenviewer Access noteThis legacy official endpoint is HTTP-only; do not send credentials or sensitive data. | Use XCrySDen for crystal, density, Brillouin-zone, k-path, and Fermi-surface views in supported formats. | GUIOpen |
Choose methods, engines, pseudopotentials, and basis sets
Open the implementation and method data needed to define a calculation; software identity is not a convergence or validity result.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
ABACUSengine | Runs periodic electronic-structure calculations with plane waves or numerical atomic orbitals. | CLI · HPCOpen | |
ABINITengine ABINITHomepageSource repositoryABINIT pseudopotential guidanceABINIT tutorials | An electronic-structure suite with ground-state, response, phonon, and many-body perturbation workflows documented as separate capabilities. | CLIOpen | |
AMS BANDengine | Use AMS BAND for licensed periodic DFT through BAND and AMS tools. | GUI · CLI · PythonCommercial | |
Basis Set Exchangebasis | Provides basis-set metadata and downloads for molecular calculations. | Web · APIOpen | |
BigDFTengine | Use BigDFT for wavelet-based and large-system electronic-structure work. | CLI · PythonOpen | |
BIOVIA Materials Studioengine | Use BIOVIA Materials Studio for licensed integrated materials modeling and electronic-structure work. | GUICommercial | |
CASTEPengine | Use CASTEP for plane-wave materials calculations through an available licence or academic route. | CLI · GUIMixed access | |
CONQUESTengine | Runs large-scale and linear-scaling electronic-structure calculations. | CLI · HPCOpen | |
CP2Kengine CP2KHomepageSource repositoryCP2K basis and potential dataCP2K exercises | An atomistic simulation package spanning electronic-structure, molecular-dynamics, optimization, and mixed quantum/classical methods. | CLI · LibraryOpen | |
CRYSTALengine | Use CRYSTAL for periodic local Gaussian-basis calculations. | CLICommercial | |
DFT-FEengine | Runs finite-element density-functional calculations on massively parallel systems. | CLI · HPCOpen | |
DFTB+engine | Use DFTB+ for scientifically justified approximate density-functional tight binding. | CLIOpen | |
DFTKengine · library | Provides a Julia toolkit for plane-wave density-functional calculations. | JuliaOpen | |
Elkengine | Use Elk for open all-electron full-potential LAPW calculations. | CLIOpen | |
excitingengine | Use exciting for all-electron LAPW ground-state or excited-state calculations. | CLIOpen | |
FHI-aimsengine | Use FHI-aims for all-electron numeric atom-centered orbital calculations. | CLIMixed access | |
FLEURengine | Use FLEUR for full-potential LAPW electronic or magnetic calculations. | CLIOpen | |
GBRV pseudopotential librarypseudopotential | Use GBRV pseudopotential library for published solid-state testing of ultrasoft pseudopotentials. | WebOpen | |
GPAWengine | Use GPAW for PAW calculations on real-space grids or plane waves with ASE integration. | Python · CLIOpen | |
GPAW setupspseudopotential | Documents and distributes GPAW PAW setup data. | WebOpen | |
JDFTxengine | Runs plane-wave electronic-structure and joint density-functional calculations. | CLI · HPCOpen | +1 more |
JTH PAW datasetspseudopotential | Provides PAW atomic datasets for compatible ABINIT workflows. | WebOpen | |
NWChemengine · molecular | Runs scalable molecular and periodic electronic-structure calculations. | CLI · HPCOpen | |
Octopusengine | Use Octopus for real-space ground-state or time-dependent work. | CLIOpen | +2 more |
ONETEPengine | Use ONETEP for linear-scaling DFT for large systems. | CLIMixed access | |
OpenMXengine | Use OpenMX for localized pseudoatomic-orbital electronic and transport-related work. | CLIOpen | |
PseudoDojopseudopotential | Use PseudoDojo for norm-conserving pseudopotentials with selectable validation data. | WebOpen | |
Psi4engine · molecular | Runs open-source molecular electronic-structure calculations. | CLI · PythonOpen | |
PSLibrarypseudopotential | Use PSLibrary for versioned PAW and ultrasoft pseudopotentials for QE. | WebOpen | |
PySCFengine · molecular | Provides molecular and periodic electronic-structure methods through Python. | PythonOpen | |
Q-Chemengine · molecular | Runs licensed molecular electronic-structure calculations documented in the official manual. | CLI · HPCCommercial | |
Qboxengine | Runs parallel plane-wave electronic-structure and molecular-dynamics calculations. | CLI · HPCOpen | +1 more |
Quantum ESPRESSOengine Quantum ESPRESSOHomepageSource repositoryQuantum ESPRESSO Learn | A plane-wave and pseudopotential electronic-structure suite with ground-state, response, phonon, molecular-dynamics, and post-processing executables. | CLIOpen | |
Quantum ESPRESSO pseudopotential portalpseudopotential | Use Quantum ESPRESSO pseudopotential portal for browsing QE-oriented files and provenance. | WebOpen | |
QuantumATKengine | Use QuantumATK for licensed integrated atomistic, electronic, and transport work. | GUI · PythonCommercial | |
SG15 ONCV potentialspseudopotential Access noteThe official SG15 archive is HTTP-only; record the exact downloaded file and test it for the intended calculation. | Provides optimized norm-conserving pseudopotentials. | WebOpen | |
SIESTAengine | A localized-orbital electronic-structure package used for periodic calculations and as a parent engine for selected transport workflows. | CLIOpen | |
Standard Solid State Pseudopotentialspseudopotential | Use Standard Solid State Pseudopotentials for tested QE-compatible precision and efficiency tables. | WebOpen | |
VASPengine VASPHomepageVASP PAW dataset guidanceVASP tutorialsVASP workshop material | A licensed electronic-structure package documented for periodic ground-state, response, dynamics, and post-processing calculations. | CLIRestricted licence | |
WIEN2kengine Access noteThis legacy official endpoint is HTTP-only; do not send credentials or sensitive data. | Use WIEN2k for all-electron full-potential APW/LAPW calculations. | CLI · GUICommercial |
Run, restart, scale, and record provenance
Manage calculations, schedulers, environments, workflow state, restart lineage, and reusable execution records.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
AiiDAworkflow · provenance | A workflow and provenance infrastructure for automating calculations and retaining queryable data-process lineage. | Python · CLI · WebOpen | |
Apptainerhpc · container | Packages portable containers for HPC environments. | CLIOpen | |
atomate2workflow | Defines materials simulation workflows on top of jobflow. | Python · HPCOpen | +1 more |
Atomic Simulation Recipesworkflow | Provides composable recipes for atomic-scale simulation tasks. | PythonOpen | |
custodianworkflow | Runs monitored jobs with explicit error handlers. | PythonOpen | |
EasyBuildhpc · package-manager | Automates reproducible builds of scientific software stacks. | CLIOpen | |
FireWorksworkflow | Executes and records distributed computational workflows. | Python · HPCOpen | |
jobflowworkflow | Builds composable computational job graphs. | PythonOpen | |
Open MPIhpc · library | Provides an MPI runtime and programming interface for parallel applications. | CLI · APIOpen | |
OpenPBSscheduler · hpc | Schedules batch jobs on supported HPC systems. | CLI · HPCOpen | |
Parslworkflow | Executes Python workflows across laptops, clusters, and remote systems. | Python · HPCOpen | |
pyironworkflow | Provides an integrated environment for atomistic simulation workflows and data. | Python · HPCOpen | |
signacworkflow · provenance | Organizes file-based computational data spaces and workflows. | PythonOpen | |
Slurmscheduler · hpc | Schedules and inspects batch jobs on supported HPC systems. | CLI · HPCOpen | |
Spackhpc · package-manager | Builds and manages scientific software stacks on HPC systems. | CLIOpen |
Analyze energies and ground-state properties
Inspect energies, bands, densities, fields, bonding, magnetism, defects, surfaces, interfaces, and related ground-state evidence.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
AbiPypostprocess · workflow | Builds ABINIT inputs and workflows and analyzes ABINIT results. | PythonOpen | +2 more |
Critic2bonding · postprocess | Use Critic2 for critical-point, basin, and scalar-field topology analysis. | CLIOpen | |
dopeddefect · library | Generates point defects and analyzes defect formation energies and charge-state thermodynamics. | PythonOpen | |
FermiSurferviewer · fermi-surface | Visualizes Fermi surfaces from full-zone band-energy data. | GUIOpen | |
Henkelman-group Bader analysisbonding · postprocess | Use Henkelman-group Bader analysis for grid-based Bader partitioning. | CLIOpen | |
IFermipostprocess · fermi-surface | Generates and analyzes Fermi surfaces from electronic-structure data. | PythonOpen | |
LOBSTERbonding · postprocess Access noteThis legacy official endpoint is HTTP-only; do not send credentials or sensitive data. | Use LOBSTER for projection-based chemical-bonding analysis. | CLIRegistration | |
py4vasppostprocess | Reads and visualizes VASP calculation results through the official Python interface. | PythonRestricted licence | +1 more |
PyProcarpostprocess | Use PyProcar for projected bands, Fermi surfaces, and spin textures. | Python · CLIOpen | +1 more |
sislpostprocess · library | Represents atomistic systems and reads or analyzes electronic-structure outputs. | PythonOpen | |
Spinneydefect · library Access noteReview current maintenance and release status before adoption. | Analyzes point-defect thermodynamics and charge-state stability. | PythonOpen | |
sumopostprocess | Use sumo for band, DOS, and optical plotting from supported codes. | CLI · PythonOpen | |
VASPKITpostprocess | Use VASPKIT for documented VASP-centered pre/post-processing. | CLIOpen |
Study lattice, temperature, EPC, and superconductivity
Work with phonons, force constants, finite-temperature sampling, thermal transport, electron–phonon coupling, and superconductivity.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
ALAMODElattice-dynamics · anharmonic | Builds and analyzes anharmonic lattice-dynamical models. | CLIOpen | |
almaBTEthermal-transport Access noteThe legacy official entry is HTTP-only; review current maintenance and release status before adoption. | Solves lattice thermal transport from anharmonic force-constant data. | CLI · HPCOpen | |
elphboltepc · transport Access noteReview current maintenance and documentation before adoption. | Solves coupled electron–phonon Boltzmann transport equations. | CLI · HPCOpen | |
EPIqepc | Interpolates electron–phonon matrix elements and related observables. | CLI · HPCOpen | |
EPWepc · postprocess | A Wannier-based code for electron-phonon coupling and related electronic, transport, and superconducting observables using compatible parent data. | CLIOpen | |
hiPhiveanharmonic · library | Fits higher-order force constants from atomistic force data. | PythonOpen | |
kALDothermal-transport | Computes anharmonic phonon lifetimes and thermal conductivity. | PythonOpen | |
Perturboepc · transport | Interpolates electron–phonon interactions for scattering and carrier-transport calculations. | CLI · HPCOpen | |
Phoebetransport | Solves phonon and electron Boltzmann transport equations. | CLI · HPCOpen | |
Phono3pylattice-dynamics · postprocess | An anharmonic lattice-dynamics package for third-order force constants, phonon interactions, and lattice-thermal-transport analysis. | CLI · PythonOpen | |
phononwebsiteviewer · lattice-dynamics | Visualizes phonon modes, excitons, and structures from supported code formats. | WebOpen | |
Phonopylattice-dynamics · postprocess Phonopy mode-animation guideHomepageDocumentationSource repositoryPhonopy examples Access noteMode animation supports diagnosis but does not establish whether an imaginary mode is physical. | A harmonic lattice-dynamics package that constructs and analyzes force-constant models from external force calculations. | CLI · GUI · PythonOpen | |
PLUMEDenhanced-sampling · library | Adds collective variables and enhanced-sampling methods to supported molecular-dynamics engines. | CLI · LibraryOpen | |
SCTKsuperconductivity Access noteReview current maintenance and documentation before adoption. | Provides tools for superconducting density-functional calculations. | CLI · HPCOpen | |
ShengBTEthermal-transport | Solves the phonon Boltzmann transport equation from anharmonic force constants. | CLI · HPCOpen | |
SSCHAanharmonic · lattice-dynamics | Calculates anharmonic free energies and temperature-dependent lattice dynamics. | Python · HPCOpen | |
TDEPlattice-dynamics · anharmonic | Fits temperature-dependent effective potentials and derives finite-temperature lattice properties. | CLIOpen |
Study excited states, topology, and transport
Use optics, GW/BSE, Wannier, Berry, topology, electronic transport, and quantum-transport resources.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
AMSETtransport · postprocess Access noteCheck the current documentation for supported parent-code inputs before planning a workflow. | Computes carrier transport from compatible first-principles inputs. | PythonOpen | |
BerkeleyGWgw-bse · postprocess | Use BerkeleyGW for GW and Bethe-Salpeter calculations. | CLIOpen | |
BoltzTraP2transport · postprocess | Use BoltzTraP2 for semiclassical electronic transport interpolation. | Python · CLIOpen | |
IrRepsymmetry · postprocess | Determines symmetry eigenvalues and band irreducible representations. | Python · CLIOpen | |
Kwantquantum-transport · library | Builds tight-binding systems and calculates coherent quantum transport. | PythonOpen | |
PAOFLOWpostprocess · transport | Builds interpolated Hamiltonians and evaluates electronic response and transport. | PythonOpen | |
PythTBtight-binding · topology | Builds tight-binding models and evaluates Berry-phase quantities. | PythonOpen | |
qeirrepssymmetry · postprocess | Extracts band irreducible representations from compatible Quantum ESPRESSO outputs. | Python · CLIOpen | |
SALMONoptics · engine | Runs real-time TDDFT simulations of light–matter interaction. | CLI · HPCOpen | |
SPEXgw-bse · engine | Runs all-electron GW and response calculations. | CLI · HPCOpen | |
spgrepsymmetry · library | Computes space-group representations for symmetry analysis. | PythonOpen | |
TBmodelstight-binding · wannier | Stores and manipulates Wannier tight-binding models. | PythonOpen | |
TranSIESTA and TBtransquantum-transport | Provides NEGF electronic transport within the SIESTA ecosystem. | CLI · HPCOpen | |
Wannier90wannier · topology | A code for constructing Wannier representations and using them for interpolation and selected Berry, topology, and transport analyses. | CLI · LibraryOpen | +1 more |
WannierBerriwannier · postprocess | Interpolates Berry-phase, Fermi-surface, and transport quantities from Wannier models. | PythonOpen | +1 more |
WannierToolswannier · topology | Use WannierTools for topological and surface-state analysis from a validated tight-binding model. | CLIOpen | |
WESTgw-bse · engine | Runs large-scale GW and related many-body perturbation calculations. | CLI · HPCOpen | |
Yambogw-bse · postprocess | Use Yambo for many-body perturbation and optical calculations. | CLIOpen | |
Z2Packtopology · library Access noteCheck the current documentation for supported parent-code interfaces before planning a workflow. | Computes topological invariants from hybrid Wannier charge-centre evolution. | PythonOpen |
Validate, compare, preserve, and archive
Compare results, record uncertainty and provenance, package reusable objects, and deposit stable research records.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
BagItstandard · archive | Defines a file-packaging convention for transferable bags with manifests. | WebOpen | |
DataCite Metadata Schemastandard · metadata | Defines metadata fields used to identify and cite research outputs. | WebOpen | |
Figsharearchive | Use Figshare for paper-linked and author-deposited supplementary structures or calculation data. | WebOpen | |
ioChem-BDarchive · provenance | Publishes and preserves computational chemistry data and provenance. | WebOpen | |
IUPAC Gold Bookreference · terminology | Provides authoritative chemical terminology and definitions. | WebOpen | |
Materials Cloud Archivearchive | Use Materials Cloud Archive for paper-linked datasets, inputs, outputs, provenance, and supplementary evidence. | WebOpen | |
Materials Data Facilityarchive | Use MDF to discover and retrieve published materials datasets across participating repositories. | Web · API · PythonOpen | |
NIST Materials Data Repositoryarchive | Use NIST MDR for citable public materials datasets and supporting research records. | WebOpen | |
NIST uncertainty guidancemanual · reference | Provides a primary reference for evaluating and expressing measurement uncertainty. | WebOpen | |
Pythonlanguage · analysis | A general programming language used here for transparent parsing, transformation, validation, and plotting companions. | Language · CLIOpen | +1 more |
RO-Cratestandard · provenance | Packages research objects with machine-readable metadata and linked files. | WebOpen | |
Zenodoarchive Access noteThe official site blocked automated access during the 2026-08-10 audit; open it manually and recheck current access. | Use Zenodo when papers, authors, or projects deposit versioned structures, inputs, outputs, or analysis data. | WebOpen |
Learn from manuals, tutorials, schools, books, and communities
Use primary documentation and maintained teaching routes; a tutorial example is not a universal parameter recommendation.
| Resource | Best used for | Access | Used in |
|---|---|---|---|
CECAMcommunity · school | Hosts computational science workshops, schools, and community programmes. | WebOpen | |
Density Functional Theory: A Practical Introductionbook | Provides a practice-oriented introduction to density-functional calculations. | WebSubscription | |
Electronic Structure Library eventscommunity · school | Lists electronic-structure software workshops and schools. | WebOpen | |
Electronic Structure: Basic Theory and Practical Methodsbook | Provides a broad textbook treatment of electronic-structure theory and methods. | WebSubscription | |
Materials Cloud Learntutorial | Use Materials Cloud Learn for recorded lectures and schools across QE, AiiDA, Wannier90, and related tools. | WebOpen | |
MateriAppsportal · community | Use MateriApps for a Japanese/English task-oriented computational-materials software concierge. | WebOpen | |
MateriApps Materials Project to QE hands-on guidetutorial | Use MateriApps Materials Project to QE hands-on guide for a Japanese browser-to-structure-to-QE practical example. | WebOpen | |
MolSSI Educationtutorial · course | Collects maintained computational molecular-science lessons and workshops. | WebOpen | |
Psi-kcommunity · school | Connects the electronic-structure community through schools, workshops, and scientific meetings. | WebOpen | |
材料模拟与计算 (Materials Simulation and Computing)book · course | Use this Chinese university course for materials-modeling and GUI-based first-principles practice. | WebRegistration |