inst/extdata/help.md

About ALS-Binary

ALS-Binary is a Shiny application that converts allele size data into binary matrices for genetic analysis. It supports multiple file formats (.csv, .txt, .xlsx), handles both headered and headerless data, and produces Excel outputs with each marker on a separate sheet. The tool is intended for researchers working with microsatellite data, providing a reproducible and user-friendly workflow.

Authors

Prasanth VP PhD Scholar in Statistics at CUSAT and Associate Director of Biostatistics at IQVIA. He has over 20 years of international experience in biostatistics, data science, and biometrics, spanning clinical research, pathological evaluation, advanced statistical modeling, and integrative treatments for chronic diseases. đź“§ prasanth.stat@gmail.com đź”— Google Scholar

Dr. Subhash Chandra Applied statistician with more than 50 years of professional experience in teaching, training, consulting, and leadership across academic and research environments worldwide. His expertise lies in applying statistical and computational science to agricultural, biological, environmental, ecological, and sociological research. He is a member of the International Biometric Society, Statistical Society of Australia, Crop Science Society of America, Soil Science Society of America, American Society of Agronomy, and Indian Society of Agricultural Statistics. đź”— Google Scholar

Purpose

The app converts allele size data into binary matrices for genetic analysis. Users can upload raw data and repeat length information, preview them, and generate binary outputs for each marker.

Rationale

Microsatellite markers (SSRs) are short tandem repeats in DNA, typically represented by allele sizes in base pairs. Raw allele sizes are not directly comparable across datasets or markers, so ALS‑Binary standardizes them into two complementary outputs:

By generating both outputs simultaneously, ALS‑Binary ensures compatibility with diverse downstream analyses while maintaining reproducibility and transparency.

Design Principles

Example Outputs

Steps to Use

  1. Upload Data File
  2. Formats: .csv, .txt, .xlsx
  3. Must contain Marker, Genotype, and allele sizes.
  4. If no headers, select "No" under Data contains column headers. The app will assign: Marker, Genotype, Allele_1, Allele_2, etc.

  5. Upload Repeat Length File

  6. Formats: .csv, .txt, .xlsx
  7. Contains repeat length information for each marker.
  8. Preview available under Repeat Length Preview.

  9. Delimiter Selection

  10. Choose Comma, Tab, or Pipe.

  11. Convert to Binary

  12. Click Convert to Binary.
  13. A progress bar shows the process.
  14. Once complete, a marker selector appears.
  15. Use the dropdown to view binary matrices.

  16. Download Results

  17. Click Download Results to save all binary matrices into an Excel file.
  18. Each marker is written to a separate sheet.
  19. The filename includes today’s date (e.g., binary_output_2026-07-29.xlsx).

Output Files

Notes

Missing Data Handling

Examples

Data File

Example input file with column headers:

| Marker   | Genotype   | Allele_1   | Allele_2 | |--------------------|----------------------|----------------------|----------| | 18C5 | GG2 | 328.71 | 333.01 | | 18C5 | ICC1000 | 328.71 | 0 |

Repeat Length File

Example repeat length file:

| Marker   | RepeatLength | |--------------------|--------------| | 18C5 | 2 |



Try the ALSBinary package in your browser

Any scripts or data that you put into this service are public.

ALSBinary documentation built on Aug. 9, 2026, 5:06 p.m.