rdkit-pypi
⚛️ RDKit Python Wheels on PyPI. 💻 pip install rdkit
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.6%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
⚛️ RDKit Python Wheels on PyPI. 💻 pip install rdkit
Basic Info
Statistics
- Stars: 134
- Watchers: 10
- Forks: 19
- Open Issues: 4
- Releases: 16
Topics
Metadata Files
README.md
🔥 RDKit Python Wheels
This repository holds the code to build RDKit platform wheels for Linux, macOS, and Windows on Github Action and Circle CI. The wheels contain the compiled platform-specific dynamic libraries (*.so, *.dylib, and *.dll) and are available at PyPI. RDKit can easily be installed using
sh
pip install rdkit
NOTE: Older versions of RDKit might be available at the rdkit-pypi PyPI repository (pip install rdkit-pypi). rdkit-pypi is the old name of this project at PyPI. Future RDKit versions will be available at the rdkit PyPI repository. Please update your dependencies, i.e., change rdkit-pypi to rdkit.
Please open an issue if you find something missing or not working as expected.
Available Builds
| OS | Arch | Bit | Conditions | 3.8 | 3.9 | 3.10 | 3.11 | 3.12 | 3.13 | 3.14 | CI | | ------- | ------- | --- | --------------------------------------------------- | -------------- | --- | ---- | ---- | ---- | ---- | ---- | -------------- | | Linux | intel | 64 | glibc >= 2.28 (e.g., Ubuntu 18.04+, CentOS 6+, ...) | last: 2024.3.5 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions | | Linux | aarch64 | 64 | glibc >= 2.28 (e.g., Raspberry Pi, ...) | last: 2024.3.5 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Circle CI | | macOS | intel | 64 | >= macOS 10.15 | last: 2024.3.5 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions | | macOS | armv8 | 64 | >= macOS 11, M-Hardware | last: 2024.3.5 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions | | Windows | intel | 64 | | last: 2024.3.5 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions |
Installation
PIP
bash
python -m pip install rdkit
python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"
Poetry
bash
poetry add rdkit
poetry run python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"
Local builds on Linux
cibuildwheel requires patchelf (apt install patchelf)
```bash python3 -m pip install cibuildwheel
git clone https://github.com/kuelumbus/rdkit-pypi.git cd rdkit-pypi
CIBWBUILD=cp39-manylinuxx86_64 python3 -m cibuildwheel --platform linux --output-dir wheelhouse --config-file pyproject.toml ```
Replace cp39-manylinux_x86_64 with cp310-manylinux_x86_64, cp311-manylinux_x86_64, cp312-manylinux_x86_64, cp313-manylinux_x86_64, or cp314-manylinux_x86_64 to build for different Python
Owner
- Name: Chris Kuenneth
- Login: kuelumbus
- Kind: user
- Location: Atlanta
- Company: Georgia Institute of Technology
- Website: https://kuenneth.dev
- Repositories: 2
- Profile: https://github.com/kuelumbus
Postdoctoral materials computer scientist
GitHub Events
Total
- Create event: 19
- Release event: 8
- Issues event: 3
- Watch event: 5
- Delete event: 11
- Issue comment event: 24
- Push event: 89
- Pull request review event: 1
- Pull request review comment event: 1
- Pull request event: 41
- Fork event: 6
Last Year
- Create event: 19
- Release event: 8
- Issues event: 3
- Watch event: 5
- Delete event: 11
- Issue comment event: 24
- Push event: 89
- Pull request review event: 1
- Pull request review comment event: 1
- Pull request event: 41
- Fork event: 6
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Chris | c****h@g****m | 227 |
| github-actions[bot] | 4****] | 36 |
| dependabot[bot] | 4****] | 4 |
| dcambie | 2****e | 1 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 48
- Total pull requests: 115
- Average time to close issues: 18 days
- Average time to close pull requests: 18 days
- Total issue authors: 39
- Total pull request authors: 11
- Average comments per issue: 3.92
- Average comments per pull request: 0.44
- Merged pull requests: 81
- Bot issues: 0
- Bot pull requests: 73
Past Year
- Issues: 3
- Pull requests: 34
- Average time to close issues: N/A
- Average time to close pull requests: 27 days
- Issue authors: 3
- Pull request authors: 6
- Average comments per issue: 0.0
- Average comments per pull request: 0.44
- Merged pull requests: 14
- Bot issues: 0
- Bot pull requests: 26
Top Authors
Issue Authors
- kuelumbus (5)
- njzjz (2)
- a-r-j (2)
- greglandrum (2)
- churnikov (2)
- quad400 (2)
- shah-xad (1)
- skearnes (1)
- clarissedescamps (1)
- sconstable (1)
- skalinin (1)
- guyrosin (1)
- jhjensen2 (1)
- nlarusstone (1)
- stsouko (1)
Pull Request Authors
- github-actions[bot] (66)
- kuelumbus (29)
- dependabot[bot] (6)
- bertiewooster (3)
- fxcoudert (2)
- padix-key (2)
- ptosco (2)
- pechersky (2)
- dcambie (1)
- Copilot (1)
- google-labs-jules[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 1,388,319 last-month
- Total docker downloads: 252,329
-
Total dependent packages: 402
(may contain duplicates) -
Total dependent repositories: 798
(may contain duplicates) - Total versions: 75
- Total maintainers: 2
pypi.org: rdkit-pypi
A collection of chemoinformatics and machine-learning software written in C++ and Python
- Homepage: https://github.com/kuelumbus/rdkit-pypi
- Documentation: https://rdkit-pypi.readthedocs.io/
- License: BSD-3-Clause
-
Latest release: 2022.9.5
published almost 3 years ago
Rankings
Maintainers (1)
pypi.org: rdkit
A collection of chemoinformatics and machine-learning software written in C++ and Python
- Homepage: https://github.com/kuelumbus/rdkit-pypi
- Documentation: https://rdkit.readthedocs.io/
- License: BSD-3-Clause
-
Latest release: 2025.3.6
published 6 months ago
Rankings
Dependencies
- Pillow *
- numpy *
- actions/checkout v3 composite
- gr2m/create-or-update-pull-request-action v1.x composite
- actions/checkout v3 composite
- actions/setup-python v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- cairo *
- eigen3 *
- freetype *