Principal Investigator: Prof. Giri Narasimhan
Project Manager: Dr. Trevor Cickovski
Senior Developer: Mr. Joseph Quinn
Our goal with PluMA is to facilitate the construction of flexible and lightweight
analysis pipelines through which a developer can implement a new algorithm in their programming language of
choice, and easily test and debug within a larger pipeline alongside stages in different languages
that potentially use different file formats.
PluMA accomplishes this through plugins, and
has a large collection available in its plugin pool, implemented in
various programming languages for both the CPU and GPU. Plugins can be
run sequentially to form a pipeline, and can be easily added, removed or substituted through
our user interface. Since plugins are dynamically loaded, you can assemble a pipeline
by downloading PluMA and only the plugins that you need from
the pool.
Note: Our software should not be confused with the PluMa Plugin Management system, and we have no connections or competing interests with PluMa.
Note: PluMA is now a part of OMICTools! Visit their site for details.
Cickovski, T., Narasimhan, G. (2018). Constructing Lightweight and Flexible Pipelines Using Plugin-Based Microbiome Analysis (PluMA), Bioinformatics 34(17):2881-2888, 2018.
Cickovski, T., Aguiar-Pulido, V., Huang, W., Mahmud, S., Narasimhan, G. (2016). Lightweight Microbiome Analysis Pipelines, In Proceedings of International Work Conference on Bioinformatics and Biomedical Engineering (IWBBIO'16)