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
client.Protein.LibraryScreen.Start(ctx, body) (*ProteinLibraryScreenStartResponse, error)
POST/compute/v1/protein/library-screen
List protein library screens
client.Protein.LibraryScreen.List(ctx, query) (*CursorPage[ProteinLibraryScreenListResponse], error)
GET/compute/v1/protein/library-screen
Get protein library screen status
client.Protein.LibraryScreen.Get(ctx, id, query) (*ProteinLibraryScreenGetResponse, error)
GET/compute/v1/protein/library-screen/{id}
Get screened protein candidates
client.Protein.LibraryScreen.ListResults(ctx, id, query) (*CursorPage[ProteinLibraryScreenListResultsResponse], error)
GET/compute/v1/protein/library-screen/{id}/results
Stop a running protein library screen
client.Protein.LibraryScreen.Stop(ctx, id) (*ProteinLibraryScreenStopResponse, error)
POST/compute/v1/protein/library-screen/{id}/stop
Delete protein library screen data
client.Protein.LibraryScreen.DeleteData(ctx, id) (*ProteinLibraryScreenDeleteDataResponse, error)
POST/compute/v1/protein/library-screen/{id}/delete-data
Estimate cost for a protein library screen
client.Protein.LibraryScreen.EstimateCost(ctx, body) (*ProteinLibraryScreenEstimateCostResponse, error)
POST/compute/v1/protein/library-screen/estimate-cost