Announcing our Series F. Learn more
biology

NVIDIA logoBioNeMo OpenFold2

NVIDIA NIM for OpenFold2 single-chain protein structure prediction.

Model details

View repository

Example usage

Call BioNeMo OpenFold2 on Baseten using the NIM structure prediction route.

Note: You need to procure your own NVAIE licenses to access this NIM.

Input
1import os
2import requests
3
4MODEL_ID = os.environ["BASETEN_MODEL_ID"]
5BASETEN_API_KEY = os.environ["BASETEN_API_KEY"]
6BASETEN_URL = (
7    f"https://model-{MODEL_ID}.api.baseten.co/environments/production/sync"
8    "/biology/openfold/openfold2/predict-structure-from-msa-and-template"
9)
10
11sequence = "LSDEDFKAVFGMTRSAFANLPLWKQQNLKKEKGLF"
12minimal_msa_a3m = f">query\n{sequence}\n"
13
14payload = {
15    "sequence": sequence,
16    "input_id": "villin_hp35_test",
17    "selected_models": [1],
18    "alignments": {
19        "uniref90": {
20            "a3m": {
21                "alignment": minimal_msa_a3m,
22                "format": "a3m",
23            }
24        }
25    },
26    "use_templates": False,
27}
28
29response = requests.post(
30    BASETEN_URL,
31    headers={
32        "Authorization": f"Bearer {BASETEN_API_KEY}",
33        "Content-Type": "application/json",
34    },
35    json=payload,
36    timeout=300,
37)
38response.raise_for_status()
39result = response.json()
40print(result)
41
JSON output
1{
2    "structures_in_ranked_order": [
3        {
4            "structure": "<PDB text>",
5            "format": "pdb"
6        }
7    ]
8}

🔥 Trending models