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

Remove code duplication in main workflow #3

Merged
merged 19 commits into from
Oct 27, 2023

Conversation

hdbeukel
Copy link
Collaborator

I removed the duplication from the main workflow. Species id is now determined first and then used to compose the input file paths. I still have some questions before we can merge this, see below.

@hdbeukel hdbeukel requested a review from nicomaper September 21, 2023 09:39
@hdbeukel hdbeukel self-assigned this Sep 21, 2023
mini_ac.nf Outdated Show resolved Hide resolved
mini_ac.nf Show resolved Hide resolved
mini_ac.nf Outdated Show resolved Hide resolved
.gitignore Outdated Show resolved Hide resolved
@hdbeukel
Copy link
Collaborator Author

hdbeukel commented Sep 28, 2023

TODO:

  • update documentation in [yourdocs/configuration_pipeline.md for renamed motif mapping file params

@nicomaper
Copy link
Collaborator

Thanks, Herman, for working on this code reduction! All the changes seem fine to me, and also I trust the test, so I don't worry too much about whether they can alter the code ;) thanks to the changes, now it is much more clean and it will be much easier to add new species or new genomes.

Copy link
Collaborator

@nicomaper nicomaper left a comment

Choose a reason for hiding this comment

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

Thanks, Herman, for working on this code reduction! All the changes seem fine to me, and also I trust the test, so I don't worry too much about whether they can alter the code ;) thanks to the changes, now it is much more clean and it will be much easier to add new species or new genomes.

@nicomaper nicomaper merged commit ed3f43d into dev Oct 27, 2023
1 check passed
@nicomaper nicomaper deleted the feature/remove-duplication-from-main-workflow branch May 13, 2024 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants