Skip to main content

The client application for the https://atomictessellator.com/

Project description

Atomic Tessellator - CLI package

Installation

pip install atomict

# install utils package with scientific extensions (ase, spglib) 
pip install atomict[utils]

# ", with a git url
pip install git+https://github.com/AtomicTessellator/atomic_cli#egg=atomict[utils]

Installation for devs

pip install -e ".[dev]"

Enable verbose logging for debugging:

export AT_DEBUG=enabled

CLI Usage

Get a list of available commands

$ tess

Alt text

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

Log in and store authentication token

$ tess login

This will prompt you for your username and password.

Get a list of available projects

$ tess project get

Alt text

Get a list of adsorbates

$ tess adsorbate get

Alt text

Search objects for substrings

$ tess adsorbate get --search NH3

Alt text

Get a list of tasks

$ tess task get

Alt text

Get tasks with a specific status

$ tess task get --status completed

Alt text

Configuration

Tab completion is available. Run the hidden command:

tess completion

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atomict-1.2.6.tar.gz (43.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atomict-1.2.6-py3-none-any.whl (70.1 kB view details)

Uploaded Python 3

File details

Details for the file atomict-1.2.6.tar.gz.

File metadata

  • Download URL: atomict-1.2.6.tar.gz
  • Upload date:
  • Size: 43.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for atomict-1.2.6.tar.gz
Algorithm Hash digest
SHA256 0a0d40f35c1c52644757a339b6e74c3b48257c3b539f0a9eaf304666b8c255fd
MD5 8a60fa8115871e2ca6d605d26dec5886
BLAKE2b-256 ea53ed2c54b1252bdc45ac064fc0579efbe52bdd534f4abe607fdc464539b224

See more details on using hashes here.

Provenance

The following attestation bundles were made for atomict-1.2.6.tar.gz:

Publisher: release-creator.yml on AtomicTessellator/atomic_cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atomict-1.2.6-py3-none-any.whl.

File metadata

  • Download URL: atomict-1.2.6-py3-none-any.whl
  • Upload date:
  • Size: 70.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for atomict-1.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 28cd9062e4f9127fe7f3ec335d42358d07795115183244522fade44c99cf4ecb
MD5 3f0b41ad5e7d89a4802fe103796dc65d
BLAKE2b-256 41483f7f640b3298fe407b81da735fdb09f913188735369571f20fd327410643

See more details on using hashes here.

Provenance

The following attestation bundles were made for atomict-1.2.6-py3-none-any.whl:

Publisher: release-creator.yml on AtomicTessellator/atomic_cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page