Seqanswers Leaderboard Ad

Collapse

Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • cufflinks diffGenes<-getGenes(cuff,diffGeneIDs) error

    I wish to generate a diff_genes.txt file that includes the XLOC (no problem, includes it now) but also the gene name to make it easier to search for genes of interest.

    The workflow breaks down after line 5:

    R
    library(cummeRbund)
    cuff <- readCufflinks()
    diffGeneIDs <- getSig(cuff,level="genes",alpha=0.05)
    diffGenes<-getGenes(cuff,diffGeneIDs)

    The last line produces the following error:

    Error in sqliteExecStatement(conn, statement, ...) :
    RS-DBI driver: (RS_SQLite_exec: could not execute1: cannot start a transaction within a transaction)

    The .gtf file is from iGenomes for Homo_sapiens and does include the tss_id and p_id.

    May I ask for suggestions to identify the problem and resolve it?

    Thanks,
    Cris

  • #2
    Hi, can you please let me know what version of cummerbund you are running. I will try to see if I can reproduce your error...

    Cheers,
    Loyal

    Comment


    • #3
      Hi Loyal,

      I have cummeRbund 1.2.0 loaded within R and 1.1.0 loaded external to R.

      All help is appreciated. Thanks,
      Cris

      Comment


      • #4
        getGenes() problem

        I have:
        R version 2.15.2
        cummeRbund 2.0.0 (loaded feb 6 2013)

        1. I am able to do the preliminary data plots but cant get past getGenes(). I'm loading a vector genelist with 2 genes in it

        > is.vector(genelist)
        [1] TRUE

        > print(genelist)
        [1] "PROM1" "VAV3"

        2. I run getGenes and get this same error.
        > Z<-getGenes(cuff,genelist)
        Error in sqliteExecStatement(conn, statement, ...) :
        RS-DBI driver: (RS_SQLite_exec: could not execute1: cannot start a transaction within a transaction)


        I see others have had this problem-PLEASE help!

        Comment


        • #5
          Try another call to readCufflinks()

          cuff<-readCufflinks()

          This will reset the DB connection and you should be good to go.

          This problem arises when a previous query has produced an error. I am working to make this less cumbersome of an error.

          Cheers,
          Loyal

          Comment


          • #6
            Thank you, Loyal! Both for the package and the unparalleled support.

            I too was having the 'cannot start a transaction with a transaction' using GetGenes problem, and it was resolved by re-initiating the connection with the database.

            Thanks again!

            Comment


            • #7
              I have been getting a very similar error when trying to retrieve gene information.

              Input:
              geneList<-as.vector(read.table("genesofInterest.txt",sep = "\t",header= FALSE),mode="list")
              geneList
              geneExp<-getGenes(cuff,geneList)

              Output:
              Getting gene information:
              FPKM
              Error in sqliteExecStatement(con, statement, bind.data) :
              RS-DBI driver: (error in statement: near ")": syntax error)

              I am working with CummeRbund version 2.0, and (I think) the CuffDiff data was generated with Cufflinks 2.0.2.

              I have tried clearing the workspace and reconnecting with CummeRbund; re-downloading all the CuffDiff output files and rebuilding the cuffData.db database; but I still get the same error.

              CummeRbund was working fine a few weeks ago with these commands, then abruptly started producing this error message.

              Has anyone else had this problem?

              Comment

              Latest Articles

              Collapse

              • seqadmin
                Essential Discoveries and Tools in Epitranscriptomics
                by seqadmin




                The field of epigenetics has traditionally concentrated more on DNA and how changes like methylation and phosphorylation of histones impact gene expression and regulation. However, our increased understanding of RNA modifications and their importance in cellular processes has led to a rise in epitranscriptomics research. “Epitranscriptomics brings together the concepts of epigenetics and gene expression,” explained Adrien Leger, PhD, Principal Research Scientist...
                04-22-2024, 07:01 AM
              • seqadmin
                Current Approaches to Protein Sequencing
                by seqadmin


                Proteins are often described as the workhorses of the cell, and identifying their sequences is key to understanding their role in biological processes and disease. Currently, the most common technique used to determine protein sequences is mass spectrometry. While still a valuable tool, mass spectrometry faces several limitations and requires a highly experienced scientist familiar with the equipment to operate it. Additionally, other proteomic methods, like affinity assays, are constrained...
                04-04-2024, 04:25 PM

              ad_right_rmr

              Collapse

              News

              Collapse

              Topics Statistics Last Post
              Started by seqadmin, Yesterday, 08:47 AM
              0 responses
              16 views
              0 likes
              Last Post seqadmin  
              Started by seqadmin, 04-11-2024, 12:08 PM
              0 responses
              60 views
              0 likes
              Last Post seqadmin  
              Started by seqadmin, 04-10-2024, 10:19 PM
              0 responses
              60 views
              0 likes
              Last Post seqadmin  
              Started by seqadmin, 04-10-2024, 09:21 AM
              0 responses
              54 views
              0 likes
              Last Post seqadmin  
              Working...
              X