https://github.com/breeding-insight/bigapp
The BIG app is a user-friendly R Shiny app to analyze genomic data without needing to use command-line tools and works across different species ploidy.
Science Score: 39.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.4%) to scientific vocabulary
Keywords
Repository
The BIG app is a user-friendly R Shiny app to analyze genomic data without needing to use command-line tools and works across different species ploidy.
Basic Info
- Host: GitHub
- Owner: Breeding-Insight
- License: apache-2.0
- Language: R
- Default Branch: main
- Homepage: https://breedinginsight.org/
- Size: 8.48 MB
Statistics
- Stars: 5
- Watchers: 4
- Forks: 6
- Open Issues: 7
- Releases: 10
Topics
Metadata Files
README.md
BIGapp is a user-friendly web application built with R and Shiny, designed to simplify the processing of low to mid-density genotyping data for both diploid and polyploid species. It provides a powerful and intuitive interface for researchers and breeders to analyze genomic data without requiring command-line expertise.
Key Features
- Web-Based Interface: Access BIGapp through your web browser, eliminating the need for using command-line inputs to perform genomic analysis.
- Genotype Processing:
- Call genotypes from read counts.
- Filter SNPs based on various criteria.
- Filter samples to ensure data quality.
- Summary Statistics:
- Calculate SNP Polymorphism Information Content (PIC).
- Determine SNP Minor Allele Frequency (MAF).
- Compute Sample Observed Heterozygosity.
- Population Structure Analysis:
- Perform Principal Component Analysis (PCA).
- Conduct Discriminant Analysis of Principal Components (DAPC).
- Genome-Wide Association Studies (GWAS):
- Utilize GWASpoly for robust association mapping.
- Genomic Selection (GS):
- Estimate model prediction accuracy.
- Predict phenotypic values and Estimated Breeding Values (EBVs) for your samples.
- Expanding Functionality: BIGapp is actively developed, with new analyses and features continuously being added.
User Interface
BIGapp's intuitive interface makes genomic data analysis accessible to everyone.
Getting Started
Tutorials
New to BIGapp? Check out our comprehensive tutorial to guide you through the process: BIGapp Tutorials
Online Preview
Try out a live demo of BIGapp here: BIGapp Demo
Local Installation
- Install R: Download and install the latest version of R from CRAN.
- Open Terminal (macOS/Linux) or R Console (Windows).
Installation: ```R if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager") install.packages("remotes")
BiocManager::install("Breeding-Insight/BIGapp", dependencies = TRUE) ```
Starting BIGapp:
R BIGapp::run_app()Access in Browser: The BIGapp interface will open in your default web browser.
Online Deployment (Coming Soon)
BIGapp will be deployed on USDA SciNet for convenient online access. Stay tuned for updates!
Dependencies
BIGapp leverages a powerful suite of R packages:
Core R Packages
- R (>= 4.4.0)
Shiny Framework
- shiny: Web application framework.
- shinyWidgets: Custom input widgets.
- shinyalert: Create elegant pop-up messages.
- shinyjs: Enhance Shiny apps with JavaScript actions.
- shinydisconnect: Handle user disconnections gracefully.
- shinycssloaders: Add CSS loaders for visual feedback.
- bs4Dash: Bootstrap 4 dashboard components.
- DT: Display data tables with interactive features.
- config: Manage environment-specific configurations.
Genetic Analysis
- updog: Genotype polyploid individuals.
- GWASpoly: Conduct GWAS in polyploids.
- AGHmatrix: Compute genomic relationship matrices.
- rrBLUP: Perform genomic prediction.
- BIGr: Breeding Insight's core genomic analysis functions.
- adegenet: Explore and analyze genetic data.
- vcfR: Manipulate and analyze VCF files.
Data Manipulation
- dplyr: Data manipulation tools.
- tidyr: Tidy your data.
- purrr: Functional programming toolkit.
- stringr: String manipulation.
- future: Unified parallel and distributed processing.
- tibble: Modern data frame alternative.
Statistical Analysis
- factoextra: Extract and visualize multivariate analyses.
- MASS: Statistical functions and datasets.
- Matrix: Sparse and dense matrix operations.
- matrixcalc: Matrix calculus functions.
Visualization
- ggplot2: Create elegant data visualizations.
- scales: Graphical scaling methods.
- RColorBrewer: Color palettes for thematic maps.
- plotly: Create interactive web graphics.
Funding
BIGapp development is supported by Breeding Insight, a USDA-funded initiative based at Cornell University.
Citation
If you use BIGapp in your research, please cite:
Sandercock A.M., Peel M.D., Tanigut C.H., Chinchilla-Vargas J., Chen S., Sapkota M., Lin M., Zhao D., Ackerman A.J., Basnet B.R., Beil C.T., Sheehan M.J. (2025). BIGapp: A User-Friendly Genomic Tool Kit Identified Quantitative Trait Loci for Creeping Rootedness in Alfalfa (Medicago sativa L.)., The Plant Genome. doi:https://doi.org/10.1002/tpg2.70067
Owner
- Name: Breeding Insight
- Login: Breeding-Insight
- Kind: organization
- Website: https://breedinginsight.org
- Repositories: 12
- Profile: https://github.com/Breeding-Insight
Combining genomics and informatics to accelerate genetic gains.
GitHub Events
Total
- Create event: 16
- Release event: 3
- Issues event: 57
- Watch event: 3
- Delete event: 11
- Issue comment event: 14
- Push event: 151
- Pull request review comment event: 27
- Pull request review event: 31
- Pull request event: 69
- Fork event: 4
Last Year
- Create event: 16
- Release event: 3
- Issues event: 57
- Watch event: 3
- Delete event: 11
- Issue comment event: 14
- Push event: 151
- Pull request review comment event: 27
- Pull request review event: 31
- Pull request event: 69
- Fork event: 4
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 69
- Total pull requests: 62
- Average time to close issues: 10 days
- Average time to close pull requests: 3 days
- Total issue authors: 2
- Total pull request authors: 2
- Average comments per issue: 0.12
- Average comments per pull request: 0.1
- Merged pull requests: 48
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 40
- Pull requests: 48
- Average time to close issues: 7 days
- Average time to close pull requests: 3 days
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 0.1
- Average comments per pull request: 0.04
- Merged pull requests: 38
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- alex-sandercock (51)
- Cristianetaniguti (18)
Pull Request Authors
- Cristianetaniguti (32)
- alex-sandercock (30)