Sha256: 978643c35fd7fc0112ccf5fa15a28fc69c93f381abbeb9b8d7d6446e968f386d
Contents?: true
Size: 467 Bytes
Versions: 2
Compression:
Stored size: 467 Bytes
Contents
# -*- coding: utf-8 -*- require 'thor' require 'json' module Bio module FastQC class CLI < Thor desc "parse [filename]...", "parse fastqc data in fastqc directory or zipfile, output in json format" def parse(*files) files.each do |file| puts JSON.dump(Parser.new(Data.read(file)).summary) end rescue puts "Wrong input file type: specify fastqc result data, directory or zipfile" end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bio-fastqc-0.2.1 | lib/bio/fastqc/cli.rb |
bio-fastqc-0.2.0 | lib/bio/fastqc/cli.rb |