JSON schema: Chipseq
オープン
評価
この issue はまだ評価されていません。
説明
docs
- Fork the pipeline to your user account, if you have not done so before (Make sure you deselect Copy the master branch only)
- Go to the dev branch and sync the upstream changes (Sync fork -> Update branch)
- Create a branch called json-schema-improvements with the dev branch as base in the fork
- Open the json-schema-improvements branch of the fork either locally (git clone) or online (via Github Codespaces, GitPod...)
- Open the nextflow_schema.json file
- Check that the value in "$schema" is "https://json-schema.org/draft/2020-12/schema". The pipeline should be updated to nf-schema if this is not the case. See the migration guide on how to do this
- Check the schema for insufficient validation keywords and error messages. See the guide for more information on this
- Do the same thing for assets/schema_input.json
- Run nextflow run main.nf -profile test,docker --outdir results -stub to check for any failures in validation with the basic test setup
- Update the changelog of the pipeline
- Push all changes to your fork (if you have not done so yet)
- Open a pull request to the dev branch of the nf-core repository
- Request a review in #hackathon-mar-2025-json-schema-improvements or in the pipeline channel (e.g. #sarek for nf-core/sarek) and set the issue status to Ready to review (PR: https://github.com/nf-core/pacvar/pull/28)
- Wait for approval and merge the pull request once everything works again
- Set the issue status to Done
- 主要言語
- Nextflow
- スター
- 245
- フォーク
- 185
- 平均マージ
- 6分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nf-core/chipseq のほかの issue
-
MACS3 is reporting that 100 paired reads are needed, even when single end data is used as inputオープンbug
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
enhancement
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
-
bug
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
-
enhancement improve-behaviour
難易度 4/5 3〜5日 初心者へのやさしさ 38/100