Sha256: dd43f4eec97deccb8f3963059c67b76aa195539c33237521105a7e8281c3e4a0

Contents?: true

Size: 322 Bytes

Versions: 15

Compression:

Stored size: 322 Bytes

Contents

require_relative 'api_runner'
module Unipept::Commands
  class Taxa2lca < ApiRunner
    def batch_iterator
      SimpleBatchIterator.new
    end

    def default_batch_size
      raise 'NOT NEEDED FOR TAXA2LCA'
    end
  end

  class SimpleBatchIterator
    def iterate(input)
      yield(input.to_a, 0)
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
unipept-3.1.0 lib/commands/unipept/taxa2lca.rb
unipept-3.0.2 lib/commands/unipept/taxa2lca.rb
unipept-3.0.1 lib/commands/unipept/taxa2lca.rb
unipept-3.0.0 lib/commands/unipept/taxa2lca.rb
unipept-2.2.2 lib/commands/unipept/taxa2lca.rb
unipept-2.2.1 lib/commands/unipept/taxa2lca.rb
unipept-2.2.0 lib/commands/unipept/taxa2lca.rb
unipept-2.1.1 lib/commands/unipept/taxa2lca.rb
unipept-2.1.0 lib/commands/unipept/taxa2lca.rb
unipept-2.0.0 lib/commands/unipept/taxa2lca.rb
unipept-1.4.1 lib/commands/unipept/taxa2lca.rb
unipept-1.4.0 lib/commands/unipept/taxa2lca.rb
unipept-1.3.0 lib/commands/unipept/taxa2lca.rb
unipept-1.2.0 lib/commands/unipept/taxa2lca.rb
unipept-1.1.3 lib/commands/unipept/taxa2lca.rb