Primers & oligos

DNA molarity calculator

Nucleic-acid quantity conversions: molar mass, amount (pmol/nmol), molar and mass concentration, and copy number, from mass ± volume and either a length or a sequence.

Batchable via POST /batch.

post/dna_molarity

Request

  • Base URL: https://seqbench.com/api/v1
  • URL: https://seqbench.com/api/v1/dna_molarity
  • Auth: none required

Request body

type'dsDNA' | 'ssDNA' | 'ssRNA'

Molecule type.

lengthinteger

Length in bp (dsDNA) or nt (ssDNA/ssRNA). Ignored when a sequence is given.

massNgnumber

Mass in nanograms.

volumeUlnumber

Volume in microlitres (0 = unknown; needed for concentration).

sequencestring

Optional sequence — overrides length and gives an exact molar mass from base composition.

targetConcentrationnumber

Optional: the concentration you need. Supplying it (with volumeUl, so there is a stock concentration to dilute FROM) returns a dilution plan — µL of stock and µL of diluent — instead of leaving C1V1 = C2V2 to be done by hand. The stock and the target may be quoted in different units; the molar mass converts between them.

targetUnit'nM' | 'uM' | 'ngPerUl'

Unit for targetConcentration.

targetVolumeUlnumber

Final volume of the diluted sample, in µL.

Response

Tool ran successfully.

okunknown required
toolstring required

The tool slug that ran.

resultobject required

Tool-specific output object. Its shape depends on the tool — call GET /{tool} or see the docs for each tool's fields.

Example response

{
  "provenance": {
    "apiVersion": "1.1.0"
  }
}

Changes

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