Open syntonym opened 2 weeks ago
There is also a postprocess step for the fseq and fseq2 peak caller in lines 2107-2121, which does the same. That step overrides the peak file instead of creating a temporary file.
Yes. This sounds good. We will attempt to add this with our next release. Also, please feel free to submit a PR if you would like to take a shot at it.
PEPATAC produces the
PEPATAC_commands.sh
andPEPATAC_log.md
files, which makes it very easy to follow which commands were executed with which parameters and how each output file was exactly produced. Given thePEPATAC_command.sh
file, it seems possible to execute that file and get the exact same results back. However, one step is directly implement in thepepatac.py
file and is thus missing fromPEPATAC_commands.sh
andPEPATAC_log.md
. In commit461ae32c8ddf06bad5362aea1430b5dd714a3f3f
this is the lines 2362-2384, containing the following code:Refactoring these lines out into a
tools/
script and calling it through the normal mechanism would include the call into thePEPATAC_commands.sh
andPEPATAC_log.md
files, making it possible to track how each result file was produced exactly.