view release on metacpan or search on metacpan
271272273274275276277278279280281282283284285286287288289290
* improved slide presentation to the version
given
at January 2010
GMOD meeting
0.05001
* test count bugfix
0.05000
* Added DBICSL-generated POD
* Turned off DBIC's cascade_delete and cascade_copy on all relations
(thanks to Siddhartha Basu
for
troubleshooting). Things break
if
these are on and you don't have every part of the schema installed.
0.04300
* Corrected a rather dirty CPAN upload, Util.pod file was in the
wrong place.
0.04200
lib/Bio/Chado/Schema.pm view on Meta::CPAN
170171172173174175176177178179180181182183184185186187188189190
# ( do table and column definitions and so forth here )
Bio::Chado::Schema->plugin_add_relationship(
'Organism::Organism'
,
'has_many'
, (
"myapp_specialthings"
,
"Bio::Chado::Schema::MyApp::Result::Foo"
,
{
"foreign.organism_id"
=>
"self.organism_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
);
=cut
{
my @after_load;
$_->() for @after_load; #< note that this executes after load_classes above
sub plugin_add_relationship {
lib/Bio/Chado/Schema/Result/CellLine/CellLine.pm view on Meta::CPAN
106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265Related object: L<Bio::Chado::Schema::Result::Organism::Organism>
=cut
__PACKAGE__->belongs_to(
"organism",
"Bio::Chado::Schema::Result::Organism::Organism",
{ organism_id => "organism_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cell_line_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineCvterm>
=cut
__PACKAGE__->has_many(
"cell_line_cvterms"
,
"Bio::Chado::Schema::Result::CellLine::CellLineCvterm"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_dbxrefs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineDbxref>
=cut
__PACKAGE__->has_many(
"cell_line_dbxrefs"
,
"Bio::Chado::Schema::Result::CellLine::CellLineDbxref"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_features
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineFeature>
=cut
__PACKAGE__->has_many(
"cell_line_features"
,
"Bio::Chado::Schema::Result::CellLine::CellLineFeature"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_libraries
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineLibrary>
=cut
__PACKAGE__->has_many(
"cell_line_libraries"
,
"Bio::Chado::Schema::Result::CellLine::CellLineLibrary"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_lineprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineprop>
=cut
__PACKAGE__->has_many(
"cell_lineprops"
,
"Bio::Chado::Schema::Result::CellLine::CellLineprop"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_pubs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLinePub>
=cut
__PACKAGE__->has_many(
"cell_line_pubs"
,
"Bio::Chado::Schema::Result::CellLine::CellLinePub"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_relationship_subjects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineRelationship>
=cut
__PACKAGE__->has_many(
"cell_line_relationship_subjects"
,
"Bio::Chado::Schema::Result::CellLine::CellLineRelationship"
,
{
"foreign.subject_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_relationship_objects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineRelationship>
=cut
__PACKAGE__->has_many(
"cell_line_relationship_objects"
,
"Bio::Chado::Schema::Result::CellLine::CellLineRelationship"
,
{
"foreign.object_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_synonyms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineSynonym>
=cut
__PACKAGE__->has_many(
"cell_line_synonyms"
,
"Bio::Chado::Schema::Result::CellLine::CellLineSynonym"
,
{
"foreign.cell_line_id"
=>
"self.cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3hBZ6qxRjDZSFL0gDlrfhA
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/CellLine/CellLineCvterm.pm view on Meta::CPAN
8990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->belongs_to(
"pub",
"Bio::Chado::Schema::Result::Pub::Pub",
{ pub_id => "pub_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cvterm
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"cvterm"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 cell_line
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line"
,
"Bio::Chado::Schema::Result::CellLine::CellLine"
,
{
cell_line_id
=>
"cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 cell_line_cvtermprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineCvtermprop>
=cut
__PACKAGE__->has_many(
"cell_line_cvtermprops"
,
"Bio::Chado::Schema::Result::CellLine::CellLineCvtermprop"
,
{
"foreign.cell_line_cvterm_id"
=>
"self.cell_line_cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:kZg/ltnvnaPkOeWCuGCX8g
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/CellLine/CellLineCvtermprop.pm view on Meta::CPAN
888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineCvterm>
=cut
__PACKAGE__->belongs_to(
"cell_line_cvterm",
"Bio::Chado::Schema::Result::CellLine::CellLineCvterm",
{ cell_line_cvterm_id => "cell_line_cvterm_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 type
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"type_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:crPOjTxliBbzZzhehbKAOA
lib/Bio/Chado/Schema/Result/CellLine/CellLineDbxref.pm view on Meta::CPAN
78798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119Related object: L<Bio::Chado::Schema::Result::General::Dbxref>
=cut
__PACKAGE__->belongs_to(
"dbxref",
"Bio::Chado::Schema::Result::General::Dbxref",
{ dbxref_id => "dbxref_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cell_line
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line"
,
"Bio::Chado::Schema::Result::CellLine::CellLine"
,
{
cell_line_id
=>
"cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:dBaB9GQQInCRyE+r3Sr2Nw
lib/Bio/Chado/Schema/Result/CellLine/CellLineFeature.pm view on Meta::CPAN
81828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line",
"Bio::Chado::Schema::Result::CellLine::CellLine",
{ cell_line_id => "cell_line_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 pub
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->belongs_to(
"pub"
,
"Bio::Chado::Schema::Result::Pub::Pub"
,
{
pub_id
=>
"pub_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 feature
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Sequence::Feature>
=cut
__PACKAGE__->belongs_to(
"feature"
,
"Bio::Chado::Schema::Result::Sequence::Feature"
,
{
feature_id
=>
"feature_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:oZ3+vL22TbE/KwKiHItWqA
lib/Bio/Chado/Schema/Result/CellLine/CellLineLibrary.pm view on Meta::CPAN
81828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line",
"Bio::Chado::Schema::Result::CellLine::CellLine",
{ cell_line_id => "cell_line_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 library
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Library::Library>
=cut
__PACKAGE__->belongs_to(
"library"
,
"Bio::Chado::Schema::Result::Library::Library"
,
{
library_id
=>
"library_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 pub
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->belongs_to(
"pub"
,
"Bio::Chado::Schema::Result::Pub::Pub"
,
{
pub_id
=>
"pub_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uADZaTvzqKXBDSYPhvVDJQ
lib/Bio/Chado/Schema/Result/CellLine/CellLinePub.pm view on Meta::CPAN
707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line",
"Bio::Chado::Schema::Result::CellLine::CellLine",
{ cell_line_id => "cell_line_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 pub
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->belongs_to(
"pub"
,
"Bio::Chado::Schema::Result::Pub::Pub"
,
{
pub_id
=>
"pub_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:eMX6xT4ZVnxa/h1if9w/qQ
lib/Bio/Chado/Schema/Result/CellLine/CellLineRelationship.pm view on Meta::CPAN
81828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"subject",
"Bio::Chado::Schema::Result::CellLine::CellLine",
{ cell_line_id => "subject_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 object
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"object"
,
"Bio::Chado::Schema::Result::CellLine::CellLine"
,
{
cell_line_id
=>
"object_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 type
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"type_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:2gUS69an42v0emltuxxccw
lib/Bio/Chado/Schema/Result/CellLine/CellLineSynonym.pm view on Meta::CPAN
979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159Related object: L<Bio::Chado::Schema::Result::Sequence::Synonym>
=cut
__PACKAGE__->belongs_to(
"synonym",
"Bio::Chado::Schema::Result::Sequence::Synonym",
{ synonym_id => "synonym_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 pub
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->belongs_to(
"pub"
,
"Bio::Chado::Schema::Result::Pub::Pub"
,
{
pub_id
=>
"pub_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 cell_line
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line"
,
"Bio::Chado::Schema::Result::CellLine::CellLine"
,
{
cell_line_id
=>
"cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:2ZA98OhhDkZM4pVj6oXMkw
lib/Bio/Chado/Schema/Result/CellLine/CellLineprop.pm view on Meta::CPAN
858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cell_line
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLine>
=cut
__PACKAGE__->belongs_to(
"cell_line"
,
"Bio::Chado::Schema::Result::CellLine::CellLine"
,
{
cell_line_id
=>
"cell_line_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 cell_lineprop_pubs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLinepropPub>
=cut
__PACKAGE__->has_many(
"cell_lineprop_pubs"
,
"Bio::Chado::Schema::Result::CellLine::CellLinepropPub"
,
{
"foreign.cell_lineprop_id"
=>
"self.cell_lineprop_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:bKL5wr85MK/d8GZlFMECvg
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/CellLine/CellLinepropPub.pm view on Meta::CPAN
707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineprop>
=cut
__PACKAGE__->belongs_to(
"cell_lineprop",
"Bio::Chado::Schema::Result::CellLine::CellLineprop",
{ cell_lineprop_id => "cell_lineprop_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 pub
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->belongs_to(
"pub"
,
"Bio::Chado::Schema::Result::Pub::Pub"
,
{
pub_id
=>
"pub_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:w1sepj/CYEKGjTKbcNTy2w
lib/Bio/Chado/Schema/Result/Companalysis/Analysis.pm view on Meta::CPAN
151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215Type: has_many
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysisfeature>
=cut
__PACKAGE__->has_many(
"analysisfeatures",
"Bio::Chado::Schema::Result::Companalysis::Analysisfeature",
{ "foreign.analysis_id" => "self.analysis_id" },
{ cascade_copy => 0, cascade_delete => 0 },
);
=head2 analysisprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysisprop>
=cut
__PACKAGE__->has_many(
"analysisprops"
,
"Bio::Chado::Schema::Result::Companalysis::Analysisprop"
,
{
"foreign.analysis_id"
=>
"self.analysis_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phylotrees
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phylogeny::Phylotree>
=cut
__PACKAGE__->has_many(
"phylotrees"
,
"Bio::Chado::Schema::Result::Phylogeny::Phylotree"
,
{
"foreign.analysis_id"
=>
"self.analysis_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 quantifications
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Quantification>
=cut
__PACKAGE__->has_many(
"quantifications"
,
"Bio::Chado::Schema::Result::Mage::Quantification"
,
{
"foreign.analysis_id"
=>
"self.analysis_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:XYC5XhRez+x6ytnUB7nVOw
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/Companalysis/Analysisfeature.pm view on Meta::CPAN
118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178Related object: L<Bio::Chado::Schema::Result::Sequence::Feature>
=cut
__PACKAGE__->belongs_to(
"feature",
"Bio::Chado::Schema::Result::Sequence::Feature",
{ feature_id => "feature_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 analysis
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysis>
=cut
__PACKAGE__->belongs_to(
"analysis"
,
"Bio::Chado::Schema::Result::Companalysis::Analysis"
,
{
analysis_id
=>
"analysis_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 analysisfeatureprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysisfeatureprop>
=cut
__PACKAGE__->has_many(
"analysisfeatureprops"
,
"Bio::Chado::Schema::Result::Companalysis::Analysisfeatureprop"
,
{
"foreign.analysisfeature_id"
=>
"self.analysisfeature_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7SsoB6zDC9mxvavrk0DtTA
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/Companalysis/Analysisfeatureprop.pm view on Meta::CPAN
87888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 analysisfeature
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysisfeature>
=cut
__PACKAGE__->belongs_to(
"analysisfeature"
,
"Bio::Chado::Schema::Result::Companalysis::Analysisfeature"
,
{
analysisfeature_id
=>
"analysisfeature_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ZefDx4TA4lpDiQTejlBTFg
lib/Bio/Chado/Schema/Result/Companalysis/Analysisprop.pm view on Meta::CPAN
858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 analysis
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysis>
=cut
__PACKAGE__->belongs_to(
"analysis"
,
"Bio::Chado::Schema::Result::Companalysis::Analysis"
,
{
analysis_id
=>
"analysis_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:DnU96ejpJKb2w/UBXxLe6Q
lib/Bio/Chado/Schema/Result/Contact/Contact.pm view on Meta::CPAN
798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Arraydesign>
=cut
__PACKAGE__->has_many(
"arraydesigns",
"Bio::Chado::Schema::Result::Mage::Arraydesign",
{ "foreign.manufacturer_id" => "self.contact_id" },
{ cascade_copy => 0, cascade_delete => 0 },
);
=head2 assays
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Assay>
=cut
__PACKAGE__->has_many(
"assays"
,
"Bio::Chado::Schema::Result::Mage::Assay"
,
{
"foreign.operator_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 biomaterials
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Biomaterial>
=cut
__PACKAGE__->has_many(
"biomaterials"
,
"Bio::Chado::Schema::Result::Mage::Biomaterial"
,
{
"foreign.biosourceprovider_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 type
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"type_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
join_type
=>
"LEFT"
,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 contact_relationship_objects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Contact::ContactRelationship>
=cut
__PACKAGE__->has_many(
"contact_relationship_objects"
,
"Bio::Chado::Schema::Result::Contact::ContactRelationship"
,
{
"foreign.object_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 contact_relationship_subjects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Contact::ContactRelationship>
=cut
__PACKAGE__->has_many(
"contact_relationship_subjects"
,
"Bio::Chado::Schema::Result::Contact::ContactRelationship"
,
{
"foreign.subject_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_experiment_contacts
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentContact>
=cut
__PACKAGE__->has_many(
"nd_experiment_contacts"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentContact"
,
{
"foreign.contact_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 project_contacts
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Project::ProjectContact>
=cut
__PACKAGE__->has_many(
"project_contacts"
,
"Bio::Chado::Schema::Result::Project::ProjectContact"
,
{
"foreign.contact_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 quantifications
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Quantification>
=cut
__PACKAGE__->has_many(
"quantifications"
,
"Bio::Chado::Schema::Result::Mage::Quantification"
,
{
"foreign.operator_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stockcollections
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::Stockcollection>
=cut
__PACKAGE__->has_many(
"stockcollections"
,
"Bio::Chado::Schema::Result::Stock::Stockcollection"
,
{
"foreign.contact_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 studies
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Study>
=cut
__PACKAGE__->has_many(
"studies"
,
"Bio::Chado::Schema::Result::Mage::Study"
,
{
"foreign.contact_id"
=>
"self.contact_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7KIOnPWNyVs/NPhRJ3bFYg
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/Contact/ContactRelationship.pm view on Meta::CPAN
87888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 object
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Contact::Contact>
=cut
__PACKAGE__->belongs_to(
"object"
,
"Bio::Chado::Schema::Result::Contact::Contact"
,
{
contact_id
=>
"object_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 subject
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Contact::Contact>
=cut
__PACKAGE__->belongs_to(
"subject"
,
"Bio::Chado::Schema::Result::Contact::Contact"
,
{
contact_id
=>
"subject_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Iy0whmkxLpn38W7f4lZ8cw
lib/Bio/Chado/Schema/Result/Cv/Chadoprop.pm view on Meta::CPAN
919293949596979899100101102103104105106107108109110111Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-09-22 08:45:24
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Zh5iGr+9B0FCmXj6pNcyTA
lib/Bio/Chado/Schema/Result/Cv/Cv.pm view on Meta::CPAN
828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvprop>
=cut
__PACKAGE__->has_many(
"cvprops",
"Bio::Chado::Schema::Result::Cv::Cvprop",
{ "foreign.cv_id" => "self.cv_id" },
{ cascade_copy => 0, cascade_delete => 0 },
);
=head2 cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->has_many(
"cvterms"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
"foreign.cv_id"
=>
"self.cv_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermpaths
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermpath>
=cut
__PACKAGE__->has_many(
"cvtermpaths"
,
"Bio::Chado::Schema::Result::Cv::Cvtermpath"
,
{
"foreign.cv_id"
=>
"self.cv_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:23TTY2CmFJAGprWQlkYWcQ
# You can replace this text with custom content, and it will be preserved on regeneration
1;
lib/Bio/Chado/Schema/Result/Cv/Cvprop.pm view on Meta::CPAN
99100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140Related object: L<Bio::Chado::Schema::Result::Cv::Cv>
=cut
__PACKAGE__->belongs_to(
"cv",
"Bio::Chado::Schema::Result::Cv::Cv",
{ cv_id => "cv_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 type
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"type_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5/S/D70kzeWASdFB1q2sBQ
lib/Bio/Chado/Schema/Result/Cv/Cvterm.pm view on Meta::CPAN
1321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Acquisitionprop>
=cut
__PACKAGE__->has_many(
"acquisitionprops",
"Bio::Chado::Schema::Result::Mage::Acquisitionprop",
{ "foreign.type_id" => "self.cvterm_id" },
{ cascade_copy => 0, cascade_delete => 0 },
);
=head2 acquisition_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::AcquisitionRelationship>
=cut
__PACKAGE__->has_many(
"acquisition_relationships"
,
"Bio::Chado::Schema::Result::Mage::AcquisitionRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 analysisfeatureprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysisfeatureprop>
=cut
__PACKAGE__->has_many(
"analysisfeatureprops"
,
"Bio::Chado::Schema::Result::Companalysis::Analysisfeatureprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 analysisprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Companalysis::Analysisprop>
=cut
__PACKAGE__->has_many(
"analysisprops"
,
"Bio::Chado::Schema::Result::Companalysis::Analysisprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 arraydesign_platformtypes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Arraydesign>
=cut
__PACKAGE__->has_many(
"arraydesign_platformtypes"
,
"Bio::Chado::Schema::Result::Mage::Arraydesign"
,
{
"foreign.platformtype_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 arraydesign_substratetypes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Arraydesign>
=cut
__PACKAGE__->has_many(
"arraydesign_substratetypes"
,
"Bio::Chado::Schema::Result::Mage::Arraydesign"
,
{
"foreign.substratetype_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 arraydesignprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Arraydesignprop>
=cut
__PACKAGE__->has_many(
"arraydesignprops"
,
"Bio::Chado::Schema::Result::Mage::Arraydesignprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 assayprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Assayprop>
=cut
__PACKAGE__->has_many(
"assayprops"
,
"Bio::Chado::Schema::Result::Mage::Assayprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 biomaterialprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Biomaterialprop>
=cut
__PACKAGE__->has_many(
"biomaterialprops"
,
"Bio::Chado::Schema::Result::Mage::Biomaterialprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 biomaterial_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::BiomaterialRelationship>
=cut
__PACKAGE__->has_many(
"biomaterial_relationships"
,
"Bio::Chado::Schema::Result::Mage::BiomaterialRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 biomaterial_treatments
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::BiomaterialTreatment>
=cut
__PACKAGE__->has_many(
"biomaterial_treatments"
,
"Bio::Chado::Schema::Result::Mage::BiomaterialTreatment"
,
{
"foreign.unittype_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineCvterm>
=cut
__PACKAGE__->has_many(
"cell_line_cvterms"
,
"Bio::Chado::Schema::Result::CellLine::CellLineCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_cvtermprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineCvtermprop>
=cut
__PACKAGE__->has_many(
"cell_line_cvtermprops"
,
"Bio::Chado::Schema::Result::CellLine::CellLineCvtermprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_lineprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineprop>
=cut
__PACKAGE__->has_many(
"cell_lineprops"
,
"Bio::Chado::Schema::Result::CellLine::CellLineprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cell_line_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::CellLine::CellLineRelationship>
=cut
__PACKAGE__->has_many(
"cell_line_relationships"
,
"Bio::Chado::Schema::Result::CellLine::CellLineRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 chadoprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Chadoprop>
=cut
__PACKAGE__->has_many(
"chadoprops"
,
"Bio::Chado::Schema::Result::Cv::Chadoprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 contacts
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Contact::Contact>
=cut
__PACKAGE__->has_many(
"contacts"
,
"Bio::Chado::Schema::Result::Contact::Contact"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 contact_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Contact::ContactRelationship>
=cut
__PACKAGE__->has_many(
"contact_relationships"
,
"Bio::Chado::Schema::Result::Contact::ContactRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 controls
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Control>
=cut
__PACKAGE__->has_many(
"controls"
,
"Bio::Chado::Schema::Result::Mage::Control"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvprop>
=cut
__PACKAGE__->has_many(
"cvprops"
,
"Bio::Chado::Schema::Result::Cv::Cvprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cv
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cv>
=cut
__PACKAGE__->belongs_to(
"cv"
,
"Bio::Chado::Schema::Result::Cv::Cv"
,
{
cv_id
=>
"cv_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 dbxref
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::General::Dbxref>
=cut
__PACKAGE__->belongs_to(
"dbxref"
,
"Bio::Chado::Schema::Result::General::Dbxref"
,
{
dbxref_id
=>
"dbxref_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 cvterm_dbxrefs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::CvtermDbxref>
=cut
__PACKAGE__->has_many(
"cvterm_dbxrefs"
,
"Bio::Chado::Schema::Result::Cv::CvtermDbxref"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermpath_types
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermpath>
=cut
__PACKAGE__->has_many(
"cvtermpath_types"
,
"Bio::Chado::Schema::Result::Cv::Cvtermpath"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermpath_objects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermpath>
=cut
__PACKAGE__->has_many(
"cvtermpath_objects"
,
"Bio::Chado::Schema::Result::Cv::Cvtermpath"
,
{
"foreign.object_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermpath_subjects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermpath>
=cut
__PACKAGE__->has_many(
"cvtermpath_subjects"
,
"Bio::Chado::Schema::Result::Cv::Cvtermpath"
,
{
"foreign.subject_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermprop_types
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermprop>
=cut
__PACKAGE__->has_many(
"cvtermprop_types"
,
"Bio::Chado::Schema::Result::Cv::Cvtermprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermprop>
=cut
__PACKAGE__->has_many(
"cvtermprops"
,
"Bio::Chado::Schema::Result::Cv::Cvtermprop"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvterm_relationship_types
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::CvtermRelationship>
=cut
__PACKAGE__->has_many(
"cvterm_relationship_types"
,
"Bio::Chado::Schema::Result::Cv::CvtermRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvterm_relationship_objects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::CvtermRelationship>
=cut
__PACKAGE__->has_many(
"cvterm_relationship_objects"
,
"Bio::Chado::Schema::Result::Cv::CvtermRelationship"
,
{
"foreign.object_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvterm_relationship_subjects
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::CvtermRelationship>
=cut
__PACKAGE__->has_many(
"cvterm_relationship_subjects"
,
"Bio::Chado::Schema::Result::Cv::CvtermRelationship"
,
{
"foreign.subject_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermsynonym_types
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermsynonym>
=cut
__PACKAGE__->has_many(
"cvtermsynonym_types"
,
"Bio::Chado::Schema::Result::Cv::Cvtermsynonym"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 cvtermsynonyms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermsynonym>
=cut
__PACKAGE__->has_many(
"cvtermsynonyms"
,
"Bio::Chado::Schema::Result::Cv::Cvtermsynonym"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 dbxrefprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Dbxrefprop>
=cut
__PACKAGE__->has_many(
"dbxrefprops"
,
"Bio::Chado::Schema::Result::Cv::Dbxrefprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 elements
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Element>
=cut
__PACKAGE__->has_many(
"elements"
,
"Bio::Chado::Schema::Result::Mage::Element"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 element_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::ElementRelationship>
=cut
__PACKAGE__->has_many(
"element_relationships"
,
"Bio::Chado::Schema::Result::Mage::ElementRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 elementresult_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::ElementresultRelationship>
=cut
__PACKAGE__->has_many(
"elementresult_relationships"
,
"Bio::Chado::Schema::Result::Mage::ElementresultRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 environment_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::EnvironmentCvterm>
=cut
__PACKAGE__->has_many(
"environment_cvterms"
,
"Bio::Chado::Schema::Result::Genetic::EnvironmentCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 expression_cvterm_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Expression::ExpressionCvterm>
=cut
__PACKAGE__->has_many(
"expression_cvterm_cvterms"
,
"Bio::Chado::Schema::Result::Expression::ExpressionCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 expression_cvterm_cvterm_types
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Expression::ExpressionCvterm>
=cut
__PACKAGE__->has_many(
"expression_cvterm_cvterm_types"
,
"Bio::Chado::Schema::Result::Expression::ExpressionCvterm"
,
{
"foreign.cvterm_type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 expression_cvtermprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Expression::ExpressionCvtermprop>
=cut
__PACKAGE__->has_many(
"expression_cvtermprops"
,
"Bio::Chado::Schema::Result::Expression::ExpressionCvtermprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 expressionprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Expression::Expressionprop>
=cut
__PACKAGE__->has_many(
"expressionprops"
,
"Bio::Chado::Schema::Result::Expression::Expressionprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 features
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::Feature>
=cut
__PACKAGE__->has_many(
"features"
,
"Bio::Chado::Schema::Result::Sequence::Feature"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::FeatureCvterm>
=cut
__PACKAGE__->has_many(
"feature_cvterms"
,
"Bio::Chado::Schema::Result::Sequence::FeatureCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_cvtermprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::FeatureCvtermprop>
=cut
__PACKAGE__->has_many(
"feature_cvtermprops"
,
"Bio::Chado::Schema::Result::Sequence::FeatureCvtermprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_expressionprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Expression::FeatureExpressionprop>
=cut
__PACKAGE__->has_many(
"feature_expressionprops"
,
"Bio::Chado::Schema::Result::Expression::FeatureExpressionprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_genotypes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::FeatureGenotype>
=cut
__PACKAGE__->has_many(
"feature_genotypes"
,
"Bio::Chado::Schema::Result::Genetic::FeatureGenotype"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 featuremaps
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Map::Featuremap>
=cut
__PACKAGE__->has_many(
"featuremaps"
,
"Bio::Chado::Schema::Result::Map::Featuremap"
,
{
"foreign.unittype_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 featureprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::Featureprop>
=cut
__PACKAGE__->has_many(
"featureprops"
,
"Bio::Chado::Schema::Result::Sequence::Featureprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_pubprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::FeaturePubprop>
=cut
__PACKAGE__->has_many(
"feature_pubprops"
,
"Bio::Chado::Schema::Result::Sequence::FeaturePubprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::FeatureRelationship>
=cut
__PACKAGE__->has_many(
"feature_relationships"
,
"Bio::Chado::Schema::Result::Sequence::FeatureRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 feature_relationshipprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::FeatureRelationshipprop>
=cut
__PACKAGE__->has_many(
"feature_relationshipprops"
,
"Bio::Chado::Schema::Result::Sequence::FeatureRelationshipprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 genotypes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::Genotype>
=cut
__PACKAGE__->has_many(
"genotypes"
,
"Bio::Chado::Schema::Result::Genetic::Genotype"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 genotypeprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::Genotypeprop>
=cut
__PACKAGE__->has_many(
"genotypeprops"
,
"Bio::Chado::Schema::Result::Genetic::Genotypeprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 libraries
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Library::Library>
=cut
__PACKAGE__->has_many(
"libraries"
,
"Bio::Chado::Schema::Result::Library::Library"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 library_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Library::LibraryCvterm>
=cut
__PACKAGE__->has_many(
"library_cvterms"
,
"Bio::Chado::Schema::Result::Library::LibraryCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 libraryprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Library::Libraryprop>
=cut
__PACKAGE__->has_many(
"libraryprops"
,
"Bio::Chado::Schema::Result::Library::Libraryprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_experiments
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdExperiment>
=cut
__PACKAGE__->has_many(
"nd_experiments"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdExperiment"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_experimentprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentprop>
=cut
__PACKAGE__->has_many(
"nd_experimentprops"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_experiment_stocks
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentStock>
=cut
__PACKAGE__->has_many(
"nd_experiment_stocks"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentStock"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_experiment_stockprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentStockprop>
=cut
__PACKAGE__->has_many(
"nd_experiment_stockprops"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdExperimentStockprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_geolocationprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdGeolocationprop>
=cut
__PACKAGE__->has_many(
"nd_geolocationprops"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdGeolocationprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_protocols
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdProtocol>
=cut
__PACKAGE__->has_many(
"nd_protocols"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdProtocol"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_protocolprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdProtocolprop>
=cut
__PACKAGE__->has_many(
"nd_protocolprops"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdProtocolprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_protocol_reagents
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdProtocolReagent>
=cut
__PACKAGE__->has_many(
"nd_protocol_reagents"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdProtocolReagent"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_reagents
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdReagent>
=cut
__PACKAGE__->has_many(
"nd_reagents"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdReagent"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_reagentprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdReagentprop>
=cut
__PACKAGE__->has_many(
"nd_reagentprops"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdReagentprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 nd_reagent_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::NaturalDiversity::NdReagentRelationship>
=cut
__PACKAGE__->has_many(
"nd_reagent_relationships"
,
"Bio::Chado::Schema::Result::NaturalDiversity::NdReagentRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 organismprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Organism::Organismprop>
=cut
__PACKAGE__->has_many(
"organismprops"
,
"Bio::Chado::Schema::Result::Organism::Organismprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phendescs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::Phendesc>
=cut
__PACKAGE__->has_many(
"phendescs"
,
"Bio::Chado::Schema::Result::Genetic::Phendesc"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotype_assays
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phenotype::Phenotype>
=cut
__PACKAGE__->has_many(
"phenotype_assays"
,
"Bio::Chado::Schema::Result::Phenotype::Phenotype"
,
{
"foreign.assay_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotype_attrs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phenotype::Phenotype>
=cut
__PACKAGE__->has_many(
"phenotype_attrs"
,
"Bio::Chado::Schema::Result::Phenotype::Phenotype"
,
{
"foreign.attr_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotype_observables
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phenotype::Phenotype>
=cut
__PACKAGE__->has_many(
"phenotype_observables"
,
"Bio::Chado::Schema::Result::Phenotype::Phenotype"
,
{
"foreign.observable_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotype_cvalues
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phenotype::Phenotype>
=cut
__PACKAGE__->has_many(
"phenotype_cvalues"
,
"Bio::Chado::Schema::Result::Phenotype::Phenotype"
,
{
"foreign.cvalue_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotype_comparison_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::PhenotypeComparisonCvterm>
=cut
__PACKAGE__->has_many(
"phenotype_comparison_cvterms"
,
"Bio::Chado::Schema::Result::Genetic::PhenotypeComparisonCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotype_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phenotype::PhenotypeCvterm>
=cut
__PACKAGE__->has_many(
"phenotype_cvterms"
,
"Bio::Chado::Schema::Result::Phenotype::PhenotypeCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenotypeprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phenotype::Phenotypeprop>
=cut
__PACKAGE__->has_many(
"phenotypeprops"
,
"Bio::Chado::Schema::Result::Phenotype::Phenotypeprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phenstatements
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Genetic::Phenstatement>
=cut
__PACKAGE__->has_many(
"phenstatements"
,
"Bio::Chado::Schema::Result::Genetic::Phenstatement"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phylonodes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phylogeny::Phylonode>
=cut
__PACKAGE__->has_many(
"phylonodes"
,
"Bio::Chado::Schema::Result::Phylogeny::Phylonode"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phylonodeprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phylogeny::Phylonodeprop>
=cut
__PACKAGE__->has_many(
"phylonodeprops"
,
"Bio::Chado::Schema::Result::Phylogeny::Phylonodeprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phylonode_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phylogeny::PhylonodeRelationship>
=cut
__PACKAGE__->has_many(
"phylonode_relationships"
,
"Bio::Chado::Schema::Result::Phylogeny::PhylonodeRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 phylotrees
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Phylogeny::Phylotree>
=cut
__PACKAGE__->has_many(
"phylotrees"
,
"Bio::Chado::Schema::Result::Phylogeny::Phylotree"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 projectprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Project::Projectprop>
=cut
__PACKAGE__->has_many(
"projectprops"
,
"Bio::Chado::Schema::Result::Project::Projectprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 project_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Project::ProjectRelationship>
=cut
__PACKAGE__->has_many(
"project_relationships"
,
"Bio::Chado::Schema::Result::Project::ProjectRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 protocols
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Protocol>
=cut
__PACKAGE__->has_many(
"protocols"
,
"Bio::Chado::Schema::Result::Mage::Protocol"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 protocolparam_unittypes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Protocolparam>
=cut
__PACKAGE__->has_many(
"protocolparam_unittypes"
,
"Bio::Chado::Schema::Result::Mage::Protocolparam"
,
{
"foreign.unittype_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 protocolparam_datatypes
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Protocolparam>
=cut
__PACKAGE__->has_many(
"protocolparam_datatypes"
,
"Bio::Chado::Schema::Result::Mage::Protocolparam"
,
{
"foreign.datatype_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 pubs
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Pub::Pub>
=cut
__PACKAGE__->has_many(
"pubs"
,
"Bio::Chado::Schema::Result::Pub::Pub"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 pubprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Pub::Pubprop>
=cut
__PACKAGE__->has_many(
"pubprops"
,
"Bio::Chado::Schema::Result::Pub::Pubprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 pub_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Pub::PubRelationship>
=cut
__PACKAGE__->has_many(
"pub_relationships"
,
"Bio::Chado::Schema::Result::Pub::PubRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 quantificationprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Quantificationprop>
=cut
__PACKAGE__->has_many(
"quantificationprops"
,
"Bio::Chado::Schema::Result::Mage::Quantificationprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 quantification_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::QuantificationRelationship>
=cut
__PACKAGE__->has_many(
"quantification_relationships"
,
"Bio::Chado::Schema::Result::Mage::QuantificationRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stocks
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::Stock>
=cut
__PACKAGE__->has_many(
"stocks"
,
"Bio::Chado::Schema::Result::Stock::Stock"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stockcollections
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::Stockcollection>
=cut
__PACKAGE__->has_many(
"stockcollections"
,
"Bio::Chado::Schema::Result::Stock::Stockcollection"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stockcollectionprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::Stockcollectionprop>
=cut
__PACKAGE__->has_many(
"stockcollectionprops"
,
"Bio::Chado::Schema::Result::Stock::Stockcollectionprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stock_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::StockCvterm>
=cut
__PACKAGE__->has_many(
"stock_cvterms"
,
"Bio::Chado::Schema::Result::Stock::StockCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stock_cvtermprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::StockCvtermprop>
=cut
__PACKAGE__->has_many(
"stock_cvtermprops"
,
"Bio::Chado::Schema::Result::Stock::StockCvtermprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stock_dbxrefprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::StockDbxrefprop>
=cut
__PACKAGE__->has_many(
"stock_dbxrefprops"
,
"Bio::Chado::Schema::Result::Stock::StockDbxrefprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stockprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::Stockprop>
=cut
__PACKAGE__->has_many(
"stockprops"
,
"Bio::Chado::Schema::Result::Stock::Stockprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stock_relationships
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::StockRelationship>
=cut
__PACKAGE__->has_many(
"stock_relationships"
,
"Bio::Chado::Schema::Result::Stock::StockRelationship"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 stock_relationship_cvterms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Stock::StockRelationshipCvterm>
=cut
__PACKAGE__->has_many(
"stock_relationship_cvterms"
,
"Bio::Chado::Schema::Result::Stock::StockRelationshipCvterm"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 studydesignprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Studydesignprop>
=cut
__PACKAGE__->has_many(
"studydesignprops"
,
"Bio::Chado::Schema::Result::Mage::Studydesignprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 studyfactors
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Studyfactor>
=cut
__PACKAGE__->has_many(
"studyfactors"
,
"Bio::Chado::Schema::Result::Mage::Studyfactor"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 studyprops
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Studyprop>
=cut
__PACKAGE__->has_many(
"studyprops"
,
"Bio::Chado::Schema::Result::Mage::Studyprop"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 studyprop_features
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::StudypropFeature>
=cut
__PACKAGE__->has_many(
"studyprop_features"
,
"Bio::Chado::Schema::Result::Mage::StudypropFeature"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 synonyms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Sequence::Synonym>
=cut
__PACKAGE__->has_many(
"synonyms"
,
"Bio::Chado::Schema::Result::Sequence::Synonym"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head2 treatments
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Mage::Treatment>
=cut
__PACKAGE__->has_many(
"treatments"
,
"Bio::Chado::Schema::Result::Mage::Treatment"
,
{
"foreign.type_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-11-07 13:19:16
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:cPH9EGtsJO7PK5U3UZ9LvA
use
Carp;
=head1 ADDITIONAL RELATIONS
lib/Bio/Chado/Schema/Result/Cv/Cvterm.pm view on Meta::CPAN
17641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798If you really
do
want the Cvtermprop rows that have this cvterm as
=cut
__PACKAGE__->has_many(
"cvtermprops",
"Bio::Chado::Schema::Result::Cv::Cvtermprop",
{ "foreign.cvterm_id" => "self.cvterm_id" },
{ cascade_copy => 0, cascade_delete => 0 },
);
=head2 cvtermsynonyms
Type: has_many
Related object: L<Bio::Chado::Schema::Result::Cv::Cvtermsynonym>
=cut
__PACKAGE__->has_many(
"cvtermsynonyms"
,
"Bio::Chado::Schema::Result::Cv::Cvtermsynonym"
,
{
"foreign.cvterm_id"
=>
"self.cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0 },
);
=head1 ADDITIONAL METHODS
=head2 add_synonym
Usage: $self->add_synonym($synonym , { type => 'exact' , autocreate => 1} );
Desc: adds the synonym $new_synonym to this cvterm
If the synonym $new_synonym already exists,
lib/Bio/Chado/Schema/Result/Cv/CvtermDbxref.pm view on Meta::CPAN
101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142Related object: L<Bio::Chado::Schema::Result::General::Dbxref>
=cut
__PACKAGE__->belongs_to(
"dbxref",
"Bio::Chado::Schema::Result::General::Dbxref",
{ dbxref_id => "dbxref_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cvterm
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"cvterm"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:tnzyKdGKsHmaJUobXwNC1g
lib/Bio/Chado/Schema/Result/Cv/CvtermRelationship.pm view on Meta::CPAN
105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 object
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"object"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"object_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 subject
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"subject"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"subject_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:lcPHP3VbVNwBdAGgnG+7hg
lib/Bio/Chado/Schema/Result/Cv/Cvtermpath.pm view on Meta::CPAN
115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
join_type => "LEFT",
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 object
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"object"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"object_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 subject
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"subject"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"subject_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
=head2 cv
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cv>
=cut
__PACKAGE__->belongs_to(
"cv"
,
"Bio::Chado::Schema::Result::Cv::Cv"
,
{
cv_id
=>
"cv_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:LIl0GlpFa7htKB72YF8f5w
lib/Bio/Chado/Schema/Result/Cv/Cvtermprop.pm view on Meta::CPAN
103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cvterm
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"cvterm"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vMgNqm47sN68nXTS0aRj2g
lib/Bio/Chado/Schema/Result/Cv/Cvtermsynonym.pm view on Meta::CPAN
8990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
join_type => "LEFT",
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 cvterm
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"cvterm"
,
"Bio::Chado::Schema::Result::Cv::Cvterm"
,
{
cvterm_id
=>
"cvterm_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:EBWaHSWHseA98nFNK/dThg
lib/Bio/Chado/Schema/Result/Cv/Dbxrefprop.pm view on Meta::CPAN
90919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131Related object: L<Bio::Chado::Schema::Result::Cv::Cvterm>
=cut
__PACKAGE__->belongs_to(
"type",
"Bio::Chado::Schema::Result::Cv::Cvterm",
{ cvterm_id => "type_id" },
{
cascade_copy => 0,
cascade_delete => 0,
is_deferrable => 1,
on_delete => "CASCADE",
on_update => "CASCADE",
},
);
=head2 dbxref
Type: belongs_to
Related object: L<Bio::Chado::Schema::Result::General::Dbxref>
=cut
__PACKAGE__->belongs_to(
"dbxref"
,
"Bio::Chado::Schema::Result::General::Dbxref"
,
{
dbxref_id
=>
"dbxref_id"
},
{
cascade_copy
=> 0,
cascade_delete
=> 0,
is_deferrable
=> 1,
on_delete
=>
"CASCADE"
,
on_update
=>
"CASCADE"
,
},
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7wF5gI3DwsAEmU6dfNx3Hw
lib/Bio/Chado/Schema/Result/Expression/Eimage.pm view on Meta::CPAN
7980818283848586878889909192939495969798Type: has_many
Related object: L<Bio::Chado::Schema::Result::Expression::ExpressionImage>
=cut
__PACKAGE__->has_many(
"expression_images",
"Bio::Chado::Schema::Result::Expression::ExpressionImage",
{ "foreign.eimage_id" => "self.eimage_id" },
{ cascade_copy => 0, cascade_delete => 0 },
);
# Created by DBIx::Class::Schema::Loader v0.07010 @ 2011-03-16 23:09:58
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:S2G9Dp420ZT3+4953m8XMA
# You can replace this text with custom content, and it will be preserved on regeneration
1;