fragalysis.requests.fragmenstein
Module Contents
Functions
Pass a list of dictionaries with placement tasks: |
|
Run Fragmenstein combine on provided observation names, or subset pairs/triples if multi is selected. |
API
- fragalysis.requests.fragmenstein.fragmenstein_place(placements: list[dict], target_name: str, tas: str, stack: str = 'production', token: str | None = None, num_repeats: int = 1)
Pass a list of dictionaries with placement tasks:
- [{
“smiles”: …, “inspirations”: [“A0310a”, “A0226a”], “protein”: “A0310a”,
}]
- fragalysis.requests.fragmenstein.fragmenstein_combine(observations: list[str], protein: str, target_name: str, tas: str, stack: str = 'production', token: str | None = None, num_repeats: int = 1, multi: bool = True, min_combine: int = 2, max_combine: int = 3, max_distance: float = 1.5)
Run Fragmenstein combine on provided observation names, or subset pairs/triples if multi is selected.