Skip to content

Commit 14902c9

Browse files
authored
v1.2.4 (#1030)
* fixed genomepy version * fix chipseeker dependency warning * update CHANGELOG * fix docs * update version * replace missing assembly * fix upsetplot warnings * bump version * typo
1 parent 758361e commit 14902c9

File tree

8 files changed

+30
-17
lines changed

8 files changed

+30
-17
lines changed

.github/workflows/docs.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,27 @@ name: docs
22

33
on:
44
push:
5+
branches: [ "master" , "develop" ]
6+
# Allows you to run this workflow manually from the Actions tab
7+
workflow_dispatch:
58

69
jobs:
710
docs:
811
runs-on: ubuntu-latest
912
steps:
10-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1114
with:
1215
persist-credentials: false
1316

14-
- uses: actions/setup-python@v3
17+
- uses: actions/setup-python@v5
1518
with:
1619
python-version: 3.8
1720

1821
- name: Install dependencies 🔨 & Build 🔧
1922
run: |
20-
# setup mambaforge
21-
wget -q -O Mambaforge.sh "https://github.com/conda-forge/miniforge/releases/download/4.11.0-1/Mambaforge-$(uname)-$(uname -m).sh"
22-
bash Mambaforge.sh -b -p "${HOME}/conda" > /dev/null
23+
# setup miniforge
24+
wget -O Miniforge3.sh "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
25+
bash Miniforge3.sh -b -p "${HOME}/conda" > /dev/null
2326
source "${HOME}/conda/etc/profile.d/conda.sh"
2427
source "${HOME}/conda/etc/profile.d/mamba.sh"
2528
mamba activate
@@ -45,7 +48,7 @@ jobs:
4548
mamba env create --name seq2science --file doc_reqs.yaml
4649
rm doc_reqs.yaml
4750
mamba activate seq2science
48-
pip3 install .
51+
pip3 install . --no-deps --ignore-installed
4952
5053
# make the docs
5154
python docs/scripts/schemas.py
@@ -55,7 +58,6 @@ jobs:
5558
sphinx-build docs/ build -W
5659
touch build/.nojekyll
5760
58-
# only deploy
5961
- name: Deploy 📬
6062
uses: JamesIves/github-pages-deploy-action@releases/v3
6163
if: github.ref == 'refs/heads/master'

CHANGELOG.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@ All changed fall under either one of these types: `Added`, `Changed`, `Deprecate
99

1010
## [Unreleased]
1111

12-
## [1.2.3] - 2024-05-9
12+
## [1.2.4] - 2025-05-14
13+
14+
### Fixed
15+
16+
- updated genomepy version (works with all providers again)
17+
- fixed chipseeker warnings
18+
- fixed upsetplot warnings
19+
20+
## [1.2.3] - 2025-05-9
1321

1422
### Fixed
1523

@@ -849,7 +857,8 @@ Many minor bug- and quality of life fixes.
849857

850858
First release of seq2science!
851859

852-
[Unreleased]: https://github.com/vanheeringen-lab/seq2science/compare/v1.2.3...develop
860+
[Unreleased]: https://github.com/vanheeringen-lab/seq2science/compare/v1.2.4...develop
861+
[1.2.4]: https://github.com/vanheeringen-lab/seq2science/compare/v1.2.3...v1.2.4
853862
[1.2.3]: https://github.com/vanheeringen-lab/seq2science/compare/v1.2.2...v1.2.3
854863
[1.2.2]: https://github.com/vanheeringen-lab/seq2science/compare/v1.2.1...v1.2.2
855864
[1.2.1]: https://github.com/vanheeringen-lab/seq2science/compare/v1.2.0...v1.2.1

requirements.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dependencies:
77
- bioconda::snakemake-minimal=7.25.0
88
- conda-forge::conda=24.1.2
99
- conda-forge::mamba=1.5.9
10-
- bioconda::genomepy=0.16.1
10+
- bioconda::genomepy=0.16.2
1111
- conda-forge::biopython=1.81
1212
- conda-forge::filelock=3.10.7
1313
- conda-forge::pyyaml=6.0

seq2science/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
from . import util
22

33
__all__ = ["util"]
4-
__version__ = "1.2.2"
4+
__version__ = "1.2.4"

seq2science/envs/chipseeker.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ channels:
44
- bioconda
55
dependencies:
66
- bioconda::bioconductor-chipseeker=1.42.0
7+
- bioconda::bioconductor-txdbmaker=1.2.0
78
- conda-forge::conda-ecosystem-user-package-isolation=1.0

seq2science/envs/upset.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: upset
22
channels:
33
- conda-forge
44
dependencies:
5-
- conda-forge::upsetplot=0.8.0
5+
- conda-forge::upsetplot=0.9.0
6+
- conda-forge::pandas=2.1.4
67
- conda-forge::matplotlib-base=3.7.1
78
- conda-forge::conda-ecosystem-user-package-isolation=1.0

seq2science/scripts/chipseeker.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ cat('\n')
3333

3434

3535
# load the gtf file and make it a txdb
36-
txdb_from_gtf <- makeTxDbFromGFF(gtf)
36+
txdb_from_gtf <- txdbmaker::makeTxDbFromGFF(gtf)
3737

3838
peaks_list = list()
3939
for (i in seq_along(narrowpeaks)) {

seq2science/workflows/chip_seq/samples.tsv

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# https://vanheeringen-lab.github.io/seq2science/content/workflows/chip_seq.html#filling-out-the-samples-tsv
44
# Make sure that you use tab as a delimiter
55
sample assembly biological_replicates descriptive_name control
6-
GSM1689671 BDGP6.46 gd7ectoderm gd7_ectodermal_rep1 GSM1689679
7-
GSM1689672 BDGP6.46 gd7ectoderm gd7_ectodermal_rep2 GSM1689680
8-
GSM1689692 BDGP6.46 tl10bmesoderm tl10b_mesodermal_rep1 GSM1689700
9-
GSM1689693 BDGP6.46 tl10bmesoderm tl10b_mesodermal_rep2 GSM1689701
6+
GSM1689671 dm6 gd7ectoderm gd7_ectodermal_rep1 GSM1689679
7+
GSM1689672 dm6 gd7ectoderm gd7_ectodermal_rep2 GSM1689680
8+
GSM1689692 dm6 tl10bmesoderm tl10b_mesodermal_rep1 GSM1689700
9+
GSM1689693 dm6 tl10bmesoderm tl10b_mesodermal_rep2 GSM1689701

0 commit comments

Comments
 (0)