I guess this could be done using -p in both prefetch and fasterq-dump and then hooking the stderr for those processes straight into sys.stderr. And then for ENA downloads, we could just add some progress options to the current wget command - e.g., wget --quiet --show-progress --progress=bar -O <fastq> <URL>
One question would be would progress be on by default or off by default? We can obviously provide options to force the opposite of the default.
I guess this could be done using
-p
in bothprefetch
andfasterq-dump
and then hooking the stderr for those processes straight intosys.stderr
. And then for ENA downloads, we could just add some progress options to the currentwget
command - e.g.,wget --quiet --show-progress --progress=bar -O <fastq> <URL>
One question would be would progress be on by default or off by default? We can obviously provide options to force the opposite of the default.