23 plugins in category «MPS»

com.dslfoundry.plaintextgen

Alternative Textgen for JetBrains MPS using regular reduction rules

ecmascript4mps

By venca
MPS Ecma script support

GenerateSVG

By fxlex
Generates svg files for all root nodes in the project and exports all used icons to a new folder "icons". This plugin should be used together with the upcoming MPS Bitbucket addon.

MavenRun

By shade
Maven RunConfig for MPS

mbeddr Plugin Manager

By slisson
There is a plugin manager in the preferences of MPS. The problem is, that it doesn't support other plugin repositories properly.
This plugin provides the same plugin manager, but with bugfixes to make it work with the mbeddr plugin repository.

MPS BaseLanguage Extensions

By venca
A set of handy extensions to BaseLanguage, such as tail recursion optimization and function memoization

org.campagnelab.ANTLR

ANTLR and org.campagnelab.antrl.tomps languages. The ToMPS language helps develop ANTLR-compatible visitors to parse text into nodes of an MPS language. ToMPS also provide support to create concepts of a new MPS language (whose nodes will be populated by the parser), using the ANTLR grammar as a guide. Note that version 1.1.3 only includes the subset of ANTLR that we needed to model to implement the R language. Sadly, no documentation is available at this point and the language is unpolished. Reference build: 208 in branch master and with commit : 705fdcc29db0a8bb6e01439d4446f8120c82c8db.

org.campagnelab.background

This plugin provides the org.campagnelab.background language that makes it easier to program backgroundable tasks in MPS. Build number: 0

org.campagnelab.BDVal

This plugin provides a convenient way to configure and run BDVal projects. BDVal is a tool to facilitate the development and validation of predictive models from datasets with large number of features. For More information about BDVal, see http://bdval.campagnelab.org. First version of the BDVal MPS languages built by Victoria Benson. See http://campagnelab.org/software/bdval-for-mps/ for tutorial and sample project.

org.campagnelab.CloudInteractive

The Cloud interactive is a set of languages developed with the Jetbrains MPS Language Workbench that make it easier to use Google Cloud buckets as process input for workflows created with Nextflow Workbench (see http://campagnelab.org/software/nextflow-workbench/). Reference build: 28, commit: 0abd4627640b048504c6ca36825e859938b516c1, branch: master

org.campagnelab.ClusterConfig

A language to describe Clusters and execution nodes. Bundles the ssh language. Build number: 0

org.campagnelab.Editor2PDF

This software makes it possible to attach an annotation to an arbitrary MPS editor cell and render the cell to a PDF file output. The software uses iText to output PDF.

org.campagnelab.GobyWeb

GobyWeb languages. This plugin is part of the NYoSh Analysis Workbench. See http://workbench.campagnelab.org for more information. Build number: 44

org.campagnelab.Interactive

GobyWeb Interactive languages. This plugin is part of the NYoSh Analysis Workbench. See http://workbench.campagnelab.org for more information. Build number: 50

org.campagnelab.logger

This plugin provides the org.campagnelab.logger language that provides a way to log from behavior methods into a Logger root node in a sandbox. Build number: 0

org.campagnelab.metaR

MetaR is a set of languages for interactive data analysis. Programs written with metaR generate to the R language, but are composable. MetaR includes simple languages that beginner data analysts can use, as well as a composable R language. Reference build: 1345, commit: 379c61ae8e7f4e72558e4142e060b798de885b99, branch: master

org.campagnelab.mps.UI

User Interface language to create buttons and file selection button in an MPS editor. Build number: 0

org.campagnelab.mps.XChart

Language wrapping XChart (https://github.com/timmolter/XChart). Makes it possible to preview charts constructed from data in TSV and other delimited text files, and to produce an implementation of the charts that can display the content of new files with similar columns. This version is bundled with XChart 2.4.1-SNAPSHOT. Reference build: ${build_number}, commit: ${reference_commit}, branch: ${reference_branch}

org.campagnelab.NextflowWorkbench

The Nextflow workbench is a set of languages developed with the Jetbrains MPS Language Workbench that make it easier to write data analysis workflows with Nextflow 0.21.2 (see http://www.nextflow.io/). Reference build: 975, commit: 4ef174c87090e3640053132184da279faaf98155, branch: master

org.campagnelab.NYoSh

NYoSh languages. This plugin is part of the NYoSh Analysis Workbench. See http://workbench.campagnelab.org for more information. Build number: 50

org.campagnelab.TextOutput

A language to model text filea and generate such files with the MPS generator aspect. Build number: 0

org.campagnelab.UML_Diagrams

Language to assemble UML class diagrams a subset of concepts from MPS Languages.

org.campagnelab.WebPublisher

A plugin that allows to publish MPS modules on the web. See http://circles.campagnelab.org/.