X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=mussa.git;a=blobdiff_plain;f=mussa_exceptions.hpp;h=3c44e6061705d1c370d4158eb8aa70791e6fd23f;hp=a78dd4a51be50067bfee1fda485404dd2d338ffe;hb=7d4fbcb6060a60a8ea25ca1303fcaaaf8574f24a;hpb=81354ba90b6b670d361263bb3ff70bef67f83d9f diff --git a/mussa_exceptions.hpp b/mussa_exceptions.hpp index a78dd4a..3c44e60 100644 --- a/mussa_exceptions.hpp +++ b/mussa_exceptions.hpp @@ -63,6 +63,14 @@ public: sequence_load_error(msg) {}; }; +//! Incomprehensible comparison +class sequence_invalid_comparison : public mussa_error +{ +public: + explicit sequence_invalid_comparison(const std::string& msg) : + mussa_error(msg) {}; +}; + //! Error loading sequence annotation class annotation_load_error : public sequence_load_error { @@ -79,6 +87,14 @@ public: mussa_error(msg) {}; }; +//! failure running seqcomp +class seqcomp_error : public mussa_analysis_error +{ +public: + explicit seqcomp_error(const std::string& msg) : + mussa_analysis_error(msg) {}; +}; + //! couldn't normalize a motif /* class motif_normalize_error : public mussa_error