Code Monkey home page Code Monkey logo

p3_fqutils's Introduction

FQ Utils

Mode 1 (Service)
Inputs:
#1 Job data
json file for job {"reference_genome_id": "1310806.3", \
                    "output_file": "rnaseq_baumanii_1505311", \
                    "recipe": ["FASTQC","TRIM","ALIGN"], "output_path": "/[email protected]/home/test",\
                    "paired_end_libs": [{"read1": "/[email protected]/home/rnaseq_test/MHB_R1.fq.gz",\
                    "read2": "/[email protected]/home/rnaseq_test/MHB_R2.fq.gz"},\
                    {"read1": "/[email protected]/home/rnaseq_test/MERO_75_R1.fq.gz",\
                    "read2": "/[email protected]/home/rnaseq_test/MERO_75_R2.fq.gz"}]}
#2 Server string to get genome from using PATRIC ID system
#3 Override parameter string to govern number of processes used
#4 Output directory

Outputs:
#1 Trimmed Fastq files (2 files for paired samples)
#2 BAM/BAI file of aligned reads
#2.5 Samstat report for BAM/BAI file
#3 FastQC report
#4 A recipe specifying which of these steps to execute

This program will:
#1 Use the given SRA accession and/or fastq files to perform the designated operations:
#1.1 fastqc report
#1.2 fastq trimming
#1.3 read mapping

Dependencies:
Bowtie2
https://github.com/BenLangmead/bowtie2

Samstat
http://samstat.sourceforge.net

Fastqc
http://www.bioinformatics.babraham.ac.uk/projects/fastqc/

Cutadapt
https://github.com/marcelm/cutadapt

Trimgalore
https://github.com/FelixKrueger/TrimGalore

Samtools
http://www.htslib.org/

HISAT2
http://daehwankimlab.github.io/hisat2/

p3_fqutils's People

Contributors

aswarren avatar jacobporter avatar olsonanl avatar

Watchers

James Cloos 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.