# HG changeset patch # User bitlab # Date 1570445061 14400 # Node ID acbe7e0ef559b812490f3061ca186751cb434941 # Parent 07f4c763fcd4240e7624e5c7aaeeed1986af73f9 Fixed absolute paths diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/FragHits Binary file gecko/bin/FragHits has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/combineFrags Binary file gecko/bin/combineFrags has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/filterFrags Binary file gecko/bin/filterFrags has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/filterHits Binary file gecko/bin/filterHits has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/fragStat Binary file gecko/bin/fragStat has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/frags2align.sh --- a/gecko/bin/frags2align.sh Tue Dec 18 07:09:25 2018 -0500 +++ b/gecko/bin/frags2align.sh Mon Oct 07 06:44:21 2019 -0400 @@ -8,7 +8,12 @@ exit -1 fi -MGDIR=/home/galaxy-bitlab/temp + + +MYRAND=$((( RANDOM % 10000000) +1)) +MGDIR=${PWD}/${MYRAND} + +mkdir $MGDIR FRAGS=$1 FASTAX=$2 @@ -42,10 +47,6 @@ $BINDIR/frags2text $MGDIR/$fragsName.frags $MGDIR/$fastaXname.fasta $MGDIR/$fastaYname.fasta $MGDIR/$fastaYname.rev $MGDIR/$fastaXname.idx $MGDIR/$fastaYname.idx $MGDIR/$fastaYname.rev.idx $MGDIR/$alignName.txt -rm $MGDIR/$fastaXname.idx -rm $MGDIR/$fastaYname.idx -rm $MGDIR/$fastaYname.rev -rm $MGDIR/$fastaYname.rev.idx - mv $MGDIR/$alignName.txt $ALIGN +rm -rf $MGDIR diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/frags2text Binary file gecko/bin/frags2text has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/getInfo Binary file gecko/bin/getInfo has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/hdStat Binary file gecko/bin/hdStat has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/hits Binary file gecko/bin/hits has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/hitsStat Binary file gecko/bin/hitsStat has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/indexmaker Binary file gecko/bin/indexmaker has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/reverseComplement Binary file gecko/bin/reverseComplement has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/sortHits Binary file gecko/bin/sortHits has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/sortWords Binary file gecko/bin/sortWords has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/w2hd Binary file gecko/bin/w2hd has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/words Binary file gecko/bin/words has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/wordsStat Binary file gecko/bin/wordsStat has changed diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/bin/workflow.sh --- a/gecko/bin/workflow.sh Tue Dec 18 07:09:25 2018 -0500 +++ b/gecko/bin/workflow.sh Mon Oct 07 06:44:21 2019 -0400 @@ -10,7 +10,8 @@ exit -1 fi -#{ + +{ MYRAND=$((( RANDOM % 10000000) +1)) @@ -163,3 +164,5 @@ rm -r ${MGDIR} +} &> /dev/null + diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/frags2align.xml --- a/gecko/frags2align.xml Tue Dec 18 07:09:25 2018 -0500 +++ b/gecko/frags2align.xml Mon Oct 07 06:44:21 2019 -0400 @@ -5,7 +5,7 @@ - /home/galaxy-bitlab/galaxy/tools/gecko/bin/frags2align.sh $fragsFile $fastaX $fastaY $alignments + make all -C ${__tool_directory__}/src/ ; ${__tool_directory__}/bin/frags2align.sh $fragsFile $fastaX $fastaY $alignments diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/gecko.xml --- a/gecko/gecko.xml Tue Dec 18 07:09:25 2018 -0500 +++ b/gecko/gecko.xml Mon Oct 07 06:44:21 2019 -0400 @@ -1,7 +1,7 @@ A pairwise genome comparison software for the detection of High-scoring Segment Pairs - /home/galaxy-bitlab/galaxy/tools/gecko/bin/workflow.sh $genome1 $genome2 $length $similarity $wl 1 $frags_output0 $csv_output1 + make all -C ${__tool_directory__}/src ; ${__tool_directory__}/bin/workflow.sh $genome1 $genome2 $length $similarity $wl 1 $frags_output0 $csv_output1 @@ -12,7 +12,7 @@ - + diff -r 07f4c763fcd4 -r acbe7e0ef559 gecko/src/reverseComplement.c --- a/gecko/src/reverseComplement.c Tue Dec 18 07:09:25 2018 -0500 +++ b/gecko/src/reverseComplement.c Mon Oct 07 06:44:21 2019 -0400 @@ -15,7 +15,7 @@ #include #include "commonFunctions.h" -#define SEQSIZE 2000000000 +#define SEQSIZE 500000000 #define WSIZE 32 #define NREADS 1000000