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

[pull] master from nf-core:master #9

Merged
merged 395 commits into from
Dec 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
395 commits
Select commit Hold shift + click to select a range
8bc032f
remove trailing whitespace
rannick Sep 29, 2023
5fe5b7f
correct pr mixup
rannick Sep 29, 2023
17dc46d
update changelog
rannick Sep 29, 2023
62f0ffc
update multiqc config
rannick Sep 29, 2023
0043c1f
fix channel i/o and tower report path
rannick Sep 29, 2023
9a36c85
Merge branch 'dev' into exchange_qualimap_with_mosdepth
rannick Sep 29, 2023
51c0744
Merge branch 'dev' into collectinsertsizemetrics
rannick Sep 29, 2023
39d5eba
update changelog
rannick Sep 29, 2023
7876dae
typo
rannick Sep 29, 2023
eafe1b3
update changelog
rannick Sep 29, 2023
15e212d
add to subworkflow
rannick Sep 29, 2023
b604fc3
Merge branch 'collectinsertsizemetrics' of https://github.com/nf-core…
rannick Sep 29, 2023
be96022
replace qualimap with mosdepth in documentation, changelog
rannick Sep 29, 2023
be4e5ef
remove harsh trimming
rannick Sep 29, 2023
5c35749
update changelog
rannick Sep 29, 2023
1ea68bc
from megafusion to vcf_collect
rannick Sep 29, 2023
ca81a92
remove trim option
rannick Sep 29, 2023
da68e1d
start collecting more information with vcf_collect
rannick Oct 2, 2023
8554dc3
fix stringtie i/o
rannick Oct 2, 2023
b6e651f
add stringtie to ci
rannick Oct 2, 2023
e1a5670
fix typo
rannick Oct 2, 2023
1348ec7
fix typo
rannick Oct 2, 2023
6365cdf
Merge pull request #410 from nf-core/nf-core-template-merge-2.10
rannick Oct 2, 2023
c853c9b
Merge branch 'dev' into tools_cutoff
rannick Oct 2, 2023
06ade04
Merge branch 'dev' into remove_squid_pizzly
rannick Oct 2, 2023
a04637e
Merge branch 'dev' into exchange_qualimap_with_mosdepth
rannick Oct 2, 2023
5c03d3d
Merge branch 'dev' into collectinsertsizemetrics
rannick Oct 2, 2023
efb56e6
Merge branch 'dev' into remove_harsh_trimming
rannick Oct 2, 2023
42679f7
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Oct 2, 2023
4ec7169
Merge branch 'dev' into fix_strintie_io
rannick Oct 2, 2023
8b46bbd
fix channel i/o for stringtie merge
rannick Oct 2, 2023
c9a71ac
Merge branch 'fix_strintie_io' of https://github.com/nf-core/rnafusio…
rannick Oct 2, 2023
8c4a40d
update documentation with CollectInsertSizeMetrics
rannick Oct 2, 2023
48ff08f
prettify
rannick Oct 2, 2023
2cc2dc1
update changelog
rannick Oct 2, 2023
8ece842
prettify
rannick Oct 2, 2023
4152ba3
Merge branch 'dev' into markduplicates_gatk4
rannick Oct 2, 2023
9d5c410
Merge pull request #389 from nf-core/tools_cutoff
rannick Oct 2, 2023
94966e5
Merge branch 'dev' into remove_harsh_trimming
rannick Oct 2, 2023
c64830c
Merge pull request #413 from nf-core/remove_harsh_trimming
rannick Oct 2, 2023
91a5927
Merge pull request #416 from nf-core/fix_strintie_io
rannick Oct 2, 2023
7c2fca2
update gatk4/markduplicates so stub runs
rannick Oct 2, 2023
a2c8568
Merge branch 'dev' into markduplicates_gatk4
rannick Oct 2, 2023
121e9df
change default input samplesheet to test one insead of fake file as n…
rannick Oct 2, 2023
fa74175
Merge branch 'dev' into collectinsertsizemetrics
rannick Oct 18, 2023
629601e
Merge branch 'dev' into exchange_qualimap_with_mosdepth
rannick Oct 18, 2023
897a544
make input existence not mendatory, so building references does not r…
rannick Oct 18, 2023
b21b4aa
add publishing directory for convert2bed files
rannick Oct 18, 2023
3a325de
add bed file for mosdepth
rannick Oct 18, 2023
c595a4f
add bed file for mosdepth
rannick Oct 18, 2023
0f94b46
add bed file for mosdepth
rannick Oct 18, 2023
dd78863
add bed file for mosdepth
rannick Oct 18, 2023
81118ed
update fusionreport
rannick Oct 18, 2023
fffb37b
update changelog
rannick Oct 20, 2023
cf845e1
Merge pull request #420 from nf-core/fix_ref_build
rannick Oct 20, 2023
7275d6e
add argument extreme_sensistity to fusioninspector
rannick Oct 20, 2023
0c471d1
update changelog
rannick Oct 20, 2023
57b4692
Merge pull request #424 from nf-core/fusioninspector_sensitivity
rannick Oct 20, 2023
ded6080
Merge branch 'dev' into collectinsertsizemetrics
rannick Oct 20, 2023
3e4165c
rename output from collectinsertsize so it is clearer inside the pica…
rannick Oct 20, 2023
6a18471
Merge pull request #408 from nf-core/collectinsertsizemetrics
rannick Oct 20, 2023
55e6444
Merge branch 'dev' into markduplicates_gatk4
rannick Oct 20, 2023
fa12804
add extra options for fusioninspector
rannick Oct 20, 2023
03ed1fd
remove mosdepth
rannick Oct 20, 2023
158c057
Merge branch 'dev' into exchange_qualimap_with_mosdepth
rannick Oct 23, 2023
02606dd
remove rrna_interval_bed
rannick Oct 23, 2023
6130b7d
Merge branch 'exchange_qualimap_with_mosdepth' of https://github.com/…
rannick Oct 23, 2023
557b40e
Update CHANGELOG.md
rannick Oct 23, 2023
e6ff4ca
convert2bed output does not need to be published anymore
rannick Oct 23, 2023
51f5e26
Merge branch 'exchange_qualimap_with_mosdepth' of https://github.com/…
rannick Oct 23, 2023
b633418
remove rrna_interval_bed
rannick Oct 23, 2023
9fa6eb7
Merge pull request #409 from nf-core/markduplicates_gatk4
rannick Oct 23, 2023
039702c
Merge branch 'dev' into exchange_qualimap_with_mosdepth
rannick Oct 23, 2023
aa0b96a
Merge branch 'dev' into fusioninspector_extra_options
rannick Oct 23, 2023
385b05a
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Oct 23, 2023
7482127
Merge branch 'dev' into remove_squid_pizzly
rannick Oct 23, 2023
4550c4f
update multiqc_config
rannick Oct 23, 2023
b80fc80
Merge branch 'exchange_qualimap_with_mosdepth' of https://github.com/…
rannick Oct 23, 2023
916dffb
update multiqc_config
rannick Oct 23, 2023
ebcfbdd
prettify
rannick Oct 23, 2023
c97331d
formatting
rannick Oct 23, 2023
b98cdb8
update multiqc_config
rannick Oct 23, 2023
e39f41a
remove containers
rannick Oct 23, 2023
bc8ae8d
fix typo
rannick Oct 23, 2023
5260f52
Merge pull request #407 from nf-core/exchange_qualimap_with_mosdepth
rannick Oct 23, 2023
84b11f9
Merge branch 'dev' into remove_squid_pizzly
rannick Oct 23, 2023
3995cf0
Merge branch 'dev' into fusioninspector_extra_options
rannick Oct 23, 2023
7908870
Merge pull request #406 from nf-core/remove_squid_pizzly
rannick Oct 23, 2023
174aa2d
Merge branch 'dev' into fusioninspector_extra_options
rannick Oct 23, 2023
44edcfe
change fusioninspector option
rannick Oct 23, 2023
cca6b22
change fusioninspector option
rannick Oct 23, 2023
cc9e67b
update changelog
rannick Oct 25, 2023
388d917
Merge pull request #426 from nf-core/fusioninspector_extra_options
rannick Oct 25, 2023
41bd823
add hgnc id and extra info for vcf file
rannick Oct 30, 2023
4ba9728
add hgnc id and extra info for vcf file
rannick Oct 30, 2023
cd2b4ee
fix merging conflicts
rannick Oct 30, 2023
b0c0f18
fix channel i/o
rannick Oct 30, 2023
605280b
black
rannick Oct 30, 2023
36519af
fix bug in channel i/o
rannick Oct 30, 2023
fd80774
fix bug in channel i/o
rannick Oct 30, 2023
3db4665
add hgnc download to build_references workflow
rannick Oct 30, 2023
71b15d5
add hgnc download to build_references workflow
rannick Oct 30, 2023
cf79f03
add cram index
rannick Oct 30, 2023
52bf004
add meta info for hgnc
rannick Oct 30, 2023
b07cee3
update gtfparse containers
rannick Oct 31, 2023
bdb1a6e
fix bug with param genome.s
rannick Oct 31, 2023
4c7002c
add samtools sort for arriba cram creation
rannick Nov 1, 2023
aa74611
add AGAT/CONVERTSPGFF2TSV to convert gtf to tsv
rannick Nov 1, 2023
b486709
fix bug with process invoked for version
rannick Nov 1, 2023
a4ebbb1
update metro map
rannick Nov 1, 2023
6fee33a
fix typo
rannick Nov 1, 2023
0b67a98
update changelog
rannick Nov 1, 2023
a9bfa7d
update changelog
rannick Nov 1, 2023
c6927ff
Merge branch 'dev' into update_metro_map
rannick Nov 1, 2023
cc52314
Merge pull request #427 from nf-core/cram_index
rannick Nov 2, 2023
927ade8
Merge branch 'dev' into update_metro_map
rannick Nov 2, 2023
619cc4b
Merge branch 'dev' into update_metro_map
rannick Nov 2, 2023
bde6887
Merge pull request #428 from nf-core/update_metro_map
rannick Nov 6, 2023
7a516b9
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Nov 6, 2023
cc4ec30
install agat/convertspgff2tsv from nf-core
rannick Nov 6, 2023
0c3ffae
correct typo
rannick Nov 6, 2023
ba55fa3
vcf_collect takes tsv_coding_effect channel instead of tsv
rannick Nov 6, 2023
1b9c181
remove empty entry
rannick Nov 6, 2023
edc1a42
update arriba
rannick Nov 6, 2023
775444e
make optional gtf and coding effectsg
rannick Nov 6, 2023
4a38147
remove HGNC: from HGNC id column
rannick Nov 6, 2023
6f2a4ea
fix hgnc date timestamping
rannick Nov 6, 2023
0b4f60f
fix typo
rannick Nov 6, 2023
f4c0912
black
rannick Nov 6, 2023
a641b17
update changelog
rannick Nov 6, 2023
5a4026e
Merge pull request #429 from nf-core/update_arriba
rannick Nov 7, 2023
4337f4a
add support for case fusioninspector filters out a fusion from fusion…
rannick Nov 7, 2023
3736e69
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Nov 7, 2023
a6c995f
update ci
rannick Nov 7, 2023
e8b58d4
prettier
rannick Nov 7, 2023
50ab173
make matrix a parameter not a string
rannick Nov 7, 2023
7b8cc87
update changelog
rannick Nov 7, 2023
fb70a6b
update fusionreport to 2.1.5p6
rannick Nov 8, 2023
bcd0fa8
remove unneccessary comments
rannick Nov 8, 2023
457bdac
update changelog
rannick Nov 8, 2023
fbfeb7c
Merge pull request #432 from nf-core/fusionreport_2.1.5p6
rannick Nov 8, 2023
be99aef
update changelog
rannick Nov 8, 2023
72ed5b1
update awstest
rannick Nov 8, 2023
8676267
remove nf-test log
rannick Nov 8, 2023
262546d
update awsfulltest
rannick Nov 8, 2023
3c1a8d5
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Nov 8, 2023
b5d8b8d
Merge branch 'dev' into update_ci
peterpru Nov 8, 2023
c472f63
update fusionreport
rannick Nov 8, 2023
65be55e
update changelog
rannick Nov 8, 2023
1f4000c
Merge pull request #434 from nf-core/fusionreport_2.1.5p7
peterpru Nov 8, 2023
0a9eacf
update container for fusionreport
fevac Nov 9, 2023
7118cd0
update changelog
fevac Nov 9, 2023
700c228
Merge pull request #435 from nf-core/fusionreport_2.1.5p8
fevac Nov 9, 2023
4f24af5
Merge branch 'dev' into update_ci
rannick Nov 10, 2023
1c109ff
Update bin/vcf_collect.py
rannick Nov 10, 2023
ff51b1c
Apply suggestions from code review
rannick Nov 10, 2023
7021a31
Merge pull request #430 from nf-core/update_ci
rannick Nov 13, 2023
b7b1ba4
Merge branch 'dev' into update_aws
rannick Nov 13, 2023
de3a105
update changelog
rannick Nov 13, 2023
92a3dad
use fstrings
rannick Nov 13, 2023
7a700f0
add info on GTF output file from fusioninspector
rannick Nov 13, 2023
00d12a2
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Nov 13, 2023
22e4502
black
rannick Nov 13, 2023
a2b485f
Merge branch 'megafusion_to_vcf_collect' of https://github.com/nf-cor…
rannick Nov 13, 2023
0ad3a0d
Merge pull request #433 from nf-core/update_aws
rannick Nov 13, 2023
1478c1c
make clearer that fusionreport used is a fork
rannick Nov 13, 2023
e59823c
fix header typer
rannick Nov 13, 2023
afda8fd
mend
rannick Nov 13, 2023
f14bd90
Revert "mend"
rannick Nov 13, 2023
55d95d1
revert to plain pandas container
rannick Nov 13, 2023
6bc7351
sample should just be meta.id, add fusion_data in module for output name
rannick Nov 13, 2023
d559232
remove quotes and flatten the pseudo list in annots
rannick Nov 13, 2023
d0a4bf2
back to original container
rannick Nov 13, 2023
b468942
revert to pandas
rannick Nov 13, 2023
960db4c
apply fixes
rannick Nov 14, 2023
3084301
Merge branch 'dev' into megafusion_to_vcf_collect
rannick Nov 15, 2023
852c6ac
compress vcf output
rannick Nov 15, 2023
7801cab
Merge branch 'megafusion_to_vcf_collect' of https://github.com/nf-cor…
rannick Nov 15, 2023
9643ed8
black
rannick Nov 15, 2023
bb703dd
modules updatge
rannick Nov 15, 2023
ef9f57a
move compression out of vcf_collect
rannick Nov 15, 2023
f33a5e9
fix ,/;
rannick Nov 15, 2023
a8b0743
fix values display vcf
rannick Nov 16, 2023
acf64a1
add hgnc id for fusionreport-only entries in vcf and add bug fix
rannick Nov 17, 2023
bc77e43
Merge branch 'dev' into update_doc
rannick Nov 17, 2023
152afdd
Merge pull request #414 from nf-core/megafusion_to_vcf_collect
rannick Nov 20, 2023
a881907
Merge branch 'dev' into update_doc
rannick Nov 20, 2023
1f872d4
add info on fusionreport scoring, genome supported, tool_cutoff and a…
rannick Nov 20, 2023
39273aa
Merge branch 'update_doc' of https://github.com/nf-core/rnafusion int…
rannick Nov 20, 2023
5fb4b57
improve documentation
rannick Nov 20, 2023
5389e76
prettier
rannick Nov 20, 2023
4a1a992
Update docs/usage.md
rannick Nov 20, 2023
7951b32
Merge pull request #437 from nf-core/update_doc
rannick Nov 20, 2023
9d7b98a
Fill non-empty values within each group for 'exon_number' and 'transc…
rannick Nov 20, 2023
6fe7cdd
remove max_sensitivity and max_mate_dist from fusioninspector filtering
rannick Nov 20, 2023
0b2e62a
add fastp output and fastqc after trim to multiqc
rannick Nov 20, 2023
311e1ab
fix multiqx
rannick Nov 22, 2023
de83a08
add files to multiqc
rannick Nov 22, 2023
45505e7
prettier
rannick Nov 22, 2023
3641a36
modules update + fix channel io
rannick Nov 22, 2023
4459e7c
fix typo
rannick Nov 22, 2023
5087346
fix
rannick Nov 22, 2023
3808fea
Merge branch 'dev' into fix_trim_multiqc
rannick Nov 22, 2023
ba1f4e2
fist steps
rannick Nov 22, 2023
bccdbc1
fix paths
rannick Nov 22, 2023
a0ea413
rename trimmed fastqc files
rannick Nov 22, 2023
8ed7167
add csv info from fusionreport csv in vcf_collect to insure position …
rannick Nov 24, 2023
e91639d
add channel i/o for new input fusionreport csv
rannick Nov 24, 2023
a568a9c
fusioninspector not sensititve
rannick Nov 24, 2023
15e4a54
fix channel io
rannick Nov 24, 2023
716a852
revert vcf
rannick Nov 24, 2023
a76b162
revert fusioninspector filtering
rannick Nov 24, 2023
04d57f0
Update assets/multiqc_config.yml
rannick Nov 24, 2023
3fd0289
Update assets/multiqc_config.yml
rannick Nov 24, 2023
113dd9e
udpate changelog
rannick Nov 24, 2023
652cbd7
add conditions for collectinsertsize running
rannick Nov 24, 2023
dead314
update changelog
rannick Nov 24, 2023
2e4a8ce
Merge pull request #444 from nf-core/fix_collectinsertsize
rannick Nov 24, 2023
2cb7fc5
Merge branch 'dev' into fix_trim_multiqc
rannick Nov 24, 2023
8f0acc0
Merge branch 'dev' into add_positions_vcf
rannick Nov 24, 2023
ba679fb
Merge pull request #440 from nf-core/fix_trim_multiqc
rannick Nov 24, 2023
635bee6
update fusionreport
rannick Nov 24, 2023
6007ea1
Merge branch 'dev' into update-fusionreport-no-fusiondgb
rannick Nov 24, 2023
74f2f1a
Merge pull request #445 from nf-core/update-fusionreport-no-fusiondgb
rannick Nov 24, 2023
4a216e7
update changelog
rannick Nov 24, 2023
323cf52
Merge branch 'add_positions_vcf' of https://github.com/nf-core/rnafus…
rannick Nov 24, 2023
f5cc4a7
Merge branch 'dev' into add_positions_vcf
rannick Nov 24, 2023
4596849
update doc
rannick Nov 24, 2023
a429ca8
update changelof
rannick Nov 24, 2023
1ec2a29
merge
rannick Nov 24, 2023
d1bc30d
Merge pull request #443 from nf-core/add_positions_vcf
rannick Nov 24, 2023
ef99ba4
Merge pull request #446 from nf-core/update_weight_doc
rannick Nov 24, 2023
df7a7b3
Update CHANGELOG.md
rannick Nov 27, 2023
c4526a9
Update tower.yml
rannick Nov 27, 2023
cbf73a1
bump version and remove igenomes param
rannick Nov 27, 2023
bd82e62
Merge branch 'dev' of https://github.com/nf-core/rnafusion into dev
rannick Nov 27, 2023
89075bb
update modules
rannick Nov 27, 2023
4ae96ff
clarify changelog
rannick Nov 27, 2023
f5ecf8d
Merge pull request #447 from nf-core/dev
rannick Nov 27, 2023
3328c76
update version to 4.0.0
rannick Nov 27, 2023
279daf4
prepare changelog for 4.0.0
rannick Nov 27, 2023
bb271bb
fix versions
rannick Nov 29, 2023
d264cea
update changelog
rannick Nov 29, 2023
226b24a
update version to 3.0.1
rannick Nov 29, 2023
35cb3fe
-
rannick Nov 29, 2023
754d7c6
Merge pull request #451 from nf-core/fix_versions
rannick Nov 29, 2023
1c86d07
Merge branch 'dev' into python3
rannick Nov 29, 2023
456d612
Merge pull request #452 from nf-core/python3
rannick Nov 29, 2023
0d189d2
Merge branch 'master' into dev
rannick Nov 29, 2023
98f02be
Merge pull request #453 from nf-core/dev
fevac Nov 29, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "nfcore",
"image": "nfcore/gitpod:latest",
"remoteUser": "gitpod",
"runArgs": ["--privileged"],

