Pedigrees Available from create_GSP() 
Rachel Giglio 
2024-02-27 
The function create_GSP() allows the user to quickly
create several different pedigree structures that are “saturated” in the
sense of using all the genomic material of the founders. There are 15
different pedigrees, and they can be specified by the user according to
whether the user wants to have any of the following four hybrid
categories to be present amongst the simulated descendants:
F1: a first generation F1 hybrid—the product of mating
between two parentals, one from population p1 and the other from
population p2.F2: the product of a mating between two F1sF1B: an F1-backcross—the product of a mating between an
F1 and a parental (non-admixed) individual from population p1.F1B2: a second-generation F1-backcross—the product of a
mating between an F1B and another parental from population p1. 
The following images show the pedigrees created by
create_GSP() with different inputs (TRUE or
FALSE) for the four parameters, F1,
F2, F1B, F1B2, to the
function.
See the documentation ?create_GSP for more
information.
F1 = TRUE,      F2 = FALSE,      F1B = FALSE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p2 
2 
2 
2a->2 
1b 
p1 
1b->1 
2b 
p2 
2b->2 
3 
3 
1->3 
 2 
2->3 
 2 
s3 
s3 
3->s3 
 2 
 
 
 
F1 = FALSE,      F2 = TRUE,      F1B = FALSE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p2 
3 
3 
3a->3 
4a 
p2 
4 
4 
4a->4 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p2 
3b->3 
4b 
p2 
4b->4 
5 
5 
1->5 
 2 
6 
6 
2->6 
 2 
3->5 
 2 
4->6 
 2 
7 
7 
5->7 
 4 
6->7 
 4 
s7 
s7 
7->s7 
 4 
 
 
 
F1 = TRUE,      F2 = TRUE,      F1B = FALSE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p2 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p2 
4 
4 
4a->4 
1b 
p1 
1b->1 
2b 
p2 
2b->2 
3b 
p1 
3b->3 
4b 
p2 
4b->4 
5 
5 
1->5 
 2 
2->5 
 2 
6 
6 
3->6 
 2 
4->6 
 2 
7 
7 
5->7 
 2 
s5 
s5 
5->s5 
 1 
6->7 
 2 
s6 
s6 
6->s6 
 1 
s7 
s7 
7->s7 
 2 
 
 
 
F1 = FALSE,      F2 = FALSE,      F1B = TRUE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p2 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
1b 
p1 
1b->1 
2b 
p2 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5 
5 
1->5 
 2 
2->5 
 2 
6 
6 
3->6 
 2 
7 
7 
4->7 
 2 
5->6 
 2 
5->7 
 2 
s6 
s6 
6->s6 
 2 
s7 
s7 
7->s7 
 2 
 
 
 
F1 = TRUE,      F2 = FALSE,      F1B = TRUE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p2 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
1b 
p1 
1b->1 
2b 
p2 
2b->2 
3b 
p1 
3b->3 
4 
4 
1->4 
 2 
2->4 
 2 
5 
5 
3->5 
 2 
4->5 
 2 
s4 
s4 
4->s4 
 1 
s5 
s5 
5->s5 
 2 
 
 
 
F1 = FALSE,      F2 = TRUE,      F1B = TRUE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p2 
5 
5 
5a->5 
6a 
p2 
6 
6 
6a->6 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p2 
5b->5 
6b 
p2 
6b->6 
7 
7 
1->7 
 2 
8 
8 
2->8 
 2 
9 
9 
3->9 
 2 
10 
10 
4->10 
 2 
5->7 
 2 
6->8 
 2 
7->9 
 2 
11 
11 
7->11 
 2 
8->10 
 2 
8->11 
 2 
s9 
s9 
9->s9 
 2 
s10 
s10 
10->s10 
 2 
s11 
s11 
11->s11 
 2 
 
 
 
