File tree Expand file tree Collapse file tree 8 files changed +24
-18
lines changed Expand file tree Collapse file tree 8 files changed +24
-18
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,11 @@ before_script:
11
11
script :
12
12
- docker create --name develcontainer devel
13
13
- mkdir RNAlien
14
- - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.0 /x/RNAlien/build/RNAlien/RNAlien RNAlien
15
- - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.0 /x/RNAlienStatistics/build/RNAlienStatistics/RNAlienStatistics RNAlien
16
- - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.0 /x/cmsearchToBed/build/cmsearchToBed/cmsearchToBed RNAlien
17
- - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.0 /x/RNAcentralHTTPRequest/build/RNAcentralHTTPRequest/RNAcentralHTTPRequest RNAlien
18
- - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.0 /x/RNAlienScan/build/RNAlienScan/RNAlienScan RNAlien
14
+ - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.1 /x/RNAlien/build/RNAlien/RNAlien RNAlien
15
+ - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.1 /x/RNAlienStatistics/build/RNAlienStatistics/RNAlienStatistics RNAlien
16
+ - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.1 /x/cmsearchToBed/build/cmsearchToBed/cmsearchToBed RNAlien
17
+ - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.1 /x/RNAcentralHTTPRequest/build/RNAcentralHTTPRequest/RNAcentralHTTPRequest RNAlien
18
+ - docker cp develcontainer:/source/dist-newstyle/build/x86_64-linux/ghc-8.4.3/RNAlien-1.7.1 /x/RNAlienScan/build/RNAlienScan/RNAlienScan RNAlien
19
19
- cp LICENSE RNAlien
20
20
- tar -cvzf RNAlien.tar.gz RNAlien
21
21
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ main = do
112
112
let inputSequence = head reformatedFastaInput
113
113
initialTaxId <- setInitialTaxId offlineMode threads inputBlastDatabase temporaryDirectoryPath inputTaxId inputSequence
114
114
let checkedTaxonomyRestriction = checkTaxonomyRestriction taxonomyRestriction
115
- let staticOptions = StaticOptions temporaryDirectoryPath sessionId (fromJust inputnSCICutoff) inputTaxId singleHitperTax inputQuerySelectionMethod inputQueryNumber lengthFilter coverageFilter blastSoftmasking threads inputBlastDatabase checkedTaxonomyRestriction (setVerbose verboseLevel) offlineMode
115
+ let staticOptions = StaticOptions temporaryDirectoryPath sessionId (fromJust inputnSCICutoff) inputTaxId singleHitperTax inputQuerySelectionMethod inputQueryNumber lengthFilter coverageFilter blastSoftmasking threads inputBlastDatabase checkedTaxonomyRestriction (setVerbose verboseLevel) offlineMode []
116
116
let initialization = ModelConstruction iterationNumber reformatedFastaInput [] initialTaxId Nothing (fromJust inputEvalueCutoff) False [] [] []
117
117
logMessage (show initialization) temporaryDirectoryPath
118
118
modelConstructionResults <- modelConstructer staticOptions initialization
Original file line number Diff line number Diff line change @@ -2199,10 +2199,11 @@ scanModelConstructionResult staticOptions modelConstruction = do
2199
2199
createDirectoryIfMissing False logFileDirectoryPath
2200
2200
let expectThreshold = setBlastExpectThreshold modelConstruction
2201
2201
let (upperTaxLimit,lowerTaxLimit) = (Just (0 :: Int ), Nothing )
2202
- let currentGenomeFasta = genomeFastas modelConstruction
2203
- let genomeFastaPath = (iterationDirectory ++ " genome.fa" )
2204
- writeFastaFile genomeFastaPath currentGenomeFasta
2205
- candidates1 <- catchAll (searchCandidates staticOptions Nothing currentIterationNumber upperTaxLimit lowerTaxLimit expectThreshold (Just genomeFastaPath) queries)
2202
+ -- let currentGenomeFasta = genomeFastas modelConstruction
2203
+ -- Genome for global search is copied from input
2204
+ let currentGenomeFastasPath = (iterationDirectory ++ " genome.fa" )
2205
+ copyFile (genomeFastasPath staticOptions) currentGenomeFastasPath
2206
+ candidates1 <- catchAll (searchCandidates staticOptions Nothing currentIterationNumber upperTaxLimit lowerTaxLimit expectThreshold (Just currentGenomeFastasPath) queries)
2206
2207
(\ e -> do logWarning (" Warning: Search results iteration" ++ show currentIterationNumber ++ " - exception: " ++ show e) outputDirectory
2207
2208
return (SearchResult [] Nothing ))
2208
2209
let uniqueCandidates = filterDuplicates modelConstruction candidates1
Original file line number Diff line number Diff line change @@ -23,7 +23,8 @@ data StaticOptions = StaticOptions
23
23
blastDatabase :: Maybe String ,
24
24
taxRestriction :: Maybe String ,
25
25
verbositySwitch :: Bool ,
26
- offline :: Bool
26
+ offline :: Bool ,
27
+ genomeFastasPath :: String
27
28
} deriving (Show )
28
29
29
30
-- | Keeps track of model construction
Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ main = do
106
106
when (null inputGenomesFasta) (error " Please provide input genomes with the cmd line parameter -s" )
107
107
logToolVersions inputQuerySelectionMethod temporaryDirectoryPath
108
108
let reformatedFastaInput = map reformatFasta fastaInput
109
- let staticOptions = StaticOptions temporaryDirectoryPath sessionId (fromJust inputnSCICutoff) Nothing singleHitperTax inputQuerySelectionMethod inputQueryNumber lengthFilter coverageFilter blastSoftmasking threads Nothing Nothing (setVerbose verboseLevel) True
109
+ let staticOptions = StaticOptions temporaryDirectoryPath sessionId (fromJust inputnSCICutoff) Nothing singleHitperTax inputQuerySelectionMethod inputQueryNumber lengthFilter coverageFilter blastSoftmasking threads Nothing Nothing (setVerbose verboseLevel) True inputGenomesFastaFilePath
110
110
let initialization = ModelConstruction iterationNumber reformatedFastaInput [] Nothing Nothing (fromJust inputEvalueCutoff) False [] [] inputGenomesFasta
111
111
logMessage (show initialization) temporaryDirectoryPath
112
112
modelConstructionResults <- scanModelConstructer staticOptions initialization
Original file line number Diff line number Diff line change 1
1
-* -change-log-* -
2
2
3
- ### 1.7.0 [ Florian Eggenhofer] ( mailto:egg@cs.uni-freiburg.de ) tbd
3
+ ### 1.7.1 [ Florian Eggenhofer] ( mailto:egg@cs.uni-freiburg.de ) 12. September 2019
4
+
5
+ * Fixed Scan tool global search step
6
+
7
+ ### 1.7.0 [ Florian Eggenhofer] ( mailto:egg@cs.uni-freiburg.de ) 29. August 2019
4
8
5
9
* Added Scan tool
6
10
* Changed tracing high similarity candidates
Original file line number Diff line number Diff line change @@ -48,8 +48,8 @@ TaxonomyTools which can be used to visualise the organisms included in a RNAlien
48
48
RNAlien is available with all dependencies via [ biocontainer] ( https://quay.io/repository/biocontainers/rnalien ) . Install
49
49
[ docker] ( https://www.docker.com/get-docker )
50
50
51
- docker pull quay.io/biocontainers/rnalien:1.7.0 --pl5.22.0_0
52
- docker run -i -t quay.io/biocontainers/rnalien:1.7.0 --pl5.22.0_0 bash
51
+ docker pull quay.io/biocontainers/rnalien:1.7.1 --pl5.22.0_0
52
+ docker run -i -t quay.io/biocontainers/rnalien:1.7.1 --pl5.22.0_0 bash
53
53
54
54
### <u >Installation via cabal-install</u >
55
55
Original file line number Diff line number Diff line change 1
1
name : RNAlien
2
- version : 1.7.0
2
+ version : 1.7.1
3
3
synopsis : Unsupervized construction of RNA family models
4
4
description : RNAlien is a tool for automatic construction of RNAfamily models from a single sequence.
5
5
.
@@ -51,8 +51,8 @@ source-repository head
51
51
52
52
source-repository this
53
53
type : git
54
- location : https://github.com/eggzilla/RNAlien/tree/1.7.0
55
- tag : 1.7.0
54
+ location : https://github.com/eggzilla/RNAlien/tree/1.7.1
55
+ tag : 1.7.1
56
56
57
57
executable RNAlien
58
58
Hs-Source-Dirs : ./Biobase/
You can’t perform that action at this time.
0 commit comments