lib/ecf_classify.rb in ecf_classify-1.0.1 vs lib/ecf_classify.rb in ecf_classify-1.0.2

- old
+ new

@@ -1,8 +1,10 @@ require "ecf_classify/version" require "ecf_classify/runner" +require "ecf_classify/hmmer" require "ecf_classify/utils" +require "ecf_classify/zenodo" require "tempfile" require 'thor' module EcfClassify class CLI < Thor @@ -44,9 +46,14 @@ STDOUT.puts EcfClassify::Runner.specific(conserved.path, __method__, options.probabilities) ensure conserved.close conserved.unlink end + end + + desc "download", "Downloads HMM models from Zenodo" + def download + EcfClassify::Zenodo.download end no_commands do def handle_help_option(method_name) if options[:help]