Git Product home page Git Product logo

gemmaker's Introduction

DOI Build Status

GEMmaker Logo

For Complete Instructions on useage, visit: GEMmaker documentation

GEMmaker is a Nextflow workflow for large-scale gene expression sample processing, expression-level quantification and Gene Expression Matrix (GEM) construction. Results from GEMmaker are useful for differential gene expression (DGE) and gene co-expression network (GCN) analyses. The GEMmaker workflow currently supports Illumina RNA-seq datasets.

GEMmaker is:

Easy to Use

Ease of Use

  • No bioinformatics software installation required
  • Runs on a stand-alone computer or High Performance Compute (HPC) cluster
  • Simple configuration file setup
  • Resulting data is ready for Differential Gene Expression (DGE) or Gene Co-Expression Network (GCN) analysis
  • Full online documentation

Reproducible

Reproducible

  • Software versions and computing environment are the same every time an experiment is repeated
  • Sharing input data and config files ensures anyone can reproduce exact results

Interoperable

Interoperable

  • Uses a variety of bioinformatics tools
  • Integrates with iRODs for easy data movement
  • Easily retrieves samples from NCBI’s Sequence Read Archive (SRA)
  • Can combine local samples with those from SRA
  • Runs on many modern HPC systems

Discoverable

Findable

  • Sample metadata is retrieved from NCBI SRA
  • Controlled vocabularies are used to automatically remap SRA annotations
  • JSON-format metadata files are created for each sample
  • Metadata files can be integrated with data in iRODs for querying

Scalable

Scalable

  • Useful for small DGE projects with 100s of samples as well as large GCN projects with 1000s of samples
  • Cleans up intermediate files once they are no longer needed
  • Keeps storage requirements to a minimum

Tools

GEMmaker uses the following tools:

Usage

For Complete Instructions on useage, visit: GEMmaker documentation

Acknowledgments

GEMmaker is a collaborative project of the Ficklin and Feltus programs at Washington State University and Clemson University respectively with guidance from RENCI.

GEMmaker is funded by the NSF SciDAS project, award #1659300

"WSU"   "Clemson"   "RENCI"   "NSF"   "SciDAS"

gemmaker's People

Contributors

spficklin avatar johnhadish avatar bentsherman avatar biggstd avatar cwytko avatar cbmckni avatar saioruganti 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.