You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have been using sickle in a UNIX pipeline, and in some cases sickle prints logging or summary information to stdout, which ends up in with the fastq records. This PR simply changes all logging or debugging statements outside of --help and --version to use stderr, not stdout.
I purposely put summary information on stdout, because stderr should only
be used for diagnostic and error messages. You can use the --quiet option
to suppress the summary output, which should allow it to work in your
pipeline.
We have been using sickle in a UNIX pipeline, and in some cases sickle
prints logging or summary information to stdout, which ends up in with the
fastq records. This PR simply changes all logging or debugging statements
outside of --help and --version to use stderr, not stdout.
You can view, comment on, or merge this pull request online at:
OK Nik, fair enough. The reason for using stderr is that we would like the information which sickle provides. Would you be interested in a CLI flag which activates stderr logging? Or even logic which automatically redirects all logging to stderr if the output filename(s) are -?
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
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.
Hi Nik,
We have been using sickle in a UNIX pipeline, and in some cases sickle prints logging or summary information to stdout, which ends up in with the fastq records. This PR simply changes all logging or debugging statements outside of
--helpand--versionto use stderr, not stdout.