How I organize the my mouse colony
When I started in my (then) brand new lab, I was brand new to mouse genetics myself. The idea of managing my own mouse colony was daunting. My PI was as helpful as he could be with various tips on how to keep the colony going, but when it came to how to organize all of this information, his trick was to have a photographic memory, which I don’t have. So, throughout my PhD, I worked on an organizational system that lets me keep track of my mouse breeding cages, all of my mice within the colony, and the trove of genotyping information associated with each animal, their progenitors, and their progeny. These are CRUCIAL components of the mouse colony that helps me maintain the mouse colony itself and obtain experimental animals. Obviously, there are other and better ways of maintaining a mouse colony, but this is just my way of doing it, founded by trials and errors.
Note: there are a lot of basics to mouse colony management that I won’t go into, like how to set up your breeding pairs, duration of gestation, when to wean, how to wean, when to replace breeders, etc. For further information, The Jackson Lab has amazing resources that can help you. For this post, I will only go over how to organize all of this information.
Google Sheet containing breeding cage information
Google Sheet containing holding cage information (recommended but optional)
Genotyping notebook/sheet/binder
I have a few types of cages in my colony with associated tasks:
breeding cages need to be checked once/twice a week for new litters and weaned when litter comes of age (red sticker)
male and female holding cages used to store studs and dams for future breedings to replenish the colony (blue and green sticker, respectively)
experimental cages are similar to holding cages but these animals are reserved for experiments and not breeding (yellow sticker)
timed mating cages are the same as breeding cages but need to be checked everyday before 10:30am for plugs (red+yellow sticker)
It’s extremely important to be able to differentiate these cages from one another. This way, I don’t waste time checking holding cages of only female or male mice for litters, accidentally miss new litters from breeding cages, accidentally set up a mating with animals I needed for experiments, or accidentally delay replenishing the colony by using future studs and dams for experiments.
I differentiate the different types of cages by a small colored sticker on the upper right side of the cage card. This way, I can quickly scan through my colony and grab the appropriate cages.
We also have help with the genotyping via a tech who brings tubes of DNA samples from new litters from the various cages along with associated papers with information pertaining to the parental cage, litter’s date of birth, and what to genotype for (more on this later). To make this process easier, I came up with my own naming system for the breeding cages. They’re usually a letter and number, followed by the unique number of the cage card.
Example: all of the cages for my Bmp matings will be B#. So for one particular cage, its full identifier is B6 (76411). I included the unique cage card number because I have mistakenly had two S10 cages before, and I was able to differentiate them only because I had also recorded the cage card numbers for both.
For information on the cage card, each mouse is identified by a toe number, genotype, parental cage, and date of birth (DOB). I ALWAYS include the parental cage and DOB every time I write down the animal’s information.
Real life reason: we started my first project with CRISPR’ed animals. Some of offsprings of these animals had mind-blowing phenotypes! Over time, we noticed that this phenotype can be seen in 50% of the mutant animals, and I unfortunately traced all of the affected animals to a few cages. The studs from these cages were all offspring of one of the founder mice. When we sequenced these studs, we found that these guys had the mutation we CRISPR’ed in, plus a few additional genetic modifications/additions in their genetic background (CRISPR artifacts are something NO ONE talks about until you mention it happens to you, then EVERYONE will share their experience 🙃). Because of my record keeping, we were able to eliminate animal samples from the affected cages. I did lose my phenotype but I’m grateful we did not publish data that would have to retracted down the line. What started off as fun record-keeping turned out to be a thesis-saving measure that I kept going forward.
TLDR: ALWAYS ALWAYS ALWAYS know where your mice came from. Throwing out some data points is sooo much better than throwing out all data points.
Google Sheet for Breeding Cages
I keep track of my breeding cages in a Google Sheet. Here is a snippet:
(note: there are two unique cage numbers for this cage because our vivarium recently transitioned from a card system with no unique identifiers to one with unique identifiers. For one without unique identifiers, I generated them based on the date the cage was setup using this template: YYMMDD(A/B/C/D/etc). I love the new cards since the numbers are shorter, but when you do see YYMMDD(A/B/C/D/etc), remember that is just the old unique ID).
In the Google Sheet, I record the animal’s toe number, genotype, parental cage (Lineage column), date of birth(DOB), and the cage’s date of mating (DOM). The date of mating helps weed out dud breeders and temper my expectation on when the cage should have new litters. The Age column is auto populated based on the DOB. When the age value matches or exceeds that of the value in the Replace At column, those cells will turn yellow, letting me know to switch out breeders.
I try to update this sheet once a month or at least once every two months. But this sheet has ALL of my current and past mating cages.
Google Sheet for Holding Cages
This sheet was a life-saver when I worked more with animals older than weaning age. At the time, I needed to differentiate between 30 days old animals (P30) that I can take brains from vs P60 animals that need to undergo a battery of behavior tests vs future breeders in holding cages.
Here is what some of the sheet looks like from March 2021. Mo-Seq is the behavioral test that I run on these animals, and a subset of these animals then gets transferred to a collaborating lab for further behavioral testing.
Currently, all of my animal samples are in the embryonic stage, so I’m not as up to date on this sheet as I should be, so sometimes I do have to wait longer for my stock of breeding females to replenish.
I do highly recommend keeping this sheet. I was able to show substantial loss of resources and PhD progress for a COVID relief fund at Rutgers thanks to my sheets, as I showed all the cages of aged mice I had saved for experiments, cages that were holding future breeders, etc, that had to be sacked when we went on lockdown, setting me back months. After we returned to the lab, it took my mouse colony 4-6 months to return to operating levels, and having a document to show that helped me secure that COVID relief fund.
Genotyping Notebook/Sheet/Binder
So far, I’ve gone over how to setup and differentiate cages of mice that I know the genotype of, so let’s go into HOW I get the genotypes and how to keep a record of it via my genotyping notebook/sheet/binder system.
I check my breeding cages (marked by red sticker) once a week for newborn litters. At this point, I’m fairly comfortable estimating their age, but if you’re not, consider checking twice a week and/or refer to this chart. If I see new litters, I’ll record their DOB, note which alleles needed to be genotyped, and mark the cage for our tech, who then collects DNA samples from these pups, fills out my genotyping sheet (see below) with the alleles I’ve marked, and brings them upstairs for us to perform the genotyping.
Above is what the sheet looks like when we receive it, along with the DNA sample. It has the parental cage information (B4 - 210811A), the alleles I need to genotype for, the number of pups, and their DOB.
We then perform the necessary PCRs and run out the gels, which are all recorded in specific genotyping notebooks (GN#) that are separate from my experimental lab notebook (LN#).
This is what the gels look like in the genotyping notebook. From here, I interpret and record the results and locations of the gels. To interpret the gels, I first check to see whether the control samples from each type of alleles are clear and of expected length. If the control bands are not clear or not expected, I go straight into repeating the PCR. If they are good to go, only then do I check for the appearance of the sample bands.
Notice how there are control samples for each type of allele that was amplified (Allele 3’s controls are cut off). The “-” control denotes a water sample AKA negative DNA, meant to detect DNA contamination in the PCR master mix for that specific allele. If we get a band here, that means that there was DNA contamination, the gel is not reliable, and genotyping has to be repeated with fresh water, primers, and PCR master mix.
For the W and M wells, we use DNA from previous genotyped samples that are known to be either wildtype or mutantfor this allele, respectively. This confirms that the correct primers were used to amplify this specific allele (are the wildtype and mutant bands the right sizes?), and that the amplification proceeded correctly for this batch of samples (are the bands bright or faint? If the PCR machine was unexpectedly shut off, then seemingly negative samples that are faint may be positive but didn’t have the chance to amplify adequately). The W and M controls are nice to have for genotyping where I directly amplify alleles and run out the products on the gel. However, they are CRUCIAL if I need perform a restriction enzyme (RE) digest after the PCR amplification, which can detect whether the RE incubation condition was sufficient. Control bands looking like they should is a great indicator that the PCRs were performed correctly and the genotyping results are reliable.
Since the control and sample bands look great for all three alleles, I record the results and the location of the gels. For example, the gel for Allele 1 can be found on page 116 of Genotyping Notebook #3.
When this litter reaches 20 days of age, I bring this sheet downstairs to help me separate out animals with our desired alleles from the ones without. Once they are weaned, I either write “weaned (date)” or check off the wean by date I’ve given myself (see above).
After weaning, this sheet goes into a large binder where I keep all of our genotyping information, organized by most recent DOB in the front.
Example: I set up a mating cage with Mouse #1 (from cage B4 (210811A) DOB 11/2/21), who is heterozygous for Allele 1 (let’s say positive for Allele 1), with another mouse (from cage XX (YYMMDDA) DOB MM/DD/YY), who is homozygous WT from Allele 1 (negative for Allele 1). However, the past two litters from this cage had zero offspring who is positive for Allele 1, when Mendelian genetic predicts that 25% of offspring would be. To see why this is the case, I check the stud and dams’ information and find out that I had accidentally set up Mouse #2 (from cage B4 (210811A) DOB 11/2/21) instead of Mouse #1. Since this would be 2 months from their DOB, I don’t have Mouse #2’s genetic info off the top of my head, so I search for the genotyping sheet for B4 (210811A) DOB 11/2/21. Lo and behold, Mouse #2 is also negative for Allele 1, explaining why all of the offsprings from this mating were also negative for Allele 1. If I did set up Mouse #1 instead, then luck wasn’t on my side but I could rest assured that an Allele 1 positive animal would eventually come from this mating.
Are there better and less convoluted way of doing this? Definitely! This is just a system I use that is most intuitive for how my brain works. The Google sheets help keep track of breeding information and plan out experiments, in addition to keeping track of the animal information. The strength of genotyping notebook/sheet/binder system comes from the ability to trace animal’s genotyping information and relate that to its progenitors and progeny.
Hope this is helpful for fledging mouse geneticists in keeping your mouse colony information organized! If you have your own way of managing your mouse colony, please let me know and I would love to share them as well. May Mendelian genetics and PCR god be ever in your favor.