Skip to main content

An ASCII molecule viewer.

Project description

# asciiMOL

[![PyPI version](https://badge.fury.io/py/asciimol.svg)](https://badge.fury.io/py/asciimol)

![Screenshots](docs/anim.gif)

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

This is an alpha version, featuring:

  • Opening default cartesian .xyz files

  • Displaying one-letter atom labels

  • Orthographic view

  • Zoom, Rotation

  • Simple Colors for common light atoms

  • Basic bond detection and display

On the horizon: * Perspective / Orthographic view toggle * More formats * Custom Colors

## Installation

`sh pip install asciimol `

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-0.1.2.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

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

asciimol-0.1.2-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: asciimol-0.1.2.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for asciimol-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d01af592ce227db599b3928d0824b048312b591fb00e8a4e163e8f52265fff62
MD5 f1565b07579bb64bc409cad7a9247601
BLAKE2b-256 33570b5b2230c1e4f73887540b68ad0c4cbd968cf14843fdf0c8bf525a4c2c81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: asciimol-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for asciimol-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 83e5936cfb52a488940d90644e6e173b301bad664e8a295c7f8bc5ffb7be0348
MD5 9219ff88a0dcce5950fc7c9b940fab81
BLAKE2b-256 6d4b5993728e0876916c8c188bc9188d210badc04a4b52eebbfe2b5dd4ca46c7

See more details on using hashes here.

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