-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
36 changed files
with
810 additions
and
101 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
%global __brp_check_rpaths %{nil} | ||
%global __requires_exclude ^libmpi | ||
%global packname AuxSurvey | ||
%global packver 0.9 | ||
%global rlibdir /usr/local/lib/R/library | ||
|
||
Name: R-CRAN-%{packname} | ||
Version: 0.9 | ||
Release: 1%{?dist}%{?buildtag} | ||
Summary: Survey Analysis with Auxiliary Discretized Variables | ||
|
||
License: Apache License (>= 2) | ||
URL: https://cran.r-project.org/package=%{packname} | ||
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz | ||
|
||
|
||
BuildRequires: R-devel | ||
Requires: R-core | ||
BuildArch: noarch | ||
BuildRequires: R-CRAN-mgcv | ||
BuildRequires: R-CRAN-rstanarm | ||
BuildRequires: R-stats | ||
BuildRequires: R-CRAN-survey | ||
BuildRequires: R-CRAN-gtools | ||
BuildRequires: R-CRAN-coda | ||
BuildRequires: R-CRAN-BART | ||
BuildRequires: R-CRAN-dplyr | ||
BuildRequires: R-CRAN-stringr | ||
BuildRequires: R-CRAN-gridExtra | ||
BuildRequires: R-CRAN-rlang | ||
Requires: R-CRAN-mgcv | ||
Requires: R-CRAN-rstanarm | ||
Requires: R-stats | ||
Requires: R-CRAN-survey | ||
Requires: R-CRAN-gtools | ||
Requires: R-CRAN-coda | ||
Requires: R-CRAN-BART | ||
Requires: R-CRAN-dplyr | ||
Requires: R-CRAN-stringr | ||
Requires: R-CRAN-gridExtra | ||
Requires: R-CRAN-rlang | ||
|
||
%description | ||
Probability surveys often use auxiliary continuous data from | ||
administrative records, but the utility of this data is diminished when it | ||
is discretized for confidentiality. We provide a set of survey estimators | ||
to make full use of information from the discretized variables. See | ||
Williams, S.Z., Zou, J., Liu, Y., Si, Y., Galea, S. and Chen, Q. (2024) | ||
<doi:10.1002/sim.10270> for details. | ||
|
||
%prep | ||
%setup -q -c -n %{packname} | ||
|
||
# fix end of executable files | ||
find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; | ||
# prevent binary stripping | ||
[ -d %{packname}/src ] && find %{packname}/src -type f -exec \ | ||
sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true | ||
[ -d %{packname}/src ] && find %{packname}/src/Make* -type f -exec \ | ||
sed -i 's@-g0@@g' {} \; || true | ||
# don't allow local prefix in executable scripts | ||
find -type f -executable -exec sed -Ei 's@#!( )*/usr/local/bin@#!/usr/bin@g' {} \; | ||
|
||
%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 | ||
# remove buildroot from installed files | ||
find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \; | ||
|
||
%files | ||
%{rlibdir}/%{packname} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
%global __brp_check_rpaths %{nil} | ||
%global __requires_exclude ^libmpi | ||
%global packname FlexRL | ||
%global packver 0.1.0 | ||
%global rlibdir /usr/local/lib/R/library | ||
|
||
Name: R-CRAN-%{packname} | ||
Version: 0.1.0 | ||
Release: 1%{?dist}%{?buildtag} | ||
Summary: A Flexible Model for Record Linkage | ||
|
||
License: GPL (>= 3) | ||
URL: https://cran.r-project.org/package=%{packname} | ||
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz | ||
|
||
|
||
BuildRequires: R-devel >= 4.4.0 | ||
Requires: R-core >= 4.4.0 | ||
BuildRequires: R-CRAN-Matrix >= 1.7 | ||
BuildRequires: R-CRAN-progress >= 1.2.3 | ||
BuildRequires: R-CRAN-Rcpp >= 1.0.13 | ||
BuildRequires: R-CRAN-testit >= 0.13 | ||
Requires: R-CRAN-Matrix >= 1.7 | ||
Requires: R-CRAN-progress >= 1.2.3 | ||
Requires: R-CRAN-Rcpp >= 1.0.13 | ||
Requires: R-CRAN-testit >= 0.13 | ||
|
||
%description | ||
Implementation of the Stochastic Expectation Maximisation (StEM) approach | ||
to Record Linkage described in the paper by K. Robach, S. L. van der Pas, | ||
M. A. van de Wiel and M. H. Hof (2024, <doi:10.48550/arXiv.2407.06835>); | ||
see 'citation("FlexRL")' for details. This is a record linkage method, for | ||
finding the common set of records among 2 data sources based on Partially | ||
Identifying Variables (PIVs) available in both sources. It includes | ||
modelling of dynamic Partially Identifying Variables (e.g. postal code) | ||
that may evolve over time and registration errors (missing values and | ||
mistakes in the registration). Low memory footprint. | ||
|
||
%prep | ||
%setup -q -c -n %{packname} | ||
|
||
# fix end of executable files | ||
find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; | ||
# prevent binary stripping | ||
[ -d %{packname}/src ] && find %{packname}/src -type f -exec \ | ||
sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true | ||
[ -d %{packname}/src ] && find %{packname}/src/Make* -type f -exec \ | ||
sed -i 's@-g0@@g' {} \; || true | ||
# don't allow local prefix in executable scripts | ||
find -type f -executable -exec sed -Ei 's@#!( )*/usr/local/bin@#!/usr/bin@g' {} \; | ||
|
||
%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 | ||
# remove buildroot from installed files | ||
find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \; | ||
|
||
%files | ||
%{rlibdir}/%{packname} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
%global __brp_check_rpaths %{nil} | ||
%global __requires_exclude ^libmpi | ||
%global packname SBMTrees | ||
%global packver 1.1 | ||
%global rlibdir /usr/local/lib/R/library | ||
|
||
Name: R-CRAN-%{packname} | ||
Version: 1.1 | ||
Release: 1%{?dist}%{?buildtag} | ||
Summary: Sequential Imputation with Bayesian Trees Mixed-Effects Models for Longitudinal Data | ||
|
||
License: GPL-2 | ||
URL: https://cran.r-project.org/package=%{packname} | ||
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz | ||
|
||
|
||
BuildRequires: R-devel >= 4.1.0 | ||
Requires: R-core >= 4.1.0 | ||
BuildRequires: R-CRAN-Rcpp | ||
BuildRequires: R-CRAN-lme4 | ||
BuildRequires: R-CRAN-Matrix | ||
BuildRequires: R-CRAN-arm | ||
BuildRequires: R-CRAN-dplyr | ||
BuildRequires: R-CRAN-mvtnorm | ||
BuildRequires: R-CRAN-sn | ||
BuildRequires: R-CRAN-tidyr | ||
BuildRequires: R-CRAN-mice | ||
BuildRequires: R-CRAN-nnet | ||
BuildRequires: R-CRAN-RcppArmadillo | ||
BuildRequires: R-CRAN-RcppDist | ||
BuildRequires: R-CRAN-RcppProgress | ||
Requires: R-CRAN-Rcpp | ||
Requires: R-CRAN-lme4 | ||
Requires: R-CRAN-Matrix | ||
Requires: R-CRAN-arm | ||
Requires: R-CRAN-dplyr | ||
Requires: R-CRAN-mvtnorm | ||
Requires: R-CRAN-sn | ||
Requires: R-CRAN-tidyr | ||
Requires: R-CRAN-mice | ||
Requires: R-CRAN-nnet | ||
|
||
%description | ||
Implements a sequential imputation framework using Bayesian Mixed-Effects | ||
Trees ('SBMTrees') for handling missing data in longitudinal studies. The | ||
package supports a variety of models, including non-linear relationships | ||
and non-normal random effects and residuals, leveraging Dirichlet Process | ||
priors for increased flexibility. Key features include handling Missing at | ||
Random (MAR) longitudinal data, imputation of both covariates and | ||
outcomes, and generating posterior predictive samples for further | ||
analysis. The methodology is designed for applications in epidemiology, | ||
biostatistics, and other fields requiring robust handling of missing data | ||
in longitudinal settings. | ||
|
||
%prep | ||
%setup -q -c -n %{packname} | ||
|
||
# fix end of executable files | ||
find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; | ||
# prevent binary stripping | ||
[ -d %{packname}/src ] && find %{packname}/src -type f -exec \ | ||
sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true | ||
[ -d %{packname}/src ] && find %{packname}/src/Make* -type f -exec \ | ||
sed -i 's@-g0@@g' {} \; || true | ||
# don't allow local prefix in executable scripts | ||
find -type f -executable -exec sed -Ei 's@#!( )*/usr/local/bin@#!/usr/bin@g' {} \; | ||
|
||
%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 | ||
# remove buildroot from installed files | ||
find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \; | ||
|
||
%files | ||
%{rlibdir}/%{packname} |
Oops, something went wrong.