Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • guibar
    Junior Member
    • Nov 2008
    • 3

    #1

    Can't add sff files in gsAssembler and gsMapper v2.7

    Hi,

    I have managed to install version 2.7 of the roche assembler and mapper on ubuntu 12.04 but I am left with a weird problem.

    Everything seems to work except that in the GUI of both applications (gsAssembler and gsMapper), I can't add sff or fasta files to the project. When I click on the + button I get a file selector but after I select a file and click 'ok', nothing happens. Interestingly, in the mapper when I add a reference sequence I don't have this problem even though it looks very similar from an interface point of view.

    I have managed to go round this by tweaking the xml file that represents the project and adding the sff files there but it is tedious and I would like to fix this problem.

    I am using version 1.6.0_30 of the jre which is the one that comes with the software.

    Has anyone seen this?

    Thanks
  • Torst
    Senior Member
    • Apr 2008
    • 275

    #2
    The "Open file" dialogue boxes are strangely different between Linux, Mac and Windows when using the JRE. Sometimes they only allow the selection of a FOLDER, but the same dialog on a different platform expects a FILE. I don't know how to resolve the issue I describe, but it could be related to your issue.

    Comment

    • mbseq
      Junior Member
      • Oct 2012
      • 6

      #3
      Has anybody found a solution to this problem? I am having the same issue with Ubuntu and Newbler 2.8. The workaround of editing the .xml file seems to work for gsMapper projects, but the gsAssembler does not even create a project folder.

      Comment

      • sklages
        Senior Member
        • May 2008
        • 628

        #4
        Here it works just fine 2.7, 2.8, Ubuntu 64bit, my own java,

        java version "1.6.0_37"
        Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
        Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)

        Install your own java 1.6 (not 1.7) and edit the relevant scripts.

        hth,
        Sven

        Comment

        • JJMS
          Junior Member
          • Jan 2013
          • 5

          #5
          Originally posted by guibar View Post
          Hi,

          I have managed to install version 2.7 of the roche assembler and mapper on ubuntu 12.04 but I am left with a weird problem.

          Everything seems to work except that in the GUI of both applications (gsAssembler and gsMapper), I can't add sff or fasta files to the project. When I click on the + button I get a file selector but after I select a file and click 'ok', nothing happens. Interestingly, in the mapper when I add a reference sequence I don't have this problem even though it looks very similar from an interface point of view.

          I have managed to go round this by tweaking the xml file that represents the project and adding the sff files there but it is tedious and I would like to fix this problem.

          I am using version 1.6.0_30 of the jre which is the one that comes with the software.

          Has anyone seen this?

          Thanks
          Had the same problem... Solved it by reinstalling the software with option "Local" instead of "system" somewhere in the beginning of the instalation

          Comment

          • sinnamone
            Junior Member
            • Oct 2013
            • 7

            #6
            Same problems

            Could help me, i have the same problem, what I have to reinstall?

            Comment

            • sklages
              Senior Member
              • May 2008
              • 628

              #7
              Originally posted by sinnamone View Post
              Could help me, i have the same problem, what I have to reinstall?
              The Roche software ..

              Comment

              • yifangt
                Member
                • Feb 2011
                • 61

                #8
                could not load file to projects of newbler2.9

                Hi Sklages!
                I could not add any data to the projects either, either .sff or .fasta/q files!!!, that I met with Newbler2.9.
                You seem to be the only one who have experience to solve this problem.
                Could you please be more specific with what you did?
                Here is my java information
                Code:
                java version "1.7.0_25"
                OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.12.10.2)
                OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
                my kernel:
                Code:
                Linux yt 3.5.0-42-generic #65-Ubuntu SMP Tue Oct 1 23:38:22 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
                Thanks a lot in advance!

                Comment

                • sklages
                  Senior Member
                  • May 2008
                  • 628

                  #9
                  How has the Roche software suite been installed? As a local user or system wide?
                  Which java is used by the Roche software? As the software ships with its own java, your system wide java is not necessarily the one used by Roche.
                  Check this via e.g.
                  strace -o output gsAssembler
                  Look for java in output; it should tell you the path to the java binary used.

                  But I am the lazy one, I have

                  - installed the most current 64bit Java 1.6 (not 1.7!) locally
                  - edited all relevant scripts $ROCHE_SOFTWARE/bin to use this java binary (grep -l JAVA bin/*)
                  - no sorrows anymore with Roche's software (with respect to java) :-)

                  hth

                  Comment

                  • yifangt
                    Member
                    • Feb 2011
                    • 61

                    #10
                    JAVA for newbler2.9

                    Thanks Sklages!
                    There is a long list about java from the trace output, such as:
                    Code:
                    open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_30/bin/../lib/i386/jli/tls/i686/sse2/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
                    stat64("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_30/bin/../lib/i386/jli/tls/i686/sse2", 0xfffeb500) = -1 ENOENT (No such file or directory)
                    ......
                    It seems the JAVA for my newbler is
                    Code:
                    jre1.6.0_30
                    as I found the line in one app (for example,gsAssembler):
                    Code:
                     APP_JRE_HOME="$APP_HOME/../jre/jre1.6.0_30/"
                    Also when I tried following command
                    Code:
                    ~/download-software/newbler2.9/apps/jre/jre1.6.0_30/bin$ ./java 
                    Error: no `server' JVM at `/home/yifang/download-software/newbler2.9/apps/jre/jre1.6.0_30/lib/i386/server/libjvm.so'.
                    Get closer to solve the problem. Any clue with this? Thanks a lot!

                    yt
                    Last edited by yifangt; 12-19-2013, 02:59 PM. Reason: typo

                    Comment

                    • sklages
                      Senior Member
                      • May 2008
                      • 628

                      #11
                      I'd go for a separate Java.

                      - Download and "install" a new 64bit Oracle Java, maybe somewhere in "newbler2.9/java".

                      - Have a look which files need editing:
                      cd newbler2.9/bin
                      grep -w JAVA *
                      - open the scripts, at the end set your own Java, e.g. gsAssembler

                      The end of the script, just before the program itself is called, mine looks like this:

                      ## (1) Roche 454 Suite is NOT compatible with Java 7
                      ## -> Install newest Oracle Java 6, 1.6.0_33
                      export JAVA_HOME="/package/sequencer/Java/6"
                      export JAVA="$JAVA_HOME"/bin/java

                      echo "Using package java in $JAVA_HOME"
                      $JAVA -version
                      echo ""

                      # ---------------------------------------------------------------------
                      # Start
                      # ---------------------------------------------------------------------
                      exec "$JAVA" "${finalJavaArgs[@]}" com.simontuffs.onejar.Boot $enableVersion $enableVerbose $*
                      Set JAVA_HOME accordingly, here "/path/to/newbler2.9/java".
                      I use my own own java since version 2.3 AFAIR, without any problems. I have used Sun/Oracle Java because of performance issues reported years ago, and I stuck with it ;-)

                      hth, Sven

                      Comment

                      • yifangt
                        Member
                        • Feb 2011
                        • 61

                        #12
                        RE: JAVA newbler2.9

                        Thanks Sven!
                        I downloaded jre1.6.0.45-x64 from Oracle, which seems to be the newest version of jre1.6.0, and installed it in
                        Code:
                        ~/download-software/newbler2.9/apps/jre/jre1.6.0_45/
                        beside the Roche jre1.6.0_30 folder.
                        then I changed the line in the program srcipt gsAssembler (and other programs too.)
                        Code:
                        APP_JRE_HOME="$APP_HOME/../jre/jre1.6.0_30/"
                        to
                        [COLOR="Blue"]APP_JRE_HOME="$APP_HOME/../jre/jre1.6.0_45/"[/COLOR]
                        then
                        Code:
                        export JAVA="$APP_JRE_HOME"/bin/java
                        The problem did not go away.
                        Can I ask which version of newbler is yours? newbler2.8 or 2.7? As I did not see the those lines in my newbler2.9:
                        Code:
                        export JAVA_HOME="/package/sequencer/Java/6"
                        export JAVA="$JAVA_HOME"/bin/java
                        
                        echo "Using package java in $JAVA_HOME"
                        $JAVA -version
                        echo ""
                        which seems not matter, but I am not sure. Did I miss anything?
                        I am not familiar with java, not sure jre1.6.0_45 is of problem. Thank you so much for your help.
                        yt
                        Last edited by yifangt; 12-20-2013, 09:14 AM.

                        Comment

                        • yifangt
                          Member
                          • Feb 2011
                          • 61

                          #13
                          And I straced the errors are:
                          Code:
                          access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/tls/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/tls", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/tls/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/tls", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../jre/lib/amd64/jli", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/tls/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/tls", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/tls/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/tls", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/tls/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/tls", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/x86_64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          stat("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/../lib/amd64", 0x7fff1d010470) = -1 ENOENT (No such file or directory)
                          open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 6
                          
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
                          
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/bin/../lib/amd64/jli/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/server/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          open("/home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45/lib/amd64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
                          Thanks a lot again!
                          yt

                          Comment

                          • sklages
                            Senior Member
                            • May 2008
                            • 628

                            #14
                            Don't touch the APP vars, there is no need to do so.

                            Just before the actual call of the java binary at the very end of the script, you can add the lines I posted (with your specific path to java). Then it should work.

                            That is how my "final section" looks like (complete):
                            # ---------------------------------------------------------------------
                            # Before you run the application specify the location of the
                            # java runtime base directory which will be used for running
                            # ---------------------------------------------------------------------

                            # sklages, 2013-08-08 =========================================================

                            ## (1) Roche 454 Suite is NOT compatible with Java 7
                            ## -> Install newest Oracle Java 6, 1.6.0_33
                            export JAVA_HOME="/package/sequencer/Java/6"
                            export JAVA="$JAVA_HOME"/bin/java

                            echo "Using package java in $JAVA_HOME"
                            $JAVA -version
                            echo ""

                            ## sklages, 2013-08-08 =========================================================


                            # ---------------------------------------------------------------------
                            # Start
                            # ---------------------------------------------------------------------
                            exec "$JAVA" "${finalJavaArgs[@]}" com.simontuffs.onejar.Boot $enableVersion $enableVerbose $*
                            Just copy these lines and replace everything after
                            # ---------------------------------------------------------------------
                            # Before you run the application specify the location of the
                            # java runtime base directory which will be used for running
                            # ---------------------------------------------------------------------

                            Currently I use 2.9. But this works for every version (>=2.3).
                            Last edited by sklages; 12-20-2013, 09:44 AM. Reason: xx

                            Comment

                            • yifangt
                              Member
                              • Feb 2011
                              • 61

                              #15
                              Humm, I did exactly as you suggested. When I ran:
                              Code:
                              /home/yt/download-software/newbler2.9/apps/gsAssembler/bin$ ./gsAssembler
                              I had message as:
                              Code:
                              Using package java in /home/yt/download-software/newbler2.9/apps/jre/jre1.6.0_45
                              java version "1.6.0_45"
                              Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
                              Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
                              which seems the new JAVA is running instead of the Roche default one. The newbler GUI is working too, but I still could not add sequence to project menu, which had a warning exclamation mark.
                              The strace output are the same long list of errors. Strange! I will try more.......
                              Thank you very much Sven!

                              Merry Christmas and Happy New Year!

                              Comment

                              Latest Articles

                              Collapse

                              • SEQadmin2
                                Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
                                by SEQadmin2



                                Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

                                Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
                                ...
                                10-14-2026, 09:55 AM
                              • SEQadmin2
                                New Genomics Technologies Take Aim at Long-Standing Limits
                                by SEQadmin2


                                Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

                                We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
                                ...
                                09-28-2026, 10:25 AM

                              ad_right_rmr

                              Collapse

                              News

                              Collapse

                              Topics Statistics Last Post
                              Started by SEQadmin2, 10-22-2026, 11:13 AM
                              0 responses
                              28 views
                              0 reactions
                              Last Post SEQadmin2  
                              Started by SEQadmin2, 10-22-2026, 10:48 AM
                              0 responses
                              20 views
                              0 reactions
                              Last Post SEQadmin2  
                              Started by SEQadmin2, 10-15-2026, 10:52 AM
                              0 responses
                              38 views
                              0 reactions
                              Last Post SEQadmin2  
                              Started by SEQadmin2, 10-14-2026, 05:39 AM
                              0 responses
                              44 views
                              0 reactions
                              Last Post SEQadmin2  
                              Working...