The x.FASTQ -r command does not seem to pickup metaharvest, but x.FASTQ -ldoes work. I'm not sure why.
This is simply because the for loop in x.fastq.sh that collects the versions of all the modules breaks down before it gets to the harvester... and this is due to the fact that it is an implicit requirement of ALL x.FASTQ scripts to have somewhere a versioning line of the type
ver="x.y.z"
It may well be a comment, but it has to be there. See here, for instance:
I've added versions for all the scripts, so this is fixed, but it might be nice to not have the script fail if they are not present, but this is for another PR.
I've added versions for all the scripts, so this is fixed, but it might be nice to not have the script fail if they are not present, but this is for another PR.
Originally posted by @MrHedmad in https://github.com/TCP-Lab/x.FASTQ/issues/8#issuecomment-1988039584