User Guide#
Welcome to the dftio user guide! This section provides comprehensive documentation on how to use dftio for parsing and processing DFT outputs.
Contents#
Overview#
dftio is designed to make it easy to:
Parse DFT outputs from various software packages
Extract physical quantities (structures, eigenvalues, Hamiltonians, etc.)
Convert to ML-friendly formats (DAT, ASE, LMDB)
Process data in parallel for large datasets
Workflow#
A typical dftio workflow involves:
Organize your DFT output files in a directory structure
Run the
dftio parsecommand with appropriate optionsUse the generated dataset in your machine learning pipeline
Getting Help#
For command-line help:
dftio --helpordftio parse --helpFor API documentation: See the API Reference
For development: See the Developer Guide