Sha256: 341454eecfc8188e5d8471413561af27c487aa1521e56a9cd963e3d3a61bfcc9

Contents?: true

Size: 483 Bytes

Versions: 3

Compression:

Stored size: 483 Bytes

Contents

require 'bio-gadget/version'
require 'bio-gadget/dedup'
require 'bio-gadget/demlt'
require 'bio-gadget/fqxz'
require 'bio-gadget/qvstat'
require 'bio-gadget/wigchr'

module Bio
  class Gadget < Thor

    namespace :bio

    private

    def myopen(file, &block)
      # how to write?
      f = (/\|/ !~ file && /\.gz$/ =~ file) ? "| gunzip -c #{file}" : file
      unless block.nil?
        o = open(f); block.call(o); o.close
      else
        open(f)
      end
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
bio-gadget-0.2.3 lib/bio-gadget.rb
bio-gadget-0.2.2 lib/bio-gadget.rb
bio-gadget-0.2.1 lib/bio-gadget.rb