Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7291024

Browse files
authored
Merge pull request#18 from ericgiunta/main
Update dev branch to current main
2 parents10e3bd8 +49a8230 commit7291024

File tree

336 files changed

+6877
-6810
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

336 files changed

+6877
-6810
lines changed

‎.Rbuildignore‎

100644100755
File mode changed.

‎.github/.gitignore‎

100644100755
File mode changed.

‎.github/workflows/OS_TEST.yml‎

100644100755
Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -23,29 +23,12 @@ jobs:
2323
with:
2424
Ncpus:2
2525
remove-openmp-macos:false
26-
-name:enable homebrew to allow OpenMP
27-
run:|
28-
curl -OL https://mac.r-project.org/openmp/openmp-19.1.0-darwin20-Release.tar.gz
29-
sudo tar fvxz openmp-19.1.0-darwin20-Release.tar.gz -C /
3026
-name:move to package and install
3127
run:|
32-
export PKG_CPPFLAGS='-Xclang -fopenmp'
33-
export PKG_LIBS=-lomp
3428
Rscript -e "install.packages(c('devtools'))"
3529
Rscript -e "devtools::install_deps(dependencies = TRUE)"
3630
Rscript -e "devtools::install_dev_deps(dependencies = TRUE)"
3731
Rscript -e "devtools::install()"
38-
-name:check detected OS and OpenMP
39-
run:|
40-
Rscript -e "a=Colossus::System_Version()
41-
print(a)
42-
if (a['OpenMP Enabled']!='TRUE'){
43-
stop()
44-
}
45-
if (a['Operating System']!='osx'){
46-
stop()
47-
}
48-
"
4932
-name:move to package and build examples
5033
run:|
5134
brew install pandoc

‎.github/workflows/YAML_LINT.yml‎

100644100755
File mode changed.

‎.github/workflows/pkgdown.yaml‎

100644100755
File mode changed.

‎.github/workflows/rhub.yaml‎

100644100755
File mode changed.

‎.github/workflows/test-coverage.yaml‎

100644100755
File mode changed.

‎.gitignore‎

100644100755
File mode changed.

‎DESCRIPTION‎

