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

You can also choose to install the package with scientific utilities, such as ASE and Spglib.

pip install 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