Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • 413fei
    Junior Member
    • May 2013
    • 5

    #1

    Tracking_id in cufflinks

    Hi everyone,

    I have gone through the "tuxedo" RNA-seq analysis pipeline for rice data, and anything seemed to work well. But I am not sure how the "tracking_id" was generated, and how the coordinates were assigned for each tracking_id. Does the "tracking_id" come from the transcriptome assembly using the RNA-seq data?

    I can find the "gene_short_name" for most of the "tracking_id" in the file "genes.fpkm_tracking", because of the gene annotation. But when I checked the corresponding coordinates for each "tracking_id" in the file "genes.fpkm_tracking", the coordinates seemed to be different from those of annotated genes by the genome sequencing consortium. So, how does this happen? Does it mean that the initial gene annotation was incorrect? How to solve this discrepancy when you have similar issues?

    I really hope to get answers from cufflinks experts. Thank you for your patience!
    Last edited by 413fei; 10-13-2014, 05:59 PM.
  • sdriscoll
    I like code
    • Sep 2009
    • 436

    #2
    I can't be sure if this is related to the issue you mention but cufflinks has to guess at the ends of isoforms so when it generates a de-novo isoform the extents of the 3' and 5' ends are not really biologically relevant. They are estimated based on pileup height and an arbitrary threshold (set in the run-time options). That and when cufflinks joins isoforms into loci for the gene level summary files it does so based on which bundles of reads are evaluated together. Sometimes that means adjacent and partially overlapping gene loci will be merged into a single loci thus resulting in some unexpected genomic boundaries.
    /* Shawn Driscoll, Gene Expression Laboratory, Pfaff
    Salk Institute for Biological Studies, La Jolla, CA, USA */

    Comment

    • 413fei
      Junior Member
      • May 2013
      • 5

      #3
      Hi Shawn- thank you for the reply! Your answer is helpful to me in understanding how cufflinks works in generating a boundary for each de novo isoform.

      I have another related question. How should I calculate FPKM values for an arbitrary region, which does not have the same boundary with the ones determined by cufflinks? I guess in many cases, we need to calculate the FPKM value using our own coordinates. Is cufflinks, or other tools, flexible enough to calculate the FPKM values given a certain region using the output files of cufflinks?

      Comment

      • sdriscoll
        I like code
        • Sep 2009
        • 436

        #4
        Not sure if this helps but you can use cufflinks with -G and give it a GTF type gene annotation then cufflinks will run in quantification only mode instead of the default combo of de-novo assembly and quantification. With -G the gene boundaries will match those in your annotation.

        In general you can always calculate the FPKM of anything provided you know the region's length in nucleotides, the total number of reads mapped to that region and the total number of reads aligned. cufflinks does not report either the read count or the total number of mapped reads in the output so you cannot, in any straightforward way, use the cufflinks outputs to calculate FPKM values for arbitrary regions. You're better off making a GTF of the regions you want to quantify and running cufflinks with -G.
        /* Shawn Driscoll, Gene Expression Laboratory, Pfaff
        Salk Institute for Biological Studies, La Jolla, CA, USA */

        Comment

        • 413fei
          Junior Member
          • May 2013
          • 5

          #5
          That will probably solve my problem! I'll create a GTF file and try to then run cufflinks using the -G option. Thank you very much for your help!

          Comment

          • 413fei
            Junior Member
            • May 2013
            • 5

            #6
            Hi Shawn, I tried to run cufflinks with the -G option using a GTF file that I created but with an "." for the strand because I don't know the strand information for those loci. The output files "genes.fpkm_tracking" and "isoforms.fpkm_tracking" are all empty. Do you know the reason for that?

            I also tried to fill in a "+" or "-" for the strand column of all coordinates, but it still generated empty files. So, do you know what's wrong with that? Is the strand information in the GTF file indispensable for running cufflinks?

            Here is the log:
            [20:02:45] Inspecting reads and determining fragment length distribution.
            > Processed 0 loci. [*************************] 100%
            > Map Properties:
            > Normalized Map Mass: 26534197.87
            > Raw Map Mass: 26534197.87
            > Fragment Length Distribution: Truncated Gaussian (default)
            > Default Mean: 200
            > Default Std Dev: 80
            [20:04:25] Estimating transcript abundances.
            > Processed 0 loci. [*************************] 100%

            Comment

            Latest Articles

            Collapse

            • SEQadmin2
              Proteomic Platforms: How to Choose the Right Analytical Strategy to Improve Detection and Clinical Applications
              by SEQadmin2


              Proteomics platforms are evolving rapidly, with advances in mass spectrometry and affinity-based approaches expanding what researchers can detect and at what scale. As the field moves toward deeper proteome coverage and clinical applications, scientists face an increasingly complex landscape of tools. This article will explore how researchers are navigating these choices to find the right platform for their work.

              The systematic characterization of the human proteome has
              ...
              07-20-2026, 11:48 AM
            • SEQadmin2
              Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
              by SEQadmin2



              Genomics studies in neuroscience face a special challenge due to the brain’s complexity and scarcity of samples. Mapping changes in cell type and state using conventional next-generation sequencing methods remains challenging. Advances in technologies like single-cell sequencing, spatial transcriptomics, and long-read sequencing have opened the door to deeper studies of the brain and diseases like Alzheimer’s, amyotrophic lateral sclerosis (ALS), and schizophrenia.
              ...
              07-09-2026, 11:10 AM
            • SEQadmin2
              Cancer Drug Resistance: The Lingering Barrier to Rising Survival
              by SEQadmin2



              Cancer survival rates have significantly increased in the last few decades in the United States, reaching a combined 70% 5-year survival rate by 2021. Behind this number, there are years of research to find new therapies, drug targets, and early detection methods. But there is one core challenge that keeps slowing down these advances, and it’s about drug resistance.

              There is no single reason why many patients don’t respond to treatment as expected. Cancer is...
              07-08-2026, 05:17 AM

            ad_right_rmr

            Collapse

            News

            Collapse

            Topics Statistics Last Post
            Started by SEQadmin2, Today, 02:55 AM
            0 responses
            6 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 07-24-2026, 12:17 PM
            0 responses
            11 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 07-23-2026, 11:41 AM
            0 responses
            12 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 07-20-2026, 11:10 AM
            0 responses
            24 views
            0 reactions
            Last Post SEQadmin2  
            Working...