notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
Port details
py-macs3 Peak caller aimed at transcription factor binding sites
3.0.2 biology on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.1Version of this port present on the latest quarterly branch.
Maintainer: jwb@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-01-10 15:21:08
Last Update: 2024-09-14 13:23:32
Commit Hash: fbb86e9
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://github.com/taoliu/MACS
Description:
MACS (Model-based Analysis of ChIP-Seq) is a tool for identifying transcription factor (TF) binding sites. Such sites are generated by CHiP-Seq (CHromatin immuno-Precipitation sequencing) and ATAC-Seq (Assay for Transposase Accessible Chromatin Sequencing). MACS identifies "peaks" in the genome sequence, which are areas enriched in bound TFs or accessible chromatin.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}MACS3>0:biology/py-macs3@${PY_FLAVOR}
To install the port:
cd /usr/ports/biology/py-macs3/ && make install clean
To add the package, run one of these commands:
  • pkg install biology/py-macs3
  • pkg install py311-MACS3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-MACS3 listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-MACS3
Package flavors (<flavor>: <package>)
  • py311: py311-MACS3
NOT_FOR_ARCHS: i386
distinfo:
TIMESTAMP = 1725973815 SHA256 (macs3-project-MACS-v3.0.2_GH0.tar.gz) = 33e877460f1b621ee85c78221b52d1e067b8f5aacdaf4d16bd887485bf636e08 SIZE (macs3-project-MACS-v3.0.2_GH0.tar.gz) = 197484503

Packages (timestamps in pop-ups are UTC):
py39-MACS3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a-3.0.03.0.0
 

py311-MACS3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.23.0.2-3.0.2----
FreeBSD:13:quarterly3.0.23.0.2-3.0.2----
FreeBSD:14:latest3.0.23.0.2-3.0.2----
FreeBSD:14:quarterly3.0.23.0.2-3.0.2----
FreeBSD:15:latest3.0.23.0.2n/a3.0.2n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-wheel>0 : devel/py-wheel@py311
  2. py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
  3. simde>0 : devel/simde
  4. py311-cykhash>0 : devel/py-cykhash@py311
  5. py311-hmmlearn>=0.3.2 : math/py-hmmlearn@py311
  6. cython-3.11 : lang/cython@py311
  7. python3.11 : lang/python311
  8. py311-build>=0 : devel/py-build@py311
  9. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-pytest>0 : devel/py-pytest@py311
  2. bash : shells/bash
  3. python3.11 : lang/python311
  4. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
  2. py311-cykhash>0 : devel/py-cykhash@py311
  3. py311-hmmlearn>=0.3.2 : math/py-hmmlearn@py311
  4. python3.11 : lang/python311
This port is required by:
for Run
  1. biology/atac-seq

Configuration Options:
No options to configure
Options name:
biology_py-macs3
USES:
localbase perl5 python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/macs3-project/MACS/tar.gz/v3.0.2?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.0.2
14 Sep 2024 13:23:32
commit hash: fbb86e94a87c238d1214b49f06b0f955e0f517a0commit hash: fbb86e94a87c238d1214b49f06b0f955e0f517a0commit hash: fbb86e94a87c238d1214b49f06b0f955e0f517a0commit hash: fbb86e94a87c238d1214b49f06b0f955e0f517a0 files touched by this commit
Jason W. Bacon (jwb) search for other commits by this committer
biology/py-macs3: Update to 3.0.2

Some minor enhancements and improved docs
Changes: https://github.com/macs3-project/MACS/releases

Reported by:    portscout
3.0.1
01 Jul 2024 20:27:23
commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for FreeBSD 13.2 which reached EOL today

Thanks again to jbeich for noticing various things I overlooked.

Reviewed by:	acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat,
nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision:	https://reviews.freebsd.org/D45141
3.0.1
29 Jun 2024 05:02:34
commit hash: ad593a9d4d7957012965264a91f21667488ca1b2commit hash: ad593a9d4d7957012965264a91f21667488ca1b2commit hash: ad593a9d4d7957012965264a91f21667488ca1b2commit hash: ad593a9d4d7957012965264a91f21667488ca1b2 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
*/*: Add ${PY_SETUPTOOLS} to BUILD_DEPENDS

Fix build when setuptools is removed from RUN_DEPENDS in
Mk/Uses/python.mk.

PR:		270510
Approved by:	portmgr (blanket)
3.0.1
18 Apr 2024 23:02:57
commit hash: 6308879ec20d2bb6e40713ca9b0cb89e0374fd59commit hash: 6308879ec20d2bb6e40713ca9b0cb89e0374fd59commit hash: 6308879ec20d2bb6e40713ca9b0cb89e0374fd59commit hash: 6308879ec20d2bb6e40713ca9b0cb89e0374fd59 files touched by this commit
Jason W. Bacon (jwb) search for other commits by this committer
biology/py-macs3: Mark not for i386

SIMDE does not support _Float16
Nobody does bioinformatics on 32-bit processors anyway, as many
applications have huge memory requirements
3.0.1
28 Feb 2024 13:29:15
commit hash: ddb11fbe9778b0b8c66d0b7f77b0b16c2140634ecommit hash: ddb11fbe9778b0b8c66d0b7f77b0b16c2140634ecommit hash: ddb11fbe9778b0b8c66d0b7f77b0b16c2140634ecommit hash: ddb11fbe9778b0b8c66d0b7f77b0b16c2140634e files touched by this commit
Jason W. Bacon (jwb) search for other commits by this committer
biology/py-macs3: Update to 3.0.1

Minor bug fix release
Changes: https://github.com/macs3-project/MACS/releases
3.0.0
10 Jan 2024 15:19:56
commit hash: fabf2f6b2fbf0e0eeabffa05efb9135208244601commit hash: fabf2f6b2fbf0e0eeabffa05efb9135208244601commit hash: fabf2f6b2fbf0e0eeabffa05efb9135208244601commit hash: fabf2f6b2fbf0e0eeabffa05efb9135208244601 files touched by this commit
Jason W. Bacon (jwb) search for other commits by this committer
biology/py-macs3: Peak caller for TF binding sites

MACS (Model-based Analysis of ChIP-Seq) is a tool for identifying
transcription factor (TF) binding sites.   Such sites are generated
by CHiP-Seq (CHromatin immuno-Precipitation sequencing) and ATAC-Seq
(Assay for Transposase Accessible Chromatin Sequencing).  MACS
identifies "peaks" in the genome sequence, which are areas enriched
in bound TFs or accessible chromatin.

Number of commits found: 6