Skip to content

Commit ec9991f

Browse files
committed
Database builder update
1 parent 7805a05 commit ec9991f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

dataprep/PrepareDatabaseNew.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import java.nio.file.Files
2-
31
/**
42
Copyright 2014 Mikhail Shugay (mikhail.shugay@gmail.com)
53
@@ -24,6 +22,8 @@ new File("jref.txt").delete()
2422
new File(inputFileName).splitEachLine("\t") {
2523
def (species, geneFull, segment, segmentFull, refPoint, seq) = it
2624

25+
segmentFull = segmentFull.replaceAll("/", "_")
26+
2727
new File("$outputPath/${species}_${geneFull[0..1]}_${geneFull[2]}_${segment}.fa").withWriterAppend { writer ->
2828
writer.println(">$segmentFull\n$seq")
2929
}
@@ -36,5 +36,5 @@ new File(inputFileName).splitEachLine("\t") {
3636
}
3737

3838
new File(outputPath).listFiles().each {
39-
"makeblastdb -parse_seqids -dbtype nucl -in $outputPath/$it.name".execute()
39+
"makeblastdb -parse_seqids -dbtype nucl -in $outputPath/$it.name -out $outputPath/${it.name[0..-4]}".execute()
4040
}

0 commit comments

Comments
 (0)