# HG changeset patch # User iuc # Date 1609197544 0 # Node ID 5201ec38c01f4feb21b29882d49dc52d53647058 # Parent 5e96efe6e6c60a9fc3a54fe81ba63ab915ac5a0e "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/maker commit 5bef07276e14b38cca31ef724d0b4d2f55809715" diff -r 5e96efe6e6c6 -r 5201ec38c01f macros.xml --- a/macros.xml Thu Oct 10 02:56:46 2019 -0400 +++ b/macros.xml Mon Dec 28 23:19:04 2020 +0000 @@ -6,7 +6,7 @@ - 2.31.10 + 2.31.11 diff -r 5e96efe6e6c6 -r 5201ec38c01f maker.xml --- a/maker.xml Thu Oct 10 02:56:46 2019 -0400 +++ b/maker.xml Mon Dec 28 23:19:04 2020 +0000 @@ -1,19 +1,23 @@ - + genome annotation pipeline macros.xml &2 ; exit 1 ; fi && + + LIBDIR=\$(dirname "\$RM_PATH")/../share/RepeatMasker/Libraries && + #if $repeat_masking.repeat_source.source_type == "dfam_up": + mkdir lib/ && + ln -s '${repeat_masking.repeat_source.dfam_lib}' lib/RepeatMaskerLib.h5 && + LIBDIR=\$(pwd)/lib && #end if + export LIBDIR && + maker -CTL && @@ -35,7 +39,12 @@ export AUGUSTUS_CONFIG_PATH=`pwd`/augustus_dir/ && #end if - mpiexec -n \${GALAXY_SLOTS:-4} maker --ignore_nfs_tmp maker_opts.ctl maker_bopts.ctl maker_exe.ctl < /dev/null + MPI_CMD="mpiexec -n \${GALAXY_SLOTS:-4}" && + if [ "\$MAKER_NO_MPI" != "1" ]; then + MPI_CMD=""; + fi && + + \${MPI_CMD} maker --ignore_nfs_tmp maker_opts.ctl maker_bopts.ctl maker_exe.ctl < /dev/null && @@ -112,7 +121,7 @@ #end if #-----Repeat Masking (leave values blank to skip repeat masking) -#if $repeat_masking.repeat_source.source_type == 'repbase' +#if $repeat_masking.repeat_source.source_type == 'dfam' #if $repeat_masking.repeat_source.species_source.species_from_list == 'yes' model_org=${repeat_masking.repeat_source.species_source.species_list} @@ -123,6 +132,11 @@ rmlib= # provide an organism specific repeat library in fasta format for RepeatMasker softmask=${repeat_masking.repeat_source.softmask} # use soft-masking rather than hard-masking in BLAST (i.e. seg and dust filtering) +#else if $repeat_masking.repeat_source.source_type == 'dfam_up' +model_org=${repeat_masking.repeat_source.species_name} +rmlib= # provide an organism specific repeat library in fasta format for RepeatMasker +softmask=${repeat_masking.repeat_source.softmask} # use soft-masking rather than hard-masking in BLAST (i.e. seg and dust filtering) + #else if $repeat_masking.repeat_source.source_type == 'library' model_org= # select a model organism for RepBase masking in RepeatMasker #if $repeat_masking.repeat_source.rmlib @@ -385,14 +399,13 @@
- - + + + - - - + @@ -400,41 +413,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - + + + + + + @@ -548,13 +548,21 @@ - - - - - + + + + + + + + + + + + +