Class: Ensembl::Variation::Population

Inherits:
ModelBase show all
Defined in:
lib/ensembl/variation/activerecord.rb

Instance Method Summary collapse

Methods included from PrimaryKeyOverrides

#primary_key

Methods included from TableNameOverrides

#table_name

Instance Method Details

#all_individual_populationsObject



175
176
177
# File 'lib/ensembl/variation/activerecord.rb', line 175

def all_individual_populations
  IndividualPopulation.where(population_id: sub_populations.pluck(:population_id))
end

#all_individualsObject



179
180
181
# File 'lib/ensembl/variation/activerecord.rb', line 179

def all_individuals
  Individual.where individual_id: all_individual_populations.pluck(:individual_id)
end