F1 = TRUE,      F2 = TRUE,      F1B = TRUE,      F1B2 = FALSE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p2 
4 
4 
4a->4 
5a 
p2 
5 
5 
5a->5 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p2 
4b->4 
5b 
p2 
5b->5 
6 
6 
1->6 
 2 
7 
7 
2->7 
 2 
8 
8 
3->8 
 2 
4->6 
 2 
5->7 
 2 
6->8 
 2 
9 
9 
6->9 
 2 
7->9 
 2 
s7 
s7 
7->s7 
 1 
s8 
s8 
8->s8 
 2 
s9 
s9 
9->s9 
 2 
 
 
 
F1 = FALSE,      F2 = FALSE,      F1B = FALSE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p2 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p1 
5 
5 
5a->5 
6a 
p1 
6 
6 
6a->6 
7a 
p1 
7 
7 
7a->7 
8a 
p1 
8 
8 
8a->8 
1b 
p1 
1b->1 
2b 
p2 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p1 
5b->5 
6b 
p1 
6b->6 
7b 
p1 
7b->7 
8b 
p1 
8b->8 
9 
9 
1->9 
 2 
2->9 
 2 
10 
10 
3->10 
 2 
11 
11 
4->11 
 2 
12 
12 
5->12 
 2 
13 
13 
6->13 
 2 
14 
14 
7->14 
 2 
15 
15 
8->15 
 2 
9->10 
 2 
9->11 
 2 
10->12 
 2 
10->13 
 2 
11->14 
 2 
11->15 
 2 
s12 
s12 
12->s12 
 2 
s13 
s13 
13->s13 
 2 
s14 
s14 
14->s14 
 2 
s15 
s15 
15->s15 
 2 
 
 
 
F1 = TRUE,      F2 = FALSE,      F1B = FALSE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p2 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p1 
5 
5 
5a->5 
1b 
p1 
1b->1 
2b 
p2 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p1 
5b->5 
6 
6 
1->6 
 2 
2->6 
 2 
7 
7 
3->7 
 2 
8 
8 
4->8 
 2 
9 
9 
5->9 
 2 
6->7 
 2 
s6 
s6 
6->s6 
 1 
7->8 
 2 
7->9 
 2 
s8 
s8 
8->s8 
 2 
s9 
s9 
9->s9 
 2 
 
 
 
F1 = FALSE,      F2 = TRUE,      F1B = FALSE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p1 
5 
5 
5a->5 
6a 
p1 
6 
6 
6a->6 
7a 
p1 
7 
7 
7a->7 
8a 
p1 
8 
8 
8a->8 
9a 
p2 
9 
9 
9a->9 
10a 
p2 
10 
10 
10a->10 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p1 
5b->5 
6b 
p1 
6b->6 
7b 
p1 
7b->7 
8b 
p1 
8b->8 
9b 
p2 
9b->9 
10b 
p2 
10b->10 
11 
11 
1->11 
 2 
12 
12 
2->12 
 2 
14 
14 
3->14 
 2 
15 
15 
4->15 
 2 
16 
16 
5->16 
 2 
17 
17 
6->17 
 2 
18 
18 
7->18 
 2 
19 
19 
8->19 
 2 
9->11 
 2 
10->12 
 2 
13 
13 
11->13 
 2 
11->14 
 2 
12->13 
 2 
12->15 
 2 
s13 
s13 
13->s13 
 2 
14->16 
 2 
14->17 
 2 
15->18 
 2 
15->19 
 2 
s16 
s16 
16->s16 
 2 
s17 
s17 
17->s17 
 2 
s18 
s18 
18->s18 
 2 
s19 
s19 
19->s19 
 2 
 
 
 
F1 = TRUE,      F2 = TRUE,      F1B = FALSE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p1 
5 
5 
5a->5 
6a 
p2 
6 
6 
6a->6 
7a 
p2 
7 
7 
7a->7 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p1 
5b->5 
6b 
p2 
6b->6 
7b 
p2 
7b->7 
8 
8 
1->8 
 2 
