1 package Bio
::GeneticRelationships
::Pedigree
;
6 use Moose
::Util
::TypeConstraints
;
7 use Bio
::GeneticRelationships
::Individual
;
11 Bio::GeneticRelationships::Pedigree - Pedigree of an individual
15 my $variable = Bio::GeneticRelationships::Pedigree->new();
19 This class stores an individual's pedigree.
36 $_ eq 'doubled_haploid' ||
37 $_ eq 'genetic_transformation' ||
40 has
'name' => (isa
=> 'Str',is
=> 'rw', predicate
=> 'has_name', required
=> 1,);
41 has
'cross_type' => (isa
=>'CrossType', is
=> 'rw', predicate
=> 'has_cross_type', required
=> 1,);
42 has
'female_parent' => (isa
=>'Bio::GeneticRelationships::Individual', is
=> 'rw', predicate
=> 'has_female_parent');
43 has
'male_parent' => (isa
=>'Bio::GeneticRelationships::Individual', is
=> 'rw', predicate
=> 'has_male_parent');
44 has
'selection_name' => (isa
=> 'Str',is
=> 'rw', predicate
=> 'has_selection_name');
61 Jeremy D. Edwards <jde22@cornell.edu>