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
                Advanced Tools Transforming the Field of Cytogenomics
                by seqadmin


                At the intersection of cytogenetics and genomics lies the exciting field of cytogenomics. It focuses on studying chromosomes at a molecular scale, involving techniques that analyze either the whole genome or particular DNA sequences to examine variations in structure and behavior at the chromosomal or subchromosomal level. By integrating cytogenetic techniques with genomic analysis, researchers can effectively investigate chromosomal abnormalities related to diseases, particularly...
                09-26-2023, 06:26 AM
              • seqadmin
                How RNA-Seq is Transforming Cancer Studies
                by seqadmin



                Cancer research has been transformed through numerous molecular techniques, with RNA sequencing (RNA-seq) playing a crucial role in understanding the complexity of the disease. Maša Ivin, Ph.D., Scientific Writer at Lexogen, and Yvonne Goepel Ph.D., Product Manager at Lexogen, remarked that “The high-throughput nature of RNA-seq allows for rapid profiling and deep exploration of the transcriptome.” They emphasized its indispensable role in cancer research, aiding in biomarker...
                09-07-2023, 11:15 PM

              ad_right_rmr

              Collapse

              News

              Collapse

              Topics Statistics Last Post
              Started by seqadmin, Today, 07:14 AM
              0 responses
              10 views
              0 likes
              Last Post seqadmin  
              Started by seqadmin, 09-29-2023, 09:38 AM
              0 responses
              13 views
              0 likes
              Last Post seqadmin  
              Started by seqadmin, 09-27-2023, 06:57 AM
              0 responses
              13 views
              0 likes
              Last Post seqadmin  
              Started by seqadmin, 09-26-2023, 07:53 AM
              0 responses
              31 views
              0 likes
              Last Post seqadmin  
              Working...
              X