Class: Ensembl::Variation::VariationFeature
- Inherits:
-
ModelBase
- Object
- ActiveRecord::Base
- ConnectionPooledBase
- Connection
- ModelBase
- Ensembl::Variation::VariationFeature
- Defined in:
- lib/ensembl/variation/activerecord.rb
Instance Method Summary collapse
Methods included from PrimaryKeyOverrides
Methods included from TableNameOverrides
Methods inherited from ConnectionPooledBase
Instance Method Details
#class_type ⇒ Object
642 643 644 |
# File 'lib/ensembl/variation/activerecord.rb', line 642 def class_type Attrib.find(class_attrib_id) unless class_attrib_id.nil? end |
#strand_name(id) ⇒ Object
633 634 635 636 637 638 639 640 |
# File 'lib/ensembl/variation/activerecord.rb', line 633 def strand_name(id) case(id) when 1 'forward' else 'reverse' end end |
#variation_sets ⇒ Object
629 630 631 |
# File 'lib/ensembl/variation/activerecord.rb', line 629 def variation_sets VariationSets.where[variation_set_id: [variation_set_id.split(',').map{|id| id.to_i }]] unless variation_set_id.nil? end |