flowsim 0.2.6 → 0.2.7
raw patch · 3 files changed
+7/−5 lines, 3 filesdep ~cmdargs
Dependency ranges changed: cmdargs
Files
- flowsim.cabal +2/−2
- src/CloneSim.hs +4/−2
- src/Config.hs +1/−1
flowsim.cabal view
@@ -1,5 +1,5 @@ Name: flowsim-Version: 0.2.6+Version: 0.2.7 License: GPL Author: Ketil Malde@@ -13,7 +13,7 @@ The Darcs repository is at <http://malde.org/~ketil/biohaskell/pyrosim>. HomePage: http://bhlog.malde.org/-Build-Depends: bio >= 0.4.4, base >= 4 && <= 5, array >= 0.1, bytestring >= 0.9.1, random, MonadRandom, cmdargs, containers, directory+Build-Depends: bio >= 0.4.4, base >= 4 && <= 5, array >= 0.1, bytestring >= 0.9.1, random, MonadRandom, cmdargs <= 0.1.1, containers, directory Build-Type: Simple Tested-with: GHC==6.8.2
src/CloneSim.hs view
@@ -11,7 +11,7 @@ import Statistics import System.IO (stdin,stdout,stderr,hPutStrLn)-import Control.Monad (forM)+import Control.Monad (forM,when) import qualified Data.ByteString.Lazy as B import Data.Int (Int64) import System.Console.CmdArgs@@ -35,7 +35,7 @@ ," Uniform a b, Normal mu sigma, LogNormal mu sigma"] version :: String-version = "clonesim v0.2.6, copyright 2010 Ketil Malde" +version = "clonesim v0.2.7, copyright 2010 Ketil Malde" data Dir = Fwd | Rev deriving (Eq,Enum,Bounded) @@ -51,7 +51,9 @@ [] -> hPutStrLn stderr "clonesim: reading from stdin" >> hReadFasta stdin [x] -> readFasta x _ -> error "Please specify only a single input file"+ seq inf $ return () -- force the above warning ss <- map (defragSeq . castToNuc) `fmap` inf+ when (null ss) $ error "No sequences in input, exiting!" let sa = listArray (0,length ss-1) ss hWriteFasta stdout =<< evalRandIO (simulate conf sa)
src/Config.hs view
@@ -20,7 +20,7 @@ import Generations.Empirical version :: String-version = "flowsim v0.2.6, copyright 2010 Ketil Malde"+version = "flowsim v0.2.7, copyright 2010 Ketil Malde" -- data GenName = Titanium | FLX | GS20 deriving (Typeable, Data, Show, Eq) type GenName = String