# HG changeset patch # User pjbriggs # Date 1520605316 18000 # Node ID 51303ba3fbbe01985006a22bf7a9983dbcd240c5 # Parent 4e85d68a2347b660dad20a4eb077d2e715e4e221 Uploaded version 2.1.1.0 (update Macs2 version and switch to conda dependency resolution). diff -r 4e85d68a2347 -r 51303ba3fbbe README.rst --- a/README.rst Wed Mar 22 11:24:52 2017 -0400 +++ b/README.rst Fri Mar 09 09:21:56 2018 -0500 @@ -1,7 +1,7 @@ -MACS21: Model-based Analysis of ChIP-Seq (MACS 2.1.0) peak calling -================================================================== +MACS21: Model-based Analysis of ChIP-Seq (MACS 2.1) peak calling +================================================================ -Galaxy tool wrapper for the peak calling function of MACS 2.1.0. MACS has been +Galaxy tool wrapper for the peak calling function of MACS 2.1. MACS has been developed by Tao Lui https://github.com/taoliu/MACS/ @@ -15,7 +15,7 @@ ====================== Installation via the Galaxy Tool Shed will take of installing the tool wrapper and -the MACS 2.1.0 program. +the MACS 2.1 program. Manual Installation =================== @@ -31,7 +31,7 @@ -You will also need to install MACS 2.1.0 and its dependencies: +You will also need to install MACS 2.1 and its dependencies: - https://pypi.python.org/pypi/MACS2 @@ -52,13 +52,14 @@ - http://toolshed.g2.bx.psu.edu/view/modencode-dcc/macs2 -This version has been substantially modified both to adapt it to MACS 2.1.0, and +This version has been substantially modified both to adapt it to MACS 2.1, and to re-implement the internal workings of the tool to conform with current practices in invoking commands from Galaxy, and to add new functionality. ========== ====================================================================== Version Changes ---------- ---------------------------------------------------------------------- +2.1.1.0 - Update to use MACS 2.1.1 and use conda to resolve dependencies 2.1.0-6 - Add bedSort step into bigWig file generation; terminate with error when MACS finishes with non-zero exit code. 2.1.0-5 - User must explicitly specify the format for the inputs (to allow diff -r 4e85d68a2347 -r 51303ba3fbbe macs21_wrapper.xml --- a/macs21_wrapper.xml Wed Mar 22 11:24:52 2017 -0400 +++ b/macs21_wrapper.xml Fri Mar 09 09:21:56 2018 -0500 @@ -1,15 +1,17 @@ - + Model-based Analysis of ChIP-Seq: peak calling python - numpy - macs2 - R - ucsc_tools_for_macs21 + macs2 + R + ucsc-fetchchromsizes + ucsc-bedclip + ucsc-bedsort + ucsc-bedgraphtobigwig macs2 --version - - macs21_wrapper.py callpeak + + ]]> - - - - - - - - - - - - - - - http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/fetchChromSizes - - - $INSTALL_DIR/fetchChromSizes - - - - http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/bedClip - - - $INSTALL_DIR/bedClip - - - - http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/bedSort - - - $INSTALL_DIR/bedSort - - - - http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/bedGraphToBigWig - - - $INSTALL_DIR/bedGraphToBigWig - - - $INSTALL_DIR - - - - - - - - - https://pypi.python.org/packages/source/M/MACS2/MACS2-2.1.0.20140616.tar.gz - - - - - - - $INSTALL_DIR/lib/python - - export PYTHONPATH=$PYTHONPATH:$INSTALL_DIR/lib/python && - python setup.py install --install-lib $INSTALL_DIR/lib/python --install-scripts $INSTALL_DIR/bin - - - $INSTALL_DIR/lib/python - $INSTALL_DIR/bin - - - - Macs2.1 depends on having python2.7 and numpy 1.8 installed on all nodes of the work cluster - -