rdkit
/rdkit
Liczy deskryptory, odciski palców i podobieństwo cząsteczek w RDKit na plikach SMILES i SDF oraz filtruje podstruktury.
- Autor
- ai4protein ↗
- Repozytorium
- venusfactory2 ↗
- Licencja
- BSD-3-Clause
- Ostatnia zmiana repozytorium
- 11.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 5
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 11.11.2026, bez odwołań do wycofanych modeli i API.
BSD-3-Clause, otwarta.
Co robi i kiedy
Liczy deskryptory, odciski palców i podobieństwo cząsteczek w RDKit na plikach SMILES i SDF oraz filtruje podstruktury.
Oryginalny opis (EN)
RDKit cheminformatics via VenusFactory bioinfo scripts and session Python tools. Use for SMILES/SDF, descriptors, fingerprints, substructure filters, similarity. Do NOT use for ChEMBL bioactivity download (chembl_database) or openFDA (fda). No dedicated rdkit_* LangChain tool — run scripts or import modules.
Jak działa
- Overview
- VenusFactory execution
- Python packages
- When NOT to use
- Common mistakes
- References
Podgląd SKILL.md
---
name: rdkit
description: >-
RDKit cheminformatics via VenusFactory bioinfo scripts and session Python tools. Use for SMILES/SDF, descriptors, fingerprints, substructure filters, similarity. Do NOT use for ChEMBL bioactivity download (chembl_database) or openFDA (fda). No dedicated rdkit_* LangChain tool — run scripts or import modules.
license: BSD-3-Clause
metadata:
version: "1.2"
skill-author: VenusFactory2
---
# RDKit Cheminformatics
## Overview
Fine-grained molecular analysis with the installed `rdkit` Python package in the session sandbox.
## VenusFactory execution
- No `rdkit_*` `@tool` in the hub — write source with **`write_session_file`**, then execute **`run_session_python`**. Import installed RDKit modules, not the host repository.
- Extended tutorials: `read_skill("rdkit", relative_path="references/legacy_guide.md")`.
- Bioactivity from ChEMBL first → `chembl_database`, then RDKit for chemistry ops.
## Python packages
```python
from rdkit import Chem, DataStructs
from rdkit.Chem import Descriptors, Crippen, rdMolDescriptors, rdFingerprintGenerator
# Read the user's SMILES/SDF from relative session files. Validate parsed molecules
# before computing descriptors, SMARTS matches or fingerprint similarities.
```
## When NOT to use
- Download ChEMBL molecules/activities → `chembl_database`
- Simple FDA label search → `fda` / `query_fda`
## Common mistakes
- Importing `load_molecules` from package root (use module-specific loaders)
- Assuming a LangChain tool named `rdkit_*` exists
- Sanitization failures on dirty SMILES — handle `None` mols
## References
- `references/api_reference.md`, `descriptors_reference.md`, `smarts_patterns.md`
- `references/legacy_guide.md` — full capability cookbook
### Session execution
Use `write_session_file(path, content)` to write actual Python source and `run_session_python(path)` to execute it. Paths are relative to the server-assigned session workspace. Installed Python packages are available; repository source paths in this guide are host implementation references, not guest imports. Networking uses registered database/search/download tools; the analysis sandbox has no network access. Verify exit_code and actual output files.
Pliki w paczce (5)
- SKILL.md 2 KB
- references/api_reference.md 16 KB
- references/descriptors_reference.md 12 KB
- references/legacy_guide.md 22 KB
- references/smarts_patterns.md 8 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · ai4protein/venusfactory2 | 100 | BSD-3-Clause |
| autonomous-ai/openharness | 100 | MIT |
| K-Dense-AI/drug-discovery-agent-skills | 100 | MIT |
| wugroup-xjtlu/cc-skills-zhenghaowu-group | 95 | Apache-2.0 |
Migawka bazy z 13.11.2026 · wersja paczki 08b7b4d399b4 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100alterlab-rdkit
Udostępnia niskopoziomowe narzędzia chemoinformatyczne RDKit: parsowanie SMILES i SDF, deskryptory, odciski, wyszukiwanie podstruktur SMARTS, generowanie współrzędnych i reakcje. - 100rdkit-chemistry
Wykonuje operacje na cząsteczkach przez RDKit: struktury, SMILES, właściwości chemiczne i odciski palców. - 100rdkit-repr
Oblicza deskryptory fizykochemiczne i odciski palców cząsteczek RDKit ze zbiorów SMILES, z walidacją SMILES i eksportem do CSV lub NPY. - 100alterlab-datamol
Upraszcza pracę z RDKit przez interfejs datamol zgodny z pandas: wczytuje SMILES i SDF, standaryzuje cząsteczki, liczy deskryptory i generuje konformery. - 100cheminformatics
Prowadzi potok chemoinformatyczny w RDKit: deskryptory molekularne, filtry Lipinskiego i Vebera, PAINS, podobieństwo odcisków, analiza par molekularnych, deskryptory ADMET i przetwarzanie SMILES. - 100datamol
Opakowuje RDKit w prostszy interfejs Pythona dla chemii leków: konwersje SMILES i InChI, standaryzacja, deskryptory, odciski, klastrowanie, rusztowania, fragmentacja i konformery 3D.