Skip to content

A R Shiny App for assigning DENV sequences to serotype, genotype, subgenotype, and clade.

Notifications You must be signed in to change notification settings

GuoXiang9399/GISDDrlearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GISDDrlearn

GISDDrlearn is a easy-used R Shiny app for assigning DENV sequences to serotype, genotype, subgenotype, and clade based on Random Forest method. As one of the import machine learning model, random forest is an ensemble of secision trees, each built using a subset of the training sample. The structural from show a interesting connection between Random Forest and evolution tree.

Due to the accessibility and afordability of E gene, our highresolution genotyping can be employed as a transitional or linkage scheme reconciling the classical E gene genotyping with the emerging genomic epidemiology. For all GISDDrlearn models, the model was trained using DENV complete E sequences and their designated serotypes, genotypes, subgenotyps, and clades. GISDDrlearn can assign 1000 E sequences in ~30 seconds.

Overview

Installation

Dependency: r-package: shiny, tidyr, ape, caret, ranger

library(devtools)
install_github('GuoXiang9399/GISDDrlearn')

Usage

The current version requires the input sequence to be the complete 1485bp E gene sequence, as shown in the demo file(.fas).

Support the inclusion of multiple sequences into the single fasta file simultaneously.

In future updates of this R package, we will add a button that allows users to trim their sequences to the target E gene for easier use.

library(shiny)
library(tidyr)
library(ape)
library(caret)
library(ranger)
library(GISDDrlearn)
shiny::runApp('GISDDrlearn')

Contributing

Xiang Guo Southern Medical University, China

Please contact me by email [email protected] for submitting bugs.

About

A R Shiny App for assigning DENV sequences to serotype, genotype, subgenotype, and clade.

Resources

Stars

Watchers

Forks

Packages

No packages published