C
chembl-database
Przeszukuj bazę ChEMBL — miliony związków, dane o aktywności biologicznej i cele dla odkryć leków
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia dostęp do bazy ChEMBL zawierającej ponad 2 miliony związków chemicznych i 19 milionów pomiarów aktywności biologicznej. Wyszukuj cząsteczki po nazwie, strukturze lub właściwościach, pobieraj dane o aktywności (IC50, Ki, EC50), identyfikuj inhibitory i przeprowadzaj badania SAR dla chemii medycznej. Korzystaj z oficjalnego klienta Python ChEMBL do programowego dostępu do danych o zatwierdonych lekach, celach biologicznych i interakcjach związek-cel.
Jak używać
- Zainstaluj klienta Python ChEMBL za pomocą polecenia: uv pip install chembl_webresource_client. 2. Zaimportuj klienta w swoim skrypcie: from chembl_webresource_client.new_client import new_client. 3. Uzyskaj dostęp do wybranych punktów końcowych — molecule dla związków, target dla celów biologicznych, activity dla pomiarów aktywności, drug dla zatwierdonych leków. 4. Wyszukaj związek po identyfikatorze ChEMBL (np. molecule.get('CHEMBL25') dla aspiryny) lub po nazwie, aby pobrać strukturę i właściwości. 5. Pobierz dane o aktywności biologicznej (IC50, Ki, EC50) dla wybranego związku lub celu, aby analizować potencjalne inhibitory. 6. Wykonaj badania SAR (struktura-aktywność) poprzez porównanie właściwości i aktywności podobnych cząsteczek z bazy danych.