{"__v":3,"_id":"5679bca976cd370d003c1183","category":{"__v":19,"_id":"54f7a7be0a3cbb0d00d666fb","pages":["54f7a95354182d2100c9d057","54f7ad293607243500de2496","54f7ae7d0a3cbb0d00d66705","54f7b0013607243500de249b","54f7b4360a3cbb0d00d6670c","54f7c71154182d2100c9d073","54fa5205961fea21009206a9","54fa55e1c6db4517005b0147","54fddf642804410d00ee8a2a","5509fd2bdfed731900b81863","552dfa862594f70d001b2c48","552dfab3a702770d00d96d5b","552dfaca2594f70d001b2c4a","55d68d2c250d7d0d00427478","55d68d3bae529e0d00d34edb","5611dd433ca69417008981af","5679bca976cd370d003c1183","56de30df9ca83e17000cbc59","56eadf62199f7317006eb4db"],"project":"5476bf0f817e8d080031f988","version":"5476bf10817e8d080031f98b","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-03-05T00:47:58.582Z","from_sync":false,"order":4,"slug":"instructions","title":"Capabilities"},"parentDoc":null,"project":"5476bf0f817e8d080031f988","user":"54c096f492501c0d000b38a7","version":{"__v":17,"_id":"5476bf10817e8d080031f98b","project":"5476bf0f817e8d080031f988","createdAt":"2014-11-27T06:05:04.263Z","releaseDate":"2014-11-27T06:05:04.263Z","categories":["5476bf10817e8d080031f98c","5477c46cf3736008009e9eb5","5477c474f3736008009e9eb6","5477c47ef3736008009e9eb7","5477c48ff3736008009e9eb8","5477c4948deb230800808bf0","54e68328154f8e0d0007b55c","54e90194c8e0c00d007ac061","54eed2275bf74a0d00ef4076","54f7a7be0a3cbb0d00d666fb","559b0ebf7ae7f80d0096d871","55d697f9ae529e0d00d34f03","562d4dcc8c6e5a0d00d6ed1d","562e591c4376430d006f17e0","568f0e73bdb9260d00149d8c","5719542aac1e2e0e001834c6","57a14a8ed778850e0047e230"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":["5726660392467217005e387c"],"next":{"pages":[],"description":""},"createdAt":"2015-12-22T21:12:09.558Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":13,"body":"[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Instruction and Parameters\"\n}\n[/block]\n`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.\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"op\\\": \\\"oligosynthesize\\\",\\n  \\\"oligos\\\": [\\n    {\\n      \\\"destination\\\": well,\\n      \\\"sequence\\\": string, // may only contain A, C, T, G\\n      \\\"scale\\\": \\\"25nm\\\" | \\\"100nm\\\" | \\\"250nm\\\" | \\\"1um\\\",\\n      \\\"purification\\\": \\\"standard\\\" | \\\"page\\\" | \\\"hplc\\\", // default: standard\\n    },\\n    // ...\\n  ]\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n`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. \n\nAdditional `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.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Device\"\n}\n[/block]\nSynthesis of DNA oligonucleotides is performed by IDT. More information on their Custom Oligonucleotide Synthesis can be found [here](https://www.idtdna.com/pages/products/dna-rna/custom-dna-oligos).\n\nFurther information can be found at these links:\n[IDT](https://www.idtdna.com)\n[IDT Oligonucleotide synthesis FAQ](https://www.idtdna.com/pages/support/technical-vault/faq/product/dna-rna-synthesis)\n[IDT Oligonucleotide purification FAQ](https://www.idtdna.com/pages/support/technical-vault/faq/product/purification)","excerpt":"","slug":"oligosynthesis","type":"basic","title":"Oligosynthesis"}
[block:api-header] { "type": "basic", "title": "Instruction and Parameters" } [/block] `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. [block:code] { "codes": [ { "code": "{\n \"op\": \"oligosynthesize\",\n \"oligos\": [\n {\n \"destination\": well,\n \"sequence\": string, // may only contain A, C, T, G\n \"scale\": \"25nm\" | \"100nm\" | \"250nm\" | \"1um\",\n \"purification\": \"standard\" | \"page\" | \"hplc\", // default: standard\n },\n // ...\n ]\n}", "language": "json" } ] } [/block] `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. [block:api-header] { "type": "basic", "title": "Device" } [/block] Synthesis of DNA oligonucleotides is performed by IDT. More information on their Custom Oligonucleotide Synthesis can be found [here](https://www.idtdna.com/pages/products/dna-rna/custom-dna-oligos). Further information can be found at these links: [IDT](https://www.idtdna.com) [IDT Oligonucleotide synthesis FAQ](https://www.idtdna.com/pages/support/technical-vault/faq/product/dna-rna-synthesis) [IDT Oligonucleotide purification FAQ](https://www.idtdna.com/pages/support/technical-vault/faq/product/purification)