Galloway Lab Protocols
  • General Lab Maintenance
    • Replacing microcentrifuge motor mounts
      • Required materials
      • Procedure
    • Cleaning and autoclaving guidelines
      • Washing glassware and tools
        • Operating the dishwasher
        • Washing glassware by hand
      • Autoclaving
        • Operating the autoclave
    • Cleaning BSCs
    • Cleaning microcentrifuges
    • Regular computer maintenance
      • Installing Attune software updates
    • Checking data backups
      • Onedrive backups
        • Once a year checks
      • NGS backups
        • Adding a new NGS dataset
        • Once a year checklist
    • Incubator decontamination
      • Moana and Maui (Main TC)
      • Hei Hei and Pua (Main TC)
      • Te Kā (Quarantine) and Te Fiti (66-219)
    • Lab Safety Information
      • General Information
      • Room-Specific Information
    • OneDrive sync problems and replacing the logged-in user
      • OneDrive sync problem debugging
        • It still doesn’t work!
      • Unable to pin OneDrive folders to the quick access
      • User replacement
    • Ordering
      • Direct ordering through Coupa
        • Address
        • Billing
        • Approver
      • Attaching a quote to a Coupa order
      • Requests through Quartzy
        • Re-Ordering
        • New Requests
        • Adding Ordered Items
      • Bulk Plastics Order
    • Plasmid Database
      • Quartzy
      • Plasmid website
    • Receiving packages
      • Receiving orders in Coupa
    • Recycling
    • Remote desktop for lab computers
      • Enabling remote desktop
      • Remoting in to lab computers
        • Windows
        • MacOS
        • Linux
    • Deli fridge starter replacement
      • Background
      • Disassembly
      • Debugging
      • Assembly
      • Replacements:
    • Replacing shake incubator drive belts
      • Required McMaster parts
      • Procedure
    • Shipping
  • Instrument Use and Core Facility Access
    • Attune operation
      • Attune startup and shutdown
        • Quick startup checklist
        • Quick shutdown checklist
        • Initial inspection and startup
        • Performance test
        • Shutdown
      • Attune operation
        • Procedure descriptions
        • Weekly system cleaning
        • Every ~3-6 month system decontamination
        • Focusing fluid refill
        • Full Attune guides
      • Attune software
        • Common processes
        • Creating an experiment
        • Customizing the workspace
        • Exporting data
      • User-replaceable parts
        • Main syringe
        • Sample Injection Probe (SIP)
        • Focusing fluid filters
      • Attune troubleshooting
        • Delay before events start running
        • Fluid leak from the autosampler SIP onto a running plate
        • Wells skipping and the autosampler fails to draw focusing fluid
        • Power cycling the Attune
        • Spill detected by bottles
    • Nikon operation
      • Microscope Components
      • Startup/Shutdown
        • Turning the power on
        • Turning the power off (last user of the day)
      • Simple single image acquisition
        • Sample setup
        • Basic microscope controls
        • Simple image acquisition and exporting
        • Cleaning up
      • Live Cell Tracking
    • Koch Flow Core FACS Training
      • Sorting Machines
        • Training
        • Sony MA-900
    • Running Genomic pre-analysis using SnakePipes in Supercloud
    • Animal Facility
      • Mouse Colony Manager Lab Job
        • How to submit a CAC amendment
        • Ordering a new mouse strain
        • Recovering a cryopreserved embryo
        • Timed matings for embryo isolation
    • Cluster Computing
      • Creating and setting up an account
        • First-time setup
        • Per-project setup
        • Run pipeline
        • Troubleshooting
    • Keck Microscopy Facility
    • Myco Testing
      • Getting Access
      • Submitting Testing Request in iLab
      • Submitting Samples for Testing
      • Results
    • Data Transfer of Sequenced files from BioMicro Center to Supercloud
    • MIT SuperCloud Access
    • Keyence beginner’s user guide
      • Basic Operation
      • Default image settings
      • 60X Magnification
        • Tips for cleaning
        • How to use the 60X lens
      • Multi-point capture
      • Z-stack
      • Stitching
    • Keyence Time Lapse Imaging
      • Setting up the incubation chamber
      • Using the Keyence Software
      • Tips and Tricks
  • Protocols
    • Biochemical and analytical protocols
      • Genomics and sequencing methods
        • CUT&Tag
        • GapRUN
        • Region Capture Micro-C
        • sci-ATAC-seq
        • Non-pA and pA transcript sequencing
        • Bulk RNAseq with Plasmidsaurus
        • SingleShot RNA isolation and Reverse Transcription
        • Test PCRs
        • HIVE scRNA-seq
        • Titration of Tn5 transposition in MEFs
        • Nuclei Isolation for Downstream Genomics Applications
        • ATAC-see
        • Magnetic bead clean-up for genomics libraries
        • Recipes
        • Sequencing technologies
      • Staining and labeling
        • Homemade EU click
        • Immunofluorescent Staining
        • Alkaline Phosphatase Staining
        • CellTrace Dye Labeling
        • Halo-tag Labeling
        • Live nuclear staining using Hoechst
        • Snap-tag Labeling
      • Imaging and analysis
        • CellBaum User’s Guide
        • Sample Prep and Confocal Imaging at the Koch Microscopy core
        • Image segmentation and particle analysis in ImageJ
        • Image analysis using the KI workstation - Nemo
      • Other biochemical and analytical protocols
        • Droplet Digital PCR (ddPCR)
        • HCR DNA-FISH
        • HCR RNA-FISH
        • KAPA SYBR® FAST qPCR
        • Psoralen-qPCR supercoiling assay
        • Single cell qPCR
        • Western Blot
    • Cloning protocols
      • Cloning Workflow Overview
        • Step 1: Generate DNA fragments
        • Step 2: Assemble plasmids
        • Step 3: Transform bacteria
        • Step 4: Screen colonies
        • Step 5: Purify plasmid DNA
        • Step 6: Sequence
        • Step 7: Glycerol stock
        • Starting with an assembled plasmid
        • Cloning Workflow Timeline
      • Colony PCR
        • Materials
        • Protocol
        • For hard-to-amplify templates
      • Restriction digest
      • DNA cleanup
      • Gel electrophoresis and extraction of DNA
        • Gel electrophoresis
        • Gel extraction
      • Gibson assembly
        • Protocol
      • Glycerol stocking
      • Golden Gate assembly
        • Protocol
        • For difficult assemblies
        • In-house Golden Gate assembly scheme
      • Ligation assembly
        • Protocol
      • LR cloning
        • Protocol
        • Expected results
      • Oligo phosphorylation and annealing
        • Oligo phosphorylation
        • Oligo annealing
        • Combined oligo phosphorylation and annealing
      • Polymerase chain reaction (PCR)
        • Q5
        • PrimeSTAR
        • Taq
        • KOD Xtreme
        • Confirm and purify
        • Calculating annealing temperatures
        • PCR variations
        • Troubleshooting
      • Plasmid prepping
        • Miniprep
        • Midiprep
        • Maxiprep
      • Cloning tips, tricks, and troubleshooting
        • Help! I got no colonies
        • Designing cloning
      • Bacterial transformation
        • Cloning summary
        • Transformation of chemically competent bacteria
    • in vitro transcription
      • Design and preparation of DNA IVT template
        • Creating a new IVT template plasmid
        • Generating IVT linear DNA template from an IVT template plasmid
        • PCR-amplified template
        • MluI digested template
      • circRNA synthesis
        • Generating IVT linear DNA template from plasmid
        • IVT reaction for circRNA
      • modRNA synthesis
        • IVT reaction
        • IVT using MluI-digested pKG3198 (polyA encoded on plasmid)
      • mRNA transfection
        • MessengerMax transfection protocol
        • StemMACS transfection protocol
    • Protein production
      • Protein gel casting
        • Required stock solutions
        • Casting protocol
        • Gel casting setup
      • Chitin-binding protein purification
        • Required solutions
        • Protocol
        • Dialysis and concentration protocol
        • Regeneration Protocol
      • Denaturing protein gel run and staining
        • Solutions required
        • Running procedure
        • Staining (Coomassie)
      • Nanobody-MNase production for GapRUN
        • Required materials
        • Stock buffer preparation
        • Day -n
        • Day 0
        • Day 1
        • Day 2
        • Day 3
      • Protein expression
        • Protocol
      • His-tag protein purification
        • Source
        • Required solutions
        • Protocol
    • TC protocols
      • Induced pluripotent stem cells (iPSCs)
        • STRAIGHT-IN Landing Pad Creation
        • STRAIGHT-IN Line Procedure
        • Culturing Human iPSCs
        • Transient Transfection of iPSCs
      • Other TC Protocols
        • MEF Isolation Protocol
        • 293T Rogi2 single LP V4 (cKG087)
        • SNAP circuit
        • Cell Line Creation
        • Rogi1 and Rogi2 LPs
        • Electroporation of plasmids into MEFs
        • Murine Bone Marrow Isolation
        • Murine Splenocyte Isolation
        • Transgene expression control through ribozyme switch (96-well plate version)
      • Reprogramming
        • MEF-to-iPSC Reprogramming
        • Human Fibroblast to iMN Reprogramming
        • Laminin coating for human reprogramming
        • Specialized coatings for neurons
        • 1X Borate Buffer for TC
        • PEI coating for neurons
        • PLO coating for neurons
        • MEF-to-iMN Reprogramming
        • Hb9::GFP iMN sort
      • TC Basics
        • TC Best Practices
        • Adherent Cell Culture
        • Freezing and thawing cells
        • Flow Cytometry
        • Glass slide cell culture
        • Culturing Jurkat Cells
        • Transient HEK293T Transfection
      • Virus
        • Virus safety
        • Virus production in HEK293T cells
        • Viral transduction
        • Plat-E Retroviral Production
        • VSV production
        • AAV production in HEK293T
        • Measuring viral titer
  • Recipes
    • Bacterial recipes
      • LB selection plates
      • Antibiotic Stock Recipes
        • 1000X Ampicillin (Amp)
        • 1000X Kanamycin (Kan)
        • 1000X Chloramphenicol (Chlor)
      • Competent cells (NEB stable)
        • Day 1. Start an overnight culture
        • Day 2. Prepare competent cells
        • Day 4. Check for cell growth
      • DNA wash buffer
        • DNA wash stock solution (5x)
        • DNA wash buffer
      • Bacterial media recipes
        • TB (Terrific Broth)
        • 10x TB salts
        • SOC Media
        • LB Media
      • Other Solutions
        • Glycerol (60%)
        • 1xTAE buffer
    • Recipes for biochemical and analytical protocols
      • FISH buffers
        • Probe Hybridization Buffer
        • Probe Wash Buffer
        • Probe Amplification Buffer
        • 5X SSCT
      • Shared genomics buffers
    • TC recipes
      • DNase (2X) and papain (2X)
        • DNase and papain from 2X
        • L-Cysteine (50 mM)
        • Papain (2X: 1mM EDTA, 2mM L-cysteine, 40 U papain/mL)
        • DNase (2X: 4,000 U/mL solution)
      • FBS heat inactivation
      • Common aliquot sizes for TC
        • Neurotrophic factor stocks (10kx and 1kx)
        • RepSox (1kx)
        • Fetal Bovine Serum (FBS) Aliquots (50 mL)
        • Pen-strep aliquots (100X, 5 mL)
        • 50X Geltrex aliquots
      • TC media recipes
        • N3 media
        • MEF media
        • Breast cancer 1 media
        • Breast cancer 2 media
        • Breast cancer 3 media
        • Breast cancer 4 media
        • Epithelial cell 1 media
        • Epithelial cell 2 media
        • Glia media
        • Sorting/Collection media
        • Motor neuron dissociation media
        • Freezing media
        • HEPES-buffered DMEM
        • iPSC Reprogramming Media
      • Other TC Solutions
        • Phosphate buffered saline (PBS)
        • 0.1% Gelatin
        • EDTA (0.5M, pH=8.0)
      • PEI Stocks
        • Materials
        • Dissolve and Aliquot PEI
        • Test PEI Ratio
        • Reference
      • Small molecule stocks for TC
        • Antibiotic concentrations
        • Other stock and working concentrations
        • Indole-3-acetic acid (Auxin, IAA)
        • Indole-3-acetamide (Auxin precursor, IAM)
        • 50mM O6-Benzylguanine (O6BG)
        • 25mM Guanine
        • 50 μM AP1903/Rimiducid (1000x stock - old DSP)
        • 1 mM or 100 µM AP1903/Rimiducid (100kx or 10kx stock - current NBW)
        • Puromycin, 1 mg / mL (1,000x stock)
  • Plot Gallery
    • High-quality PDF figure export
      • Intro
      • Problematic features
        • Transparency/opacity
        • Gradients/blurs
      • Final figure export
        • Illustrator
        • Matplotlib/Python
      • Preflight
    • Flow plots with adjunct histograms
    • Histograms
      • Function to make subplots for several variables
    • Mixed distribution + mean plots
      • Gating plot
      • Box plot with well means
      • Violin plot with well means
    • Multiple-axes plots
    • Testing matplotlib directives
      • Subheading
    • Notes on reproducing examples
  • Writing Guide
    • Additional resources
      • Big picture resources
      • Getting into the finer details
    • Points of style
      • Specific and nonspecific subjects
      • Hyphenation
      • Numbers in text
      • How to write gene and protein names?
      • References
    • Guiding principles
      • Tips
      • Outline
      • Active Voice
      • Editing and revising
    • What is a paper?
  • Training
    • Onboarding
      • Day 0: Software and training setup
        • EHS setup and trainings
        • Software and webservices
      • Day 1: First day in lab
        • Onboarding form
        • Lab-specific safety training
        • Lab citizenship
        • Core facility access
      • Day 2+: Content-specific trainings
        • Core lab techniques
        • Computational skills
        • Research reading and writing
      • Computational environment check
        • Before you begin
        • Initial environment check
        • Protocols check
        • The next frontier
      • An introduction to Git
        • Acknowledgements
        • Motivation
        • Git by example
        • Basic Git terms
        • Downloading or starting a repository
        • Basic history terms and git status: What’s happening?
        • Branching out, adding, and checking out files
        • Snapshotting your work
        • Ignoring files
        • Recovering history: reverting commits and file-level checkouts
        • Working with others: remotes and inevitable merge conflicts
        • Conclusion
      • Software tips and tricks
        • Naming, and one date format to rule them all
        • Paper RSS feeds
        • Creating feeds from searches
        • Zotero
        • Regex
        • YAML files
        • Activate SnapGene remotely
      • Startup checklist when working with repositories
        • New repository (Python)
        • New repository (Julia)
        • New repository (R)
        • Existing repository (Python)
        • Existing repository (Julia)
      • On terminals and shells
        • Motivation
        • The basics
        • Interface basics
        • Starting off at home
        • Moving away from home
        • Relative and absolute paths
        • File operations
        • Editing and viewing files
        • Finding things in documents
        • Exercise
        • Extras
    • Data analysis tutorials
      • Gating cells in FlowJo
      • Loading flow cytometry data
        • Step 0: Set up your computational environment
        • Step 1: Specify experimental metadata
        • Step 2: Load data with metadata in Python
    • “How to” training series
      • Tutorial 1: How to Write a Proposal
      • Tutorial 2: How to Read a Paper
      • Tutorial 3: How to Review a Paper
      • Tutorial 4: Graphic Figure Design
      • Tutorial 5: How to Compose Figures
    • Gene expression modeling with ODEs
      • Tutorial 1: Modeling gene expression with differential equations
      • Tutorial 2: Examining parameters affecting our models
      • Tutorial 3: Michaelis-Menten Kinetics
      • Tutorial 4: Modeling repressors
      • Tutorial 5: Hill functions
  • Tech documentation
    • Builder config and update
      • Current CI jobs
      • Updating the CI job
    • Possible build/install errors
      • Virtual environment install errors
      • No PDF is generated when I push
      • My screenshots aren’t visible
    • Slack bot (labbot)
      • Accessing the labbot server
      • Updating labbot
        • Normal updates
        • Unusual updates
      • Label printing
    • Self-hosted data storage
      • NAS setup
      • Nextcloud setup
      • Network setup
      • Touchstone setup
      • Backup setup
  • Contributor guide
    • Local environment setup
      • Text editor
      • git
      • Python/Sphinx setup
    • Standard workflow
    • Local building
      • Local previewing
      • In case of build errors
    • Online editing through Github
    • Repository layout
    • Basics of reStructuredText
      • Simple markup
      • Explicit markup
      • Admonitions
      • Code
      • Tables
      • References and links
      • Images
      • Math
Galloway Lab Protocols
  • Tech documentation
  • View page source

Tech documentation

  • Builder config and update
    • Current CI jobs
    • Updating the CI job
  • Possible build/install errors
    • Virtual environment install errors
    • No PDF is generated when I push
    • My screenshots aren’t visible
  • Slack bot (labbot)
    • Accessing the labbot server
    • Updating labbot
    • Label printing
  • Self-hosted data storage
    • NAS setup
    • Nextcloud setup
    • Network setup
    • Touchstone setup
    • Backup setup

See the Builder config and update if you are interested in how the continuous build system works, or you’d like to fork this repository to make it your own.


© Copyright 2026, Galloway Lab. Shared under the Creative Commons 4.0 Attribution International license. Last updated on Sep 25, 2024.

Built with Sphinx using a theme provided by Read the Docs.
Downloads and versions v: latest
Versions
latest
Downloads
pdf

Hosted with on GitHub Pages.