Skip to content

Koeng101/dnachips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNAchips

License UPRJ_CI Caravel Build

DNAchips is a project to build an open source DNA synthesis chip. It is based off of an expired patent from the Combimatrix Corp. They spun this technology out into a company called CustomArray, which was subsequently acquired by Genscript, and now powers their high throughput DNA synthesis pipelines. The fundamental costs of high throughput DNA synthesis - or the materials themselves - are cheap, and silicon microchips can be synthesized at an extraordinarily low cost. DNA synthesis providers have failed to make DNA synthesis more affordable over the years. We, together, can twist their arms into lowering prices and turnaround time by offering an alternative to the status quo that belongs to all.

Goals

We have 4 goals with DNAchips version 1:

  1. Design and synthesize a chip capable of voltage change at specific locations
  2. Test a variety of conditions and buffers to create a virtual flask, visualized with bromophenol blue
  3. Run a DNA synthesis process to build at least 20mers that can be used for PCR
  4. Develop a protocol for testing oligo output quality (nanopore)

Docs

Definitions

  1. Oligo: Otherwise known as "oligonucleotide" or an "oligomer". These are short pieces of DNA (or, in rare cases, RNA) that are usually synthesized chemically.
  2. Virtual flask: A flask whose boundries are defined only by some arbitrary line. In our case, acid produced locally by electronics will be the flask, with boundries being buffer surrounding the electrodes, keeping the acidic conditions only in the local area around the electrode.
  3. Mask: During silicon photolithography, a "mask" or "photomask" is an opaque plate with small holes that allow light to shine through. Using optics, the shadow of the plate is made extremely small. This shadow defines how a silicon chip is built.
  4. Oligo pool: A pool of many individually different oligos. Usually they are synthesized on a chip using electrodes or inkjet printing, with the output getting pooled together for downstream usage.
  5. Nanopore: A sequencing method that uses the electrical change of DNA as it passes through a tiny protein pore to figure out that DNA's sequence. We plan on using this sequencing method for validating our output oligos (among other methods)

Programs to install

  1. klayout Lets you examine your mask layout
  2. gtkwave Allows you examine traces after virtually testing your chip

Tooling

  1. chisel3 Higher level Verilog design
  2. caravel example project An example project using caravel, the base for efabless chipignite
  3. google-skywater pdk The google skywater PDK, used by chipignite

Resources

Fab

  1. efabless overview A high level overview of efabless as a company
  2. chipignite Chipignite, the service we would use to synthesize our chips
  3. si130nm Inspirational doc on the 130nm process
  4. walkthrough of efabless A walkthrough using a user project with efabless

DNA

  1. Webinar: Oligo pools design, synthesis, and research applications: A webinar on the electrochemical synthesis technology
  2. DNA synthesis on electrochemical chips: The original DNA synthesis on electrochemical chip paper
  3. DNA synthesis using electrodes patent: The original DNA synthesis patent (expired)

Caravel docs

Refer to README for a quick start of how to use caravel_user_project Refer to README for this sample project documentation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages