protocol-book
  • Salis Lab Protocol Book
  • Getting Started
  • Modeling & Algorithms
    • Linux
      • Install
      • Using Bash
      • CRUD Files & Directories
      • Text Editors
      • Git
    • Server Computing
      • ssh
      • High Performance Computing
      • Cloud Computing
    • Dev
      • How to be a Pythonista
      • Developing Python Packages
      • Setting up a repo
    • Bioinformatics Tools
      • BLAST
      • BWA-mem
      • kallisto
      • mfold
      • OligoAnalyzer
      • OligoCalc
      • ViennaRNA
    • DNA Sequence Editors
      • A Plasmid Editor
      • Benchling
    • Online Resources
      • Addgene
      • CGSC
      • EcoCyc
      • Genbank (NCBI)
      • RegulonDB
  • Molecular Biology
    • Microbiology Lab
      • Personal Protective Equipment
      • Aseptic Technique
      • Media & Recipes
      • Growing Bacteria
      • Enumerating Bacteria
      • Storing Bacteria
      • Bacteriophages
    • Lab Equipment
      • Shaker Incubators
      • Genetic QPix2 Colony Picker
      • NanoDrop
      • Thermal Cyclers
      • Microplate Reader
      • Microplate Incubator
  • Design Genetic Systems
    • Models and Design Algorithms
      • Getting started
      • RBS Calculator
      • RBS Library Calculator
      • Riboswitch Calculator
      • Operon Calculator
      • Non-Repetitive Parts Calculator
      • Synthesis Success Calculator
      • PyVRNA
      • RNAdynamics
      • Dependencies
      • Glossary
      • UIPAC Code
      • Jupyter tutorials
  • Build Genetic Systems
    • Plan and Execute Your DOE
    • DNA
      • Ordering DNA
      • DNA Assembly
      • Anneal Oligonucleotides
      • PCR
      • PCR Cleanup
      • PCR Assembly
      • Gel Extraction
      • Plasmid Extraction
      • Genomic Library Preparation
    • Restriction Cloning
      • Restriction Enzyme Digestion
      • Ligation with T4 DNA Ligase
    • Multi-Fragment Assembly
      • Golden Gate
      • LCR
      • Gibson Assembly
      • TA Cloning
    • Genome Editing
      • Lambda Red Recombination
      • MAGE
      • pORTMAGE
      • CRISPR/Cas9
    • Transformation and Integration
      • E. coli Electroporation
      • E. coli Heat Shock
      • B. subtilis
  • Test
    • DNA
      • Gel Electrophoresis
      • Sanger Sequencing
      • Illumina
      • LCR-Seq
    • Protein
      • Flow Cytometry
      • Fluorescence Activated Cell Sorting
      • Gram's Iodine Stain
      • LacZ (beta-gal)
      • Microplate Fluoresence
      • Neurosporene
      • SDS-PAGE
      • TX-TL Crude Cell Extract Prep
      • Transcription-Translation (TX-TL)
    • RNA
      • Spin Column-Based Extraction
      • Phenol-Chloroform Extraction
      • Reverse Transcriptase (RT)
      • qPCR with TaqMan
      • qPCR with SYBR Green
      • Targeted RNA-Seq
      • Transcriptome RNA-Seq
      • T7 HiScribe Kit RNA Synthesis
      • T7 RNAP Reaction Clean-Up
    • Metabolite
      • HPLC
      • LC-MS
    • Other
      • TCSPC
      • MinION
Powered by GitBook
On this page

Getting Started

PreviousSalis Lab Protocol BookNextLinux

Last updated 6 years ago

Skip the intro! Jump right to to get up to speed in the lab.

This is a two-part protocol-book. The first teaches fundamental computational skills necessary to succeed in the field of synthetic biology. You will learn how to (1) use existing tools and software to quickly design robust, functional genetic systems, and to (2) effectively develop your own scientific models and design algorithms. Sections include:

  1. Computational Starter Guides. This chapter includes a beginner's guide to , how to access and take advantage of our lab's , how to be a when cooking up your own tools.

  2. Salis Lab Software. How to use the Salis lab's software package - the DNA Compiler (DNAc) - both through our website and in Python scripting environments.

  3. Other Computational Tools. Guides to other miscellaneous and .

The second half teaches the molecular biology techniques and protocols required to build your designed genetic system. Chapters include:

  1. Microbiology 101*. Basic techniques including, but not limited to, , , and in the unfortunate event that one occurs.

  2. Design & Build. Describes how to engineer your specific genetic system, how to design an set of experiments that best suits your project's needs, and techniques and protocols to build your system.

  3. Test. Methods to test your system's function.

Our philosophy in this book is to be to the point and succinct, with references to other great online resources when needed. This git-protocol-book is by no means comprehensive, but merely an introduction to key workflows to get you started, and a repository for experimental methods that have been developed in the Salis lab. When in doubt, google something if you have a question - the internet of knowledge is a powerful tool in a scientist's toolbox in the modern day of technology, and if you can't find answers to your questions here or online, ask Dr. Salis and senior students for help.

Microbiology Lab
Linux
Computing Resources
#Pythonista
bioinformatics
cloning resources
how to autoclave media and glassware
how to store your bacteria
how to deal with a phage outbreak