Strain, strain background (Mus musculus) | C57BL/6N (wild type) | Taconic | C57BL/6NTac | 8- to 10-week-old males |
Strain, strain background (Mus musculus) | SW (wild type) | Taconic | Tac:SW | 8- to 10-week-old males |
Strain, strain background (Mus musculus) | UBC-GFP | Jackson Laboratory, JAX #004353 | C57BL/6-Tg(UBC-GFP) 30Scha/J | BL6 background, 8- to 13- week-old males |
Strain, strain background (Mus musculus) | R26R-YFP | Jackson Laboratory, JAX #007903 | B6.Cg–Gt(ROSA) 26Sortm3(CAG−EYFP)Hze/J | 8- to 13-week-old males |
Strain, strain background (Mus musculus) | Nkx3-1Cre | Shen lab | | BL6 background, 8- to 13- week-old males |
Strain, strain background (Mus musculus) | R2G2 | Envigo | B6;129- Rag2tm1Fwa Il2rgtm1Rsky/DwIHsd | 8- to 15-week-old males |
Strain, strain background (Mus musculus) | NOD/SCID | Jackson Laboratory, JAX #001303 | NOD.Cg-Prkdcscid/J | 8- to 15-week-old males |
Strain, strain background (Rattus norvegicus domestica) | Sprague-Dawley embryos | Charles River #400 | SAS Sprague Dawley | E18 embryos from pregnant females |
Antibody | Anti-mouse Cd66a (CEACAM1)-PE (recombinant monoclonal) | Miltenyi | cat 130-106-209, lot 5190208411, clone REA410 | FACS (1:700) |
Antibody | Anti-mouse Trop-2 (Tacstd2)-APC (goat polyclonal) | R and D | cat FAB1122A, lot AAZB0117091 | FACS (1:200) |
Antibody | Anti-mouse Sca-1 (Ly-6a/e) PE-Vio770 (recombinant monoclonal) | Miltenyi | cat 130-106-258, lots 5190308494 and 5180615495, clone REA422 | FACS (1:700) |
Antibody | Anti-mouse Cd31 (Lin)-FITC (rat monoclonal) | eBiosciences | cat 11-0311-82, lot 1978184, clone 390 | FACS (1:700) |
Antibody | Anti-mouse Cd45 (Lin)-FITC (rat monoclonal) | eBiosciences | cat 11-0451-82, lot 2015744, clone 30-F11 | FACS (1:700) |
Antibody | Anti-mouse Ter119 (Lin)-FITC (rat monoclonal) | eBiosciences | cat 11-5921-82, lot 2009756, clone TER-119 | FACS (1:700) |
Antibody | Anti-mouse Ly6d -APC-Vio770 (recombinant m onoclonal) | Miltenyi | cat 130-115-315, lot 5190715088, clone REA A906 | FACS (1:700); IF (1:100) |
Antibody | Anti-mouse Ppp1r1b (DARPP-32) (mouse monoclonal) | SCBT | cat sc-271111, lot C2719, clone H-3 | IF (1:50) |
Antibody | Anti-mouse Ppp1r1b (DARPP-32) (rabbit monoclonal) | Invitrogen | cat MA5-14968, lot VB2947074 | IF (1:400) |
Antibody | Anti-mouse Trpv6 (rabbit polyclonal) | Alomone labs | cat ACC-036, lot ACC036AN1002 | IF (1:100) |
Antibody | Anti-mouse Lrrc26 (rabbit polyclonal) | Alomone labs | cat APC-070, lot APC070AN0102 | IF (1:100) |
Antibody | Anti-mouse Msmb (rabbit polyclonal) | Abclonal | cat A10092, lot 204440101 | IF (1:100) |
Antibody | Anti-mouse Cldn10 (rabbit polyclonal) | Invitrogen | cat 38–8400, lot UA279882 | IF (1:100) |
Antibody | Anti-mouse Mgll (rabbit polyclonal) | Invitrogen | cat PA5-27915, lots TI2636340A and VB2935243A | IF (1:250) |
Antibody | Anti-mouse Tgm4 (rabbit polyclonal) | Invitrogen | cat PA5-42106, lot uc2737144 | IF (1:100) |
Antibody | Anti-mouse Gsdma (rabbit monoclonal) | Abcam | cat ab230768, lot GR3212791-1 | IF (1:100) |
Antibody | Anti-mouse Krt7 (rabbit monoclonal) | Abcam | cat ab68459, lot GR40294-6 | IF (1:250–500 uL) |
Antibody | Anti-mouse Aqp3 (rabbit polyclonal) | Biorbyt | cat orb47955, lot B3440 | IF (1:500) |
Antibody | Anti-mouse Krt5 (chicken polyclonal) | Biolegend | cat 905901, lot B271562 | IF (1:500) |
Antibody | Anti-mouse p63 (rabbit polyclonal) | Biolegend | cat 619002, lot B262186 | IF (1:250) |
Antibody | Anti-mouse Krt8/18 (rat monoclonal) | DSHB | Troma-1 | (1:250, lot-specific) |
Antibody | Anti-mouse Synaptophysin (mouse monoclonal) | BD Biosciences | cat BD611880, lot 8290534 2 | IF (1:500) |
Antibody | Anti-mouse Chromogranin A (rabbit polyclonal) | Abcam | cat ab15160, lot GR3205971-2 | IF (1:500) |
Antibody | Anti-GFP (chicken polyclonal) | Abcam | cat ab13970, lot GR3190550-30 | IF (1:1000) |
Antibody | Anti-mouse Nkx3.1 (rabbit polyclonal) | Athena Enzymes | cat 0315, lot 20316 | IF (1:100) |
Antibody | Anti-mouse Ki67 (rabbit polyclonal) | Abcam | cat ab15580, lot GR3198158 | IF (1:100) |
Antibody | Anti-mouse Krt4 (mouse monoclonal) | Invitrogen | cat MA1-35558, lot TB2524522 | IF (1:100) |
Antibody | Anti-mouse Clusterin (rabbit polyclonal) | LS-Bio | cat LS-331486, lot 115142 | IF (1:100) |
Antibody | Anti-mouse Wfdc2 (rabbit polyclonal) | Invitrogen | cat PA5-80226, lot TK2671201 | IF (1:100) |
Antibody | Anti-mouse Ar (Androgen receptor) (rabbit monoclonal) | Abcam | cat ab133273, lot GR3271456-1 | IF (1:100) |
Antibody | Anti-human Krt7 (mouse monoclonal) | Thermo Fisher | cat MA1-06316, lot OVTL12/30 | IF (1:200) |
Antibody | Anti-human Rarres1 (mouse monoclonal) | Thermo Fisher | cat MA5-26247, lot OTI1D2 | IF (1:200) |
Antibody | Anti-human Cd10 (Mme) (mouse monoclonal) | SCBT | cat sc-46656, clone F-4 | IF (1:100) |
Antibody | Anti-human Msmb (rabbit polyclonal) | Abclonal | cat A10092 | IF (1:200) |
Software, algorithm | Random Matrix Theory | R. Rabadan Lab | | https://rabadan.c2b2.columbia.edu /html/randomly/ |
Software, algorithm | Python Optimal Transport | Rémi Flamary and Nicolas Courty, POT Python Optimal Transport library | | https://github.com/rflamary/POT |
Software, algorithm | Phylogenetic tree analysis | Phangorn package | | https://github.com/ KlausVigo/phangorn |
Software, algorithm | Leiden algorithm | F. A. Wolf, P. Angerer, and F. J. Theis, Genome Biology (2018). ‘SCANPY: large-scale single-cell gene expression data analysis’ | | https://scanpy. readthedocs.io/en/stable |