# 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
-
-