MuPET-Flow is a graphical user interface tool to estimate ploidy from DNA cells stained with fluorescent dyes and analyzed by flow cytometry. It automates file uploading and configuration, peak fluorescence intensity detection, multiple histogram visualizations, peak error curation, ploidy and genome size calculations, and easy results export.
Once the application is launched, you can either: 1. Load your experimental data. 2. Run an in-app example by clicking the 'Example' button.
For the first case, selecting the channel where the data was acquired is mandatory. For the second case, the example channel FL4-A
is automatically detected for demonstration purposes.
After launching the app, you can follow the app flow, which is divided into three tabs: Peaks, Regression and Summary. Below is a general description of the options available in each tab:
If any errors are detected, you can go back to the Peaks tab to review the parameters. Note that the regression must also be re-done after parameter adjustments.
December 16, 2024: The app was prepared to be published in The Comprehensive R Archive Network (CRAN), which now installs all the dependencies automatically and provides in-app example data.
June 14th, 2024: A bug affecting histogram calculations for gated files was detected and fixed. Consequently, the peaks calculated with this new version may slightly differ from those generated by the previous version.
April 12, 2024: Significant change in histogram calculation: All files are now converted to histograms ranging from 0 to 1000, as opposed to using the bin scale of the instrument. This modification enables quicker processing of files from newer instruments capable of storing data in larger bin sizes.
.fcs
and .FCS
extensions from files names, and removes everything after a space to generate the sample name. If after this previous process duplicated names are generated, the app will crash, thus it is better to name the files with unique namesoptions(shiny.maxRequestSize = 10 * 1024^2)
.Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.