Skip to content

DrCytometer/AutoSpectralHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AutoSpectralHelper: Interactive Control File Builder

AutoSpectralHelper is a Shiny application for building and validating the spectral flow cytometry control files for use in AutoSpectral. It provides an interactive interface for selecting controls, marking unstained samples, editing metadata, and exporting a finalized control file.

Features

  • Select cytometer configuration
  • Load control files from a directory
  • Interactive table editor
  • Mark/unmark unstained controls for use as universal negatives
  • Reorder controls (helpful for plotting fluorophore spectra later)
  • Auto-fill functions
  • Export validated control files to the directory of your choosing

Installation

Download the app.r file. Alternatively, run it directly from GitHub:

shiny::runGitHub("AutoSpectralHelper", "DrCytometer")

While you can manually install the dependencies, this occurs automatically when you first run the app.

You will need AutoSpectral version 1.5.4 or higher. Just re-install it if you aren't sure. Install pak if you don't have it.

pak::pak("DrCytometer/AutoSpectral")

Using the shiny helper

Place a copy of the app in the folder where you want to work. The app will look for your single-stained control files in this folder, with your assistance.

To launch the app, click the green "Run App" button on the upper right of the app file.

For more details and instructions on creating the control file, visit the help page on AutoSpectral: https://drcytometer.github.io/AutoSpectral/articles/Control_File_example.html

Requirements

R >= 4.1 AutoSpectral >= 1.5.4 For integration with the newest AutoSpectral pipeline, upgrade AutoSpectral to at least version 1.5.8. Otherwise you will see a "legacy mode" warning. All other requirements are automatically installed on first launch.

Issues

If you encounter problems, please open an issue: https://github.com/DrCytometer/AutoSpectralHelper/issues

License

AGPL (>= 3)

About

Shiny helper app for setting up AutoSpectral

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages