rowan
Chmurowa platforma do modelowania molekularnego i projektowania leków bez lokalnej infrastruktury
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Rowan to narzędzie do obliczeń chemii kwantowej i modelowania molekularnego dostępne przez API Pythona. Pozwala na predykcję pKa, optymalizację geometrii, przeszukiwanie konformerów, dokowanie białko-ligand, obliczenia właściwości molekularnych oraz przewidywanie kofolding białek. Pracujesz w chmurze bez konieczności konfiguracji lokalnych zasobów GPU czy HPC. Idealne do automatycznych pipeline'ów chemii obliczeniowej, badań batch'owych i wieloetapowych przepływów pracy w odkrywaniu leków.
Jak używać
Zainstaluj Rowan poprzez pip w środowisku Python 3.12 lub nowszym. Upewnij się, że masz klucz API do autoryzacji połączenia z platformą chmurową.
Zaimportuj bibliotekę Rowan w swoim skrypcie Python i skonfiguruj autentykację za pomocą klucza API. Platforma obsługuje wszystkie obliczenia w chmurze, więc nie musisz konfigurować lokalnych zasobów obliczeniowych.
Przygotuj dane wejściowe dla swojego zadania — na przykład struktury molekularne w formacie SMILES, sekwencje białek lub struktury PDB. Rowan akceptuje standardowe formaty chemii obliczeniowej.
Zdefiniuj przepływ pracy, łącząc kroki takie jak predykcja pKa, generowanie konformerów, optymalizacja geometrii lub dokowanie. Możesz budować wieloetapowe pipeline'y, na przykład przeszukiwanie tautomerów, a następnie dokowanie i analiza pozycji.
Uruchom zadanie za pośrednictwem API Pythona. Rowan automatycznie skaluje zasoby chmurowe i zarządza wynikami. Wyniki zwracane są w strukturyzowanym formacie gotowym do dalszej analizy.
Dla kampanii batch'owych (np. przeszukiwanie serii analogów lub screening dużych bibliotek) użyj pętli do przesyłania wielu zadań równolegle. Platforma obsługuje skalowanie bez konieczności zarządzania infrastrukturą lokalnie.