What problem does it solve?
This Skill enables users to optimize and validate protein sequences through automated experiments, streamlining the process of protein design and validation.
Core Features & Use Cases
- Protein Testing & Validation: Run experiments for protein optimization including binding assays, expression testing, thermostability, and enzyme activity assays.
- Protein Sequence Optimization: Offers computational tools like NetSolP, SoluProt, SolubleMPNN, ESM for better protein expression and stability.
- API Integration: Submit experiments via API and track experiment status, download results, and optimize protein sequences using computational tools.
- Use Case: For a scientist designing a new antibody, this Skill can automate the process of expressing the protein, testing its binding affinity to its target, and optimizing the sequence for better expression and stability.
Quick Start
Use the adaptyv skill to submit a protein sequence for binding assay. First, ensure your API key is set:
export ADAPTYV_API_KEY="your_api_key_here"
Then, run the following command to submit a sequence:
import requests
api_key = "your_api_key_here"
base_url = "https://kq5jp7qj7wdqklhsxmovkzn4l40obksv.lambda-url.eu-central-1.on.aws"
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json"
}
# Submit experiment
response = requests.post(
f"{base_url}/experiments",
headers=headers,
json={
"sequences": ">protein1\nMKVLWALLGLLGAA...",
"experiment_type": "binding",
"webhook_url": "https://your-webhook.com/callback"
}
)