Skip to content

Commit

Permalink
version 0.21
Browse files Browse the repository at this point in the history
  • Loading branch information
luminwin authored and cran-robot committed Aug 8, 2023
0 parents commit 46a15c4
Show file tree
Hide file tree
Showing 24 changed files with 1,918 additions and 0 deletions.
28 changes: 28 additions & 0 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Package: ranktreeEnsemble
Type: Package
Title: Ensemble Models of Rank-Based Trees with Extracted Decision
Rules
Version: 0.21
Date: 2023-08-03
Authors@R: c(
person("Ruijie", "Yin", role = "aut"),
person("Chen", "Ye", role = "aut"),
person("Min", "Lu", , "luminwin@gmail.com", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-1386-1315")))
Maintainer: Min Lu <luminwin@gmail.com>
BugReports: https://github.com/TransBioInfoLab/ranktreeEnsemble/issues/
License: GPL (>= 2)
Depends: R (>= 3.5.0)
Imports: Rcpp (>= 1.0.10),randomForestSRC,gbm,methods,data.tree
LinkingTo: Rcpp
Description: Fast computing an ensemble of rank-based trees via boosting or random forest on binary and multi-class problems. It converts continuous gene expression profiles into ranked gene pairs, for which the variable importance indices are computed and adopted for dimension reduction. Decision rules can be extracted from trees.
URL: https://github.com/TransBioInfoLab/ranktreeEnsemble/
LazyData: TRUE
RoxygenNote: 7.2.3
NeedsCompilation: yes
Packaged: 2023-08-05 20:15:26 UTC; min
Repository: CRAN
Date/Publication: 2023-08-08 16:20:05 UTC
Author: Ruijie Yin [aut],
Chen Ye [aut],
Min Lu [aut, cre] (<https://orcid.org/0000-0002-1386-1315>)
23 changes: 23 additions & 0 deletions MD5
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
75c4cfd78d94e134aae24f5e0b6ab943 *DESCRIPTION
6585fc23731b48ac2e1d099e88119878 *NAMESPACE
7b7b7305b4cd03e058a6ecd5510e2d3d *R/RcppExports.R
2175d67defa1dc8a5948a0043a23458a *R/hidden.R
5c7f8f6fa4629f18ef21dfb1a4e9dfb5 *R/importance.R
fca4b6c8320f59abc4ac3f75724ab852 *R/pair.R
9b8731f9aab3ab917dd4952bf81dd37b *R/predict.R
ef50b655b9f20bc62ad6214b5d16ce40 *R/rboost.R
341f4e15c798a9bc86a84c339354f559 *R/rforest.R
05329f7dab31b98255172a2ca9e0b236 *R/rforest.tree.R
9abd8e5583a538ed7e2554da620b4946 *R/rules.R
02534f98f28bb3b0e6e0af6b96500d63 *data/tnbc.rda
a43993bf672063067fc2ff95a8beea4c *man/extract.rules.Rd
9bfdbf4f18ec3d7f833d3bb04627dba1 *man/importance.Rd
cdec03e699b61ab168b996ae300d319e *man/pair.Rd
a49cdffbb4d9c302516ee1204ea57ad3 *man/predict.Rd
102e3373821fcd730c55ace3cdbd8b90 *man/ranktreeEnsemble-package.Rd
42921e6d5c20dcc8ca71474eb8b3a878 *man/rboost.Rd
3a5284d116cdce2956b2e37c9bd01f50 *man/rforest.Rd
880d0684bec58385f4a558d481bf2dfe *man/select.rules.Rd
a868c9bdd1d583b964d5de25b60ae0da *man/tnbc.Rd
f81cb89a4e9d5de0efe3cacc4e53e6d0 *src/RcppExports.cpp
a06306b0f20c1995de8d9634c93963ad *src/convert_genepairs.cpp
19 changes: 19 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
useDynLib(ranktreeEnsemble, .registration=TRUE)
importFrom(Rcpp, evalCpp)
importFrom("stats", "formula")
importFrom("randomForestSRC","rfsrc","predict.rfsrc","vimp")
importFrom("gbm","predict.gbm","relative.influence")
importFrom("stats", "complete.cases")
importFrom("stats", "quantile")
importFrom("utils", "data")
importFrom("stats", "na.omit")
importFrom("methods","is", "extends", "getClassDef", "getPackageName",
"isClassUnion", "packageSlot")
importFrom("data.tree","FromDataFrameNetwork","NODE_RESERVED_NAMES_CONST", "Node")
export(rforest,
extract.rules,
rboost,
importance,
predict,
pair,
select.rules)
7 changes: 7 additions & 0 deletions R/RcppExports.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

convert_genepairs <- function(input_data) {
.Call(`_ranktreeEnsemble_convert_genepairs`, input_data)
}

0 comments on commit 46a15c4

Please sign in to comment.