Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • jkbonfield
    replied
    Apologies for that - I forgot it was even there (likely just ripped straight out of Gap4).

    You are correct that tg_index is currently the way to create new databases, or to append to existing ones. The File->New dialogue in gap5 shouldn't be there as I haven't implemented it within the GUI yet. Sorry about that.

    James

    PS. My current work has been focusing on fixing a whole raft of contig editing bugs, especially surrounding Undo. I plan on a new release soon(TM).

    Leave a comment:


  • jensenuk
    replied
    After my first steps with gap5 and just reading about how to transform assembly projects from different ngs platforms and gap4, I wonder if it is a bug that I cannot create a new gap5 database. Or is it not implemented yet? The error message I get is "invalid command name 'open_db'". I'm able to open projects created with tg_index so the function seems to work. but I'm a bit confused at the moment.

    Leave a comment:


  • jensenuk
    replied
    I solved the problem.

    You were absolutely right as the actually installed itcl/itk/iwidgets packages had problems with my manually installed tcl/tk8.5.8 packages. So I made a rollback to version 8.5.2 , installed all devel-packages too, and everything works fine. Now I can test gap5 and especially its improved contig joining. Thanks!

    Jens

    Leave a comment:


  • jkbonfield
    replied
    If you have no tclConfig.sh or tkConfig.sh it's possible you miss a "-dev" package. I'm not sure how SUSE handles this, but on debian they split packages into run-time and development components.

    Eg from dpkg -l | grep tcl:

    Code:
    ii  itcl3                                       3.2.1-3.1                                [incr Tcl] OOP extension for Tcl - run-time files
    ii  tcl8.4                                      8.4.12-1.1                               Tcl (the Tool Command Language) v8.4 - run-time files
    ii  tcl8.4-dev                                  8.4.12-1.1                               Tcl (the Tool Command Language) v8.4 - development files
    I'd expect something similar to be true of SUSE, which may make life simpler than compiling from scratch.

    If I had to pin the problems on a specific package then I'd say it's somewhere in the itcl/itk/iwidgets area. The three are all from the same stable so it's hard to say which, but I'd imagine tcl itself to work fine. You can test this by manually editing your $STADENROOT/share/staden/etc/gap5rc file. You should see something to load Iwidgets (which in turn will pull in itcl/itk as a dependency). Most functionality will work without them - I can't recall which bit I needed it for now - so as a test to see if that's the cause of your conflict try commenting them out. Ie at the start of gap5rc edit it to:

    Code:
    #-----------------------------------------------------------------------------
    # Packages required
    #-----------------------------------------------------------------------------
    load_package tk_utils
    #if {[info commands tk] != ""} {
    #   package require Iwidgets
    #}

    Leave a comment:


  • jensenuk
    replied
    I use OpenSuse 11.0 (i586). But tcl/tk are no system packages. I had to compile them on my own since there was no tclConfig.sh and tkConfig.sh, which are required for ./configure . But probably you're right and it is a dependency between tcl/tk and another package. I hope I will find some time to check this today. Maybe you have an idea what package may cause the problem.

    Leave a comment:


  • jkbonfield
    replied
    I don't entirely understand this.

    The staden package uses the system tcl/tk version and on my development machine (an aging Debian Etch system) that's Tcl/Tk 8.4.12. If you've found a dependency on Tk8.5.2 then it's likely to be one of the other packages installed - likely due to Iwidgets.

    I have tested it on an 8.5 build when trying installs on other systems, but I forget which specific package versions were installed then.

    Can you tell me which OS you're using? While I don't have easy access to reinstall systems, I can run different prebuilt vmware instances (albeit only on my 32-bit desktop).

    Leave a comment:


  • jensenuk
    replied
    tk problem

    Hi

    I'm trying to install the staden package 2.0.0 beta4. I resolved all dependencies, configured staden with samtools and all additional parameters and installed it typing make/make install. But if I want to execute gap4 or gap5, I get only the following message and nothing else happens:

    "attempt to provide package Tk 8.5.2 failed: package Tk 8.5.8 provided instead"

    I think just setting some symbolic links will not solve the problem and I have to rollback on tcl/tk 8.4. Is this correct or do you know something else to solve the problem.

    Thanks
    Jens

    Leave a comment:


  • jkbonfield
    replied
    Gap5 can read ace, sam and bam (but gap4 cannot). Most

    Note that gap5's ace reading code will yield sequences without quality files, as they are not stored in ace format.

    Leave a comment:


  • niazi84@hotmail.com
    replied
    Thanks for quick reply. I want to do comparative assembly and at the moment using mozaik for that which generates .ace file (.sam & .bam are optional). Can we use GAP5 for viewing, editing and generating concensus sequence from mozaik '.ace' generated file?

    Also I want to use some other assembler as well whose output can be input of GAP5. Can you suggest me any? I will be really thankful.

    Leave a comment:


  • jkbonfield
    replied
    Originally posted by [email protected] View Post
    Hi,

    I am new to all this. Can anybody tell me, STADEN package does comparative assembly or de novo assembly? Thanks
    Hello,

    Gap4, one of the tools in the package, does have its own iterative/greedy denovo assembler. However it is designed primarily for small projects (back in the era of cosmid clones and the like). I'd generally recommend use of a dedicated external assembly tool.

    Gap5 has no assembly at all except a rudimentary interface to run bwa. I can add other GUI interfaces, but I do not plan on putting a lot of effort into the assembly side of the thing as there are multiple teams of people out there doing this already.

    The primary purpose for gap4/5 is to act as an assembly editing and finishing tool, acting at both the micro level manipulating individual bases and/or the macro level of full contig rearrangements - breaking, joining, complementing etc.

    Leave a comment:


  • niazi84@hotmail.com
    replied
    Is it comparative or denovo

    Hi,

    I am new to all this. Can anybody tell me, STADEN package does comparative assembly or de novo assembly? Thanks

    Leave a comment:


  • v_kisand
    replied
    I just compiled b4 release and it works like a charm,

    I was wondering about gap2caf, caf2baf etc. tools. I experience some difficulties in compiling original cap2caf from source code. How one should compile with b4 release?

    v.

    Leave a comment:


  • jkbonfield
    replied
    Gap5 1.2.4 (aka staden pkg 2.0.0b2) released

    I've just uploaded the latest source tarball for the Staden Package, 2.0.0 beta 2, which includes the latest Gap5. (Infact it's pretty much only Gap5 that has changed since the first beta release, apart from some compilation and configure script improvements.)

    Sourceforge RSS feeds are still broken so the staden home page may not update fully. However the direct links are here:



    I'll add a sourceforge news posting once I work out how best to do it without breaking their RSS feeds even more.

    As a comment on the future plans, I hope to backport Gap5 to MacOS X and Windows again once I've stabilised the linux distribution more. It shouldn't be too hard as Gap4 already works on these platforms. Please do PM me or email me with any bugs you get with this release too.

    Release notes

    Gap5 1.2.4, October 16th 2009

    Changes
    • Tags can be created and/or removed within the contig editor
      now, rather than just imported.
    • Gap4's "Sequence Search" function has been added to Gap5,
      allowing for DNA string matches against either the consensus
      and/or the sequences themselves.
    • Name indexing (tg_index -t) now operates much faster
      (sometimes 100x speed-ups). It also occupies far less space in
      the gap5 database, but note that this comes at a cost of
      incompatibility with older Gap5 formats. (This gap5 should be
      able to load up old Gap5 databases, just not vice-versa.)
    • (Experimental) The consensus algorithm can now cache the
      consensus, when in read-write mode. This dramatically speeds
      up computing the consensus for subsequent functions at a cost
      of a bit more storage space.
    • Improvements to the build system, especially on 64-bit
      machines and RedHat derived systems. The --with-iwidgets=DIR
      parameter now has more leeway too and works when given either
      the parent directory or the iwidgets sub-directory.
      "Make depend" is no longer mandatory either.
    • Tg_index now attempts to automatically work out the file
      format (eg sam, bam, ace, baf, etc). The old "aln" default
      format has been removed.
    • Tg_index now supports reading sam files provided they have @SQ
      header lines. In addition to this ace, baf and sam files may
      now be gzipped.
    • Tg_index now has faster read-pairing, using temporary files in
      /tmp. The -f (fast mode) parameter still exists, but should
      not be so significant an improvement now.
    • Added a "-r nseqs" option to tg_index. This change, which has
      been in the code for some time, but commented out, allows
      tg_index to build gap5 databases in excess of 1 billion
      reads. (The largest here so far was 1.9 billion.)
      Do not use though unless tg_index fails or you are going to be
      indexing a very large genome and need to reserve sequence
      space. See ChangeLog for more discussion on this.
    • Tags now interpret "\n" as newline within BAF files.


    Bug fixes
    • Selecting a region in the contig editor that spans a tag no
      longer crashes Gap5.
    • Fixed a crash when highlighting reading some names in the
      contig editor (buffer overrun).
    • When exporting to ACE format we now write DS lines again, as
      they're needed by consed. Also fixed generation of BS segments
      when adjoining zero-depth regions.
    • Export to SAM format should generate better behaved
      flags. Additionally all positions should now be >= 1, even if
      not positioned that way in gap5 itself. (A shift occurs to
      ensure this is true.)
    • BAF files with blank annotations no longer crash tg_index.
    • (Plus many minor fixes - see ChangeLog)

    Leave a comment:


  • coldturkey
    replied
    fantastic. i look foward to using it

    Leave a comment:


  • jkbonfield
    replied
    I've just been preparing to release 1.2.4 infact (1.2.3 was in svn but I didn't get around to making a source release). Hopefully it should be on sourceforge by the end of today.

    Leave a 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
32 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 10:48 AM
0 responses
23 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-15-2026, 10:52 AM
0 responses
40 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-14-2026, 05:39 AM
0 responses
45 views
0 reactions
Last Post SEQadmin2  
Working...