AtomicTessellator / atomic_cli

CLI for Atomic Tessellator
https://atomictessellator.com/
MIT License
0 stars 0 forks source link

Atomic Tessellator - CLI package

Installation

pip install atomict

Installation for devs

pip install -e ".[dev]"

Enable verbose logging for debugging:

export AT_DEBUG=enabled

CLI Usage

Get a list of available commands

$ at

Alt text

You can get help for each command with at <command> --help. This will print the command-specific help and options.

Log in and store authentication token

$ at login

This will prompt you for your username and password.

Get a list of available projects

$ at project get

Alt text

Get a list of adsorbates

$ at adsorbate get

Alt text

Search objects for substrings

$ at adsorbate get --search NH3

Alt text

Get a list of tasks

$ at task get

Alt text

Get tasks with a specific status

$ at task get --status completed

Alt text

Configuration

Tab completion is available. Run the hidden command:

at completion

This will print out the instructions for enabling tab completion for your shell.