Giter VIP home page Giter VIP logo

veg / tools-iuc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from galaxyproject/tools-iuc

0.0 6.0 2.0 944.64 MB

Tool Shed repositories maintained and developed by the Intergalactic Utilities Commission

Home Page: https://wiki.galaxyproject.org/IUC

License: MIT License

Python 5.41% Mako 0.01% HTML 80.79% Shell 0.41% R 1.29% C++ 0.01% UnrealScript 2.34% Perl 0.30% Pep8 0.27% eC 0.01% Max 0.50% OpenEdge ABL 6.94% Roff 1.48% HyPhy 0.02% JavaScript 0.22% CAP CDS 0.01%

tools-iuc's Introduction

Galaxy Tool Linting and Tests for push and PR Weekly global Tool Linting and Tests Gitter

Galaxy Tools maintained by IUC

This repo contains a subset of Galaxy repositories used in the Tool Shed (https://toolshed.g2.bx.psu.edu/).

These repositories are maintained and developed by the Intergalactic Utilities Commission (Github Org)

Pull Requests with dependencies specified as conda-package will be automatically tested and verified using planemo. If the tests pass and the pull request is merged, the tool will be automatically uploaded to the Test- and Main Tool Shed.

Other repositories with Galaxy tools:

tools-iuc's People

Contributors

abretaud avatar arbernard avatar bebatut avatar bernt-matthias avatar bgruening avatar bimbam23 avatar blankenberg avatar davebx avatar dfornika avatar dpryan79 avatar gallardoalba avatar gregvonkuster avatar hexylena avatar jj-umn avatar joachimwolff avatar lldelisle avatar lparsons avatar mblue9 avatar mtekman avatar mvdbeek avatar npinter avatar nsoranzo avatar planemo-autoupdate avatar pvanheus avatar shiltemann avatar slugger70 avatar stephanflemming avatar willemdek11 avatar wm75 avatar yhoogstrate avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

tools-iuc's Issues

Ensure SFF to FASTQ conversion is available

This file format was specifically used for 454 sequencing. While 454 sequencing is now dated, we may need it as part of the Galaxy workflow. An alternative is to skip this step entirely and just upload the FASTQ files.

hivnetworkcsv -s option

Please check that all the options for hivnetworkcsv have the correct data type. For example, the -s option (sequence alignment) is notated as an hmmer3 file. It should instead be set up to accept FASTA files.

Create a new repo for `mcmc.jl`

Before wrapping mcmc.jl in issue #8, we should place mcmc.jl in its own repository for use with Galaxy.

Once the repository has been created, a new issue will need to be added to the repo :

Use the BAM format as opposed to FASTA format for input and output.

Adapt Swanstrom Lab's primer ID error detection model for use with NGS pipeline

According to the Swanstrom Lab

Primer IDs that appeared once came from sequence reads that on average had significantly lower quality scores than the scores for the higher frequency reads. This observation suggests that low-abundance Primer ID reads are at least in part the result of misreading of more-abundant Primer IDs that are being resampled (after the PCR amplification step) in the sequencing.

Ruby scripts for the simulation model, consensus cutoff, and consensus creation are provided as supplementary materials in the paper.

We will need to implement the error model in a new script for use with the rest of our pipeline.

[bealign]

The output of bealign is notated as FASTA, but in the history you see output that is (I think) stderr.

screen shot 2018-04-19 at 3 11 21 pm

Create phylotree visualization plugin

Create a visualization plugin of phlotree.js for galaxy. The hivtrace viz could serve as a useful starting point. You can also see me for the mmvc visualization, but it is not PR ready until we follow up with Sam on the supported way to pass multiple datasets to a viz.

Create HyPhy conda package

In order to wrap individual batch file scripts as tools, we will need to create a conda package out of HyPhy first. @davebx has graciously agreed to taking on this work.

HIV Analysis in Galaxy: A high level plan

  • Two main data generation strategies: (1) amplicon sequencing and (2) shotgun sequencing
  • At this time analysis one can choose calling variants or performing within-host evolution analyses including selection detection, rate of evolution, various types of temporal and spatial dynamic analyses. These begin with the following general themes:
  • Shotgun data can be analyzed either "read-by-read" using individual reads (i.e., Neher's sliding window approaches) or by reconstructing individual haplotypes.
  • There is a number of haplotype reconstruction approaches (nice summary of various approaches is in the introduction section of SAVAGE paper ). Two practical (based on perceived software availability) approaches are:
    1. SAVAGE - overlap graph-based approach. There is a conda recipe for Linux. However it is unusable due to boost versioning. Need to check scalability on large number of reads.
    2. ShoRAH - uses read alignments to a reference genome to reconstruct local haplotypes and then use these to reconstruct global (genome-wide) haplotypes. No conda package. Minimal documentation.
  • Once haplotypes are generates multiple alignments are generated with something like MAFFT.
  • Tree reconstruction can then be performed with tools such as RAxML or IQTree.
  • The subsequent analyses are based on multiple datamonkey tools (such as RELAX) and HyPhy.

Separately we want to implement tools for metagenomic identification of viral sequences along the lines of this paper.

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.