9 FAQ
If you encounter any issues or have suggestions for new features, please submit a request on the GitHub Issues page or email us at: teddyhuangyh@gmail.com
General Usage
-
Can I use the online version of ShiNyP platform?
Yes, a trial version of ShiNyP is available online at: https://teddyhuang.shinyapps.io/ShiNyP_Demo/
This web-based DEMO is hosted on Shinyapps.io and is intended for trial purposes. Please note that, due to server memory limitations (1GB RAM), this version is not suitable for the analysis of large-scale SNP datasets. For complete functionality and to analyze larger datasets, we strongly recommend downloading ShiNyP from GitHub.
For more information: Get Started
-
Do I need programming skills to use ShiNyP?
No programming experience is required. ShiNyP provides a user-friendly graphical interface that allows you to perform all analyses interactively without coding.
-
How do I install and start the ShiNyP platform?
You can install ShiNyP in R via:
remotes::install_github("TeddYenn/ShiNyP") library(ShiNyP) ShiNyP::run_ShiNyP()
Alternatively, use the Docker image for a one-step deployment:
For more information: Get Started
-
Is my data secure when using ShiNyP?
All analyses are conducted locally on your machine or server. No user data is transmitted to third-party servers unless you explicitly use AI features (ShiNyP AI chatbot and reporting system).
-
Does ShiNyP require internet access to function?
ShiNyP runs locally and does not require internet access for core analyses. Internet is only needed when installing the packages and using AI features (ShiNyP AI chatbot and reporting system).
Analysis & Features
-
What makes ShiNyP different from other SNP analysis tools?
ShiNyP uniquely integrates a modular Graphical User Interface (GUI), ShiNyP AI (real-time chatbot), cross-species compatibility, AI-based interpretation, customizable visualizations, and open-source accessibility—all in one platform, making it a versatile tool for researchers in genomics, breeding, and evolutionary biology.
-
What types of input data are supported by ShiNyP?
ShiNyP supports genome-wide biallelic SNP datasets in Variant Call Format (VCF). It is also compatible with
data.frame
andgenlight
files, covering both diploid and polyploid species. NOTE: The diploidization processing simplifies genotype data and does not account for allelic dosage effects.For more information: Data Input
-
What kind of output does the platform provide?
The platform generates publication-ready figures (PDF, PNG, or JPEG) and tables, reusable R data objects, and AI-assisted reports that summarize analytical results in natural language.
-
Can I customize analysis parameters?
Yes, users can adjust analysis thresholds, models, and filtering criteria directly through the interface to suit their research needs.
-
Can I analyze large SNP datasets with ShiNyP?
Yes, ShiNyP is optimized for both moderate and large-scale SNP datasets. However, performance may depend on your system’s hardware specifications.
-
Can I analyze datasets from different size/species in one session?
Yes, as long as your data are properly formatted, ShiNyP supports datasets from different size/species. However, it is recommended to analyze each dataset separately for clearer results.
-
Can ShiNyP export data to formats used by other genetics software?
Yes, results and transformed data can be exported in formats compatible with tools such as R, STRUCTURE, PLINK, GenAlEx, and others.
For more information: Data Transform
Support
-
Is ShiNyP open-source? Is it possible to extend ShiNyP with custom modules or scripts?
Yes, ShiNyP is released under an open-source license (GNU Affero General Public License). The source code is available on GitHub for transparency and community contributions.
-
Where can I report bugs or request new features?
If you encounter any issues or have suggestions for new features, please submit a request on the GitHub Issues page or email us at: teddyhuangyh@gmail.com. The project is actively maintained and welcomes community feedback and collaboration.
Future?
Installation Issues
If you encounter any issues while installing ShiNyP, please don’t hesitate to let us know. The issue may not be unique to you, and by reporting it, you help improve the entire community. Below are some common installation issues:
-
R and Bioconductor version mismatch
The installation specifies Bioconductor version 3.21, which requires R version ≥ 4.5. If your R version is below 4.5, update it from CRAN.
# Check your R version R.version.string
-
Permission denied: curl.dll
Please close all R/RStudio programs and terminal windows to ensure no sessions are using the package, then restart and try installing again.
-
Installation of dependencies
Installing packages like shiny and dartR may require additional developer tools. You might encounter error messages such as:
For Windows: Download Rtools from CRAN Rtools.
-
For macOS: Open Terminal and run the installation command:
-
GitHub installation issues
Verify that your system is connected to the internet. Check for any firewall or proxy settings that might block GitHub access.
-
Package loading issues
Errors occur when loading ShiNyP or its dependencies, possibly due to outdated packages or conflicts. Update all installed packages.
Index
- AI Report 8
- AMOVA (Analysis of MOlecular VAriance) 5.4
- API key 8
- Bayesian Information Criterion (BIC) 4.2
- Chromosome Info. 2.3 5.2 6.3 6.4 7.2
- Circos Plot 5.2
- Core Sample Set 7.1
- Core SNP Set 7.2
- DAPC (Discriminant Analysis of Principal Components) 4.2
- data.frame 1.1
- Demo Data 1.1
- Diversity Parameter 5.1
- Genetic Distance 5.3
- genind 3
- genlight 5
- Group Info. 3 4.5 4.6 5.1 6.2
- Hardy-Weinberg equilibrium (HWE) 2.2
- Heterozygosity rate 2.1
- IBS (Identity By State) 6.3
- Kinship Analysis 4.5
- Manhattan Plot 6.4
- Minor allele frequency (MAF) 2.2
- Missing rate 2.1
- NJ (Neighbor-Joining) Tree 4.4
- OutFLANK 6.2
- PCA (Principal Component Analysis) 4.1
- pcadapt 6.1
- Permutation Test 5.4
- Sample QC 2.1
- Scatter Plot 4.6
- ShiNyP ShiNyP
- Site Info. 1.1 2.1 2.2 2.3 5.1 6.1 6.2 6.3 7.2
- SNP Density 2.3
- SNP QC 2.2
- Tree Plot 4.7
- UPGMA (Unweighted Pair Group Method with Arithmetic mean) Tree 4.3
- VCF 1.1