File R-RISCA.spec of Package R-RISCA

# Automatically generated by CRAN2OBS
# 
# Spec file for package RISCA 
# This file is auto-generated using information in the package source, 
# esp. Description and Summary. Improvements in that area should be 
# discussed with upstream. 
# 
# Copyright (c) 2025 SUSE LINUX GmbH, Nuernberg, Germany. 
# 
# All modifications and additions to the file contributed by third parties 
# remain the property of their copyright owners, unless otherwise agreed 
# upon. The license for this file, and modifications and additions to the 
# file, is the same license as for the pristine package itself (unless the 
# license for the pristine package is not an Open Source License, in which 
# case the license is the MIT License). An "Open Source License" is a 
# license that conforms to the Open Source Definition (Version 1.9) 
# published by the Open Source Initiative. 
#  
# Please submit bugfixes or comments via http://bugs.opensuse.org/ 
# 
 
%global packname  RISCA 
%global rlibdir   %{_libdir}/R/library 
 
Name:           R-%{packname} 
Version:        1.0.7 
Release:        0 
Summary:        Causal Inference and Prediction in Cohort-Based Analyses 
Group:          Development/Libraries/Other 
License:        GPL (>= 2) 
URL:            http://cran.r-project.org/web/packages/%{packname} 
Source:         RISCA_1.0.7.tar.gz 
Requires:       R-base 
Requires:	R-relsurv
Requires:	R-reticulate
Requires:	R-tune
Requires:	R-mvtnorm
Requires:	R-statmod
Requires:	R-doParallel
Requires:	R-foreach
Requires:	R-kernlab
Requires:	R-glmnet
Requires:	R-caret
Requires:	R-SuperLearner
Requires:	R-mosaic
Requires:	R-cubature
Requires:	R-ggplot2
Requires:	R-e1071
Requires:	R-ModelMetrics
Requires:	R-plyr
Requires:	R-pROC
Requires:	R-recipes
Requires:	R-reshape2
Requires:	R-withr
Requires:	R-Rcpp
Requires:	R-iterators
Requires:	R-shape
Requires:	R-RcppEigen
Requires:	R-dplyr
Requires:	R-tibble
Requires:	R-ggformula
Requires:	R-mosaicData
Requires:	R-mosaicCore
Requires:	R-rlang
Requires:	R-purrr
Requires:	R-tidyr
Requires:	R-pammtools
Requires:	R-scales
Requires:	R-RcppArmadillo
Requires:	R-RcppTOML
Requires:	R-here
Requires:	R-jsonlite
Requires:	R-png
Requires:	R-rappdirs
Requires:	R-nnls
Requires:	R-gam
Requires:	R-cvAUC
Requires:	R-cli
Requires:	R-dials
Requires:	R-generics
Requires:	R-glue
Requires:	R-GPfit
Requires:	R-hardhat
Requires:	R-parsnip
Requires:	R-rsample
Requires:	R-tailor
Requires:	R-tidyselect
Requires:	R-vctrs
Requires:	R-workflows
Requires:	R-yardstick
Requires:	R-ROCR
Requires:	R-data.table
Requires:	R-DiceDesign
Requires:	R-lifecycle
Requires:	R-pillar
Requires:	R-sfd
Requires:	R-magrittr
Requires:	R-R6
Requires:	R-proxy
Requires:	R-ggridges
Requires:	R-stringr
Requires:	R-labelled
Requires:	R-gtable
Requires:	R-isoband
Requires:	R-S7
Requires:	R-lhs
Requires:	R-sparsevctrs
Requires:	R-rprojroot
Requires:	R-checkmate
Requires:	R-lazyeval
Requires:	R-Formula
Requires:	R-pec
Requires:	R-scam
Requires:	R-globals
Requires:	R-prettyunits
Requires:	R-clock
Requires:	R-gower
Requires:	R-ipred
Requires:	R-lubridate
Requires:	R-timeDate
Requires:	R-furrr
Requires:	R-slider
Requires:	R-farver
Requires:	R-labeling
Requires:	R-RColorBrewer
Requires:	R-viridisLite
Requires:	R-pkgconfig
Requires:	R-cpp11
Requires:	R-modelenv
Requires:	R-backports
Requires:	R-tzdb
Requires:	R-future
Requires:	R-prodlim
Requires:	R-haven
Requires:	R-timechange
Requires:	R-rms
Requires:	R-riskRegression
Requires:	R-lava
Requires:	R-timereg
Requires:	R-utf8
Requires:	R-gplots
Requires:	R-warp
Requires:	R-stringi
Requires:	R-digest
Requires:	R-listenv
Requires:	R-parallelly
Requires:	R-gtools
Requires:	R-caTools
Requires:	R-forcats
Requires:	R-hms
Requires:	R-readr
Requires:	R-future.apply
Requires:	R-numDeriv
Requires:	R-progressr
Requires:	R-SQUAREM
Requires:	R-diagram
Requires:	R-cmprsk
Requires:	R-mets
Requires:	R-plotrix
Requires:	R-Publish
Requires:	R-ranger
Requires:	R-Hmisc
Requires:	R-quantreg
Requires:	R-SparseM
Requires:	R-polspline
Requires:	R-multcomp
Requires:	R-htmlTable
Requires:	R-htmltools
Requires:	R-colorspace
Requires:	R-knitr
Requires:	R-bitops
Requires:	R-gridExtra
Requires:	R-viridis
Requires:	R-base64enc
Requires:	R-rmarkdown
Requires:	R-htmlwidgets
Requires:	R-rstudioapi
Requires:	R-fastmap
Requires:	R-evaluate
Requires:	R-highr
Requires:	R-xfun
Requires:	R-yaml
Requires:	R-TH.data
Requires:	R-sandwich
Requires:	R-MatrixModels
Requires:	R-clipr
Requires:	R-crayon
Requires:	R-vroom
Requires:	R-bslib
Requires:	R-fontawesome
Requires:	R-jquerylib
Requires:	R-tinytex
Requires:	R-zoo
Requires:	R-bit64
Requires:	R-progress
Requires:	R-bit
Requires:	R-cachem
Requires:	R-memoise
Requires:	R-mime
Requires:	R-sass
Requires:	R-fs
 
