Taiji-pipeline / Taiji

All-in-one analysis pipeline
https://taiji-pipeline.github.io/
BSD 3-Clause "New" or "Revised" License
33 stars 9 forks source link

Error running Taiji on ATAC, RNA, and H3K27ac data #19

Closed brhodesford closed 3 years ago

brhodesford commented 3 years ago

Hi, I'm currently trying to run Taiji on ATAC, RNA, and H3K27ac data. I've attached the slurm from the job that failed. It gives the following error:

[ERROR][01-26 14:51] Output_Ranks(34bf..) Failed: Prelude.maximum: empty list CallStack (from HasCallStack): error, called at src/Control/Workflow/Interpreter/Exec.hs:134:37 in SciFlow-0.7.2-Jc8TJcu7aUL61DWlZpDMFY:Control.Workflow.Interpreter.Exec [ERROR][01-26 14:51] Program exits with errors

I am having a hard time identifying the problem. Any help would be greatly appreciated. Thanks, Rhodes slurm-83987.txt

kaizhang commented 3 years ago

Thanks for reporting this issue. This error occurs when no TFs left after the default filtering process during the HTML creation. This error should not affect the results. In other words, you should get a normal "GeneRanks.tsv" file. However, you won't have an HTML visualization file. I will fix this problem in the upcoming release.

brhodesford commented 3 years ago

Thanks for your quick reply!

brhodesford commented 3 years ago

Hi, sorry, quick follow up. In the slurm, it doesn't seem like the program is actually considering the H3K27ac data. Has this functionality been removed? I've attached my yaml files in case there is an issue there

kaizhang commented 3 years ago

Yes, this feature has never been officially released as we have not figured out how to best use the H3K27ac data yet. We decide to leave this to the users by allowing users to supply their own peak list.

brhodesford commented 3 years ago

Thanks again!