Sha256: 5e3d46d9da2b9e9a84c2ab3eba25aed145261916582c408876d316955643ced0
Contents?: true
Size: 713 Bytes
Versions: 13
Compression:
Stored size: 713 Bytes
Contents
module SequenceServer module BLAST # To signal error in query sequence or options. # # ArgumentError is raised when BLAST+'s exit status is 1; see [1]. class ArgumentError < ArgumentError end # To signal internal errors. # # RuntimeError is raised when BLAST+'s exits status is one of 2, 3, 4, or # 255; see [1]. These are rare, infrastructure errors, used internally, # and of concern only to the admins/developers. class RuntimeError < RuntimeError def initialize(status, message) @status = status @message = message end attr_reader :status, :message def to_s "#{status}, #{message}" end end end end
Version data entries
13 entries across 13 versions & 1 rubygems