CHEESE API v2
Find exact assembled-product substructure matches
Authorization
APIKeyHeader x-api-key<token>
In: header
Header Parameters
x-dmc-client?string|null
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Exact positive substructure search over assembled products.
Response Body
application/json
application/json
curl -X POST "https://example.com/api/v2/search_substructure" \ -H "Content-Type: application/json" \ -d '{ "database_id": "string", "query": { "format": "string", "value": "string" } }'{ "available_products": 0, "available_reactions": 0, "counts": { "duplicate_products": 0, "exact_mismatches": 0, "invalid": 0, "native_candidates": 0, "returned": 0 }, "coverage_fraction": 0, "database_id": "string", "database_release": "string", "engine_version": "string", "indexed_products": 0, "indexed_reactions": 0, "metric": "exact assembled-product substructure", "query": { "format": "string", "value": "string" }, "query_smiles": "string", "results": [ { "matched_atom_indices": [ 0 ], "matched_bond_indices": [ 0 ], "price": 1, "product_id": "string", "rank": 0, "reaction_id": "string", "smiles": "string", "synthons": [ { "slot": 0, "smiles": "string", "synthon_id": "string" } ] } ], "timed_out": true, "timing_ms": { "assembly_and_scoring": 0, "proposal": 0, "query": 0, "total": 0 }, "warnings": [ { "property1": "string", "property2": "string" } ]}