Skip to content

Simple Data Analysis language built with MPS. Generates R code. Metaprogramming in R, thus the name.

License

Notifications You must be signed in to change notification settings

CampagneLaboratory/MetaR

Repository files navigation

MetaR MetaR takes advantage of Language Workbench Technology to facilitate data analysis with the R language. It can be used by:

  • biologists with limited computational experience. No programming skills are required to start analyzing data.
  • bioinformaticians who need to perform repetitive analyses and find it beneficial to design and use specialized analyses micro-languages to increase productivity and consistency of data analysis.
  • bioinformaticians who wish to package state of the art analysis methods into user friendly metaR analysis language constructs. MetaR can act as a bridge between analysis experts who develop analysis methods in R and wish to distribute these methods to the broadest audience without investing a lot of effort in developing user interfaces.

MetaR is a component of the NYoSh Data Analysis Workbench. It is designed to work well with other languages of the platform. Importantly, users who learn how to use one component will acquire skills useful with other languages offered on the platform.

The following snapshot illustrates how metaR simplifies data analysis: we call differentially expressed genes with edgeR, join the resulting table with the table of counts, and produce a heatmap for the top 5% differentially regulated genes:

MetaR snapshot

Join the chat at https://gitter.im/CampagneLaboratory/MetaR

About

Simple Data Analysis language built with MPS. Generates R code. Metaprogramming in R, thus the name.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •