Toolverse
Wszystkie skille

benchling-integration

autor: davila7

Zautomatyzuj zarządzanie danymi laboratoryjnymi poprzez integrację z platformą Benchling

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
DevOps

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ć

  1. Zainstaluj Python SDK Benchling za pomocą polecenia uv pip install benchling-sdk lub poetry add benchling-sdk. Upewnij się, że masz dostęp do instancji Benchling i wygenerowany klucz API z ustawień profilu.

  2. 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.

  3. Zainicjuj obiekt Benchling, podając adres URL swojej instancji (np. https://twoja-domena.benchling.com) oraz wybraną metodę autentykacji.

  4. 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.

  5. Dla zaawansowanych scenariuszy skonfiguruj integracje oparte na zdarzeniach z AWS EventBridge lub wysyłaj zapytania do Benchling Data Warehouse w celu analizy danych historycznych.

  6. 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.

Podobne skille