# %%if 0%%{?sle_version} > 120400 || 0%%{?is_opensuse} 
# # Three others commonly needed 
# BuildRequires:  tex(ae.sty) 
# BuildRequires:  tex(fancyvrb.sty) 
# BuildRequires:  tex(inconsolata.sty) 
# BuildRequires:  tex(natbib.sty) 
# %else 
# BuildRequires:  texlive 
# %endif 
# BuildRequires:  texinfo 
BuildRequires:  fdupes 
BuildRequires:  R-base 
BuildRequires: 	R-relsurv
BuildRequires: 	R-reticulate
BuildRequires: 	R-tune
BuildRequires: 	R-mvtnorm
BuildRequires: 	R-statmod
BuildRequires: 	R-doParallel
BuildRequires: 	R-foreach
BuildRequires: 	R-kernlab
BuildRequires: 	R-glmnet
BuildRequires: 	R-caret
BuildRequires: 	R-SuperLearner
BuildRequires: 	R-mosaic
BuildRequires: 	R-cubature
BuildRequires: 	R-ggplot2
BuildRequires: 	R-e1071
BuildRequires: 	R-ModelMetrics
BuildRequires: 	R-plyr
BuildRequires: 	R-pROC
BuildRequires: 	R-recipes
BuildRequires: 	R-reshape2
BuildRequires: 	R-withr
BuildRequires: 	R-Rcpp-devel
BuildRequires: 	R-iterators
BuildRequires: 	R-shape
BuildRequires: 	R-RcppEigen-devel
BuildRequires: 	R-dplyr
BuildRequires: 	R-tibble
BuildRequires: 	R-ggformula
BuildRequires: 	R-mosaicData
BuildRequires: 	R-mosaicCore
BuildRequires: 	R-rlang
BuildRequires: 	R-purrr
BuildRequires: 	R-tidyr
BuildRequires: 	R-pammtools
BuildRequires: 	R-scales
BuildRequires: 	R-RcppArmadillo-devel
BuildRequires: 	R-RcppTOML-devel
BuildRequires: 	R-here
BuildRequires: 	R-jsonlite
BuildRequires: 	R-png
BuildRequires: 	R-rappdirs
BuildRequires: 	R-nnls
BuildRequires: 	R-gam
BuildRequires: 	R-cvAUC
BuildRequires: 	R-cli
BuildRequires: 	R-dials
BuildRequires: 	R-generics
BuildRequires: 	R-glue
BuildRequires: 	R-GPfit
BuildRequires: 	R-hardhat
BuildRequires: 	R-parsnip
BuildRequires: 	R-rsample
BuildRequires: 	R-tailor
BuildRequires: 	R-tidyselect
BuildRequires: 	R-vctrs
BuildRequires: 	R-workflows
BuildRequires: 	R-yardstick
BuildRequires: 	R-ROCR
BuildRequires: 	R-data.table
BuildRequires: 	R-DiceDesign
BuildRequires: 	R-lifecycle
BuildRequires: 	R-pillar
BuildRequires: 	R-sfd
BuildRequires: 	R-magrittr
BuildRequires: 	R-R6
BuildRequires: 	R-proxy
BuildRequires: 	R-ggridges
BuildRequires: 	R-stringr
BuildRequires: 	R-labelled
BuildRequires: 	R-gtable
BuildRequires: 	R-isoband
BuildRequires: 	R-S7
BuildRequires: 	R-lhs
BuildRequires: 	R-sparsevctrs
BuildRequires: 	R-rprojroot
BuildRequires: 	R-checkmate
BuildRequires: 	R-lazyeval
BuildRequires: 	R-Formula
BuildRequires: 	R-pec
BuildRequires: 	R-scam
BuildRequires: 	R-globals
BuildRequires: 	R-prettyunits
BuildRequires: 	R-clock
BuildRequires: 	R-gower
BuildRequires: 	R-ipred
BuildRequires: 	R-lubridate
BuildRequires: 	R-timeDate
BuildRequires: 	R-furrr
BuildRequires: 	R-slider
BuildRequires: 	R-farver
BuildRequires: 	R-labeling
BuildRequires: 	R-RColorBrewer
BuildRequires: 	R-viridisLite
BuildRequires: 	R-pkgconfig
BuildRequires: 	R-cpp11-devel
BuildRequires: 	R-modelenv
BuildRequires: 	R-backports
BuildRequires: 	R-tzdb
BuildRequires: 	R-future
BuildRequires: 	R-prodlim
BuildRequires: 	R-haven
BuildRequires: 	R-timechange
BuildRequires: 	R-rms
BuildRequires: 	R-riskRegression
BuildRequires: 	R-lava
BuildRequires: 	R-timereg
BuildRequires: 	R-utf8
BuildRequires: 	R-gplots
BuildRequires: 	R-warp
BuildRequires: 	R-stringi
BuildRequires: 	R-digest
BuildRequires: 	R-listenv
BuildRequires: 	R-parallelly
BuildRequires: 	R-gtools
BuildRequires: 	R-caTools
BuildRequires: 	R-forcats
BuildRequires: 	R-hms
BuildRequires: 	R-readr
BuildRequires: 	R-future.apply
BuildRequires: 	R-numDeriv
BuildRequires: 	R-progressr
BuildRequires: 	R-SQUAREM
BuildRequires: 	R-diagram
BuildRequires: 	R-cmprsk
BuildRequires: 	R-mets
BuildRequires: 	R-plotrix
BuildRequires: 	R-Publish
BuildRequires: 	R-ranger
BuildRequires: 	R-Hmisc
BuildRequires: 	R-quantreg
BuildRequires: 	R-SparseM
BuildRequires: 	R-polspline
BuildRequires: 	R-multcomp
BuildRequires: 	R-htmlTable
BuildRequires: 	R-htmltools
BuildRequires: 	R-colorspace
BuildRequires: 	R-knitr
BuildRequires: 	R-bitops
BuildRequires: 	R-gridExtra
BuildRequires: 	R-viridis
BuildRequires: 	R-base64enc
BuildRequires: 	R-rmarkdown
BuildRequires: 	R-htmlwidgets
BuildRequires: 	R-rstudioapi
BuildRequires: 	R-fastmap
BuildRequires: 	R-evaluate
BuildRequires: 	R-highr
BuildRequires: 	R-xfun
BuildRequires: 	R-yaml
BuildRequires: 	R-TH.data
BuildRequires: 	R-sandwich
BuildRequires: 	R-MatrixModels
BuildRequires: 	R-clipr
BuildRequires: 	R-crayon
BuildRequires: 	R-vroom
BuildRequires: 	R-bslib
BuildRequires: 	R-fontawesome
BuildRequires: 	R-jquerylib
BuildRequires: 	R-tinytex
BuildRequires: 	R-zoo
BuildRequires: 	R-bit64
BuildRequires: 	R-progress
BuildRequires: 	R-bit
BuildRequires: 	R-cachem
BuildRequires: 	R-memoise
BuildRequires: 	R-mime
BuildRequires: 	R-sass
BuildRequires: 	R-fs
 
