packages feed

ViennaRNAParser 1.2.2 → 1.2.3

raw patch · 4 files changed

+9/−7 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

ViennaRNAParser.cabal view
@@ -5,7 +5,7 @@ -- PVP summary:      +-+------- breaking API changes --                   | | +----- non-breaking API additions --                   | | | +--- code changes with no API change-version:             1.2.2+version:             1.2.3 synopsis:            Libary for parsing ViennaRNA package output description:         Currently contains parsers and datatypes for: RNAalifold, RNAdistance, RNAcofold, RNAfold, RNAplex, RNAup, RNAz. 		     .@@ -30,8 +30,8 @@  source-repository this   type:     git-  location: https://github.com/eggzilla/ViennaRNAParser/tree/1.2.2-  tag:      1.2.2+  location: https://github.com/eggzilla/ViennaRNAParser/tree/1.2.3+  tag:      1.2.3  library   -- Modules exported by the library.
changelog view
@@ -1,4 +1,6 @@ -*-change-log-*-+1.2.3 Florian Eggenhofer <florian.eggenhofer@univie.ac.at> 7. July 2015+	* Added lower case letters to allowed sequence characters 1.2.2 Florian Eggenhofer <florian.eggenhofer@univie.ac.at> 4. July 2015         * Added a new module for shared functions between modules 	* Sequence and alignment entry parsing is now in line with IUPAC
src/Bio/RNAzParser.hs view
@@ -1,3 +1,4 @@+ -- | Parse RNAz output --   For more information on RNAz consult: <http://www.tbi.univie.ac.at/~wash/RNAz module Bio.RNAzParser (@@ -49,8 +50,7 @@   _svmDecisionValue <-  parseRNAzDoubleField "SVM decision value:"   _svmRNAClassProbability <- parseRNAzDoubleField "SVM RNA-class probability:"   _prediction <- parseRNAzStringField "Prediction:"-  optional (try (string " WARNING: Mean z-score out of range."))-  optional (try newline)+  _ <- optional (try (parseRNAzStringField " WARNING:"))   newline   many1 (char '#')    newline
src/Bio/ViennaRNAParserLibrary.hs view
@@ -19,13 +19,13 @@ -- | Parse nucleotide sequence. Allowed letters according to IUPAC parseNucleotideSequence :: GenParser Char st String parseNucleotideSequence = do-  nucleotideSequence <- many1 (oneOf "RYSWKMBDHVNATUGCatugc") +  nucleotideSequence <- many1 (oneOf "RYSWKMBDHVNATUGCryswkmbdhvnatugc")    return $ nucleotideSequence  -- | Parse nucleotide alignment entry. Allowed letters according to IUPAC and commonly used gap characters parseNucleotideAlignmentEntry :: GenParser Char st String parseNucleotideAlignmentEntry = do-  entry <- many1 (oneOf "~_-.RYSWKMBDHVNATUGCatugc") +  entry <- many1 (oneOf "~_-.RYSWKMBDHVNATUGCryswkmbdhvnatugc")    return $ entry  -- | Parse protein amino acid code sequence. Allowed letters according to IUPAC