Lecture #8 - Mouse Genetics 2 Flashcards
International Knockout Mouse Consortium (IKMC) - Overall
Intiated in 2006 – intrenational group of researchers generated a resource for the community
Aim – Generate C57BL/6 mouse embryonic stem cells with a targeted KO or conditional KO mutation for every gene in the mouse genome (KO all 20,000 known genes in mouse genome)
- EXCPETION – won’t KO the gene if the mouse has already been generated
What does IKMC target
Target 20,000 known and predicted genes (target entire mouse genome)
They are trying to KO all 20,000 known genes in mouse genome
Strains used for KO/transgenics
Historically use 129 for KO/transgenics
- used because more germline compenent (compared to Black 6 which is harder to work with)
NOW have new line of Black 6 (Black6N) that have mutations that make it more germline competent
- Used more now because they are more similar to mouse commonly used in the lab
Use of IKMC
Use IKMC – instead of designing and generating mice yourself you can get the mice from these international conserciums
Can get the mice in the form of live mice or germ plasm
Common first step in experiment – look at IKMC to se if that have a mouse that is useful AND if they have phenotyping data
International mouse phenotyping consortium
Overall – phenotying mice
Aim - Generate C57BL/6 mice from mESCs with targeted KO or conditional KO mutations for every gene in the mouse genome
- GOAL – trying to understand what the phenotypic output of some genes are (for all 20,000 mouse genes)
International mouse phenotyping consortium - Mouse phenotyoing Process
When phenotyoing the mouse there is no starting hypothesis –> Means there is a set number of asays to try and understand some of the basic phenotypes of the mice
Used 1000s of conrtols and 9 KO for each genotype
International mouse phenotyping consortium - Data
Data from IMPC is very good
Can go to website and see if the gene that are are interested in has a phenotype
International mouse phenotyping consortium - Use
Use - Wanted to look to see if some genes of interst have a phenotype of interst
- Can tell you if there is something intersting that you should follow up with
Useful to see if gene of interest is embryonic lethal OR if they have a severe phenotype that it would be impractical to look at a KO (INSTEAD might want to make a conditional KO)
Good place to start when have an unknown gene
International mouse phenotyping consortium - KO
Doing a whole body KO
Because whole body KO –> if KO a lethal gene then the data will tell you if this is lethal
International mouse phenotyping consortium Example
Example #1 – gene Ccdc120 was found in an RNA sequencing screen –> once found they looked at IMPC to see if the data associates with the LOF of the gene
Example Phenotypes in International mouse phenotyping consortium
Test that are done on the mice:
1. Skull – whether the mice survive –> know if the gene is required for development (if the KO is avaible at weening) OR is there embryonic development
2. Startle reponse test
3. Blood glucose
4. Cardio Measures
5. Body weight
How does IKMC KO genes - Overall
Have a construct that they use to KO every gene
- Can be done when have unknown genes (NOTE - use the construct when have unknown gene ; IF you know things about the gene you might be more specific about which exon you remove)
- Vector gets incorporated into every gene in the mouse genome
Goal – Want to set up screen where you KO every gene in the genome (everyone will get the same construct)
Done in Embryonic Stem cells (HR in Embyronic stem cells)
How does IKMC KO genes - Construct used
- 5’ and 3’ homology arms (2 kb each)
- Neomycin antibiotic resistnce casstete (selection cassette)
- Needed because in Embryonic stem cells you need a selectable casete
- lacZ gene encoding B-gaactosidase
- Flp recombinase sites (Frt) that flank LacZ and neo
- LoxP sites flank the exons of the gene of interest (Have LoxP sites around exon 2 )
Use of LacZ in IKMC construct
Can use LacZ to understand endogenous expression
LacZ = encodes an enzyme that you can use as a reporter of gene expression (turn tissues blue when expressed)
How does IKMC construct cause a KO
To get KO –> target the 1st exon (when removed gives a frameshift) –> get null allele
- Need a frameshift so that when exon 1 and 3 recombine it is out of frame and there is nothing to code for
- When have a frameshift = code for nothing (get random nonsense)
- Because targeting 1st exon = don’t have to know anything about the gene –> just reomve the exon and get a null allele
WHY not remove the 2nd exon - 2nd exon might not give a frameshift = then removing the exon would not be interesting
LacZ in construct
LacZ has a splice acceptor in front of it (can accept splciing) AND LacZ as a stop codon
- NOTE - LacZ + splice accpetor is placed in an intron
Use of splice accpetor – INSTEAD of splciing norminal to fuse exon1 and exon 2 INSTEAD you splice from exon 1 to lacZ gene = make a null gene (null because of stop codon in LacZ)
Gene Trap
Gene trap = insterting things randomly into the gonome that will be controled by an already existing promoter and select for insertions that you want
Example - IN constrct lacZ is gene trap (Is inserted using a gene trap?)
First iteration of IKMC
First interation of the project where they tried to to KO all genes used a gene trapping stradegy –> BUT this is not used anymore
Why is this not used? - becuase it the gene trap created (with the splice accpetor before LacZ) COULD create a null allele (creates mRNA with ONLY exon 1 and lac Z spliced = null ; see in image) BUT it could also have alternative splciing
- Alternative splcing – subvert the null allele –> create a hypomorphrm (supress a small amount of gene BUT not all = might not make 100% null)
- ALSO a probelm with CRIPSR – when mutate gene in exon and make a framshft –> can create hypomorphs –> might not make a null (splice around the framshift mutations = don’t get null)
Limitation of IKMC construct
Limitation of the construct – since targeting all 20,000 genes and might no have prior knowledge of the gene –> the construct will always target exon 1 to create a frameshift for the rest of the gene
MEANS that if the gene has a lot of alternative splicing you can get a hypermorphic allele (here we are not interested in hypermorphic alleles we are intersted in KO)
NOTE - CHEKC IF HYPER or HYPO
Breeding mice outcomes
- Breed mice that express the construct
- Breed Mouse to Flip Recombinase THEN Cre recombinase –> get a conditional allele
- Breed to mice with Cre recombinatse –> creates a null allele with a reproter
Option – COULD make 1 reproter alele (with adding Cre first) and 1 floxed alles (adding Flp first)
Breed mice that express the construct
Breed mice that express the construct –> get homozygous mouse with the slice accpetor in front of lacZ –> get null alelle that has LacZ expression
- Homozygous mouse – both aleles expresses construct
BUT because of gene trap = could have alternative splciing = get a hypomoprh instead of a null
Splicing in Construct
Outcomes for splcining when have no recombinase added (mice is homozygous for the costruct)
Option 1- Use the Splice acceptor – splice exon1 and Lac Z (get Exon 1 – LacZ – Stop Codon – Exon 2 etc)
–> when translaed the proteins has protein with exon1 and lacZ
- Get the LacZ protein BUT not the rest of the gene
- LacZ here can act as a reporter
Option 2 - Don’t use splice acceptor –> splice exon1 and exon 2 = get normal gene expression (get protein)
- Bad becase this could resuce a gene we are trying to KO or could lead to hypomorphic allele (see some phenotype but less)
LacZ as a reproter
LacZ as a reproter – LacZ reprots on the gene (even when have KO) because have exon1 spliced to LacZ = get expression from the promoter of the gene = know the gene is being expressed BUT don’t actually get the exon2/3 translated because LacZ has a stop codon
USE – can see where LacZ is expressed (Shows where the gene that the consyuct is insetred in is expressed because the promoter of that gene is active to be able to express lacZ)
Breed Mouse to Flip Recombinase (Breed baseline mouse with teh orginal construct and breed to a mouse that expresses Flp)
Goal – remove the splice accpator and the neomycin cassete –> Go back to WT expression (get tranlsation of the protein because no LacZ with stop anymore)
When Breed to mouse that expresses Flp - LacZ and Neo get spliced out –> Result get exon1 – flp site - LoxP – exon 2 – Lox P (have 1 FRT and LoxP sites around Exon 2)
- IN THIS STATE = have WT expression and a floxxed exon 2
ONCE have this construct (with floxed ecxon 2) = can KO the gene
Use of Floxxed exon 2
CAN breed the mouse with a floxed exon 2 to a mouse that expressed Cre in a specific tissue or at a specifc time –> generates a null allele by reocmbining the LoxP sites
What exon is floxed after crossing mouse with Flp
Flox the first exon that when reomved would give a frameshift
Step AFTER you have floxxed exon 2
Because flox exon 2 –> breed the mice to Germline Cre mice –> remove exon 2 –> get framshift –> get Null alelle (creates a condition LOF)
Breed to Cre – Get Exon1 – Exon 3
- Once this is translated = exon1 and 3 translated and a premature stop codon because the roemval of exon 2 created a frameshift –> Creates a Null allale
Getting a true null with Flp/Cre
Would need to breed this to another mouse that has the same KO to make homozygous and get a true null