Library Screen
Screen an existing library of proteins against a target structure. Results are scored by binding confidence (likelihood of protein-protein interaction) and structure confidence.
Start a protein library screen
List protein library screens
Get protein library screen status
Get screened protein candidates
Stop a running protein library screen
Resume a stopped protein library screen
Delete protein library screen data
Estimate cost for a protein library screen
ModelsExpand Collapse
LibraryScreenStartResponse object { id, completed_at, created_at, 14 more } A protein library screening pipeline run
A protein library screening pipeline run
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: object { proteins, target } Pipeline input (null if data deleted)
Pipeline input (null if data deleted)
target: object { chain_selection, structure, type } or object { entities, type, bonds, 4 more } Target specification (structure template or template-free)
Target specification (structure template or template-free)
StructureTemplateTargetResponse object { chain_selection, structure, type } Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
chain_selection: map[object { chain_type, crop_residues, epitope_residues, 2 more } or object { chain_type } ]Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
StructureTemplateTargetPolymerChainSpec object { chain_type, crop_residues, epitope_residues, 2 more } Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
crop_residues: array of number or "all"0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices where binder contact is desired (the epitope). All indices must be present in crop_residues and must not overlap non_binding_residues.
NoTemplateTargetResponse object { entities, type, bonds, 4 more } Target defined by sequences only, without a 3D structure template
Target defined by sequences only, without a 3D structure template
entities: array of object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or 2 moreEntities (proteins, RNA, DNA, ligands) defining the target complex.
Entities (proteins, RNA, DNA, ligands) defining the target complex.
ProteinEntityResponse object { chain_ids, type, value, 2 more }
RnaEntityResponse object { chain_ids, type, value, 2 more }
DnaEntityResponse object { chain_ids, type, value, 2 more }
bonds: optional array of object { atom1, atom2 } Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
atom1: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
atom2: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
constraints: optional array of object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } or object { max_distance_angstrom, token1, token2, 2 more } Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
PocketConstraintResponse object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } Constrains the binder to interact with specific pocket residues on the target.
Constrains the binder to interact with specific pocket residues on the target.
Binding pocket residues keyed by chain ID. Each key is a chain ID (e.g. “A”) and the value is an array of 0-indexed residue indices that define the pocket on that chain.
ContactConstraintResponse object { max_distance_angstrom, token1, token2, 2 more } Maximum-distance contact constraint between two polymer residues or ligand atoms.
Maximum-distance contact constraint between two polymer residues or ligand atoms.
token1: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
token2: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Chain IDs of ligand entities that are part of the binding epitope. Ligands are marked as epitope in full (no residue-level selection).
progress: object { num_proteins_failed, num_proteins_screened, total_proteins_to_screen, latest_result_id }
LibraryScreenListResponse object { id, completed_at, created_at, 13 more } Summary of a protein library screening pipeline run (excludes input)
Summary of a protein library screening pipeline run (excludes input)
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
progress: object { num_proteins_failed, num_proteins_screened, total_proteins_to_screen, latest_result_id }
LibraryScreenRetrieveResponse object { id, completed_at, created_at, 14 more } A protein library screening pipeline run
A protein library screening pipeline run
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: object { proteins, target } Pipeline input (null if data deleted)
Pipeline input (null if data deleted)
target: object { chain_selection, structure, type } or object { entities, type, bonds, 4 more } Target specification (structure template or template-free)
Target specification (structure template or template-free)
StructureTemplateTargetResponse object { chain_selection, structure, type } Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
chain_selection: map[object { chain_type, crop_residues, epitope_residues, 2 more } or object { chain_type } ]Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
StructureTemplateTargetPolymerChainSpec object { chain_type, crop_residues, epitope_residues, 2 more } Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
crop_residues: array of number or "all"0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices where binder contact is desired (the epitope). All indices must be present in crop_residues and must not overlap non_binding_residues.
NoTemplateTargetResponse object { entities, type, bonds, 4 more } Target defined by sequences only, without a 3D structure template
Target defined by sequences only, without a 3D structure template
entities: array of object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or 2 moreEntities (proteins, RNA, DNA, ligands) defining the target complex.
Entities (proteins, RNA, DNA, ligands) defining the target complex.
ProteinEntityResponse object { chain_ids, type, value, 2 more }
RnaEntityResponse object { chain_ids, type, value, 2 more }
DnaEntityResponse object { chain_ids, type, value, 2 more }
bonds: optional array of object { atom1, atom2 } Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
atom1: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
atom2: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
constraints: optional array of object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } or object { max_distance_angstrom, token1, token2, 2 more } Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
PocketConstraintResponse object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } Constrains the binder to interact with specific pocket residues on the target.
Constrains the binder to interact with specific pocket residues on the target.
Binding pocket residues keyed by chain ID. Each key is a chain ID (e.g. “A”) and the value is an array of 0-indexed residue indices that define the pocket on that chain.
ContactConstraintResponse object { max_distance_angstrom, token1, token2, 2 more } Maximum-distance contact constraint between two polymer residues or ligand atoms.
Maximum-distance contact constraint between two polymer residues or ligand atoms.
token1: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
token2: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Chain IDs of ligand entities that are part of the binding epitope. Ligands are marked as epitope in full (no residue-level selection).
progress: object { num_proteins_failed, num_proteins_screened, total_proteins_to_screen, latest_result_id }
LibraryScreenListResultsResponse object { id, artifacts, created_at, 4 more } Result for a single screened protein
Result for a single screened protein
entities: array of object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or 2 moreEntities of the screened complex. Includes both screened and fixed entities from the input.
Entities of the screened complex. Includes both screened and fixed entities from the input.
ProteinEntity object { chain_ids, type, value, 2 more }
RnaEntity object { chain_ids, type, value, 2 more }
DnaEntity object { chain_ids, type, value, 2 more }
metrics: object { binding_confidence, helix_fraction, iptm, 4 more } Structural and binding quality metrics for a screened protein
Structural and binding quality metrics for a screened protein
LibraryScreenStopResponse object { id, completed_at, created_at, 14 more } A protein library screening pipeline run
A protein library screening pipeline run
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: object { proteins, target } Pipeline input (null if data deleted)
Pipeline input (null if data deleted)
target: object { chain_selection, structure, type } or object { entities, type, bonds, 4 more } Target specification (structure template or template-free)
Target specification (structure template or template-free)
StructureTemplateTargetResponse object { chain_selection, structure, type } Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
chain_selection: map[object { chain_type, crop_residues, epitope_residues, 2 more } or object { chain_type } ]Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
StructureTemplateTargetPolymerChainSpec object { chain_type, crop_residues, epitope_residues, 2 more } Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
crop_residues: array of number or "all"0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices where binder contact is desired (the epitope). All indices must be present in crop_residues and must not overlap non_binding_residues.
NoTemplateTargetResponse object { entities, type, bonds, 4 more } Target defined by sequences only, without a 3D structure template
Target defined by sequences only, without a 3D structure template
entities: array of object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or 2 moreEntities (proteins, RNA, DNA, ligands) defining the target complex.
Entities (proteins, RNA, DNA, ligands) defining the target complex.
ProteinEntityResponse object { chain_ids, type, value, 2 more }
RnaEntityResponse object { chain_ids, type, value, 2 more }
DnaEntityResponse object { chain_ids, type, value, 2 more }
bonds: optional array of object { atom1, atom2 } Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
atom1: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
atom2: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
constraints: optional array of object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } or object { max_distance_angstrom, token1, token2, 2 more } Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
PocketConstraintResponse object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } Constrains the binder to interact with specific pocket residues on the target.
Constrains the binder to interact with specific pocket residues on the target.
Binding pocket residues keyed by chain ID. Each key is a chain ID (e.g. “A”) and the value is an array of 0-indexed residue indices that define the pocket on that chain.
ContactConstraintResponse object { max_distance_angstrom, token1, token2, 2 more } Maximum-distance contact constraint between two polymer residues or ligand atoms.
Maximum-distance contact constraint between two polymer residues or ligand atoms.
token1: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
token2: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Chain IDs of ligand entities that are part of the binding epitope. Ligands are marked as epitope in full (no residue-level selection).
progress: object { num_proteins_failed, num_proteins_screened, total_proteins_to_screen, latest_result_id }
LibraryScreenResumeResponse object { id, completed_at, created_at, 14 more } A protein library screening pipeline run
A protein library screening pipeline run
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: object { proteins, target } Pipeline input (null if data deleted)
Pipeline input (null if data deleted)
target: object { chain_selection, structure, type } or object { entities, type, bonds, 4 more } Target specification (structure template or template-free)
Target specification (structure template or template-free)
StructureTemplateTargetResponse object { chain_selection, structure, type } Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
Target defined by an uploaded 3D structure (CIF or PDB file). Only chains included in chain_selection are used.
chain_selection: map[object { chain_type, crop_residues, epitope_residues, 2 more } or object { chain_type } ]Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
Chains selected from the uploaded structure, keyed by chain ID. Only chains listed here are included in the pipeline run — any chains omitted from this mapping are ignored. Each value defines which residues to keep, which are epitope residues, which are non-binding residues, and which are flexible.
StructureTemplateTargetPolymerChainSpec object { chain_type, crop_residues, epitope_residues, 2 more } Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
Per-chain specification for a polymer (protein/RNA/DNA) chain in a structure template target.
crop_residues: array of number or "all"0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices to retain from this chain, or ‘all’ to keep all residues. Residues not listed are excluded from the pipeline run.
0-indexed residue indices where binder contact is desired (the epitope). All indices must be present in crop_residues and must not overlap non_binding_residues.
NoTemplateTargetResponse object { entities, type, bonds, 4 more } Target defined by sequences only, without a 3D structure template
Target defined by sequences only, without a 3D structure template
entities: array of object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or object { chain_ids, type, value, 2 more } or 2 moreEntities (proteins, RNA, DNA, ligands) defining the target complex.
Entities (proteins, RNA, DNA, ligands) defining the target complex.
ProteinEntityResponse object { chain_ids, type, value, 2 more }
RnaEntityResponse object { chain_ids, type, value, 2 more }
DnaEntityResponse object { chain_ids, type, value, 2 more }
bonds: optional array of object { atom1, atom2 } Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Covalent bond constraints between atoms in the target complex. Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
atom1: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
atom2: object { atom_name, chain_id, type } or object { atom_name, chain_id, residue_index, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandAtomResponse object { atom_name, chain_id, type } Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand atom reference for a CCD atom or an explicitly atom-mapped SMILES atom.
constraints: optional array of object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } or object { max_distance_angstrom, token1, token2, 2 more } Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
Structural constraints (pocket and contact). Ligand atom references support CCD atom names and explicitly atom-mapped SMILES atoms.
PocketConstraintResponse object { binder_chain_id, contact_residues, max_distance_angstrom, 2 more } Constrains the binder to interact with specific pocket residues on the target.
Constrains the binder to interact with specific pocket residues on the target.
Binding pocket residues keyed by chain ID. Each key is a chain ID (e.g. “A”) and the value is an array of 0-indexed residue indices that define the pocket on that chain.
ContactConstraintResponse object { max_distance_angstrom, token1, token2, 2 more } Maximum-distance contact constraint between two polymer residues or ligand atoms.
Maximum-distance contact constraint between two polymer residues or ligand atoms.
token1: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
token2: object { chain_id, residue_index, type } or object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
LigandContactTokenResponse object { atom_name, chain_id, type } Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Ligand contact token for a CCD atom or an explicitly atom-mapped SMILES atom.
Chain IDs of ligand entities that are part of the binding epitope. Ligands are marked as epitope in full (no residue-level selection).
progress: object { num_proteins_failed, num_proteins_screened, total_proteins_to_screen, latest_result_id }
LibraryScreenEstimateCostResponse object { breakdown, disclaimer, estimated_cost_usd } Estimate response with monetary values encoded as decimal strings to preserve precision.
Estimate response with monetary values encoded as decimal strings to preserve precision.
breakdown: object { application, cost_per_unit_usd, num_units } Cost breakdown for the billed application.
Cost breakdown for the billed application.