Code Monkey home page Code Monkey logo

eagler's People

Contributors

mculinovic avatar sterbic avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

jnarayan81

eagler's Issues

Fix tmp files subsystem

Switch from manual temporary files to something like tmpnam.

The current configuration does not allow multiple instances of the scaffolder to run in the same folder.

GraphMap mapping error !

It seems, graphmap have some problem with "align" flag. How to fix it ?

โžœ bin git:(master) โœ— ~/Tools/EAGLER/release/eagler -x ont -t 40 /media/urbe/TOSHIBALAB/falconUnzip/SSPACED_P2/scaffolds.fasta /media/urbe/MyDDrive/ONTdata/allONT/allONT.fasta /media/urbe/TOSHIBALAB/falconUnzip/SSPACED_P2/EAGLER_SSPACED_out -g graphmap
[INPUT] Reading draft genome: /media/urbe/TOSHIBALAB/falconUnzip/SSPACED_P2/scaffolds.fasta
[INPUT] Reading long reads: /media/urbe/MyDDrive/ONTdata/allONT/allONT.fasta
[ALIGNER] Initializing graphmap aligner...
[ALIGNER] Creating index...
ERROR: Unknown value of 'tool' parameter. Exiting.

Usage:
graphmap tool

Options
tool STR Specifies the tool to run:
align - the entire GraphMap pipeline.
owler - Overlapping With Long Erroneous Reads.

../vendor/seqan/include/seqan/basic/basic_exception.h:368 FAILED! (Uncaught exception of type std::runtime_error: command "graphmap -v 0 -I -r "/media/urbe/TOSHIBALAB/falconUnzip/SSPACED_P2/scaffolds.fasta"" failed with exit status 256)
[1] 46760 abort (core dumped) ~/Tools/EAGLER/release/eagler -x ont -t 40 -g graphmap

Single bwa run

Align reads to all contigs at the same time with one bwa command, with intent to reduce false positive alignments.

Global read realign

Realign dropped reads to contig when coverage falls below acceptable value.

SeqAn submodule slimming

Rework SeqAn submodule configuration to avoid pulling the whole repository when installing the ONTscaffolder. Only the include folder should be used.

Conitg connector fixes

  • circular genome trim should use anchor alignment for trimming
  • add support for scaffold merge
  • add support for reverse complement contigs
  • support for multiple scaffolds

Enhancements

List of small enhancements that need to be done:

  • change default make target to build only release version
  • make install should copy executable to /usr/local/bin
  • add make remove to amend make install
  • advanced OSX compiler detection
  • add -t THREADS option to set the concurrency level manually
  • add option for setting the expected maximum size of the gap
  • use only one command line argument as prefix for all output files

Upgrade genome2contigs script

  1. add (x-) syntax option to reference a fragment till the end of the reference genome
  2. add -k option to invert the cut/keep output

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.