def make_directories
      begin
        `rm -rf #{@blastdb_dir}` if File.directory?(@blastdb_dir) && @rebuild_db
        Dir.mkdir(@blastdb_dir) unless File.directory?(@blastdb_dir)

        `rm -rf #{@gff_dir}` if File.directory?(@gff_dir) && @rebuild_db
        Dir.mkdir(@gff_dir) unless File.directory?(@gff_dir)

        Dir.mkdir(@log_dir) unless File.directory?(@log_dir)
      rescue SystemCallError => e
        @output.puts e.message
        raise "Unable to make directory. " <<
          "Perhaps you forgot to execute the quorum initializer. \n\n" <<
          "rails generate quorum:install"
      end
    end
def make_directories
      begin
        `rm -rf #{@blastdb_dir}` if File.directory?(@blastdb_dir) && @rebuild_db
        Dir.mkdir(@blastdb_dir) unless File.directory?(@blastdb_dir)

        `rm -rf #{@gff_dir}` if File.directory?(@gff_dir) && @rebuild_db
        Dir.mkdir(@gff_dir) unless File.directory?(@gff_dir)

        Dir.mkdir(@log_dir) unless File.directory?(@log_dir)
      rescue SystemCallError => e
        @output.puts e.message
        raise "Unable to make directory. " <<
          "Perhaps you forgot to execute the quorum initializer. \n\n" <<
          "rails generate quorum:install"
      end
    end
Make Quorum directories.