Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dariober
    Senior Member
    • May 2010
    • 311

    #1

    cufflinks / cuffcompare does not produce p_id

    Hello,

    My first post here...!

    I'm trying to use cuffcompare to produce a combined GTF file (stdout.combined.gtf) to feed to cuffdiff for further analysis. Cuffcompare should produce such GTF with added attributes tss_id and p_id. However, while my stdout.combined.gtf does have tss_ids it has no p_ids (even if the input file has CDS attributes). How is it?
    I guess I can put the p_ids myself, but I'd like to understand what I'm doing wrong.

    As a test, I ran cuffcompare using the pig GTF from ensembl against itself (following a trick from Cole Trapnell I found in another post) and indeed I couldn't 'see' any p_id in the output. See script below to reproduce this test.
    Why I don't get p_ids?! Am I missing something very obvious?

    I'm using version cufflinks-0.8.2.Linux_x86_64

    Thanks in advance for any help!
    Dario

    Here's the little code:
    # -----------------[ Cut here ]---------------------

    ## Download and unzip pig GTF
    wget ftp://ftp.ensembl.org/pub/current_gt...ofa9.57.gtf.gz
    gunzip Sus_scrofa.Sscrofa9.57.gtf.gz

    ## Run cuffcompare
    /exports/work/vet_roslin_nextgen/dario/cufflink/current/cuffcompare -r Sus_scrofa.Sscrofa9.57.gtf Sus_scrofa.Sscrofa9.57.gtf Sus_scrofa.Sscrofa9.57.gtf

    ## No p_ids!!
    grep p_id stdout.combined.gtf
    ==> no hits

    # ----------------------[ Cut here ]-----------------
  • Cole Trapnell
    Senior Member
    • Nov 2008
    • 213

    #2
    The trick I posted apparently doesn't always work - we know about this bug and will address it in an upcoming release

    Comment

    • dariober
      Senior Member
      • May 2010
      • 311

      #3
      Originally posted by Cole Trapnell View Post
      The trick I posted apparently doesn't always work - we know about this bug and will address it in an upcoming release
      Hi Cole et al.,

      Thanks for taking time to reply.
      Is the bug due to some anomalies in the GTF file? If so, would it be possible to post a few lines from a GTF that works? A final question if you can answer... even if this bug occurs, are the other results from cuffdiff reliable? (I'm not interested in running the reference GTF against itself, that was just for testing purposes).

      Dario

      Comment

      • Cole Trapnell
        Senior Member
        • Nov 2008
        • 213

        #4
        We think they're reliable

        The bug I mentioned is just in cuffcompare's ability to attach p_id attributes automatically. If the p_id attributes are missing, Cuffdiff will simply not perform a CDS-level differential analysis. It will look for changes in splicing and TSS preference (and of course gene and isoform-level expression), but it won't look for changes in coding output.

        Comment

        • rocksd
          Member
          • Jul 2010
          • 14

          #5
          Originally posted by Cole Trapnell View Post
          We think they're reliable

          The bug I mentioned is just in cuffcompare's ability to attach p_id attributes automatically. If the p_id attributes are missing, Cuffdiff will simply not perform a CDS-level differential analysis. It will look for changes in splicing and TSS preference (and of course gene and isoform-level expression), but it won't look for changes in coding output.
          Cole,

          Did you fix this bug?
          I am running a Cuffdiff on two pig samples and ended up with Segment error. I then checked the combined_transcript.gtf file generated in Cuffcompare but did not find the p_id. By the way, I am using the cufflinks .8.4 version released 16/7/2010

          Thanks a million!

          jhuang

          Comment

          Latest Articles

          Collapse

          • SEQadmin2
            Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
            by SEQadmin2



            CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

            Despite this, “CRISPR helped turn genome editing from a specialized technique into
            ...
            Today, 11:01 AM
          • 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

          ad_right_rmr

          Collapse

          News

          Collapse

          Topics Statistics Last Post
          Started by SEQadmin2, Today, 02:55 AM
          0 responses
          7 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...