# HG changeset patch # User da-intersect # Date 1365643241 14400 # Node ID b04c42cb2d312336a0d277baff2c29c309f025fa Uploaded tools v1.0.1 and datatypes. diff -r 000000000000 -r b04c42cb2d31 datatypes_conf.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/datatypes_conf.xml Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r b04c42cb2d31 jars/protein_generator.jar Binary file jars/protein_generator.jar has changed diff -r 000000000000 -r b04c42cb2d31 jars/results_analyser.jar Binary file jars/results_analyser.jar has changed diff -r 000000000000 -r b04c42cb2d31 jars/samifier.jar Binary file jars/samifier.jar has changed diff -r 000000000000 -r b04c42cb2d31 jars/virtual_protein_merger.jar Binary file jars/virtual_protein_merger.jar has changed diff -r 000000000000 -r b04c42cb2d31 protein_generator.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/protein_generator.sh Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,25 @@ +#!/bin/bash + +if (type -p java >> /dev/null); then + _java=java +elif [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then + _java="$JAVA_HOME/bin/java" +else + echo "You must install java before runing this tool" >&2 + exit 1 +fi + +if [[ "$_java" ]]; then + version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}') + if ! [[ "$version" > "1.6" ]]; then + echo "Java version should be > 1.6" >&2 + exit 1 + fi +fi + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +jar_path="${DIR}/jars/${1}" +shift + +java -jar $jar_path $@ diff -r 000000000000 -r b04c42cb2d31 protein_generator.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/protein_generator.xml Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,56 @@ + + Protein Generator + + protein_generator.sh protein_generator.jar + -d "$databasename" + -f "$genomeFile" + #if $GlimmerFile + -g "$GlimmerFile" + #end if + #if $SplitInterval + -i "$SplitInterval" + #end if + -o "$output1" + #if $condition1.gffFile == "yes" + -p "$output2" + #end if + #if $condition2.accessionFile == "yes" + -q "$output3" + #end if + #if $trans_tab_file + -t "$trans_tab_file" + #end if + + + + + + + + + + + + + + + + + + + + + + + + + + condition1['gffFile'] == "yes" + + + condition2['accessionFile'] == "yes" + + + + + diff -r 000000000000 -r b04c42cb2d31 protein_merger.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/protein_merger.sh Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,34 @@ +#!/bin/bash + +# Check java version +if (type -p java >> /dev/null); then + _java=java +elif [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then + _java="$JAVA_HOME/bin/java" +else + echo "You must install java before runing this tool" + exit 1 +fi +if [[ "$_java" ]]; then + version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}') + if ! [[ "$version" > "1.6" ]]; then + echo "Java version should be > 1.6" + exit 1 + fi +fi + +# Locate the jar directory +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +jar_path="${DIR}/jars/${1}" +shift + +# Untar the chromosome file into a temporary directory +tar_file="$1" +shift +tmp_dir="/tmp/$(basename "$tar_file")" +mkdir -p $tmp_dir +tar -C $tmp_dir -xvf $tar_file + +# Run the jar and remove the temporary directory +java -jar $jar_path $@ -c "$tmp_dir" +rm -rf $tmp_dir diff -r 000000000000 -r b04c42cb2d31 protein_merger.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/protein_merger.xml Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,22 @@ + + Virtual Protein Merger + + protein_merger.sh virtual_protein_merger.jar $chromosome_tar -g "$genomeFile" -o "$output1" + -r "$searchResultsFile" + #if $trans_tab_file + -t "$trans_tab_file" + #end if + + + + + + + + + + + + + + diff -r 000000000000 -r b04c42cb2d31 result_analyser.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/result_analyser.sh Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,34 @@ +#!/bin/bash + +# Check java version +if (type -p java >> /dev/null); then + _java=java +elif [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then + _java="$JAVA_HOME/bin/java" +else + echo "You must install java before runing this tool" + exit 1 +fi +if [[ "$_java" ]]; then + version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}') + if ! [[ "$version" > "1.6" ]]; then + echo "Java version should be > 1.6" + exit 1 + fi +fi + +# Locate the jar directory +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +jar_path="${DIR}/jars/${1}" +shift + +# Untar the chromosome file into a temporary directory +tar_file="$1" +shift +tmp_dir="/tmp/$(basename "$tar_file")" +mkdir -p $tmp_dir +tar -C $tmp_dir -xvf $tar_file + +# Run the jar and remove the temporary directory +java -jar $jar_path $@ -c "$tmp_dir" +rm -rf $tmp_dir diff -r 000000000000 -r b04c42cb2d31 result_analyser.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/result_analyser.xml Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,31 @@ + + Result Analyser + + result_analyser.sh results_analyser.jar $chromosome_tar -g "$genomeFile" -m "$mapping" -o "$output1" -r "$searchResultsFile" + #if $reportId + -rep "$reportId" + #end if + #if $reportList + -replist "$reportList" + #end if + #if $sqlQuery + -sql "$sqlQuery" + #end if + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r b04c42cb2d31 samifier.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samifier.sh Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,34 @@ +#!/bin/bash + +# Check java version +if (type -p java >> /dev/null); then + _java=java +elif [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then + _java="$JAVA_HOME/bin/java" +else + echo "You must install java before runing this tool" + exit 1 +fi +if [[ "$_java" ]]; then + version=$("$_java" -version 2>&1 | awk -F '"' '/version/ {print $2}') + if ! [[ "$version" > "1.6" ]]; then + echo "Java version should be > 1.6" + exit 1 + fi +fi + +# Locate the jar directory +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +jar_path="${DIR}/jars/${1}" +shift + +# Untar the chromosome file into a temporary directory +tar_file="$1" +shift +tmp_dir="/tmp/$(basename "$tar_file")" +mkdir -p $tmp_dir +tar -C $tmp_dir -xvf $tar_file + +# Run the jar and remove the temporary directory +java -jar $jar_path $@ -c "$tmp_dir" +rm -rf $tmp_dir diff -r 000000000000 -r b04c42cb2d31 samifier.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/samifier.xml Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,46 @@ + + Samifier vX.X + + samifier.sh samifier.jar $chromosome_tar -g "$genome" -m "$mapping" -o "$output1" -r "$mascot" + #if $score_thresold + -s "$score_thresold" + #end if + #if $condition2.tool_option2 == "yes" + -l "$output2" + #end if + #if $condition3.tool_option3 == "yes" + -b "$output3" + #end if + + + + + + + + + + + + + + + + + + + + + + + + + condition2['tool_option2'] == "yes" + + + condition3['tool_option3'] == "yes" + + + + + diff -r 000000000000 -r b04c42cb2d31 tar.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tar.py Wed Apr 10 21:20:41 2013 -0400 @@ -0,0 +1,28 @@ +import tarfile +import galaxy.datatypes.data +from galaxy.datatypes.binary import Binary +from galaxy import util +from galaxy.datatypes.metadata import MetadataElement + +class Tar( Binary ): + """Class describing a BAM binary file""" + file_ext = "tar" + def sniff( self, filename ): + try: + if tarfile.is_tarfile(filename): + return True + return False + except: + return False + def set_peek( self, dataset, is_multi_byte=False ): + if not dataset.dataset.purged: + dataset.peek = "Tar file" + dataset.blurb = data.nice_size( dataset.get_size() ) + else: + dataset.peek = 'file does not exist' + dataset.blurb = 'file purged from disk' + def display_peek( self, dataset ): + try: + return dataset.peek + except: + return "Tar file (%s)" % ( data.nice_size( dataset.get_size() ) )