// Configure tool-specific properties.
"customizations": {
Expand Down
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ trim_trailing_whitespace = true
indent_size = 4
indent_style = space

[*.{md,yml,yaml,html,css,scss,js,cff}]
[*.{md,yml,yaml,html,css,scss,js}]
indent_size = 2

# These files are edited and tested upstream in nf-core/modules
Expand Down
5 changes: 3 additions & 2 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ Please use the pre-filled template to save time.
However, don't be put off by this template - other more general issues and suggestions are welcome!
Contributions to the code are even more welcome ;)

> If you need help using or modifying nf-core/rnafusion then the best place to ask is on the nf-core Slack [#rnafusion](https://nfcore.slack.com/channels/rnafusion) channel ([join our Slack here](https://nf-co.re/join/slack)).
:::info
If you need help using or modifying nf-core/rnafusion then the best place to ask is on the nf-core Slack [#rnafusion](https://nfcore.slack.com/channels/rnafusion) channel ([join our Slack here](https://nf-co.re/join/slack)).
:::

## Contribution workflow

Expand Down Expand Up @@ -116,4 +118,3 @@ To get started:
Devcontainer specs:

- [DevContainer config](.devcontainer/devcontainer.json)
- [Dockerfile](.devcontainer/Dockerfile)
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@ body:
attributes:
label: System information
description: |
* Nextflow version _(eg. 22.10.1)_
* Nextflow version _(eg. 23.04.0)_
* Hardware _(eg. HPC, Desktop, Cloud)_
* Executor _(eg. slurm, local, awsbatch)_
* Container engine: _(e.g. Docker, Singularity, Conda, Podman, Shifter or Charliecloud)_
* Container engine: _(e.g. Docker, Singularity, Conda, Podman, Shifter, Charliecloud, or Apptainer)_
* OS _(eg. CentOS Linux, macOS, Linux Mint)_
* Version of nf-core/rnafusion _(eg. 1.1, 1.5, 1.8.2)_
3 changes: 2 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ Learn more about contributing: [CONTRIBUTING.md](https://github.com/nf-core/rnaf

- [ ] This comment contains a description of changes (with reason).
- [ ] If you've fixed a bug or added code that should be tested, add tests!
- [ ] If you've added a new tool - have you followed the pipeline conventions in the [contribution docs](https://github.com/nf-core/rnafusion/tree/master/.github/CONTRIBUTING.md)- [ ] If necessary, also make a PR on the nf-core/rnafusion _branch_ on the [nf-core/test-datasets](https://github.com/nf-core/test-datasets) repository.
- [ ] If you've added a new tool - have you followed the pipeline conventions in the [contribution docs](https://github.com/nf-core/rnafusion/tree/master/.github/CONTRIBUTING.md)
- [ ] If necessary, also make a PR on the nf-core/rnafusion _branch_ on the [nf-core/test-datasets](https://github.com/nf-core/test-datasets) repository.
- [ ] Make sure your code lints (`nf-core lint`).
- [ ] Ensure the test suite passes (`nextflow run . -profile test,docker --outdir <OUTDIR>`).
- [ ] Usage Documentation in `docs/usage.md` is updated.
Expand Down
175 changes: 13 additions & 162 deletions .github/workflows/awsfulltest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,183 +13,34 @@ jobs:
if: github.repository == 'nf-core/rnafusion'
runs-on: ubuntu-latest
steps:
- name: Launch build arriba workflow via tower
uses: nf-core/tower-action@v3
- name: Launch build references workflow via tower
uses: seqeralabs/action-tower-launch@v2
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
revision: ${{ github.sha }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"hook_url": "${{ secrets.MEGATESTS_ALERTS_SLACK_HOOK_URL }}",
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"arriba": true,
"all": true,
"build_references": true
}
profiles: test_full,aws_tower

- name: Launch arriba workflow via tower
uses: nf-core/tower-action@v3
- uses: actions/upload-artifact@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"arriba": true,
}
profiles: test_full,aws_tower

- name: Launch build squid workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"squid": true,
"build_references": true
}
profiles: test_full,aws_tower

- name: Launch squid workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"squid": true,
}
profiles: test_full,aws_tower

- name: Launch build starfusion workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"starfusion": true,
"build_references": true
}
profiles: test_full,aws_tower

