Skip to content

[Improvement] Extended glob#2551

Closed
Lehmann-Fabian wants to merge 3 commits intonextflow-io:fix-non-glob-escapefrom
Lehmann-Fabian:extended_glob
Closed

[Improvement] Extended glob#2551
Lehmann-Fabian wants to merge 3 commits intonextflow-io:fix-non-glob-escapefrom
Lehmann-Fabian:extended_glob

Conversation

@Lehmann-Fabian
Copy link
Contributor

@Lehmann-Fabian Lehmann-Fabian commented Jan 11, 2022

This PR merges the logic of #2182 into #2379

With this PR, Nextflow behaves similarly using -process.scratch true and not. Moreover, it reduces the number of files copied/moved if the output path contains ** and the glob parameter is now correctly validated.

Still, all other parameters defined here: https://www.nextflow.io/docs/latest/process.html?highlight=stage#output-path are interpreted as default values. This may still copy/move more files than necessary but could not break functionality. This could be addressed in a following contributions.

Signed-off-by: Lehmann-Fabian <fabian.lehmann@informatik.hu-berlin.de>
Signed-off-by: Lehmann-Fabian <fabian.lehmann@informatik.hu-berlin.de>
Signed-off-by: Lehmann-Fabian <fabian.lehmann@informatik.hu-berlin.de>
@Lehmann-Fabian
Copy link
Contributor Author

The test failure seems not to be related to the changes we made.
I am looking forward to your feedback @pditommaso.

@Lehmann-Fabian Lehmann-Fabian changed the title Extended glob [Improvement] Extended glob Apr 27, 2022
@stale
Copy link

stale bot commented Sep 28, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Sep 28, 2022
@stale stale bot closed this Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant