Skip to main content

PIKACHU: Python-based Informatics Kit for Analysing CHemical Units

Project description

thumbnail

INSTALLATION

Python-based Informatics Kit for the Analysis of Chemical Units

Step 1: Make a conda environment:

conda create -n pikachu python>=3.9
conda activate pikachu

Step 2: install pip:

conda install pip

Step 3: Install PIKAChU:

pip install pikachu-chem

GETTING STARTED

Step 1: Open python or initiate an empty .py file.

Step 2: Import required modules to visualise your first structure:

from pikachu.general import draw_smiles

Step 3: Load your SMILES string of interest and draw it!

smiles = draw_smiles("CCCCCCCCCC(=O)N[C@@H](CC1=CNC2=CC=CC=C21)C(=O)N[C@@H](CC(=O)N)C(=O)N[C@@H](CC(=O)O)C(=O)N[C@H]3[C@H](OC(=O)[C@@H](NC(=O)[C@@H](NC(=O)[C@H](NC(=O)CNC(=O)[C@@H](NC(=O)[C@H](NC(=O)[C@@H](NC(=O)[C@@H](NC(=O)CNC3=O)CCCN)CC(=O)O)C)CC(=O)O)CO)[C@H](C)CC(=O)O)CC(=O)C4=CC=CC=C4N)C")

Step 4: Play around with the other functions in pikachu.general. For guidance, refer to documentation in the wiki and function descriptors.

Citation

Terlouw, Barbara R., Sophie PJM Vromans, and Marnix H. Medema. "PIKAChU: a Python-based informatics kit for analysing chemical units." Journal of Cheminformatics 14.1 (2022): 34.

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

pikachu_chem-1.1.5.tar.gz (107.4 kB view details)

Uploaded Source

Built Distribution

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

pikachu_chem-1.1.5-py3-none-any.whl (117.6 kB view details)

Uploaded Python 3

File details

Details for the file pikachu_chem-1.1.5.tar.gz.

File metadata

  • Download URL: pikachu_chem-1.1.5.tar.gz
  • Upload date:
  • Size: 107.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for pikachu_chem-1.1.5.tar.gz
Algorithm Hash digest
SHA256 cc091a77fc76f43283f1f62d2e679c6a910ce4defa6c441afc685a28e3167d34
MD5 d089ae902df93f8969d785d56cbfed92
BLAKE2b-256 522ed193c7b027f81a13d78855d1acb574a0dff538338904b2822243ea50545d

See more details on using hashes here.

File details

Details for the file pikachu_chem-1.1.5-py3-none-any.whl.

File metadata

  • Download URL: pikachu_chem-1.1.5-py3-none-any.whl
  • Upload date:
  • Size: 117.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for pikachu_chem-1.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 df06e89069c86b14fde783b44ce72fdb3083620d4ce93f2ef68f97889de4bce9
MD5 2c2e02429269c4637605e5611b6cd2b3
BLAKE2b-256 b1bd336854c0617e3ff686fbb377ad8259648eaad9c88eab03b72b080fc91af6

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