Getting Started
Installation
How to install the Atomic Tessellator SDK.
The Atomic Tessellator SDK includes everything you need to get started. It seamlessly handles server requests and computational workloads on your behalf, requiring only a valid account.
Don't have an account yet? Register here to get started.
1. Installation
Atomic Tessellator is available via the pip package installer as atomict. You can install it with any pip-compatible package manager, including Anaconda and UV.
Note: requires Python 3.10 or higher.
pip install atomict
uv add atomict
You can also choose to install the package with scientific utilities, such as ASE and Spglib.
pip install atomict[utils]
uv add atomict[utils]
2. Authentication and Key Storage
Users can login using their platform credentials. Platform credentials should be stored in the environment as AT_TOKEN via the authenticate method.
main.py
import os
from atomict.auth import authenticate
token = authenticate("[email protected]", "your_password")
os.environ["AT_TOKEN"] = token
3. Troubleshooting
If pip install is not working, try:
pip install --upgrade setuptools pip wheel