Przejdź do treści
Biblioteka skilli
Nauka i badania · Analiza

rdkit

/rdkit

Liczy deskryptory, odciski palców i podobieństwo cząsteczek w RDKit na plikach SMILES i SDF oraz filtruje podstruktury.

Repozytorium
venusfactory2 ↗
Licencja
BSD-3-Clause
Ostatnia zmiana repozytorium
11.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
5
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 11.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

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

  1. Overview
  2. VenusFactory execution
  3. Python packages
  4. When NOT to use
  5. Common mistakes
  6. References
Sekcje z nagłówków SKILL.md, w oryginale · 41 linii, 221 słów
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

RepozytoriumWynikLicencja
Ta strona · ai4protein/venusfactory2100BSD-3-Clause
autonomous-ai/openharness100MIT
K-Dense-AI/drug-discovery-agent-skills100MIT
wugroup-xjtlu/cc-skills-zhenghaowu-group95Apache-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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.