benchling-integration
Zautomatyzuj zarządzanie danymi laboratoryjnymi poprzez integrację z platformą Benchling
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia połączenie Claude z platformą Benchling do automatyzacji pracy badawczej. Zarządzaj sekwencjami biologicznymi (DNA, RNA, proteiny), inwentarzem laboratoryjnym, notatkami elektronicznymi i przepływami pracy bezpośrednio z poziomu API. Synchronizuj dane między Benchling a innymi systemami, wysyłaj zapytania do Data Warehouse i buduj automatyzacje oparte na zdarzeniach. Idealny dla zespołów zajmujących się badaniami w naukach przyrodniczych, którzy chcą zintegrować Benchling z własnymi narzędziami.
Jak używać
Zainstaluj Python SDK Benchling za pomocą polecenia
uv pip install benchling-sdklubpoetry add benchling-sdk. Upewnij się, że masz dostęp do instancji Benchling i wygenerowany klucz API z ustawień profilu.Skonfiguruj autentykację w swoim skrypcie Python. Dla skryptów użyj ApiKeyAuth z kluczem API, a dla aplikacji użyj ClientCredentialsOAuth2 z identyfikatorem klienta i tajnym hasłem. Zawsze przechowuj poświadczenia w zmiennych środowiskowych, nigdy nie umieszczaj ich bezpośrednio w kodzie.
Zainicjuj obiekt Benchling, podając adres URL swojej instancji (np. https://twoja-domena.benchling.com) oraz wybraną metodę autentykacji.
Używaj SDK do zarządzania encjami rejestru (sekwencje DNA, proteiny), operacji inwentarzowych (próbki, kontenery, transfery) lub tworzenia wpisów w elektronicznym notatniku laboratoryjnym.
Dla zaawansowanych scenariuszy skonfiguruj integracje oparte na zdarzeniach z AWS EventBridge lub wysyłaj zapytania do Benchling Data Warehouse w celu analizy danych historycznych.
Testuj integrację na środowisku testowym przed wdrożeniem w produkcji, aby upewnić się, że przepływy pracy działają prawidłowo z Twoimi danymi laboratoryjnymi.