Commit 83e4c841 authored by Michael R. Crusoe's avatar Michael R. Crusoe 🏳️‍🌈
Browse files

New upstream version 2.2.6

parent 8f096950
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
language: python
python:
  - "3.8"
  - "3.7"
  - "3.6"
  - "3.5"
install:
  - pip install --upgrade pip
  - pip install --upgrade -r requirements.txt
+35 −0
Original line number Diff line number Diff line
2019-12-12  Tao Liu  <vladimir.liu@gmail.com>
	MACS version 2.2.6

	* New Features

	1) Speed up MACS2. Some programming tricks and code cleanup. The
	filter_dup function replaces separate_dups. The later one was
	implemented for potentially putting back duplicate reads in
	certain downstream analysis. However such analysis hasn't been
	implemented. Optimize the speed of writing bedGraph
	files. Optimize BAM and BAMPE parsing with pointer casting instead
	of python unpack.

	2) The comment lines in the headers of BED or SAM files will be
	correctly skipped. However, MACS2 won't check comment lines in the
	middle of the file.

	* Bugs fixed

	1) Cutoff-analysis in callpeak command. #341

	2) Issues related to SAMParser and three ELAND Parsers are
	fixed. #347

	* Other

	1) cmdlinetest script in test/ folder has been updated to: 1. test
	cutoff-analysis with callpeak cmd; 2. output the 2 lines before
	and after the error or warning message during tests; 3. output
	only the first 10 lines if the difference between test result and
	standard result can be found; 4. prockreport monitor CPU time and
	memory usage in 1 sec interval -- a bit more accurate.

	2) Python3.5 support is removed. Now MACS2 requires Python>=3.6.

2019-10-31  Tao Liu  <vladimir.liu@gmail.com>
	MACS version 2.2.5 (Py3 speed up)

+1 −1
Original line number Diff line number Diff line
# Official MACS2 v2.2.5 docker
# Official MACS2 v2.2.6 docker

MACS2 is a bioinformatics algorithm to analyze ChIP-seq datasets. 

+3 −4
Original line number Diff line number Diff line
# INSTALL Guide For MACS
Time-stamp: <2019-10-03 11:56:03 taoliu>
Time-stamp: <2019-12-12 13:26:11 taoliu>

Please check the following instructions to complete your installation.

## Prerequisites

MACS v2.2.x requires Python3. We have tested MACS in Python3.5, 3.6
and 3.7. MACS runs slower under Python3.5, so Python3.6 or Python3.7
is recommended.
MACS v2.2.x requires Python3. We have tested MACS in Python3.6, 3.7
and 3.8. 

MACS also requires [Numpy](http://www.scipy.org/Download) (>=1.17).

+1 −1
Original line number Diff line number Diff line
MACS_VERSION = "2.2.5"
MACS_VERSION = "2.2.6"
FILTERDUP_VERSION = "1.0.0 20140616"
RANDSAMPLE_VERSION = "1.0.0 20120703"
MAX_PAIRNUM = 1000
Loading