100644100755
Lines changed: 26 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
Package: Colossus
22
Type: Package
3-
Title: "Risk Model Regression and Analysis with Complex Non-Linear Models"
4-
Version: 1.4.1
3+
Title: "Risk Model Regression and Analysis with Complex Non-Linear
4+
Models"
5+
Version: 1.4.3
56
Authors@R: c(
67
person("Eric", "Giunta", email="egiunta@ksu.edu", role=c("aut", "cre"), comment = c(ORCID = "0000-0002-1577-766X")),
78
person("Amir", "Bahadori", role=c("ctb"), comment = c(ORCID = "0000-0002-4589-105X")),
@@ -15,42 +16,35 @@ Authors@R: c(
1516
person("NCRP", role=c("fnd")),
1617
person("NRC", role=c("fnd"))
1718
)
18-
URL: https://ericgiunta.github.io/Colossus/, https://github.com/ericgiunta/Colossus
19+
URL: https://ericgiunta.github.io/Colossus/,
20+
https://github.com/ericgiunta/Colossus
1921
BugReports: https://github.com/ericgiunta/Colossus/issues
2022
Description: Performs survival analysis using general non-linear models. Risk models can be the sum or product of terms. Each term is the product of exponential/linear functions of covariates. Additionally sub-terms can be defined as a sum of exponential, linear threshold, and step functions. Cox Proportional hazards <https://en.wikipedia.org/wiki/Proportional_hazards_model>, Poisson <https://en.wikipedia.org/wiki/Poisson_regression>, and Fine-Gray competing risks <https://www.publichealth.columbia.edu/research/population-health-methods/competing-risk-analysis> regression are supported. This work was sponsored by NASA Grants 80NSSC19M0161 and 80NSSC23M0129 through a subcontract from the National Council on Radiation Protection and Measurements (NCRP). The computing for this project was performed on the Beocat Research Cluster at Kansas State University, which is funded in part by NSF grants CNS-1006860, EPS-1006860, EPS-0919443, ACI-1440548, CHE-1726332, and NIH P20GM113109.
2123
License: GPL (>= 3)
22-
Imports:
23-
Rcpp,
24-
data.table,
25-
parallel,
26-
stats,
27-
utils,
28-
rlang,
29-
methods,
30-
callr,
31-
stringr,
32-
processx,
33-
dplyr,
34-
tibble,
35-
lubridate
24+
Imports: Rcpp, data.table, parallel, stats, utils, rlang, methods,
25+
callr, stringr, processx, dplyr, tibble, lubridate
3626
LinkingTo: Rcpp, RcppEigen, testthat
37-
SystemRequirements: make
38-
RoxygenNote: 7.3.2
27+
SystemRequirements: make, C++17
28+
RoxygenNote: 7.3.3
3929
Encoding: UTF-8
4030
Roxygen: list(markdown = TRUE)
41-
Suggests:
42-
knitr,
43-
rmarkdown,
44-
testthat,
45-
xml2,
46-
ggplot2,
47-
pandoc,
48-
spelling,
49-
survival,
50-
splines,
51-
dtplyr
31+
Suggests: knitr, rmarkdown, testthat, xml2, ggplot2, pandoc, spelling,
32+
survival, splines, dtplyr
5233
Config/testthat/edition: 3
53-
VignetteBuilder:
54-
knitr
34+
VignetteBuilder: knitr
5535
Language: en-US
5636
Biarch: TRUE
37+
NeedsCompilation: yes
38+
Packaged: 2025-10-02 19:35:20 UTC; user
39+
Author: Eric Giunta [aut, cre] (ORCID: <https://orcid.org/0000-0002-1577-766X>),
40+
Amir Bahadori [ctb] (ORCID: <https://orcid.org/0000-0002-4589-105X>),
41+
Dan Andresen [ctb],
42+
Linda Walsh [ctb] (ORCID: <https://orcid.org/0000-0001-7399-9191>),
43+
Benjamin French [ctb] (ORCID: <https://orcid.org/0000-0001-9265-5378>),
44+
Lawrence Dauer [ctb],
45+
John Boice Jr [ctb] (ORCID: <https://orcid.org/0000-0002-8755-1299>),
46+
Kansas State University [cph],
47+
NASA [fnd],
48+
NCRP [fnd],
49+
NRC [fnd]
50+
Maintainer: Eric Giunta <egiunta@ksu.edu>

‎NAMESPACE‎

100644100755
Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,13 @@ S3method(Residual,poisres)
1212
S3method(plot,coxres)
1313
S3method(print,caseconres)
1414
S3method(print,coxres)
15+
S3method(print,coxresbound)
16+
S3method(print,logitres)
1517
S3method(print,poisres)
18+
S3method(print,poisresbound)
1619
export(CaseControlRun)
17-
export(ColossusCaseConStrataSurv)
18-
export(ColossusCaseConSurv)
19-
export(ColossusCaseConTimeStrataSurv)
20-
export(ColossusCaseConTimeSurv)
2120
export(ColossusCoxSurv)
22-
export(ColossusExpressionCall)
21+
export(ColossusLogitSurv)
2322
export(ColossusPoisSurv)
2423
export(CoxRun)
2524
export(CoxRunMulti)
@@ -32,16 +31,17 @@ export(LikelihoodBound)
3231
export(Likelihood_Ratio_Test)
3332
export(Linked_Dose_Formula)
3433
export(Linked_Lin_Exp_Para)
34+
export(LogisticRun)
3535
export(PoisRun)
3636
export(PoisRunJoint)
37-
export(PoissonCurveSolver)
37+
export(PoisRunMulti)
3838
export(RelativeRisk)
3939
export(Replace_Missing)
4040
export(Residual)
4141
export(RunCaseControlRegression_Omnibus)
4242
export(RunCoxRegression_Omnibus)
43+
export(RunLogisticRegression_Omnibus)
4344
export(RunPoissonRegression_Omnibus)
44-
export(RunPoissonRegression_Residual)
4545
export(System_Version)
4646
export(Time_Since)
4747
export(factorize)
@@ -69,6 +69,7 @@ importFrom(dplyr,group_by)
6969
importFrom(dplyr,mutate)
7070
importFrom(dplyr,n)
7171
importFrom(dplyr,slice)
72+
importFrom(dplyr,summarise)
7273
importFrom(dplyr,summarize)
7374
importFrom(grDevices,colorRampPalette)
7475
importFrom(grDevices,dev.off)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp