Batch Screening
Screen large batches of molecules using our high-throughput retrosynthesis
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
A pagination field for looking up items in the previous page of results from this resource id. Use the first item in the data field of the previous response.
bat_32ALvrkANBUzVixmK2J2BrApeyc^\w+$A pagination field for looking up items in the next page of results from this resource id. Use the final item in the data field of the previous response.
bat_32ALvrkANBUzVixmK2J2BrApeyc^\w+$Limit the number of results in the data field of the returned list. The number of items in the page can be fewer than the requested value.
50Example: 50Returns a list of batches.
A boolean flag that indicates whether there are more items available to be fetched on subsequent pages. Used for pagination control.
The type of resource.
listPattern: ^\w+$Request validation failed.
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
Request data for creating a new batch.
An optional name for the batch. The name provides a human- readable identifier for the batch and is not required to be unique.
An optional filename to help identify the batch and ideal for when a batch is submitted via file.
An optional name for the batch. The name provides a human- readable identifier for the batch and is not required to be unique.
A collection of target molecules in a SMILES format to perform retrosynthesis on. Each structure is submitted as an individual job and queued separately.
NOTE: Duplicate structures are removed automatically.
["CC(=O)OCC","CCN(CC)CC"]Returns the batch.
Batches are collections of retrosynthesis jobs that share a common set of parameters. Batches allow for easy management of large sets of synthesis targets and provide a mechanism for tracking the status of multiple jobs as a single entity.
There is an upper limit of 100,000 jobs per batch which requires any further jobs to be submitted in a new batch. Multiple identifiers can be used to distinguish between them.
Timestamp for when the batch was created.
2000-01-01T00:00:00ZAn optional description for the batch. The description provides additional context about the batch to help with distinguishing between other batches.
Screening of targets for inhibitor 42.^[\w\s\-\:]*$An optional filename to help identify the batch and ideal for when a batch is submitted via file.
experiment_042_smi^[\w\-\:]*$The unique resource identifier.
id_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$An optional name for the batch. The name provides a human-readable identifier for the batch and is not required to be unique.
experiment_042^[\w\s\-\:]*$Total number of retrosynthesis jobs that belong to a batch. The value can change over time as new jobs are added to the batch.
100The type of resource.
objectPattern: ^\w+$Timestamp for when the batch was last updated.
2000-01-01T00:00:00ZPayment gateway failed.
Batch resource exceeded size limit.
Request validation failed.
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
A unique identifier for a batch resource.
bat_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$Returns the batch.
Batches are collections of retrosynthesis jobs that share a common set of parameters. Batches allow for easy management of large sets of synthesis targets and provide a mechanism for tracking the status of multiple jobs as a single entity.
There is an upper limit of 100,000 jobs per batch which requires any further jobs to be submitted in a new batch. Multiple identifiers can be used to distinguish between them.
Timestamp for when the batch was created.
2000-01-01T00:00:00ZAn optional description for the batch. The description provides additional context about the batch to help with distinguishing between other batches.
Screening of targets for inhibitor 42.^[\w\s\-\:]*$An optional filename to help identify the batch and ideal for when a batch is submitted via file.
experiment_042_smi^[\w\-\:]*$The unique resource identifier.
id_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$An optional name for the batch. The name provides a human-readable identifier for the batch and is not required to be unique.
experiment_042^[\w\s\-\:]*$Total number of retrosynthesis jobs that belong to a batch. The value can change over time as new jobs are added to the batch.
100The type of resource.
objectPattern: ^\w+$Timestamp for when the batch was last updated.
2000-01-01T00:00:00ZBatch resource not found.
Request validation failed.
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
A unique identifier for a batch resource.
bat_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$Request data for updating an existing batch.
A collection of target molecules in a SMILES format to perform retrosynthesis on. Each structure is submitted as an individual job and queued separately.
NOTE: Duplicate structures are removed automatically.
["CC(=O)OCC","CCN(CC)CC"]Returns the updated batch.
Batches are collections of retrosynthesis jobs that share a common set of parameters. Batches allow for easy management of large sets of synthesis targets and provide a mechanism for tracking the status of multiple jobs as a single entity.
There is an upper limit of 100,000 jobs per batch which requires any further jobs to be submitted in a new batch. Multiple identifiers can be used to distinguish between them.
Timestamp for when the batch was created.
2000-01-01T00:00:00ZAn optional description for the batch. The description provides additional context about the batch to help with distinguishing between other batches.
Screening of targets for inhibitor 42.^[\w\s\-\:]*$An optional filename to help identify the batch and ideal for when a batch is submitted via file.
experiment_042_smi^[\w\-\:]*$The unique resource identifier.
id_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$An optional name for the batch. The name provides a human-readable identifier for the batch and is not required to be unique.
experiment_042^[\w\s\-\:]*$Total number of retrosynthesis jobs that belong to a batch. The value can change over time as new jobs are added to the batch.
100The type of resource.
objectPattern: ^\w+$Timestamp for when the batch was last updated.
2000-01-01T00:00:00ZPayment gateway failed.
Batch resource not found.
Batch resource exceeded size limit.
Request validation failed.
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
A unique identifier for a batch resource.
bat_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$Returns the deleted batch.
Batches are collections of retrosynthesis jobs that share a common set of parameters. Batches allow for easy management of large sets of synthesis targets and provide a mechanism for tracking the status of multiple jobs as a single entity.
There is an upper limit of 100,000 jobs per batch which requires any further jobs to be submitted in a new batch. Multiple identifiers can be used to distinguish between them.
Timestamp for when the batch was created.
2000-01-01T00:00:00ZAn optional description for the batch. The description provides additional context about the batch to help with distinguishing between other batches.
Screening of targets for inhibitor 42.^[\w\s\-\:]*$An optional filename to help identify the batch and ideal for when a batch is submitted via file.
experiment_042_smi^[\w\-\:]*$The unique resource identifier.
id_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$An optional name for the batch. The name provides a human-readable identifier for the batch and is not required to be unique.
experiment_042^[\w\s\-\:]*$Total number of retrosynthesis jobs that belong to a batch. The value can change over time as new jobs are added to the batch.
100The type of resource.
objectPattern: ^\w+$Timestamp for when the batch was last updated.
2000-01-01T00:00:00ZPayment gateway failed.
Batch resource not found.
Request validation failed.
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
A unique identifier for a batch resource.
bat_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$Providing this header and the value gzip yields results from the endpoint as gzipped plaintext with a base64 encoding.
Returns the batch result.
Summary result for an individual job in a batch. Provides an overview of the job status and if any retrosynthesis results were found.
A flag to indicate if the job is completed. Results retrieved before a batch has completed may contain incomplete jobs.
A unique identifier for the retrosynthesis job. The value can be used to retrieve the full job resource with any results.
job_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$The retrosynthesis target structure in a SMILES format.
CC(=O)OCCPattern: ^[a-zA-Z0-9\(\)+-=#%+@\/\\\[\]\*]+$A flag to indicate if the structure is synthesizable. A structure is considered synthesizable if at least one synthesis route was found during retrosynthesis.
Batch resource not found.
Request validation failed.
OAuth2 authentication.
Provide a valid Pending AI authentication token. Generating tokens can be done through the Pending AI CLI. Ensure you have an existing account or register for a new one.
pending auth login
pendingai auth token
A unique identifier for a batch resource.
bat_32ALvrkANBUzVixmK2J2BrApeycPattern: ^\w+$Returns the batch status.
Status information for a batch. Batches require routine polling
to determine when all jobs have been completed. A batch will be
completed once the status transitions to completed and the
number_of_jobs matches the completed_jobs.
The total number of jobs that have completed in the batch.
The total number of jobs that have been submitted in the batch.
Current status of the batch.
Batch resource not found.
Request validation failed.
Last updated
Was this helpful?

