Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Remove tutorial in order to have any changes #1

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

rafalstepien
Copy link
Contributor

No description provided.

@rafalstepien rafalstepien self-assigned this Sep 16, 2022
developers_tutorial.md Show resolved Hide resolved
developers_tutorial.md Show resolved Hide resolved
developers_tutorial.md Show resolved Hide resolved
developers_tutorial.md Show resolved Hide resolved
The best option here is to identify (within `check_samplesheet.py`) the logic responsible for modification
of the input file and move it to separate Python script (`bin/place_the_script_here.py`). That way one can
still remove all the logic responsible for validation and replace it with `eido`, and modify the input
`samplesheet.csv` using newly extracted Python script.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would this also be possible by using PEP capabilities, as maybe an alternative approach?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure how popular is that in nf-core pipelines but I talked about it with James and he mentioned something about moving this logic to separate workflow in the pipeline. In that case this problem will disappear.


## 6. Adjust the workflow responsible for input check
When incorporating new modules, the workflow will change. In my case changes were needed in
`modules/local/samplesheet_check.nf` and `subworkflows/local/input_check.nf`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to specify in a bit more detail what these changes were.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same question as above. Do we want to go into details here when whole PR is available to see the changes exactly?

developers_tutorial.md Show resolved Hide resolved
developers_tutorial.md Show resolved Hide resolved
developers_tutorial.md Show resolved Hide resolved
developers_tutorial.md Show resolved Hide resolved
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants