{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://api-evangelist.github.io/benchling/json-schema/MonomerBaseRequest.json", "title": "MonomerBaseRequest", "properties": { "color": { "description": "The hex color code of the monomer visual symbol", "example": "#7051FC", "nullable": true, "type": "string" }, "customMolecularWeight": { "description": "Optional molecular weight value that the user can provide to override the calculated molecular weight", "example": 119.422, "nullable": true, "type": "number" }, "name": { "description": "Name of the monomer", "example": "(Rp)-Phosphorothioate", "type": "string" }, "smiles": { "description": "The chemical structure in SMILES format.", "example": "O[P@@](=S)([OH:1])[OH:2]", "type": "string" }, "symbol": { "description": "User-defined identifier of the monomer, unique on the monomer type.", "example": "Rsp", "type": "string" }, "visualSymbol": { "allOf": [ { "$ref": "#/components/schemas/MonomerVisualSymbol" } ] } }, "type": "object" }