Skip to main content

ChemoBiolysis: A Comprehensive Python Package for Chemical and Biological Analysis

Project description

ChemoBiolysis Python Package Overview ChemoBiolysis is a versatile Python package designed for chemical and biological analysis. Whether you are conducting Quantitative Structure-Property Relationship (QSPR) analysis, exploring molecular structures, or performing virtual screening, this package provides a comprehensive set of tools to meet your needs.

Features QSPR Analysis Perform QSPR analysis on CSV files. Calculate molecular descriptors. Save results and obtain a model summary. Chemical Assay Exploration Display active and inactive chemicals based on Assay ID. Retrieve compound CIDs and sample SIDs by Assay ID. Molecular Structure Analysis Perform virtual screening on a file with specified SMILES strings. Display the maximum common substructure of a list of molecular structures. Identify and display chiral centers in molecular structures. Explore bond types, stereochemistry, and more. Structure Comparison and Visualization Highlight the differences between two molecular structures. Draw a list of SMILES representations. Display Gasteiger charges for a list of molecular structures. Substructure Analysis Mark atoms matching a given substructure represented by SMILES. Check if a substructure is present in a list of compounds. Delete a specified substructure from a list of compounds. Installation bash Copy code pip install chemobolysis Usage python Copy code import chemobolysis

# Example: QSPR Analysis chemobolysis.qspr_analysis(“path/to/csv_file.csv”, “dependent_variable_column”)

# Example: Virtual Screening chemobolysis.virtual_screening(“path/to/file.txt”, “SMILES1”, “SMILES2”, …)

# Example: Highlight Difference chemobolysis.highlight_difference(“mol1”, “mol2”) For detailed documentation and examples, refer to the ChemoBiolysis Documentation.

Contribution Contributions are welcome! If you encounter any issues or have suggestions for improvement, please open an issue or submit a pull request.

License This project is licensed under the MIT License.

Ahmed Alhilal

0.0.1 (14/12/2023)

  • First Release

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

ChemoBiolysis-0.0.11111111111.tar.gz (15.0 kB view details)

Uploaded Source

File details

Details for the file ChemoBiolysis-0.0.11111111111.tar.gz.

File metadata

File hashes

Hashes for ChemoBiolysis-0.0.11111111111.tar.gz
Algorithm Hash digest
SHA256 be0c3b9d3946a1d9913f6575d3d9d1bdb60092c3461701f1fbb1a5dae50d64a7
MD5 4a38cbb4a373ec3342e7e7bbc18dd879
BLAKE2b-256 f938adc5f88b40c945cf575d1709fd7428cadcbedd69938e44422e1873d3755d

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