Instruction and Parameters

oligosynthesize specifies the DNA sequence to be synthesized at a particular scale and purification, to be returned in a well index of a destination container. Oligos arrive lyophilized - so this instruction needs to be followed by a pipetting action that adds liquid.

  "op": "oligosynthesize",
  "oligos": [
      "destination": well,
      "sequence": string, // may only contain A, C, T, G
      "scale": "25nm" | "100nm" | "250nm" | "1um",
      "purification": "standard" | "page" | "hplc", // default: standard
    // ...

scale is the amount of initiating nucleotide used to begin oligo synthesis. Final yield of each oligo will always be less than the starting scale due to processing steps such as cleavage and deprotection of the oligonucleotide, as well as modifications, purification, and length combinations.

Additional purification can improve oligonucleotide performance in applications such as multiplex PCR, cloning, and mutagenesis, but will also lower the yield. HPLC routinely provides 85% purity, while PAGE provides 90% purity. PAGE produces lower yield than HPLC purification.


Synthesis of DNA oligonucleotides is performed by IDT. More information on their Custom Oligonucleotide Synthesis can be found here.

Further information can be found at these links:
IDT Oligonucleotide synthesis FAQ
IDT Oligonucleotide purification FAQ