Class: GeneAssociation
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- GeneAssociation
- Includes:
- CoreBase
- Defined in:
- app/models/gene_association.rb
Overview
Implements a polymorpic association between genes, sources and genomic features. Different models (such as probes, transcript clusters, etc.) are associated with ("have") genes by virtue of these associations. The gene association's source attribute defines the organization or institution that created the association. For example, an ISH probe used in the ABA is associated with a gene and the source is AIBS by virtue of their being the probe's designer. This provides a convenient way of differentiating between associations if there is more than one. (e.g. Affymetrix documentation as opposed to BLAST alignments).