- name: Launch starfusion workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"starfusion": true,
}
profiles: test_full,aws_tower

- name: Launch build fusioncatcher workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"fusioncatcher": true,
"build_references": true
}
profiles: test_full,aws_tower

- name: Launch fusioncatcher workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"fusioncatcher": true,
}
profiles: test_full,aws_tower

- name: Launch build pizzly workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"pizzly": true,
"build_references": true
}
profiles: test_full,aws_tower

- name: Launch pizzly workflow via tower
uses: nf-core/tower-action@v3
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
compute_env: ${{ secrets.TOWER_COMPUTE_ENV }}
workdir: s3://${{ secrets.AWS_S3_BUCKET }}/work/rnafusion/work-${{ github.sha }}
parameters: |
{
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}",
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"pizzly": true,
}
profiles: test_full,aws_tower
name: Tower debug log file
path: |
tower_action_*.log
tower_action_*.json

- name: Launch stringtie workflow via tower
uses: nf-core/tower-action@v3
- name: Launch run workflow via tower
uses: seqeralabs/action-tower-launch@v2
with:
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
Expand All @@ -201,6 +52,6 @@ jobs:
"genomes_base": "s3://${{ secrets.AWS_S3_BUCKET }}/rnafusion/results-${{ github.sha }}/references",
"cosmic_username": "${{ secrets.cosmic_username }}",
"cosmic_passwd": "${{ secrets.cosmic_passwd }}",
"stringtie": true,
"all": true,
}
profiles: test_full,aws_tower
Loading
Loading