NAME

Bio::Chado::Schema::Mage::Biomaterial - 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
size: 4

taxon_id

data_type: integer
default_value: undef
is_foreign_key: 1
is_nullable: 1
size: 4

biosourceprovider_id

data_type: integer
default_value: undef
is_foreign_key: 1
is_nullable: 1
size: 4

dbxref_id

data_type: integer
default_value: undef
is_foreign_key: 1
is_nullable: 1
size: 4

name

data_type: text
default_value: undef
is_nullable: 1
size: undef

description

data_type: text
default_value: undef
is_nullable: 1
size: undef

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_subject_ids

Type: has_many

Related object: Bio::Chado::Schema::Mage::BiomaterialRelationship

biomaterial_relationship_object_ids

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