12 Transwell Assays
‘Traditional’, gentian-violet staining transwell assays have been superseded by a more rapid DAPI staining protocol
This has in turn been superseded by an updated gentian-violet staining protocol. Everything that is old is new again
12.1 Transwell assay with absorbance-based quantification
12.1.1 Plating
- Plate cells in 100mm dishes such that they will be \(\lt 80\%\)
12.2 Traditional transwell assay (SUPERSEDED)
12.3 Plating
If performing a matrigel invasion assay, remove transwell chambers from \(-20^\circ C\) and allow to reach room temperature (\(20min\))
Incubate invasion chambers at \(37^\circ C\), \(2hr\), 5% CO2, in room temperature SFM. Add \(750\mu L\) to bottom chamber and \(500\mu L\) to upper chamber.
Warm PBS, Medium, SFM, FBS, and trypsin
Prepare 30% FBS medium. At minimum, 750uL will be needed per well.
- Aspirate medium off cells
- Rinse with an appropriate volume of PBS
- Aspirate off PBS
- Rinse again with PBS
- Aspirate off PBS
- Add an appropriate volume of trypsin
- Place in incubator
Check cells every minute, being careful not to over-trypsinize. Over trypsinization can cause changes in motility due to destruction of cell-surface constructs.
Gently tap the flask against the edge of a counter to dislodge loose cells. Stop once cells have been ~80% trypsinized.
- Once cells have been trypsinized, add medium to neutralize trypsin
- Spin for \(5min\) at \(300g\)
- Aspirate supernatant
- Resuspend in \(10mL\) PBS
- Spin for \(5min\) at \(300g\)
- Aspirate supernatant.
- Resuspend in \(1mL\) SFM.
- Determine cell concentration
- Dilute cells with SFM to achieve desired concentration
For a Matrigel assay, we typically concentrate cells at 30K/well, or 60K/mL
- Remove invasion chambers from incubator. Move transwell inserts to free wells. Aspirate off medium in lower chamber
Ensure you don’t touch the tip of the aspirator to the membrane itself - it may damage the filter and cause aberrations in migration.
- Add \(750\mu L\) 30% FBS medium to the lower chambers
- Aspirate medium from upper chamber, add \(500\mu L\) cells, and transfer insert to a chamber with 30% FBS medium
Ensure there are no bubbles on the bottom of the insert. If there are, gently lift and tilt the insert around until it goes away. It’s more of a ‘do it until it works’ rather than an actual technique
- Incubate for desired period of time.
Generally for Matrigel invasion assays this is 20hrs. For migration (uncoated transwell) assays, this can be anywhere from 4 to 20hrs (someimes beyond)
12.4 Processing
Make sure there’s enough (\(\sim 750\mu L/well\)) methanol in the \(-20^\circ C\) freezer (CS3, door - probably). If not, pour some more in and wait for it to cool.
You’ll need at least one 24 well ‘receiving plate’ that you’ll be soaking the transwell inserts in various reagents in. If you are doing 1-2 conditions (3-6 inserts) you will need 1 plate; 3 conditions will need 2 plates; 4-6 conditions is least confusing with 3 plates.
- Take plate from incubator
- Add \(750\mu L\) \(-20^\circ C\) methanol to as many wells as there are transwell inserts to the a receiving plate
- Pick up a transwell with tweezers and aspirate the medium from the inside
- Aspirate medium from the bottom of the insert by tilting the insert to the side and gently touching the aspirator against edge of the filter
Don’t touch the aspirator to the filter itself - the suction is powerful enough to not require contact.
- Place the insert in methanol. Repeat for all remaining transwells. Wait \(10min\).
While waiting, ensure that you have a 50mL conical of PBS. Since you’ll be dipping cotton swabs into it, I label this as ‘cotton swab PBS’ to make sure I don’t use it for anything else.
While waiting, add \(750\mu L\) PBS to enough wells to accomodate the inserts
- Pick up an insert with tweezers and remove methanol by taking a dry cotton swab and touching it lightly to the inside and outside bottom edge (similar to the aspiration in step 4)
- Place the insert in a free well. Hold the insert firmly with the tweezers in one hand. With the other hand, dip a cotton swab in the cotton swab PBS, then rub the bottom inside of the transwell. Ensure you get the corners.
I do this 10 times with one cotton swab tip, then 10 times with a different cotton swab tip
You can be fairly firm with these transwell inserts, but not much pressure is needed.
- Place the insert in the PBS. Repeat for all remaining transwells. Wait \(10min\)
While waiting, take an aliquot (\(11\mu L\)) of DAPI from the freezer (CS3, door) and place it in a dark environment (either a drawer or pocket is fine)
While waiting, combine \(9.9mL\) PBS with \(100\mu L\) Triton-X 100 and vortex very well. Add \(10\mu L\) of DAPI to the mixture, then vortex well. Store in a dark place.
- Add \(750\mu L\) DAPI mixture to a well for each insert.
- Pick up a transwell and wick away the PBS from the inside and outside edge of the insert
- Place insert in DAPI mixture. Repeat for all remaining transwells. Place plate in a dark place. Wait \(10min\).
- Wick away DAPI mixture as in step 10. Transfer back to PBS wells. Wait \(10min\)
While waiting, take a new 96 well plate and for each insert add \(1mL\) diH2O to each well
- Wick away PBS and transfer each insert to the diH2O wells.
- Add \(750\mu L\) diH2O to the inside of every insert
12.5 Imaging
Image on EVOS using DAPI filter and the 4x objective
Save as .tif. Do not save with image annotation.
In later steps, you’ll be analyzing these images using a custom cell profiler pipeline. To minimize the amount of customization that you’ll need to do, I’d recommend saving your files in this format:
YYYY-MM-DD_cell-line_transwell-type
|---> drug-condition-1
|---> rep-1.tif
|---> rep-2.tif
|---> rep-3.tif
|---> drug-condition-2
|---> rep-1.tif
|---> rep-2.tif
|---> rep-3.tif
...
For example, say that I performed transwells with three different conditions: UC6 cells with matrigel transwells with DMSO or mydruginib, and SCaBER cells with uncoated transwells, no drug. My files would look like:
2021-04-21_uc6_mat
|---> dmso
|---> 1.tif
|---> 2.tif
|---> 3.tif
|---> mydruginib
|---> 1.tif
|---> 2.tif
|---> 3.tif
2021-04-21_scaber_unc
|---> none
|---> 1.tif
|---> 2.tif
|---> 3.tif
12.6 Quantifying
- Download CellProfiler
- Download this pipeline
- Point CellProfiler to the folder containing all your unanalyzed transwell experiments (the top level of the file system shown in the tip box above)
- Run test mode with a few images to ensure the parameters are accurately capturing the cells.
If cells aren’t being counted properly, there are a couple things you can do:
- Change the size required to be considered
- Change the luminance required to be considered
This generally takes some trial and error.
Sometimes, some parameters will only work for a given condition, or even a given image, but not others. In this instance, I make a note of it, and I run with the parameters that seem to work for the most images. Then, I remove the images for which it worked from the file list, tweak the parameters, and repeat until there are no files left.
- The counts of cells are stored in a file labeled
counts_image.txt
, which can be found in a directory with a name with the format ofYYYY-MM-DD_cell-line_transwell-type_drug
. The counts file will have the count of cells under theCount_IdentifyPrimaryObjects
column.