Closed helenhuangmath closed 2 years ago
Hi, thank you for your issue - I will try to answer below:
Q1:
Can I ask what version of TOBIAS you are using? You can get it with TOBIAS --version
. The error seems to arise because there is only one motif, but I thought I had already solved that issue... but I will also have a look again.
In general, BINDetect can run with more than one motif, so you don't need to run it only for "BATFJUN", but you can give a whole motif file. You can download test data using TOBIAS DownloadData --bucket data-tobias-2020
as explained here: https://github.com/loosolab/TOBIAS/wiki/test-data
. This is also the data used in the examples here, so you can have a look at these files to see the format.
Q2:
You could use --normalize
if you are comparing the depth of footprints between different transcription factors. Without normalize, they will have different ranges (maybe TF1 goes from [-0.1;0.2] and TF2 goes from [-1;4]) and that will make it difficult to compare the raw footprint depths, which are written out by PlotAggregate. So there --normalize
will be helpful. Otherwise, you generally do not need to use it.
Hope that was helpful!
Thank you for your reply, it's helpful!
Per Q1. you are right, I used version 0.8, after updating to version 0.12.10, I can run without any errors.
Hi, Thank you for developing this useful tool! I did a test run using the testing data downloaded from TOBIAS Snakemake pipeline, but with my peak file (I didn't find the peak file you used in tutorial, so just random picked a T cell peak list).
Q1. There's an error at 3rd step BINDetect if I use more than 2 bigwigs for --signals. Here's the error:
Q2. When should I use --normalize in PlotAggregate and when shouldn't?
Below is my test run code. Thank you so much for your help!