Class: Ensembl::Variation::Phenotype

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

Instance Method Summary collapse

Methods included from PrimaryKeyOverrides

#primary_key

Methods inherited from Connection

connection

Methods included from TableNameOverrides

#table_name

Instance Method Details

#studiesObject



227
228
229
230
231
232
233
234
235
236
# File 'lib/ensembl/variation/activerecord.rb', line 227

def studies
  ids=phenotype_features
  .with_studies
  .uniq
  .pluck(:study_id)

  return nil unless ids.size > 0 #

  Study.where(study_id: ids)
end