%description 
Numerous functions for cohort-based analyses, either for prediction or 
causal inference. For causal inference, it includes Inverse Probability 
Weighting and G-computation for marginal estimation of an exposure 
effect when confounders are expected. We deal with binary outcomes, 
times-to-events, competing events, and multi-state data. For multistate 
data, semi-Markov model with interval censoring may be considered, and 
we propose the possibility to consider the excess of mortality related 
to the disease compared to reference lifetime tables. For predictive 
studies, we propose a set of functions to estimate time-dependent 
receiver operating characteristic (ROC) curves with the possible 
consideration of right-censoring times-to-events or the presence of 
confounders. Finally, several functions are available to assess 
time-dependent ROC curves or survival curves from aggregated data. 
 
%prep 
%setup -q -c -n %{packname} 
# the next line is needed, because we build without --clean in between two packages 
rm -rf ~/.R  
 
 
%build 
 
%install 
mkdir -p %{buildroot}%{rlibdir} 
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname} 
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) 
rm -f %{buildroot}%{rlibdir}/R.css 
%fdupes -s %{buildroot}%{rlibdir} 
 
#%%check 
#%%{_bindir}/R CMD check %%{packname} 
 
%files 
%dir %{rlibdir}/%{packname} 
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
 
%changelog 
openSUSE Build Service is sponsored by