When first interacting with the tool it is not immediately clear that the output files will not be created by default.
It took some time to discover that this was the issues when the program appeared to complete, with no output and no errors in the log file. Additionally, the example command provided in the README file (lines 88-91) does not include the options. The following section of the manual then states all files will be created.
Looking at the code in java/rag/HAROLD/Cluster_RG.java, it is clear that the haplotype and likelihood files are created only if requested.
It would simplify the user experience if the output files were created by default. Especially as they are required inputs for the refinement step.
If there is a use case where the output files are not required, then the inverse options could be provided.
I should note that I am using the V2.0 release.
When first interacting with the tool it is not immediately clear that the output files will not be created by default.
It took some time to discover that this was the issues when the program appeared to complete, with no output and no errors in the log file. Additionally, the example command provided in the README file (lines 88-91) does not include the options. The following section of the manual then states all files will be created.
Looking at the code in
java/rag/HAROLD/Cluster_RG.java, it is clear that the haplotype and likelihood files are created only if requested.It would simplify the user experience if the output files were created by default. Especially as they are required inputs for the refinement step.
If there is a use case where the output files are not required, then the inverse options could be provided.
I should note that I am using the V2.0 release.