Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
biopet.biopet
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
Mirrors
biopet.biopet
Commits
81108a2a
Commit
81108a2a
authored
Mar 01, 2017
by
Peter van 't Hof
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Adding separated outputDirs for tests for MultisampleMapping
parent
2cc410f4
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
14 deletions
+20
-14
mapping/src/test/scala/nl/lumc/sasc/biopet/pipelines/mapping/MappingTest.scala
...a/nl/lumc/sasc/biopet/pipelines/mapping/MappingTest.scala
+5
-5
mapping/src/test/scala/nl/lumc/sasc/biopet/pipelines/mapping/MultisampleMappingTest.scala
...asc/biopet/pipelines/mapping/MultisampleMappingTest.scala
+15
-9
No files found.
mapping/src/test/scala/nl/lumc/sasc/biopet/pipelines/mapping/MappingTest.scala
View file @
81108a2a
...
...
@@ -104,10 +104,10 @@ abstract class AbstractTestMapping(val aligner: String) extends TestNGSuite with
val
inputDir
=
Files
.
createTempDir
()
val
r1
=
new
File
(
inputDir
,
"
input"
+
File
.
separator
+
"
R1.fq"
)
val
r2
=
new
File
(
inputDir
,
"
input"
+
File
.
separator
+
"
R2.fq"
)
val
r1Zipped
=
new
File
(
inputDir
,
"
input"
+
File
.
separator
+
"
R1.fq.gz"
)
val
r2Zipped
=
new
File
(
inputDir
,
"
input"
+
File
.
separator
+
"
R2.fq.gz"
)
val
r1
=
new
File
(
inputDir
,
"R1.fq"
)
val
r2
=
new
File
(
inputDir
,
"R2.fq"
)
val
r1Zipped
=
new
File
(
inputDir
,
"R1.fq.gz"
)
val
r2Zipped
=
new
File
(
inputDir
,
"R2.fq.gz"
)
val
hisat2Index
=
new
File
(
inputDir
,
"ref.1.ht2"
)
@BeforeClass
...
...
@@ -128,7 +128,7 @@ abstract class AbstractTestMapping(val aligner: String) extends TestNGSuite with
private
def
copyFile
(
name
:
String
)
:
Unit
=
{
val
is
=
getClass
.
getResourceAsStream
(
"/"
+
name
)
val
os
=
new
FileOutputStream
(
new
File
(
out
putDir
,
name
))
val
os
=
new
FileOutputStream
(
new
File
(
in
putDir
,
name
))
org
.
apache
.
commons
.
io
.
IOUtils
.
copy
(
is
,
os
)
os
.
close
()
}
...
...
mapping/src/test/scala/nl/lumc/sasc/biopet/pipelines/mapping/MultisampleMappingTest.scala
View file @
81108a2a
...
...
@@ -162,18 +162,24 @@ class MultisampleMappingBamToFastqTest extends MultisampleMappingTestTrait {
}
object
MultisampleMappingTestTrait
{
val
outputDir
=
Files
.
createTempDir
()
outputDir
.
deleteOnExit
()
new
File
(
outputDir
,
"input"
).
mkdirs
()
private
var
dirs
:
List
[
File
]
=
Nil
def
outputDir
=
{
val
dir
=
Files
.
createTempDir
()
dirs
:+=
dir
dir
}
val
inputDir
=
Files
.
createTempDir
()
def
inputTouch
(
name
:
String
)
:
File
=
{
val
file
=
new
File
(
outputDir
,
"input"
+
File
.
separator
+
name
).
getAbsoluteFile
val
file
=
new
File
(
inputDir
,
name
).
getAbsoluteFile
Files
.
touch
(
file
)
file
}
private
def
copyFile
(
name
:
String
)
:
Unit
=
{
val
is
=
getClass
.
getResourceAsStream
(
"/"
+
name
)
val
os
=
new
FileOutputStream
(
new
File
(
out
putDir
,
name
))
val
os
=
new
FileOutputStream
(
new
File
(
in
putDir
,
name
))
org
.
apache
.
commons
.
io
.
IOUtils
.
copy
(
is
,
os
)
os
.
close
()
}
...
...
@@ -183,14 +189,14 @@ object MultisampleMappingTestTrait {
copyFile
(
"ref.fa.fai"
)
copyFile
(
"empty.sam"
)
val
config
=
Map
(
def
config
=
Map
(
"skip_write_dependencies"
->
true
,
"name_prefix"
->
"test"
,
"cache"
->
true
,
"dir"
->
"test"
,
"vep_script"
->
"test"
,
"output_dir"
->
outputDir
,
"reference_fasta"
->
(
out
putDir
+
File
.
separator
+
"ref.fa"
),
"reference_fasta"
->
(
in
putDir
+
File
.
separator
+
"ref.fa"
),
"fastqc"
->
Map
(
"exe"
->
"test"
),
"input_alleles"
->
"test"
,
"fastqc"
->
Map
(
"exe"
->
"test"
),
...
...
@@ -234,7 +240,7 @@ object MultisampleMappingTestTrait {
val
sample3
=
Map
(
"samples"
->
Map
(
"sample3"
->
Map
(
"libraries"
->
Map
(
"lib1"
->
Map
(
"bam"
->
(
out
putDir
+
File
.
separator
+
"empty.sam"
)
"bam"
->
(
in
putDir
+
File
.
separator
+
"empty.sam"
)
)
)
)))
...
...
@@ -242,7 +248,7 @@ object MultisampleMappingTestTrait {
val
sample4
=
Map
(
"samples"
->
Map
(
"sample4"
->
Map
(
"libraries"
->
Map
(
"lib1"
->
Map
(
"bam"
->
(
out
putDir
+
File
.
separator
+
"empty.sam"
)
"bam"
->
(
in
putDir
+
File
.
separator
+
"empty.sam"
)
)
)
)))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment