Sha256: 49289e4dc65438cdfc36c7827cd8c9ce6d60eda84f8e6dbc63723d03c876816a

Contents?: true

Size: 499 Bytes

Versions: 9

Compression:

Stored size: 499 Bytes

Contents

Given /^indexed MAF files in "(.*?)"$/ do |dir|
  @opts ||= {}
  @access = Bio::MAF::Access.maf_dir(dir, @opts)
end

When /^I query for the genomic intervals$/ do |table|
  # table is a Cucumber::Ast::Table
  intervals = table.hashes.collect do |row|
    Bio::GenomicInterval.zero_based(row['chrom'],
                                    row['start'].to_i,
                                    row['end'].to_i)
  end
  @access.block_filter = @block_filter
  @blocks = @access.find(intervals).to_a
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
bio-maf-1.0.1-java features/step_definitions/dir-access_steps.rb
bio-maf-1.0.1 features/step_definitions/dir-access_steps.rb
bio-maf-1.0.0-java features/step_definitions/dir-access_steps.rb
bio-maf-1.0.0 features/step_definitions/dir-access_steps.rb
bio-maf-0.3.2-java features/step_definitions/dir-access_steps.rb
bio-maf-0.3.2 features/step_definitions/dir-access_steps.rb
bio-maf-0.3.1 features/step_definitions/dir-access_steps.rb
bio-maf-0.3.0-java features/step_definitions/dir-access_steps.rb
bio-maf-0.3.0 features/step_definitions/dir-access_steps.rb