Developer Documentation
Contents:
- Developer FAQ
- Developer API
- api - The main API Module
- bundle - Creation of bundles/archives
- compose - Composition of basis set information
- convert - Conversion of formatted basis set data/files
- fileio - Input/Output of files (including json)
- lut - Lookup tables element information
- manip - Manipulation of basis sets
- memo - Custom memoization decorator
- misc - Miscellaneous helper functions
- notes - Handling of notes
- printing - Functions for printing/outputting pieces of basis sets
- references - Handling of reference data
- skel - Creating of python object skeletons of basis set data
- sort - Sorting of basis set data
- validator - Validation of basis sets
- Output converters
- Basis set readers
- Basis set reference writers
- Developer Curation API
- curate - Functions for helping to curate data
add_basis()add_basis_from_dict()add_elements()add_elements_from_dict()add_from_components()basis_comparison_report()compare_basis()compare_basis_against_file()compare_basis_files()compare_basis_sets()compare_ecp_pots()compare_electron_shells()compare_elements()component_file_refs()create_metadata_file()diff_basis_dict()diff_json_files()ecp_pots_are_equal()ecp_pots_are_subset()electron_shells_are_equal()electron_shells_are_subset()elements_in_files()potentials_difference()shells_difference()
- curate - Functions for helping to curate data