NAME
Bio::Chado::Schema::Result::Mage::Biomaterial
DESCRIPTION
A biomaterial represents the MAGE concept of BioSource, BioSample, and LabeledExtract. It is essentially some biological material (tissue, cells, serum) that may have been processed. Processed biomaterials should be traceable back to raw biomaterials via the biomaterialrelationship table.
ACCESSORS
biomaterial_id
data_type: 'integer'
is_auto_increment: 1
is_nullable: 0
sequence: 'biomaterial_biomaterial_id_seq'
taxon_id
data_type: 'integer'
is_foreign_key: 1
is_nullable: 1
biosourceprovider_id
data_type: 'integer'
is_foreign_key: 1
is_nullable: 1
dbxref_id
data_type: 'integer'
is_foreign_key: 1
is_nullable: 1
name
data_type: 'text'
is_nullable: 1
description
data_type: 'text'
is_nullable: 1
RELATIONS
assay_biomaterials
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::AssayBiomaterial
taxon
Type: belongs_to
Related object: Bio::Chado::Schema::Result::Organism::Organism
dbxref
Type: belongs_to
Related object: Bio::Chado::Schema::Result::General::Dbxref
biosourceprovider
Type: belongs_to
Related object: Bio::Chado::Schema::Result::Contact::Contact
biomaterial_dbxrefs
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::BiomaterialDbxref
biomaterialprops
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::Biomaterialprop
biomaterial_relationship_subjects
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::BiomaterialRelationship
biomaterial_relationship_objects
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::BiomaterialRelationship
biomaterial_treatments
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::BiomaterialTreatment
treatments
Type: has_many
Related object: Bio::Chado::Schema::Result::Mage::Treatment