Giter Site home page Giter Site logo

tex_notex_libs formatting about annogesic HOT 4 CLOSED

gcabebe avatar gcabebe commented on September 17, 2024
tex_notex_libs formatting

from annogesic.

Comments (4)

Sung-Huan avatar Sung-Huan commented on September 17, 2024 1

Looks like your libs are not from dRNA-Seq. ANNOgesic is not able to use conventional RNA-seq for detecting TSSs currently. Thus, you may not be able to get TSSs via ANNOgesic. We are developing a function for detecting TSSs by using conventional RNA-Seq data. But it may take a while.

But if your goal is to detect sRNAs, you can still use ANNOgesic to obtain such data without TSS information. You can just assign your libs as frag ones, and skip all the arguments related to TSS. Then you can still get the sRNA candidates.

Best

from annogesic.

Sung-Huan avatar Sung-Huan commented on September 17, 2024

Hi,

Generally, dRNA-seq should contain TEX+ and TEX- libraries with their corresponding forward and reverse strand. But in your command, there is only one TEX+ library assigned. Therefore, it cause an error. Please make sure you have correct file type. Using dRNA-seq libs, the assignment will be like the following:

TEX_LIBS="$WIG_FOLDER/GSM951380_Log_81116_R1_minus_TEX_in_NC_009839_minus.wig:notex:1:a:- \
$WIG_FOLDER/GSM951381_Log_81116_R1_plus_TEX_in_NC_009839_minus.wig:tex:1:a:- \
$WIG_FOLDER/GSM951380_Log_81116_R1_minus_TEX_in_NC_009839_plus.wig:notex:1:a:+ \
$WIG_FOLDER/GSM951381_Log_81116_R1_plus_TEX_in_NC_009839_plus.wig:tex:1:a:+"

If your files are not dRNA-seq lib but conventional RNA-seq, you can assign them like the following:

LIBS="ANNOgesic/input/wigs/fragment/S1_1_reverse.wig:frag:1:a:- \
ANNOgesic/input/wigs/fragment/S1_1_forward.wig:frag:1:a:+ \
ANNOgesic/input/wigs/fragment/S1_2_reverse.wig:frag:1:b:- \
ANNOgesic/input/wigs/fragment/S1_2_forward.wig:frag:1:b:+ \
ANNOgesic/input/wigs/fragment/S2_1_reverse.wig:frag:2:a:- \
ANNOgesic/input/wigs/fragment/S2_1_forward.wig:frag:2:a:+ \
ANNOgesic/input/wigs/fragment/S2_2_reverse.wig:frag:2:b:- \
ANNOgesic/input/wigs/fragment/S2_2_forward.wig:frag:2:b:+"

In the above libraries, we have two experimental conditions (1 and 2) with two replicates each (a and b). Moreover, both conditions have forward (+) and reverse (-) strand.

For your 48 wig files, the first thing you have to do is making sure how to assign these 48 files. Are they all different conditions? Do they contain replicates? or are they TEX+/- libs?

If you want to consider 48 files together (all files will be used to detect genomic features), you can follow the two formats that I posted above. But please make sure these 48 files can used together without conflicts. Otherwise, you may obtain nothing or many false positives. And also you may need to pay attention on the memory of your machine.

Furthermore, if your library is not dRNA-seq but conventional RNA-seq, some functions cannot be used such as tss_ps.

For the details of file format and TSS prediction, you can check our documentation and tutorial.

https://annogesic.readthedocs.io/en/latest/tutorial.html#tss-and-processing-site-prediction-and-optimization
https://annogesic.readthedocs.io/en/latest/subcommands.html#the-format-of-filename-1

Best,
Sung-Huan

from annogesic.

gcabebe avatar gcabebe commented on September 17, 2024

Thank you for the response,

I ran tss_ps again with the forward and reverse strand of 1 replicate from a condition and I still get the same error.

The 48 wig files come from a study with 4 different conditions, each condition with 6 replicates, with each replicate having its forward and reverse strand.

But also I wasn't aware that tss_ps can't be used with conventional RNA-seq data, which is what my library is made up of.

from annogesic.

gcabebe avatar gcabebe commented on September 17, 2024

Hi Sung-Huan,

I know this issue is closed but I just want clarification on what you mean by dRNA-seq. Is this referring to differential RNA-seq or direct RNA-seq?

Thank you, and I look forward to the development of your TSS prediction function with conventional RNA-seq data.

from annogesic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.