GithubHelp home page GithubHelp logo

willpitchers / pando Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mdu-phl/pando

0.0 2.0 0.0 12.64 MB

With a file of isolate IDs as input, compile all results (abricate, kraken, mlst) into a single table and infer an NJ tree using the alignment-free Andi phylogenomic software.

License: GNU Affero General Public License v3.0

Python 100.00%

pando's Introduction

pando

With an excel spreadsheet LIMS request, run QC analyses on isolates

Example run command on MDU servers:

pando LIMS_DATA_20160801.xlsx

Get help:

pando -h
usage: pando [-h] [-w WGS_QC] [-N] [-k] [-t THREADS] [-a] [-r] [-m]
             [-s MODEL_ANDI_DISTANCE] [-c PERCENT_CUTOFF] [-v]
             mdu_read_IDs

Run QC summary analysis.

positional arguments:
  mdu_read_IDs          Excel spreadsheet LIMS request.

optional arguments:
  -h, --help            show this help message and exit
  -w WGS_QC, --wgs_qc WGS_QC
                        Path to WGS QC (default: /mnt/seq/MDU/QC/)
  -N, --Nullarbor_folders
                        Are you running this on a set of folders generated by
                        Nullarbor? (default: False)
  -k, --keep_tempdirs   Keep tempdirs created during run? (default: False)
  -t THREADS, --threads THREADS
                        Number of threads (default: 72)
  -a, --andi_run        Run andi phylogenomic analysis? (default: False)
  -r, --roary_run       Run roary pangenome analysis? (default: False)
  -m, --metadata_run    Gather metadata for all isolates? (default: True)
  -s MODEL_ANDI_DISTANCE, --model_andi_distance MODEL_ANDI_DISTANCE
                        Substitution model. 'Raw', 'JC', or 'Kimura'.
                        (default: JC)
  -c PERCENT_CUTOFF, --percent_cutoff PERCENT_CUTOFF
                        For abricate, call the gene 'present' if greater than
                        this value and 'maybe' if less than this value.
                        (default: 95)
  -v, --version         Print version number and exit. (default: False)

pando's People

Contributors

schultzm avatar willpitchers avatar

Watchers

 avatar  avatar

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.