Skip to main content

Implementation

Components​

The core of Pheno-Ranker is a Perl module, accessible through a command-line interface.

The R-Shiny Web App UI is legacy. From v1.09, the Desktop App replaces it as the graphical interface. The CLI remains available independently, including through CPAN.

Legacy Web App UI architecture
Which interface should I use?

The Desktop App provides a local graphical interface from v1.09. Use the Command-Line Interface (CLI) for terminal and scripted workflows. The legacy Web App UI is no longer the interface for new workflows.

Utilities​

Pheno-Ranker includes several companion command-line utilities:

  1. bff-pxf-plot: a CLI tool to create summary statistics for BFF/PXF data.
  2. bff-pxf-simulator: a CLI tool to simulate BFF/PXF data.
  3. csv2pheno-ranker: a CLI tool to convert CSV into Pheno-Ranker input files.
  4. QR encoder/decoder: CLI tools to transform data back and forth into QR codes and PDF reports.