ChemoBiolysis


NameChemoBiolysis JSON
Version 0.0.11111111111 PyPI version JSON
download
home_pagehttps://github.com/ahmed1212212/ChemoBiolysis.git
SummaryChemoBiolysis: A Comprehensive Python Package for Chemical and Biological Analysis
upload_time2024-03-14 19:48:21
maintainer
docs_urlNone
authorAhmed Alhilal
requires_python
licenseMIT
keywords cheminformatics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ahmed1212212/ChemoBiolysis.git",
    "name": "ChemoBiolysis",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Cheminformatics",
    "author": "Ahmed Alhilal",
    "author_email": "aalhilal@udel.edu",
    "download_url": "https://files.pythonhosted.org/packages/f9/38/adc5f88b40c945cf575d1709fd7428cadcbedd69938e44422e1873d3755d/ChemoBiolysis-0.0.11111111111.tar.gz",
    "platform": null,
    "description": "ChemoBiolysis Python Package\r\nOverview\r\nChemoBiolysis 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.\r\n\r\nFeatures\r\nQSPR Analysis\r\nPerform QSPR analysis on CSV files.\r\nCalculate molecular descriptors.\r\nSave results and obtain a model summary.\r\nChemical Assay Exploration\r\nDisplay active and inactive chemicals based on Assay ID.\r\nRetrieve compound CIDs and sample SIDs by Assay ID.\r\nMolecular Structure Analysis\r\nPerform virtual screening on a file with specified SMILES strings.\r\nDisplay the maximum common substructure of a list of molecular structures.\r\nIdentify and display chiral centers in molecular structures.\r\nExplore bond types, stereochemistry, and more.\r\nStructure Comparison and Visualization\r\nHighlight the differences between two molecular structures.\r\nDraw a list of SMILES representations.\r\nDisplay Gasteiger charges for a list of molecular structures.\r\nSubstructure Analysis\r\nMark atoms matching a given substructure represented by SMILES.\r\nCheck if a substructure is present in a list of compounds.\r\nDelete a specified substructure from a list of compounds.\r\nInstallation\r\nbash\r\nCopy code\r\npip install chemobolysis\r\nUsage\r\npython\r\nCopy code\r\nimport chemobolysis\r\n\r\n# Example: QSPR Analysis\r\nchemobolysis.qspr_analysis(\"path/to/csv_file.csv\", \"dependent_variable_column\")\r\n\r\n# Example: Virtual Screening\r\nchemobolysis.virtual_screening(\"path/to/file.txt\", \"SMILES1\", \"SMILES2\", ...)\r\n\r\n# Example: Highlight Difference\r\nchemobolysis.highlight_difference(\"mol1\", \"mol2\")\r\nFor detailed documentation and examples, refer to the ChemoBiolysis Documentation.\r\n\r\nContribution\r\nContributions are welcome! If you encounter any issues or have suggestions for improvement, please open an issue or submit a pull request.\r\n\r\nLicense\r\nThis project is licensed under the MIT License.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAhmed Alhilal\r\n=============\r\n\r\n0.0.1 (14/12/2023)\r\n-------------------\r\n- First Release\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "ChemoBiolysis: A Comprehensive Python Package for Chemical and Biological Analysis",
    "version": "0.0.11111111111",
    "project_urls": {
        "Homepage": "https://github.com/ahmed1212212/ChemoBiolysis.git"
    },
    "split_keywords": [
        "cheminformatics"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f938adc5f88b40c945cf575d1709fd7428cadcbedd69938e44422e1873d3755d",
                "md5": "4a38cbb4a373ec3342e7e7bbc18dd879",
                "sha256": "be0c3b9d3946a1d9913f6575d3d9d1bdb60092c3461701f1fbb1a5dae50d64a7"
            },
            "downloads": -1,
            "filename": "ChemoBiolysis-0.0.11111111111.tar.gz",
            "has_sig": false,
            "md5_digest": "4a38cbb4a373ec3342e7e7bbc18dd879",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 14965,
            "upload_time": "2024-03-14T19:48:21",
            "upload_time_iso_8601": "2024-03-14T19:48:21.451606Z",
            "url": "https://files.pythonhosted.org/packages/f9/38/adc5f88b40c945cf575d1709fd7428cadcbedd69938e44422e1873d3755d/ChemoBiolysis-0.0.11111111111.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-14 19:48:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ahmed1212212",
    "github_project": "ChemoBiolysis",
    "github_not_found": true,
    "lcname": "chemobiolysis"
}
        
Elapsed time: 1.01653s