Nucleotide Monomer

Get NucleotideMonomer by ID

Get a single NucleotideMonomer by ID.

get/api/v3/nucleotide-monomer/{nucleotide_monomer_id}

Request

  • Base URL
    https://{tenant_name}.benchling.com
  • Auth
    HTTP bearer

Path parameters

nucleotide_monomer_idstring required

ID of the NucleotideMonomer.

Query parameters

returningstring[]

Comma-separated list of top-level fields to include in each returned item. Cannot overlap with omit.

omitstring[]

Comma-separated list of top-level fields to omit from each returned item. Cannot overlap with returning.

Headers

EARLY-ACCESSstring

Set to true to access beta operations via /api/v3.

Response

OK

__typenamestring
archiveReasonstring nullable
archivedboolean
attachmentPointsstring[]

A list of the capping group present at each location where the monomer can form a bond with other monomers.

calculatedMolecularWeightnumber double nullable

The molecular weight of the monomer as calculated by RDKit based on the monomer chemical structure.

canonicalSmilesstring

The SMILES representation of the monomer chemical structure after being standardized.

createdAtstring datetime
customMolecularWeightnumber double nullable

Optional molecular weight value that the user can provide to override the calculated molecular weight.

exactMolecularWeightnumber double

The exact molecular weight of the monomer as calculated by RDKit based on the monomer chemical structure.

idstring
modifiedAtstring datetime
monomerType'BACKBONE' | 'BRANCH'

The part of the nucleotide structure that the monomer fits into, i.e. backbone or branch.

namestring
naturalAnalog'A' | 'C' | 'G' | 'T' | 'U' | 'N' | 'r' | 'd' | 'p' | 'R' | 'Y' | 'M' | 'K' | 'W' | 'S' | 'B' | 'D' | 'H' | 'V'

Natural equivalent of the monomer. For example, a modified ribose would have r as the natural analog, which is the symbol for natural ribose.

originalSmilesstring nullable

The SMILES string that was originally provided upon creation of the monomer.

polymerType'RNA'

The polymer type of the monomer, per the HELM definition of polymer type. Because nucleotide monomers are only used in modified nucleotide sequences, the polymer type of a NucleotideMonomer is always RNA.

symbolstring

User-defined identifier of the monomer, unique on the monomer type.

visualColorstring nullable

The color code of the monomer visual symbol.

visualSymbol'DIAMOND_FILLED' | 'DIAMOND_HOLLOW' | 'DIAMOND_DASHED' | 'STAR_FILLED' | 'STAR_HOLLOW' | 'TRIANGLE_FILLED' | 'TRIANGLE_HOLLOW' | 'DYAD_FILLED' | 'DYAD_HOLLOW' | 'CLOVER_FILLED' | 'CLOVER_HOLLOW' | 'TRIAD_FILLED' | 'TRIAD_HOLLOW' | 'RECTANGLE_FILLED' | 'RECTANGLE_HOLLOW' | 'LETTERS_C' | 'LETTERS_CO' | 'LETTERS_M' | 'LETTERS_MP' | 'LETTERS_P' | 'LETTERS_PS' | 'LETTERS_R' | 'LETTERS_RS' | 'LETTERS_S' | 'LETTERS_SP'

The shape of the monomer visual symbol.

Changes

No recorded changes to this operation across all 1 revision of this API.