Package: shinyWGD 1.0.0

shinyWGD: 'Shiny' Application for Whole Genome Duplication Analysis

Provides a comprehensive 'Shiny' application for analyzing Whole Genome Duplication ('WGD') events. This package provides a user-friendly 'Shiny' web application for non-experienced researchers to prepare input data and execute command lines for several well-known 'WGD' analysis tools, including 'wgd', 'ksrates', 'i-ADHoRe', 'OrthoFinder', and 'Whale'. This package also provides the source code for experienced researchers to adjust and install the package to their own server. Key Features 1) Input Data Preparation This package allows users to conveniently upload and format their data, making it compatible with various 'WGD' analysis tools. 2) Command Line Generation This package automatically generates the necessary command lines for selected 'WGD' analysis tools, reducing manual errors and saving time. 3) Visualization This package offers interactive visualizations to explore and interpret 'WGD' results, facilitating in-depth 'WGD' analysis. 4) Comparative Genomics Users can study and compare 'WGD' events across different species, aiding in evolutionary and comparative genomics studies. 5) User-Friendly Interface This 'Shiny' web application provides an intuitive and accessible interface, making 'WGD' analysis accessible to researchers and 'bioinformaticians' of all levels.

Authors:Jia Li [aut, cre], Zhen Li [ctb], Arthur Zwaenepoel [ctb]

shinyWGD_1.0.0.tar.gz
shinyWGD_1.0.0.zip(r-4.5)shinyWGD_1.0.0.zip(r-4.4)shinyWGD_1.0.0.zip(r-4.3)
shinyWGD_1.0.0.tgz(r-4.4-any)shinyWGD_1.0.0.tgz(r-4.3-any)
shinyWGD_1.0.0.tar.gz(r-4.5-noble)shinyWGD_1.0.0.tar.gz(r-4.4-noble)
shinyWGD_1.0.0.tgz(r-4.4-emscripten)shinyWGD_1.0.0.tgz(r-4.3-emscripten)
shinyWGD.pdf |shinyWGD.html
shinyWGD/json (API)

# Install 'shinyWGD' in R:
install.packages('shinyWGD', repos = c('https://li081766.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/li081766/shinywgd/issues

On CRAN:

4.08 score 2 stars 3 scripts 66 downloads 2 exports 79 dependencies

Last updated 4 days agofrom:8661a79cdd. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 19 2024
R-4.5-winOKNov 19 2024
R-4.5-linuxOKNov 19 2024
R-4.4-winOKNov 19 2024
R-4.4-macOKNov 19 2024
R-4.3-winOKNov 19 2024
R-4.3-macOKNov 19 2024

Exports:runshinyWGDTimeTreeFecher

Dependencies:ade4apeaskpassbase64encbitbit64bslibcachemclicommonmarkcpp11crayoncurldata.tabledigestdplyrfansifastmapFNNfontawesomefsgenericsgluehmshtmltoolshttpuvhttrjquerylibjsonlitekernlabKernSmoothkslaterlatticelifecyclemagrittrMASSMatrixmclustmemoisemgcvmimemulticoolmvtnormnlmeopensslpillarpixmappkgconfigpracmaprettyunitsprogresspromisespurrrR6rappdirsRcppRcppArmadillorlangsasssegmentedseqinrshinyshinyalertsourcetoolsspstringistringrsystibbletidyrtidyselecttzdbutf8uuidvctrsvroomwithrxtable

Readme and manuals

Help Manual

Help pageTopics
Perform synteny analysis for identified clustersanalysisEachCluster
Bootstrap Peaks in the Ks DistributionbootStrapPeaks
Calculate the Ks Distribution for Multiple SpeicescalculateKsDistribution4wgd_multiple
Compute the -log10 of Poisson DistributionCalHomoConcentration
Compute the P-value of a Cluster using the Poisson DistributionCalPvalue
Check and Process GFF Input File from a Specific Pathcheck_gff_from_file
Check and Prepare GFF/GTF Input Filecheck_gff_input
Check and Process Proteome Input File From a Special Pathcheck_proteome_from_file
Check and Process Proteome Input Filecheck_proteome_input
Check File Existence in a Data TablecheckFileExistence
Cluster Synteny Data and Generate Treescluster_synteny
Compute the Depth of Anchored Pointscomputing_depth
Compute the Depth of Anchored Points in a Paranome Comparisoncomputing_depth_paranome
Count Ortholog Genes in a SpeciesCountOrthologs
Create Ksrates Command Files from Shiny Inputcreate_ksrates_cmd
Create Ksrates Command Files from Data Tablecreate_ksrates_cmd_from_table
Create Ksrates Configuration File Based on Data Tablecreate_ksrates_configure_file_based_on_table
Create Ksrates Configuration Filecreate_ksrates_configure_file_v2
Create ksrates Expert Parameter Filecreate_ksrates_expert_parameter_file
dfltBWrangedfltBWrange
dfltCountsdfltCounts
Creating a Custom Download ButtondownloadButton_custom
drvkdedrvkde
Extract the first part of a string by splitting it at tab characters.extract_first_part
Extract clusters based on specified scaffoldsextractCluster
Find Peaks in a Numeric Vectorfind_peaks
Generate Kernel Density Estimates (KDE) for Ks Distributiongenerate_ksd
Generate the Ks DistributiongenerateKsDistribution
Get Segmented Data from Anchorpoints and Ks Valuesget_segments
Check if a file is in FASTA format with cds sequences.is_fasta_cds
Check if an object is of class "ksv"is.ksv
Check if an Object is Not NULLis.not.null
ks_mclust_v2ks_mclust_v2
Map Informal Names to Latin Namesmap_informal_name_to_latin_name
Log-Normal mixturing analyses of a Ks distributions for the whole paranomemix_logNormal_Ks
modeFindermodeFinder
obtain_chromosome_lengthobtain_chromosome_length
obtain_chromosome_length_filterobtain_chromosome_length_filter
Obtain coordinates for anchorpoints from GFF filesobtain_coordiantes_for_anchorpoints
Obtain Coordinates and Ks Values for Anchorpointsobtain_coordiantes_for_anchorpoints_ks
Obtain coordinates for segments in a comparisonobtain_coordiantes_for_segments
Obtain Coordinates for Segments in Multiple Synteny Blocksobtain_coordinates_for_segments_multiple
Compute the Mean of Ks values for Each Multipliconobtain_mean_ks_for_each_multiplicon
Read the EMMIX output for a range of componentsparse_EMMIX
Read the EMMIX output for a specify number of componentsparse_one_EMMIX
Find Peaks in the Ks DistributionPeaksInKsDistributionValues
Read Data from Uploaded Fileread_data_file
Read the output file of wgd ksdread.wgd_ksd
relativeRaterelativeRate
Remove Genes Contain Stop Codons within the Sequenceremove_inner_stop_codon_sequence
Remove directories older than a specified dayremove_old_dirs
Replace Informal Names with Latin Namesreplace_informal_name_to_latin_name
Resample a Ks DistributionresampleKsDistribution
A wrapper to run EM analysis of \(ln\) Ks values with k-meansrun_emmix_kmeas
The main code to run shinyWGDrunshinyWGD
SignifFeatureRegionSignifFeatureRegion
SiZer (Significant Zero Crossings)SiZer
symconv.kssymconv.ks
symconv2D.kssymconv2D.ks
symconv3D.kssymconv3D.ks
symconv4D.kssymconv4D.ks
Extracts a timetree from TimeTree.org based on species names.TimeTreeFecher