Skip to content

Commit

Permalink
sync
Browse files Browse the repository at this point in the history
  • Loading branch information
Enchufa2 committed Nov 9, 2024
1 parent 5beb592 commit 413ef3d
Show file tree
Hide file tree
Showing 46 changed files with 975 additions and 118 deletions.
80 changes: 80 additions & 0 deletions specs/R-CRAN-AIscreenR.spec
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 AIscreenR
%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: AI Screening Tools in R for Systematic Reviewing

License: GPL (>= 3)
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
BuildArch: noarch
BuildRequires: R-CRAN-dplyr
BuildRequires: R-CRAN-tibble
BuildRequires: R-CRAN-httr2
BuildRequires: R-CRAN-stringr
BuildRequires: R-CRAN-furrr
BuildRequires: R-CRAN-tidyr
BuildRequires: R-CRAN-tictoc
BuildRequires: R-CRAN-askpass
BuildRequires: R-CRAN-curl
BuildRequires: R-CRAN-purrr
BuildRequires: R-CRAN-lifecycle
BuildRequires: R-CRAN-jsonlite
Requires: R-CRAN-dplyr
Requires: R-CRAN-tibble
Requires: R-CRAN-httr2
Requires: R-CRAN-stringr
Requires: R-CRAN-furrr
Requires: R-CRAN-tidyr
Requires: R-CRAN-tictoc
Requires: R-CRAN-askpass
Requires: R-CRAN-curl
Requires: R-CRAN-purrr
Requires: R-CRAN-lifecycle
Requires: R-CRAN-jsonlite

%description
Provides functions to conduct title and abstract screening in systematic
reviews using large language models, such as the Generative Pre-trained
Transformer (GPT) models from 'OpenAI' <https://platform.openai.com/>.
These functions can enhance the quality of title and abstract screenings
while reducing the total screening time significantly. In addition, the
package includes tools for quality assessment of title and abstract
screenings, as described in Vembye, Christensen, Mølgaard, and Schytt
(2024) <DOI:10.31219/osf.io/yrhzm>.

%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}
4 changes: 2 additions & 2 deletions specs/R-CRAN-ALFAM2.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname ALFAM2
%global packver 4.1.3
%global packver 4.2
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 4.1.3
Version: 4.2
Release: 1%{?dist}%{?buildtag}
Summary: Dynamic Model of Ammonia Emission from Field-Applied Manure

Expand Down
4 changes: 2 additions & 2 deletions specs/R-CRAN-CITMIC.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname CITMIC
%global packver 0.1.1
%global packver 0.1.2
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1.1
Version: 0.1.2
Release: 1%{?dist}%{?buildtag}
Summary: Estimation of Cell Infiltration Based on Cell Crosstalk

Expand Down
4 changes: 2 additions & 2 deletions specs/R-CRAN-CTxCC.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname CTxCC
%global packver 0.1.0
%global packver 0.2.0
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1.0
Version: 0.2.0
Release: 1%{?dist}%{?buildtag}
Summary: Multivariate Normal Mean Monitoring Through Critical-to-X Control Chart

Expand Down
64 changes: 64 additions & 0 deletions specs/R-CRAN-DTSR.spec
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 DTSR
%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: Distributed Trimmed Scores Regression for Handling Missing Data

License: GPL-3
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz


BuildRequires: R-devel >= 3.5.0
Requires: R-core >= 3.5.0
BuildArch: noarch
BuildRequires: R-stats
BuildRequires: R-CRAN-mvdalab
BuildRequires: R-CRAN-DMwR2
BuildRequires: R-CRAN-cluster
BuildRequires: R-CRAN-MASS
Requires: R-stats
Requires: R-CRAN-mvdalab
Requires: R-CRAN-DMwR2
Requires: R-CRAN-cluster
Requires: R-CRAN-MASS

%description
Provides functions for handling missing data using Distributed Trimmed
Scores Regression and other imputation methods. It includes facilities for
data imputation, evaluation metrics, and clustering analysis. It is
designed to work in distributed computing environments to handle large
datasets efficiently. The philosophy of the package is described in Guo G.
(2024) <doi:10.1080/03610918.2022.2091779>.

%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}
6 changes: 4 additions & 2 deletions specs/R-CRAN-DescTools.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname DescTools
%global packver 0.99.57
%global packver 0.99.58
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.99.57
Version: 0.99.58
Release: 1%{?dist}%{?buildtag}
Summary: Tools for Descriptive Statistics

Expand All @@ -32,6 +32,7 @@ BuildRequires: R-CRAN-Exact
BuildRequires: R-CRAN-gld
BuildRequires: R-CRAN-data.table
BuildRequires: R-CRAN-readxl
BuildRequires: R-CRAN-haven
BuildRequires: R-CRAN-httr
BuildRequires: R-CRAN-withr
BuildRequires: R-CRAN-cli
Expand All @@ -51,6 +52,7 @@ Requires: R-CRAN-Exact
Requires: R-CRAN-gld
Requires: R-CRAN-data.table
Requires: R-CRAN-readxl
Requires: R-CRAN-haven
Requires: R-CRAN-httr
Requires: R-CRAN-withr
Requires: R-CRAN-cli
Expand Down
55 changes: 55 additions & 0 deletions specs/R-CRAN-FGRepo.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname FGRepo
%global packver 1.3.2.0
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 1.3.2.0
Release: 1%{?dist}%{?buildtag}
Summary: Functional Genomics Repository for POST-GWAS Analysis

License: GPL-3
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz


BuildRequires: R-devel >= 3.5
Requires: R-core >= 3.5
BuildArch: noarch

%description
A collection of datasets essential for functional genomic analysis. Gene
names, gene positions, cytoband information, sourced from Ensembl and
phenotypes association graph prepared from GWAScatalog are included. Data
is available in both GRCh37 and 38 builds. These datasets facilitate a
wide range of genomic studies, including the identification of genetic
variants, exploration of genomic features, and post-GWAS functional
analysis.

%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}
55 changes: 55 additions & 0 deletions specs/R-CRAN-ILSAmerge.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname ILSAmerge
%global packver 1.0.0
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 1.0.0
Release: 1%{?dist}%{?buildtag}
Summary: Merge and Download International Large-Scale Assessments (ILSA) Data

License: GPL (>= 3.0)
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-haven
Requires: R-CRAN-haven

%description
Merges and downloads 'SPSS' data from different International Large-Scale
Assessments (ILSA), including: Trends in International Mathematics and
Science Study (TIMSS), Progress in International Reading Literacy Study
(PIRLS), Programme for International Student Assessment (PISA), and
others.

%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}
4 changes: 2 additions & 2 deletions specs/R-CRAN-PvSTATEM.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
%global __brp_check_rpaths %{nil}
%global __requires_exclude ^libmpi
%global packname PvSTATEM
%global packver 0.1.1
%global packver 0.1.2
%global rlibdir /usr/local/lib/R/library

Name: R-CRAN-%{packname}
Version: 0.1.1
Version: 0.1.2
Release: 1%{?dist}%{?buildtag}
Summary: Reading, Quality Control and Preprocessing of MBA (Multiplex Bead Assay) Data

Expand Down
Loading

0 comments on commit 413ef3d

Please sign in to comment.