Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate MACS2 to Python3 #324

Merged
merged 29 commits into from Oct 2, 2019
Merged

Migrate MACS2 to Python3 #324

merged 29 commits into from Oct 2, 2019

Conversation

taoliu
Copy link
Contributor

@taoliu taoliu commented Oct 1, 2019

The first release under Python3 (#242). Changes are:

Features added

  1. First Python3 version MACS2 released.

  2. Version number 2.2.X will be used for MACS2 in Python3, in
    parallel to 2.1.X.

  3. More comprehensive test.sh script to check the consistency of
    results from Python2 version and Python3 version.

  4. Simplify setup.py script since the newest version transparently
    supports cython. And when cython is not installed by the user,
    setup.py can still compile using only C codes.

  5. Fix Signal.pyx to use np.array instead of np.mat.

… filterdup. Remove -g flag during compilation.
…show weird large values. fix cmbreps and BedGraph for py3
@taoliu taoliu added the v2.2.4 Python3 version label Oct 1, 2019
@taoliu taoliu added this to the Migration to Python3 milestone Oct 1, 2019
@taoliu taoliu self-assigned this Oct 1, 2019
@taoliu taoliu mentioned this pull request Oct 1, 2019
@taoliu taoliu changed the title Release v2.2.4: Migrate MACS2 to Python3 Migrate MACS2 to Python3 Oct 2, 2019
@taoliu taoliu merged commit 2b0ee05 into master Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v2.2.4 Python3 version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants