Giter Club home page Giter Club logo

cellranger_mkfastq's Introduction

master develop
Build Status Build Status

DOI

10x Genomics scRNA-Seq (cellranger) mkfastq Pipeline

Introduction

This pipeline is a wrapper for the cellranger mkfastq tool from 10x Genomics (which uses Illumina's bcl2fastq). It takes demultiplexes samples from 10x Genomics Single Cell Gene Expression libraries into fastqs.

FastQC is run on the resulting fastq and those reports and bcl2fastq reports are collated with the MultiQC tool.

The pipeline uses Nextflow, a bioinformatics workflow tool.

This pipeline is primarily used with a SLURM cluster on the BioHPC Cluster. However, the pipeline should be able to run on any system that Nextflow supports.

Additionally, the pipeline is designed to work with Astrocyte Workflow System using a simple web interface.

To Run:

  • Available parameters:
    • --name
      • run name, puts outputs in a directory with this name
      • eg: --name 'test'
    • --bcl
      • Base call files (tarballed [.tar] +/- gunzipping [.tar.gz] from a sequencing of 10x single-cell expereiment, supports pigr parallelization).
      • There can be multiple basecall files, but they all will be demultiplexed by the same design file.
      • eg: --bcl '/project/shared/bicf_workflow_ref/workflow_testdata/cellranger/cellranger_mkfastq/simple1/cellranger-tiny-bcl-1_2_0.tar.gz'
    • --designFile
      • path to design file (csv format) location
      • column 1 = "Lane" (number of lanes to demultiplex, /* for all lanes)
      • column 2 = "Sample" (sample name)
      • column 3 = "Index" (10x sample index barcode, eg SI-GA-A1)
      • can have repeated "Sample" if there are multiple fastq R1/R2 pairs for the samples
      • can be downloaded HERE
      • eg: --designFile '/project/shared/bicf_workflow_ref/workflow_testdata/cellranger/cellranger_mkfastq/simple/cellranger-tiny-bcl-simple-1_2_0.csv'
    • --outDir
      • optional output directory for run
      • eg: --outDir 'test'
  • FULL EXAMPLE:
    nextflow run workflow/main.nf --name 'test' --bcl '/project/shared/bicf_workflow_ref/workflow_testdata/cellranger/cellranger_mkfastq/simple1/cellranger-tiny-bcl-1_2_0.tar.gz' --designFile '/project/shared/bicf_workflow_ref/workflow_testdata/cellranger/cellranger_mkfastq/simple1/cellranger-tiny-bcl-simple-1_2_0.csv' --outDir 'test'
    
  • Design example:
Lane Sample Index
* test_sample SI-P03-C9

CHANGELOG

Credits

This worklow is was developed jointly with the Bioinformatic Core Facility (BICF), Department of Bioinformatics

Please cite in publications: Pipeline was developed by BICF from funding provided by Cancer Prevention and Research Institute of Texas (RP150596).

cellranger_mkfastq's People

Contributors

vsmalladi avatar jgesell-zz avatar

Watchers

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