CRAN/E | TSGS

TSGS

Trait Specific Gene Selection using SVM and GA

Installation

About

Obtaining relevant set of trait specific genes from gene expression data is important for clinical diagnosis of disease and discovery of disease mechanisms in plants and animals. This process involves identification of relevant genes and removal of redundant genes as much as possible from a whole gene set. This package returns the trait specific gene set from the high dimensional RNA-seq count data by applying combination of two conventional machine learning algorithms, support vector machine (SVM) and genetic algorithm (GA). GA is used to control and optimize the subset of genes sent to the SVM for classification and evaluation. Genetic algorithm uses repeated learning steps and cross validation over number of possible solution and selects the best. The algorithm selects the set of genes based on a fitness function that is obtained via support vector machines. Using SVM as the classifier performance and the genetic algorithm for feature selection, a set of trait specific gene set is obtained.

github.com/SudhirSrivastava/TSGS
Bug report File report

Key Metrics

Version 1.0
Published 2021-09-08 954 days ago
Needs compilation? no
License GPL-2
License GPL-3
CRAN checks TSGS results

Downloads

Yesterday 3
Last 7 days 16 -30%
Last 30 days 129 -5%
Last 90 days 621 +35%
Last 365 days 1.900 -14%

Maintainer

Maintainer

Sudhir Srivastava

Sudhir.Srivastava@icar.gov.in

Authors

Md. Samir Farooqi

aut

K.K. Chaturvedi

aut

D.C. Mishra

aut

Sudhir Srivastava

cre / aut

Material

Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Imports

caret
edgeR
fastmatch
genalg
kernlab
e1071