9 
9 
2->9 
 2 
10 
10 
3->10 
 2 
11 
11 
4->11 
 2 
12 
12 
5->12 
 2 
6->8 
 2 
7->9 
 2 
8->10 
 2 
13 
13 
8->13 
 2 
9->13 
 2 
s9 
s9 
9->s9 
 1 
10->11 
 2 
10->12 
 2 
s11 
s11 
11->s11 
 2 
s12 
s12 
12->s12 
 2 
s13 
s13 
13->s13 
 2 
 
 
 
F1 = FALSE,      F2 = FALSE,      F1B = TRUE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p1 
5 
5 
5a->5 
6a 
p2 
6 
6 
6a->6 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p1 
5b->5 
6b 
p2 
6b->6 
7 
7 
1->7 
 2 
8 
8 
2->8 
 2 
10 
10 
3->10 
 2 
9 
9 
4->9 
 2 
11 
11 
5->11 
 2 
6->7 
 2 
7->8 
 2 
7->9 
 2 
8->10 
 2 
s8 
s8 
8->s8 
 1 
9->11 
 2 
s9 
s9 
9->s9 
 1 
s10 
s10 
10->s10 
 2 
s11 
s11 
11->s11 
 2 
 
 
 
F1 = TRUE,      F2 = FALSE,      F1B = TRUE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p2 
4 
4 
4a->4 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p2 
4b->4 
5 
5 
1->5 
 2 
6 
6 
2->6 
 2 
7 
7 
3->7 
 2 
4->5 
 2 
5->6 
 2 
s5 
s5 
5->s5 
 1 
6->7 
 2 
s6 
s6 
6->s6 
 1 
s7 
s7 
7->s7 
 2 
 
 
 
F1 = FALSE,      F2 = TRUE,      F1B = TRUE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p1 
5 
5 
5a->5 
6a 
p1 
6 
6 
6a->6 
7a 
p2 
7 
7 
7a->7 
8a 
p2 
8 
8 
8a->8 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p1 
5b->5 
6b 
p1 
6b->6 
7b 
p2 
7b->7 
8b 
p2 
8b->8 
9 
9 
1->9 
 2 
10 
10 
2->10 
 2 
11 
11 
3->11 
 2 
12 
12 
4->12 
 2 
13 
13 
5->13 
 2 
14 
14 
6->14 
 2 
7->9 
 2 
8->10 
 2 
9->11 
 2 
15 
15 
9->15 
 2 
10->12 
 2 
10->15 
 2 
11->13 
 2 
s11 
s11 
11->s11 
 1 
12->14 
 2 
s12 
s12 
12->s12 
 1 
s13 
s13 
13->s13 
 2 
s14 
s14 
14->s14 
 2 
s15 
s15 
15->s15 
 2 
 
 
 
F1 = TRUE,      F2 = TRUE,      F1B = TRUE,      F1B2 = TRUE,
     
xxx 
   
1a 
p1 
1 
1 
1a->1 
2a 
p1 
2 
2 
2a->2 
3a 
p1 
3 
3 
3a->3 
4a 
p1 
4 
4 
4a->4 
5a 
p2 
5 
5 
5a->5 
6a 
p2 
6 
6 
6a->6 
1b 
p1 
1b->1 
2b 
p1 
2b->2 
3b 
p1 
3b->3 
4b 
p1 
4b->4 
5b 
p2 
5b->5 
6b 
p2 
6b->6 
7 
7 
1->7 
 2 
8 
8 
2->8 
 2 
9 
9 
3->9 
 2 
10 
10 
4->10 
 2 
5->7 
 2 
6->8 
 2 
11 
11 
7->11 
 2 
s7 
s7 
7->s7 
 1 
8->9 
 2 
8->11 
 2 
9->10 
 2 
s9 
s9 
9->s9 
 1 
s10 
s10 
10->s10 
 2 
s11 
s11 
11->s11 
 2