Skip to main content

No project description provided

Project description

Chemic

Chemic is a Python library for chemistry students and teachers. It is designed to be easy to use and to provide a simple interface to search for information and to perform calculations.

The core of Chemic can be found in main.py and utils.py. The main.py file contains the main functions for searching and calculating. The utils.py file contains the functions for parsing the data files and for performing calculations.

Installation

Chemic is available on PyPI. To install it, run the following command:

pip install chemic

Usage

Importing Chemic

To use Chemic, import it into your Python script:

import chemic

Run the CLI

To start the CLI, add/adjust the following to your Python script:

from chemic import run

run.cli()

Start the GUI

To start the GUI, add/adjust the following to your Python script:

from chemic import run

run.gui()

This will start a local server and open a web browser to the GUI.

Source and Installable

You can run Chemic without installing by grabbing the build/main.py file on GitHub. Also in the build folder is the chemic installable. Run it and ignore any errors in the console.

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

chemic-1.2.0.tar.gz (51.6 kB view details)

Uploaded Source

Built Distribution

chemic-1.2.0-py3-none-any.whl (51.6 kB view details)

Uploaded Python 3

File details

Details for the file chemic-1.2.0.tar.gz.

File metadata

  • Download URL: chemic-1.2.0.tar.gz
  • Upload date:
  • Size: 51.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.11.2 Darwin/22.2.0

File hashes

Hashes for chemic-1.2.0.tar.gz
Algorithm Hash digest
SHA256 1dbe95a0d0b279255bb7d0bcaf5b096e3db7406c99f9d4071aea607c78a170b2
MD5 f256039fda57b7286bb70b3ad162a7ef
BLAKE2b-256 3582eac181a5af4a562d88b7a85812f4118198459fec8badf67b7cc233b616eb

See more details on using hashes here.

File details

Details for the file chemic-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: chemic-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 51.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.11.2 Darwin/22.2.0

File hashes

Hashes for chemic-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f0f00f1fcc64c1f6f0dae212b5840bc01c7e48535a83d405c6b38d634569bd2a
MD5 27e3cc313803054b461318eeac07d2ce
BLAKE2b-256 3b18a257ae4fb30da24a24aec95f3c0e4764dd3f5e59a0a40ac4bc1c203d3428

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