NAME
Bio::Chado::Schema::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
default_value: nextval('biomaterial_biomaterial_id_seq'::regclass)
is_auto_increment: 1
is_nullable: 0
taxon_id
data_type: integer
default_value: undef
is_foreign_key: 1
is_nullable: 1
biosourceprovider_id
data_type: integer
default_value: undef
is_foreign_key: 1
is_nullable: 1
dbxref_id
data_type: integer
default_value: undef
is_foreign_key: 1
is_nullable: 1
name
data_type: text
default_value: undef
is_nullable: 1
description
data_type: text
default_value: undef
is_nullable: 1
RELATIONS
assay_biomaterials
Type: has_many
Related object: Bio::Chado::Schema::Mage::AssayBiomaterial
taxon
Type: belongs_to
Related object: Bio::Chado::Schema::Organism::Organism
dbxref
Type: belongs_to
Related object: Bio::Chado::Schema::General::Dbxref
biosourceprovider
Type: belongs_to
Related object: Bio::Chado::Schema::Contact::Contact
biomaterial_dbxrefs
Type: has_many
Related object: Bio::Chado::Schema::Mage::BiomaterialDbxref
biomaterialprops
Type: has_many
Related object: Bio::Chado::Schema::Mage::Biomaterialprop
biomaterial_relationship_subjects
Type: has_many
Related object: Bio::Chado::Schema::Mage::BiomaterialRelationship
biomaterial_relationship_objects
Type: has_many
Related object: Bio::Chado::Schema::Mage::BiomaterialRelationship
biomaterial_treatments
Type: has_many
Related object: Bio::Chado::Schema::Mage::BiomaterialTreatment
treatments
Type: has_many
Related object: Bio::Chado::Schema::Mage::Treatment