Closed kfuku52 closed 3 years ago
This is more relevant to https://github.com/kfuku52/amalgkit/issues/75 too, but I'm commenting here. In this commit, @Hego-CCTB added branch conditions in many getfastq
functions to deal with private fastq files, but such modifications were not necessary. To keep the code clean, I needed to revert many of them. What we actually needed to handle private fastq was to just create a symlink to the private file and keep the original flow without any modifications. This is now fixed. See here in the latest commit:
https://github.com/kfuku52/amalgkit/blob/2c6d3923dfe2198eed7f0f5f53149a470a409b21/amalgkit/getfastq.py#L730-L747
I'm about to run
getfastq
for private fastq. Before that, I want to make sure ifgetfastq
doesn't change the original fastq at all. I found some functions that made me uneasy (e.g.,move_private_files()
andremove_intermediate_files()
) so could you confirm it?