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
I think there is a small memory use bug here in that stderr will be written to a pipe that will never be read from. A buffer may be created and only increase in size. Regardless, I think that stderr should be redirected to a logging stream (perhaps with DEBUG level) so that a user has a way of reading them.
Interaction with BWA is implemented using
ExecutableRunner
.By default, all IO channels are set to
PIPE
:prymer/prymer/util/executable_runner.py
Lines 42 to 44 in 70f6840
BWA doesn't override any of them.
prymer/prymer/offtarget/bwa.py
Line 285 in 70f6840
To interact with the
PIPE
s BWA will read and write to the private subprocess:prymer/prymer/offtarget/bwa.py
Line 296 in 70f6840
prymer/prymer/offtarget/bwa.py
Line 298 in 70f6840
I think there is a small memory use bug here in that stderr will be written to a pipe that will never be read from. A buffer may be created and only increase in size. Regardless, I think that stderr should be redirected to a logging stream (perhaps with
DEBUG
level) so that a user has a way of reading them.Originally raised in: #32 (comment)
The text was updated successfully, but these errors were encountered: