Module directory¶
The seven runtime modules share the httk.* namespace. Their aggregate API
reference is pinned to this site’s submodule revisions; each module also has a
separate documentation subsite.
Runtime modules¶
httk-core¶
Shared contracts, exact vector and datastream models, OPTIMADE definitions,
registries, and dependency-free record models. Import path: httk.core.
API reference: httk.core
Repository: https://github.com/httk/httk-core
httk-atomistic¶
Exact crystal-structure and symmetry representations. Import path:
httk.atomistic.
API reference: httk.atomistic
Repository: https://github.com/httk/httk-atomistic
httk-io¶
File-format parsing and writing capabilities, including CIF and POSCAR. Import
path: httk.io.
API reference: httk.io
Repository: https://github.com/httk/httk-io
httk-data¶
Data-management capabilities and validation over core’s provider and definition
contracts. Import path: httk.data.
API reference: httk.data
Repository: https://github.com/httk/httk-data
httk-optimade¶
OPTIMADE protocol serving and adaptation capabilities. Import path:
httk.optimade.
API reference: httk.optimade
Repository: https://github.com/httk/httk-optimade
httk-web¶
Web-facing application capabilities built around the httk module ecosystem.
Import path: httk.web.
API reference: httk.web
Repository: https://github.com/httk/httk-web
httk-workflow¶
Workflow and calculation orchestration capabilities. Import path:
httk.workflow.
API reference: httk.workflow
Repository: https://github.com/httk/httk-workflow
Selected snapshot versions¶
The manifest-derived table below is the authoritative documentation link for the exact snapshot represented by this site.
Module |
Version |
Documentation |
|---|---|---|
httk-atomistic |
dev:main |
|
httk-core |
dev:main |
|
httk-data |
dev:main |
|
httk-io |
dev:main |
|
httk-optimade |
dev:main |
|
httk-web |
dev:main |
|
httk-workflow |
dev:main |