Skip to main content

An ASCII molecule viewer.

Project description

asciiMOL

PyPI version

Screenshots

A basic molecule viewer written in Python, using curses; Thus, meant for linux terminals.

Features:

  • Opening default cartesian .xyz files
  • Orthographic view
  • Navigation
  • Zoom, Rotation, Auto-Rotation
  • Bond detection and display
  • Support for simple .xyz trajectories
  • Optional integration of ASE and RDKit pypi packages for more formats and SMILES

Installation

pip install asciimol

(Note: pip will install a run script in $HOME/.local/bin/ if you do not install with root permissions, so make sure this directory is part of your $PATH.)

You can also run

pip install asciimol[formats,smiles]

to automatically install ASE for formats and RDKit for smiles.

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

asciimol-1.2.3.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

asciimol-1.2.3-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file asciimol-1.2.3.tar.gz.

File metadata

  • Download URL: asciimol-1.2.3.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for asciimol-1.2.3.tar.gz
Algorithm Hash digest
SHA256 9f3d0d643f77c7538acd61794183fd831027edd73d6cad0d801d0078d4f81389
MD5 72f656cf98fc99abb1b3d352fe56ad68
BLAKE2b-256 4110210d310ac70db58f5c7bd80798308b90372a2597eb710c697a1573ed378b

See more details on using hashes here.

File details

Details for the file asciimol-1.2.3-py3-none-any.whl.

File metadata

  • Download URL: asciimol-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for asciimol-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d812de0af13e3619637338f0c48af544269f1bb5034086d1f612b62d0cacea05
MD5 f97c3a3e1b90c17051bf8a70b5445793
BLAKE2b-256 40e016ec0150ffa15c7c9efeef775810f36726b661cd8920b1b36eb9a7b3b28c

See more details on using hashes here.

Supported by

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