-
Notifications
You must be signed in to change notification settings - Fork 10
merge the dev to master to 2.0 version release #86
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
Open
jianhong
wants to merge
205
commits into
master
Choose a base branch
from
dev
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 173 commits
Commits
Show all changes
205 commits
Select commit
Hold shift + click to select a range
35b8872
update README.md for Zenodo DOI.
jianhong beb7bdc
Update README.md
jianhong 1b5c67a
update the version number to dev.
jianhong 430c697
Update README.md
jianhong 22c0c70
update changelog.md
jianhong d2e6675
Update CHANGELOG.md
jfy133 373f7a4
Merge pull request #69 from jianhong/master
jfy133 7a885d4
Template update for nf-core/tools version 2.4
nf-core-bot 64bfcec
add support for MseI.
jianhong d2b193a
Merge remote-tracking branch 'upstream/dev' into dev
jianhong 548783e
Merge remote-tracking branch 'upstream/nf-core-template-merge-2.4' in…
jianhong ba146a3
fix the issue of multiqc_config file
jianhong 5694def
fix a issue in README.
jianhong 85b2b49
add TAD, AB compartments, APA analysis
jianhong 2dc6af9
change the pipeline to use different tools
jianhong 1521b32
update workflow image.
jianhong 00c264b
re-orgnize the juicer tools modules.
jianhong 708255f
add multiple scripts for homer
jianhong a1b9f1a
update scripts for hicdcplus
jianhong 4b24e0f
add filter condition for prepare_counts.
jianhong 05d1ef3
fix a typo in homer_compartments
jianhong e831c97
Template update for nf-core/tools version 2.5
nf-core-bot 75abb89
Template update for nf-core/tools version 2.5.1
nf-core-bot 37c07b4
Template update for nf-core/tools version 2.6
nf-core-bot a64c3a3
change the output folder for test_hipeak.conf
jianhong d275f9a
fix a bug if juicer_tools_jar is false, there is no JUICER_PRE.out
jianhong 2da1032
Merge remote-tracking branch 'upstream/nf-core-template-merge-2.6' in…
jianhong 618c10b
fix lint
jianhong 83146a5
prettier write
jianhong 98cbc87
fix the space issue for enzyme_cut.nf
jianhong d414f75
fix multiple lint issue
jianhong 597861d
reformat modules.config;
jianhong f901c2c
update compartment, tad, apa tools.
jianhong a51b3a4
add hicdcplus interaction caller.
jianhong f6a9fcf
update more differential methods.
jianhong 64ca201
update v4c and circos plot.
jianhong 6b1291a
fix an issue of hicdcplus callloops
jianhong 52cc486
output channels for debug.
jianhong e8daffc
add TFEA
jianhong 918656a
fix multiple bugs in hicdcplus.
jianhong 163663b
update homer install.nf
jianhong 4f0cab3
update homer install.nf
jianhong 4fe5cc6
Template update for nf-core/tools version 2.7.1
nf-core-bot 9d4a0f4
Merge remote-tracking branch 'upstream/nf-core-template-merge-2.7.1' …
jianhong 2c8cab5
update documentation and modules.
jianhong d686664
remove local_modules test.
jianhong 2599483
update documentations
jianhong 99a2a20
fix the white space issue.
jianhong 2c1eec1
fix a typo in eigenvector.nf
jianhong 897cf3d
add peakachu.
jianhong 4f3bc1f
run python black
jianhong 23db607
fix the read_csv error for MAPS.py
jianhong 0cb7ffd
update annotations from 5k,10K bins to R2 peaks; fix peakachu.
jianhong c1c3b6d
remove the usage.html
jianhong eef4ed0
chmod peakachu
jianhong 49ad4bf
fix peakachu.
jianhong 81ce7a7
Template update for nf-core/tools version 2.7.2
nf-core-bot 108a049
adjust the output folder
jianhong 14e3000
add tools input check.
jianhong bd224d9
Merge remote-tracking branch 'upstream/nf-core-template-merge-2.7.2' …
jianhong 9bc3cf4
fix prettier check
jianhong 07c1080
fix the duplicated imported module issue.
jianhong 08902c8
update documentation
jianhong 8956b50
fix the bugs in atacseqtfea.nf
jianhong 19c6a32
fix the chromosome style for homer tfea analysis;
jianhong e062233
update documentations.
jianhong 67ff3d1
update documentation.
jianhong f5474d6
prettier
jianhong 6bbf9cb
try to fix a bug in peakachu model.nf
jianhong 4afb4da
fix the difference in seqlevels style when annotation by chippeakanno.
jianhong 2524126
handle the errors for chippeakanno.nf
jianhong 418803e
Update assets/multiqc_config.yml
jianhong a512eab
fix a bug in recenterpeak.nf for bed format file.
jianhong fe75333
Merge branch 'dev2' of github.com:jianhong/hicar into dev2
jianhong 32a706f
Update docs/usage.md
jianhong 023890a
Update docs/usage.md
jianhong b48a711
Update docs/usage.md
jianhong 1163aaf
update documentation.
jianhong f43e31d
add license to customized scripts.
jianhong 58f524b
rename the tools.
jianhong 91c9c82
move the tools check step to nextflow schema.
jianhong faa30c9
remove the ifEmpty for versions.
jianhong 99cafcc
remove if statement for juicer_tools_jar check.
jianhong e696772
remove homer interaction caller.
jianhong 61bc15f
Update subworkflows/local/interaction_caller/maps_multienzyme.nf
jianhong a9ec0d7
Update workflows/hicar.nf
jianhong 616aa74
removed un-used code.
jianhong 51b69d3
add doi to nextflow.config file.
jianhong f42c46c
mark todo for mqc channel.
jianhong 857adb7
change local cooler modules to nf-core cooler modules.
jianhong 4b0b3ff
Update subworkflows/local/interactions.nf
jianhong 1bf68bd
Update subworkflows/local/tads.nf
jianhong 6bb4cb6
fix typo of hicexplorer
jianhong 8bb007a
prittier fix the format of nextflow_schema.json
jianhong 76d2e38
reformat peakachu_score_genome.py by black.
jianhong 2be5d03
Update subworkflows/local/tads.nf
jianhong d7c603a
add chicQualityControl to filter reference points.
jianhong a1415ae
fix the channel re-use issue for juicebox.
jianhong d82bb2a
fix hpc usage documentation for slurm job queue size.
jianhong a7d9836
download the scripts of MAPS to bin folder;
jianhong 83261bc
black bin fix for maps scripts.
jianhong 549f8a0
skip error for juicer compartment caller.
jianhong 59fedf3
change the output folder of MAPS from MAPSpeak to maps;
jianhong a62320d
fix the output folder for juicer bigwig file.
jianhong ad035f6
update ChangeLogs.
jianhong 282f562
update ChangeLog.md
jianhong c72764f
update pythonBlack
jianhong 1427d90
fix a typo introduced by rename the parameter for CHICSIGNIFICANTINTE…
jianhong 46c54bd
fix the out of range issue for compartments caller when generate bigw…
jianhong 0766e63
fix the bedgraph file format output by find_hic_compartments.nf.
jianhong c671447
try to fix the issue of End coordinate bigger than chromosome size.
jianhong 94df420
fix the error introduced by assign mismatched seqnames for trimming s…
jianhong 8709b58
sort the bedgraph before export by trimbedgraph.nf
jianhong 4259a90
add scale factor to atac reads coverage cal.
jianhong 6149a45
update changelog.
jianhong 2716209
adjust callpeak resource;
jianhong e785f0a
fix the coordinates bug in diffhicar by edger
jianhong 19ade68
try to fix the sort issue for trimbedgraph.
jianhong c3e03e9
fix the ambiguous redirect error for different version of wc
jianhong c5bc8ce
fix the bug of ATAC coverage introduced by scale coverage.
jianhong 86a859b
fix the typo
jianhong 16ac815
try to fix the sortbed issue for trimbegraph.nf
jianhong 6d8e3ff
fix the negative width value for trimbedgraph.
jianhong 7060b00
update the circos plot.
jianhong 4e6c8ae
fix the indent issue.
jianhong 04c4edb
fix the bug that peakachu_score_genome only output one chromosome.
jianhong a82c56e
update reads_summary table to include unmapped/multiple mapped info.
jianhong aea0e5e
add the possibility to subsample to balance the input reads
jianhong 3d1c45d
update circos plot
jianhong 54bfb80
update circos plots for homer
jianhong 234de85
keep standard chromosome only for hicdcplus.
jianhong 8a88bae
change the cutadapt error tolerance from 0 to 0.15
jianhong e621f16
update paths
FriederikeHanssen 250a77c
Merge pull request #81 from FriederikeHanssen/aws_paths
ewels 0177bdb
fix the issue of dot in group name for APA plot.
jianhong c85b6ee
replace the dots by '_' in the samples name
jianhong f406637
Prettier check
jianhong 64a62b4
fix the bug in merge process if no interaction called.
jianhong 4f2e0ec
fix the sort method for juicer pre.
jianhong d4b40be
change the default normalization method of juicer tools from KR to SC…
jianhong 4bd9955
update cooltools version;
jianhong 277c07b
fix the bug that circos can not handle emsembl style chromosome names.
jianhong 188ac45
fix the bug that circos can not handle ensembl style chromosome names.
jianhong c9e3de2
add more annotation plots.
jianhong a80e7f1
fix the spaces in last update.
jianhong e2f1f82
adjust parameters for cooltools/insulation
jianhong 3b6a673
loosing hipeak calling condition.
jianhong 0d1de1d
Template update for nf-core/tools version 2.8
nf-core-bot b891ad8
merge upstream/nf-core-template-merge-2.8
jianhong 7fe1d80
fix the issue `TypeError: float() argument must be a string or a real…
jianhong 118c1d2
update modules;
jianhong 5ace3fc
adjust the pipeline controlers;
jianhong 84fedfd
Merge pull request #84 from jianhong/dev
maxulysse 6540454
update version number.
jianhong 180716f
nf-core lint --fix files_unchanged
jianhong ba6e86c
Revert "nf-core lint --fix files_unchanged"
jianhong 3e7c156
remove the memory setting for samtools sort until the bug be fixed.
jianhong 4387a33
try .8 times memory for samtools_sort
jianhong 7437e5f
not fix, leave it unsolved.
jianhong 7ab57bd
temporary fix until the official update.
jianhong d7cef60
use local samtools/sort instead of nf-core/samtools/sort to avoid the…
jianhong f58a0de
update the change log file.
jianhong 6176d90
Merge pull request #85 from jianhong/dev
sateeshperi bdb14f9
Template update for nf-core/tools version 2.9
nf-core-bot 17160eb
add license to file `check_samplesheet.py`
jianhong 4cd791b
Update output documentation for missing links by changing to lower case.
jianhong 7e00322
fix the typo and grammar for the output and usage documentation.
jianhong f806036
remove the unused command line in getscale.
jianhong 583352d
fix the alignment style of code.
jianhong 40512b0
Fix the typo in documentations.
jianhong 99b57a1
remove quay.io from local modules.
jianhong 7f99840
change parameter `skip_maps_signal` to `create_maps_signal`
jianhong 117db4c
fix a type and remove unused codes for getscale.
jianhong c4e0a9a
Merge pull request #88 from jianhong/dev
mirpedrol 3883857
merge upstream/nf-core-template-merge-2.9; shift input check to plugin.
jianhong 0b5e831
shift the input check to plugin.
jianhong ea79728
add samtools/sort git_sha back.
jianhong e3da126
remove the duplicated input plugins.
jianhong c6d9fcd
remove unused files; change file exists check by nf-validation.
jianhong 64e3423
try to fix an issue for annotation when empty file is input.
jianhong b5b9978
remove the input_check.nf.
jianhong 2ad59a0
simplify the input meta data rearrangement code.
jianhong 41312de
Merge pull request #89 from jianhong/dev
jianhong c7ed956
remove output folder in the config files.
jianhong 7c41b30
Merge branch 'nf-core:dev' into dev_remove_output_folder
jianhong 1c22d9d
update Changelog.md
jianhong a526992
update Changelog.md
jianhong a3da5bb
fix a issue in if id contains dots.
jianhong 24457c9
Merge pull request #92 from jianhong/dev
jianhong 510fc86
Merge branch 'nf-core:dev' into dev_remove_output_folder
jianhong 7411a4c
fix the meta issue.
jianhong 91febad
improve the meta id related codes.
jianhong 1ffcd8b
Merge pull request #90 from jianhong/dev_remove_output_folder
jianhong d3fcb8c
Merge branch 'nf-core:dev' into dev
jianhong 1bef3c1
Merge pull request #93 from jianhong/dev
jianhong 7c75e59
update the documentation for technique replicate.
jianhong ea77a88
fix a bug for pairsqcplot if no data is avalable.
jianhong 16e7348
Merge remote-tracking branch 'origin/dev2' into dev
jianhong 7ef9dbd
update documentations.
jianhong 6218288
fix some minor stuff for the review comments.
jianhong c416194
Merge branch 'nf-core:dev' into dev
jianhong 59391ab
Run prettier -w.
jianhong d2d17a9
Merge pull request #96 from jianhong/dev
jianhong 6598d9f
WIP: Remove vulnerable PR-comment artifact pattern
nf-core-bot 98cabf0
Merge pull request #122 from nf-core/patch
mashehu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| { | ||
| "name": "nfcore", | ||
| "image": "nfcore/gitpod:latest", | ||
| "remoteUser": "gitpod", | ||
|
|
||
| // Configure tool-specific properties. | ||
| "customizations": { | ||
| // Configure properties specific to VS Code. | ||
| "vscode": { | ||
| // Set *default* container specific settings.json values on container create. | ||
| "settings": { | ||
| "python.defaultInterpreterPath": "/opt/conda/bin/python", | ||
| "python.linting.enabled": true, | ||
| "python.linting.pylintEnabled": true, | ||
| "python.formatting.autopep8Path": "/opt/conda/bin/autopep8", | ||
| "python.formatting.yapfPath": "/opt/conda/bin/yapf", | ||
| "python.linting.flake8Path": "/opt/conda/bin/flake8", | ||
| "python.linting.pycodestylePath": "/opt/conda/bin/pycodestyle", | ||
| "python.linting.pydocstylePath": "/opt/conda/bin/pydocstyle", | ||
| "python.linting.pylintPath": "/opt/conda/bin/pylint" | ||
| }, | ||
|
|
||
| // Add the IDs of extensions you want installed when the container is created. | ||
| "extensions": ["ms-python.python", "ms-python.vscode-pylance", "nf-core.nf-core-extensionpack"] | ||
| } | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,4 @@ | ||
| *.config linguist-language=nextflow | ||
| *.nf.test linguist-language=nextflow | ||
| modules/nf-core/** linguist-generated | ||
| subworkflows/nf-core/** linguist-generated |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| name: "Close user-tagged issues and PRs" | ||
| on: | ||
| schedule: | ||
| - cron: "0 0 * * 0" # Once a week | ||
|
|
||
| jobs: | ||
| clean-up: | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| issues: write | ||
| pull-requests: write | ||
| steps: | ||
| - uses: actions/stale@v7 | ||
| with: | ||
| stale-issue-message: "This issue has been tagged as awaiting-changes or awaiting-feedback by an nf-core contributor. Remove stale label or add a comment otherwise this issue will be closed in 20 days." | ||
| stale-pr-message: "This PR has been tagged as awaiting-changes or awaiting-feedback by an nf-core contributor. Remove stale label or add a comment if it is still useful." | ||
| close-issue-message: "This issue was closed because it has been tagged as awaiting-changes or awaiting-feedback by an nf-core contributor and then staled for 20 days with no activity." | ||
| days-before-stale: 30 | ||
| days-before-close: 20 | ||
| days-before-pr-close: -1 | ||
| any-of-labels: "awaiting-changes,awaiting-feedback" | ||
| exempt-issue-labels: "WIP" | ||
| exempt-pr-labels: "WIP" | ||
| repo-token: "${{ secrets.GITHUB_TOKEN }}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| name: Fix linting from a comment | ||
| on: | ||
| issue_comment: | ||
| types: [created] | ||
|
|
||
| jobs: | ||
| deploy: | ||
| # Only run if comment is on a PR with the main repo, and if it contains the magic keywords | ||
| if: > | ||
| contains(github.event.comment.html_url, '/pull/') && | ||
| contains(github.event.comment.body, '@nf-core-bot fix linting') && | ||
| github.repository == 'nf-core/hicar' | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| # Use the @nf-core-bot token to check out so we can push later | ||
| - uses: actions/checkout@v3 | ||
| with: | ||
| token: ${{ secrets.nf_core_bot_auth_token }} | ||
|
|
||
| # Action runs on the issue comment, so we don't get the PR by default | ||
| # Use the gh cli to check out the PR | ||
| - name: Checkout Pull Request | ||
| run: gh pr checkout ${{ github.event.issue.number }} | ||
| env: | ||
| GITHUB_TOKEN: ${{ secrets.nf_core_bot_auth_token }} | ||
|
|
||
| - uses: actions/setup-node@v3 | ||
|
|
||
| - name: Install Prettier | ||
| run: npm install -g prettier @prettier/plugin-php | ||
|
|
||
| # Check that we actually need to fix something | ||
| - name: Run 'prettier --check' | ||
| id: prettier_status | ||
| run: | | ||
| if prettier --check ${GITHUB_WORKSPACE}; then | ||
| echo "result=pass" >> $GITHUB_OUTPUT | ||
| else | ||
| echo "result=fail" >> $GITHUB_OUTPUT | ||
| fi | ||
|
|
||
| - name: Run 'prettier --write' | ||
| if: steps.prettier_status.outputs.result == 'fail' | ||
| run: prettier --write ${GITHUB_WORKSPACE} | ||
|
|
||
| - name: Commit & push changes | ||
|
Comment on lines
+42
to
+46
Check failureCode scanning / CodeQL Checkout of untrusted code in a privileged context
Potential execution of untrusted code on a privileged workflow ([issue_comment](1))
|
||
| if: steps.prettier_status.outputs.result == 'fail' | ||
| run: | | ||
| git config user.email "core@nf-co.re" | ||
| git config user.name "nf-core-bot" | ||
| git config push.default upstream | ||
| git add . | ||
| git status | ||
| git commit -m "[automated] Fix linting with Prettier" | ||
| git push | ||
|
Comment on lines
+9
to
+55
Check warningCode scanning / CodeQL Workflow does not contain permissions
Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {{contents: read}}
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check failure
Code scanning / CodeQL
Checkout of untrusted code in a privileged context