-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pkgcheck results - master #1
Comments
Checks for QuadratiK (v1.0.0)git hash: b8c64030
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 5a6eea69
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 383ecebc
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: a0edc7fd
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 7bf20ef4
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 6661dbfe
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: a1dd2f41
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 57157604
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 07d3388e
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: fed2d3d9
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: b198c043
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: edd82716
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 60cbc346
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 91483f67
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 6eaaa5c3
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 26ba0222
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 1e3c3d47
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 1ce2b639
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: dee5c6c7
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 4e051229
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 3d00d12c
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 177c856e
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 6b82650e
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 74eea6ca
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: f7f3432e
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: e57a4ca2
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: e3ca11e0
Important: All failing checks above must be addressed prior to proceeding (Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 1b536675
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.0.0)git hash: 190208dc
(Checks marked with 👀 may be optionally addressed.) Package License: GPL (>= 3) |
Checks for QuadratiK (v1.1.0)git hash: dfab6088
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 408 |
internal | QuadratiK | 56 |
internal | utils | 12 |
internal | boot | 1 |
internal | grDevices | 1 |
imports | stats | 33 |
imports | methods | 26 |
imports | sn | 14 |
imports | ggpp | 2 |
imports | cluster | 1 |
imports | mclust | 1 |
imports | moments | 1 |
imports | rrcov | 1 |
imports | clusterRepro | NA |
imports | doParallel | NA |
imports | foreach | NA |
imports | ggplot2 | NA |
imports | ggpubr | NA |
imports | movMF | NA |
imports | mvtnorm | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rgl | NA |
imports | rlecuyer | NA |
imports | Tinflex | NA |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), data.frame (26), matrix (22), nrow (21), rep (20), t (20), log (19), ncol (19), c (15), numeric (12), sqrt (12), for (11), return (10), as.numeric (8), det (8), length (8), mean (8), T (8), apply (7), sample (6), vapply (6), as.factor (5), table (5), unique (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), as.integer (2), max (2), readline (2), rownames (2), rowSums (2), which (2), which.max (2), with (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), lapply (1), levels (1), rep.int (1), round (1), seq_len (1), subset (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), sample_hypersphere (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), rpkb (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (13), quantile (6), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3)
sn
rmsn (14)
utils
data (10), prompt (2)
ggpp
annotate (2)
boot
silhouette (1)
cluster
silhouette (1)
grDevices
colorRampPalette (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (21% in 2 files) and R (79% in 12 files)
- 4 authors
- 5 vignettes
- 1 internal data file
- 20 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 16 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 12 | 65.5 | |
files_src | 2 | 79.1 | |
files_vignettes | 15 | 99.8 | |
files_tests | 10 | 90.7 | |
loc_R | 1472 | 77.6 | |
loc_src | 401 | 42.2 | |
loc_vignettes | 319 | 65.7 | |
loc_tests | 398 | 70.2 | |
num_vignettes | 5 | 97.9 | TRUE |
data_size_total | 11842 | 71.9 | |
data_size_median | 11842 | 80.1 | |
n_fns_r | 88 | 73.1 | |
n_fns_r_exported | 28 | 76.4 | |
n_fns_r_not_exported | 60 | 72.4 | |
n_fns_src | 20 | 45.8 | |
n_fns_per_file_r | 5 | 70.4 | |
n_fns_per_file_src | 10 | 76.7 | |
num_params_per_fn | 4 | 54.6 | |
loc_per_fn_r | 14 | 42.9 | |
loc_per_fn_r_exp | 10 | 24.4 | |
loc_per_fn_r_not_exp | 16 | 54.8 | |
loc_per_fn_src | 13 | 41.6 | |
rel_whitespace_R | 24 | 83.3 | |
rel_whitespace_src | 19 | 44.6 | |
rel_whitespace_vignettes | 315 | 99.4 | TRUE |
rel_whitespace_tests | 33 | 78.1 | |
doclines_per_fn_exp | 33 | 38.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
fn_call_network_size | 56 | 68.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
(There do not appear to be any)
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
9079455781 | pages build and deployment | success | dfab60 | 76 | 2024-05-14 |
9079455854 | pkgcheck | NA | dfab60 | 110 | 2024-05-14 |
9079455853 | pkgdown | success | dfab60 | 77 | 2024-05-14 |
9079455861 | R-CMD-check | success | dfab60 | 135 | 2024-05-14 |
9079455852 | test-coverage | success | dfab60 | 135 | 2024-05-14 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following warning:
- checking whether package ‘QuadratiK’ can be installed ... WARNING
Found the following significant warnings:
Warning: 'rgl.init' failed, running with 'rgl.useNULL = TRUE'.
See ‘/tmp/Rtmp3amA9i/file122752752/QuadratiK.Rcheck/00install.out’ for details.
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 17.2Mb
sub-directories of 1Mb or more:
libs 15.5Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_examples_run_without_warnings
- rcmdcheck_significant_compilation_warnings
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 79.22
Cyclocomplexity with cyclocomp
The following function have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 46 |
Static code analyses with lintr
lintr found the following 39 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 18 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 140 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 1 |
Lines should not be more than 80 characters. This line is 82 characters. | 4 |
Lines should not be more than 80 characters. This line is 83 characters. | 3 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 87 characters. | 1 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 2 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Use <-, not =, for assignment. | 2 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.5.2 |
pkgcheck | 0.1.2.34 |
srr | 0.1.2.9 |
Checks for QuadratiK (v1.1.2)git hash: d41e9a3d
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 53 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (32), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), rbind (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
compute_CV (3), kbNormTest (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 5 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.9 | |
files_src | 2 | 79.3 | |
files_vignettes | 15 | 99.7 | |
files_tests | 10 | 87.6 | |
loc_R | 1526 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 516 | 77.0 | |
loc_tests | 562 | 73.7 | |
num_vignettes | 5 | 96.5 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.5 | |
n_fns_src | 20 | 55.1 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 49.7 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.4 | |
rel_whitespace_src | 21 | 50.8 | |
rel_whitespace_vignettes | 208 | 99.4 | TRUE |
rel_whitespace_tests | 32 | 80.8 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.8 | |
fn_call_network_size | 53 | 66.2 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10790542002 | pages build and deployment | success | d41e9a | 113 | 2024-09-10 |
10790542083 | pkgcheck | NA | d41e9a | 150 | 2024-09-10 |
10790542082 | pkgdown | success | d41e9a | 115 | 2024-09-10 |
10790542091 | R-CMD-check | failure | d41e9a | 173 | 2024-09-10 |
10790542094 | test-coverage | success | d41e9a | 173 | 2024-09-10 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.1Mb
sub-directories of 1Mb or more:
doc 1.0Mb
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.43
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 22 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 45 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 22 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 3 |
Lines should not be more than 80 characters. This line is 83 characters. | 1 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 2 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 2c3895b3
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 53 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (32), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), rbind (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
compute_CV (3), kbNormTest (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.9 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1530 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 547 | 78.3 | |
loc_tests | 562 | 73.7 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.5 | |
n_fns_src | 20 | 55.1 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 49.7 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.4 | |
rel_whitespace_src | 21 | 50.8 | |
rel_whitespace_vignettes | 29 | 76.1 | |
rel_whitespace_tests | 32 | 80.8 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.8 | |
fn_call_network_size | 53 | 66.2 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10795466219 | pages build and deployment | success | 2c3895 | 114 | 2024-09-10 |
10795466446 | pkgcheck | NA | 2c3895 | 151 | 2024-09-10 |
10795466443 | pkgdown | success | 2c3895 | 116 | 2024-09-10 |
10795466445 | R-CMD-check | failure | 2c3895 | 174 | 2024-09-10 |
10795466449 | test-coverage | success | 2c3895 | 174 | 2024-09-10 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.3Mb
sub-directories of 1Mb or more:
doc 1.2Mb
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 35 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 13 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 2 |
Lines should not be more than 80 characters. This line is 83 characters. | 1 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 1 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 9ffcfda6
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 53 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (32), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), rbind (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
compute_CV (3), kbNormTest (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.9 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1530 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 553 | 78.6 | |
loc_tests | 566 | 73.9 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.5 | |
n_fns_src | 20 | 55.1 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 49.6 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.4 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 29 | 76.1 | |
rel_whitespace_tests | 31 | 80.7 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 53 | 66.2 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10830426604 | pages build and deployment | success | 9ffcfd | 115 | 2024-09-12 |
10830427023 | pkgcheck | NA | 9ffcfd | 152 | 2024-09-12 |
10830427035 | pkgdown | success | 9ffcfd | 117 | 2024-09-12 |
10830427017 | R-CMD-check | success | 9ffcfd | 175 | 2024-09-12 |
10830427026 | test-coverage | success | 9ffcfd | 175 | 2024-09-12 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.1Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 36 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 13 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 2 |
Lines should not be more than 80 characters. This line is 83 characters. | 2 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 1 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: a25c945a
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 53 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (32), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), rbind (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
compute_CV (3), kbNormTest (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.9 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1530 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 553 | 78.6 | |
loc_tests | 566 | 73.9 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.5 | |
n_fns_src | 20 | 55.1 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 49.6 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.4 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 29 | 76.1 | |
rel_whitespace_tests | 31 | 80.7 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 53 | 66.2 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10832279550 | pages build and deployment | success | a25c94 | 120 | 2024-09-12 |
10832279749 | pkgcheck | NA | a25c94 | 157 | 2024-09-12 |
10832279748 | pkgdown | success | a25c94 | 122 | 2024-09-12 |
10832279740 | R-CMD-check | success | a25c94 | 180 | 2024-09-12 |
10832279753 | test-coverage | failure | a25c94 | 180 | 2024-09-12 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.1Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 36 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 13 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 2 |
Lines should not be more than 80 characters. This line is 83 characters. | 2 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 1 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 922c3036
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 53 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (32), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), rbind (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
compute_CV (3), kbNormTest (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.9 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1530 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 553 | 78.6 | |
loc_tests | 566 | 73.9 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.5 | |
n_fns_src | 20 | 55.1 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 49.6 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.4 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 29 | 76.1 | |
rel_whitespace_tests | 31 | 80.7 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 53 | 66.2 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10833020206 | pages build and deployment | success | 922c30 | 122 | 2024-09-12 |
10833020411 | pkgcheck | NA | 922c30 | 159 | 2024-09-12 |
10833020414 | pkgdown | success | 922c30 | 124 | 2024-09-12 |
10833020434 | R-CMD-check | success | 922c30 | 182 | 2024-09-12 |
10833020427 | test-coverage | success | 922c30 | 182 | 2024-09-12 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.1Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 36 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 13 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 2 |
Lines should not be more than 80 characters. This line is 83 characters. | 2 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 1 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: f557d0e8
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 53 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (32), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), rbind (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
compute_CV (3), kbNormTest (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.9 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1530 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 553 | 78.6 | |
loc_tests | 566 | 73.9 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.5 | |
n_fns_src | 20 | 55.1 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 49.6 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.4 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 29 | 76.1 | |
rel_whitespace_tests | 31 | 80.7 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 53 | 66.2 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10833322896 | pages build and deployment | success | f557d0 | 123 | 2024-09-12 |
10833323117 | pkgcheck | NA | f557d0 | 160 | 2024-09-12 |
10833323121 | pkgdown | success | f557d0 | 125 | 2024-09-12 |
10833323110 | R-CMD-check | success | f557d0 | 183 | 2024-09-12 |
10833323116 | test-coverage | success | f557d0 | 183 | 2024-09-12 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.1Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 36 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 13 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 2 |
Lines should not be more than 80 characters. This line is 83 characters. | 2 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 1 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 8a792520
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), F (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 18 | 99.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1530 | 76.1 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 566 | 73.9 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 157 | 99.6 | TRUE |
rel_whitespace_tests | 31 | 80.7 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10922599664 | pages build and deployment | success | 8a7925 | 124 | 2024-09-18 |
10922599859 | pkgcheck | NA | 8a7925 | 161 | 2024-09-18 |
10922599869 | pkgdown | success | 8a7925 | 126 | 2024-09-18 |
10922599868 | R-CMD-check | success | 8a7925 | 184 | 2024-09-18 |
10922599862 | test-coverage | success | 8a7925 | 184 | 2024-09-18 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 53 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 102 characters. | 1 |
Lines should not be more than 80 characters. This line is 106 characters. | 1 |
Lines should not be more than 80 characters. This line is 125 characters. | 1 |
Lines should not be more than 80 characters. This line is 131 characters. | 1 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 82 characters. | 4 |
Lines should not be more than 80 characters. This line is 83 characters. | 2 |
Lines should not be more than 80 characters. This line is 84 characters. | 1 |
Lines should not be more than 80 characters. This line is 85 characters. | 1 |
Lines should not be more than 80 characters. This line is 86 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 91 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Lines should not be more than 80 characters. This line is 93 characters. | 2 |
Lines should not be more than 80 characters. This line is 96 characters. | 1 |
Lines should not be more than 80 characters. This line is 98 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 1f209494
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 18 | 99.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1531 | 76.1 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 579 | 74.4 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 157 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 80.6 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10924431465 | pages build and deployment | success | 1f2094 | 125 | 2024-09-18 |
10924431689 | pkgcheck | NA | 1f2094 | 162 | 2024-09-18 |
10924431641 | pkgdown | success | 1f2094 | 127 | 2024-09-18 |
10924431644 | R-CMD-check | success | 1f2094 | 185 | 2024-09-18 |
10924431640 | test-coverage | success | 1f2094 | 185 | 2024-09-18 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 29 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 64b6bce0
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 18 | 99.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1531 | 76.1 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 579 | 74.4 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.5 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 157 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 80.6 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10924814898 | pages build and deployment | success | 64b6bc | 126 | 2024-09-18 |
10924815144 | pkgcheck | NA | 64b6bc | 163 | 2024-09-18 |
10924815122 | pkgdown | success | 64b6bc | 128 | 2024-09-18 |
10924815119 | R-CMD-check | success | 64b6bc | 186 | 2024-09-18 |
10924815129 | test-coverage | success | 64b6bc | 186 | 2024-09-18 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 95.44
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 29 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: d907dd75
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 1 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), Sys.getenv (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1534 | 76.2 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.9 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 157 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10959153092 | pages build and deployment | success | d907dd | 127 | 2024-09-20 |
10959153234 | pkgcheck | NA | d907dd | 164 | 2024-09-20 |
10959153244 | pkgdown | success | d907dd | 129 | 2024-09-20 |
10959153233 | R-CMD-check | failure | d907dd | 187 | 2024-09-20 |
10959153243 | test-coverage | success | d907dd | 187 | 2024-09-20 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- cyclocomp
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 51 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 31 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 8868065b
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
parallel
detectCores (1), makeCluster (1)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1531 | 76.1 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.9 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 157 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10959775977 | pages build and deployment | success | 886806 | 128 | 2024-09-20 |
10959776205 | pkgcheck | NA | 886806 | 165 | 2024-09-20 |
10959776231 | pkgdown | success | 886806 | 130 | 2024-09-20 |
10959776204 | R-CMD-check | failure | 886806 | 188 | 2024-09-20 |
10959776228 | test-coverage | success | 886806 | 188 | 2024-09-20 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 48 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 31 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 014357ae
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
internal | parallel | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), return (9), as.numeric (8), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
parallel
detectCores (1), makeCluster (1)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 14 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1531 | 76.1 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.9 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 157 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10960553538 | pages build and deployment | success | 014357 | 130 | 2024-09-20 |
10960553678 | pkgcheck | NA | 014357 | 167 | 2024-09-20 |
10960553681 | pkgdown | success | 014357 | 132 | 2024-09-20 |
10960553690 | R-CMD-check | failure | 014357 | 190 | 2024-09-20 |
10960553682 | test-coverage | success | 014357 | 190 | 2024-09-20 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.2Mb
sub-directories of 1Mb or more:
doc 1.1Mb
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.93
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 48 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 31 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 64dfbcd7
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.8 | |
loc_vignettes | 610 | 80.8 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.9 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.7 | |
rel_whitespace_vignettes | 27 | 77.2 | |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10962624557 | pages build and deployment | success | 64dfbc | 132 | 2024-09-20 |
10962624820 | pkgcheck | NA | 64dfbc | 169 | 2024-09-20 |
10962624812 | pkgdown | success | 64dfbc | 134 | 2024-09-20 |
10962624819 | R-CMD-check | success | 64dfbc | 192 | 2024-09-20 |
10962624829 | test-coverage | success | 64dfbc | 192 | 2024-09-20 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 18 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 14 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: e23d025a
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 610 | 80.8 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.8 | |
rel_whitespace_vignettes | 27 | 77.2 | |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10991127323 | pages build and deployment | success | e23d02 | 134 | 2024-09-23 |
10991127556 | pkgcheck | NA | e23d02 | 171 | 2024-09-23 |
10991127548 | pkgdown | failure | e23d02 | 136 | 2024-09-23 |
10991127553 | R-CMD-check | success | e23d02 | 194 | 2024-09-23 |
10991127546 | test-coverage | failure | e23d02 | 194 | 2024-09-23 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 18 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 14 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 734775ea
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 610 | 80.8 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.8 | |
rel_whitespace_vignettes | 27 | 77.2 | |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10991673867 | pages build and deployment | success | 734775 | 135 | 2024-09-23 |
10991674051 | pkgcheck | NA | 734775 | 172 | 2024-09-23 |
10991674047 | pkgdown | success | 734775 | 137 | 2024-09-23 |
10991674053 | R-CMD-check | success | 734775 | 195 | 2024-09-23 |
10991674046 | test-coverage | success | 734775 | 195 | 2024-09-23 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 18 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 14 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 809edab6
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.3 | |
files_vignettes | 6 | 96.8 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 610 | 80.8 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.8 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.8 | |
rel_whitespace_vignettes | 27 | 77.2 | |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
10992763160 | pages build and deployment | success | 809eda | 136 | 2024-09-23 |
10992763346 | pkgcheck | NA | 809eda | 173 | 2024-09-23 |
10992763355 | pkgdown | success | 809eda | 138 | 2024-09-23 |
10992763321 | R-CMD-check | failure | 809eda | 196 | 2024-09-23 |
10992763338 | test-coverage | success | 809eda | 196 | 2024-09-23 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.3Mb
sub-directories of 1Mb or more:
doc 1.1Mb
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 18 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 14 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 1b7e381f
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 414 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), lapply (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.4 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 762 | 85.6 | |
loc_tests | 638 | 76.1 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.4 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 44.9 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.9 | |
rel_whitespace_vignettes | 158 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11013233666 | pages build and deployment | success | 1b7e38 | 138 | 2024-09-24 |
11013233790 | pkgcheck | NA | 1b7e38 | 175 | 2024-09-24 |
11013233777 | pkgdown | success | 1b7e38 | 140 | 2024-09-24 |
11013233797 | R-CMD-check | success | 1b7e38 | 198 | 2024-09-24 |
11013233782 | test-coverage | success | 1b7e38 | 198 | 2024-09-24 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 31 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 2 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 14c8428c
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 414 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), lapply (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.4 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 762 | 85.5 | |
loc_tests | 638 | 76.2 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.4 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 45.0 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.9 | |
rel_whitespace_vignettes | 158 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11049935932 | pages build and deployment | success | 14c842 | 140 | 2024-09-26 |
11049936082 | pkgcheck | NA | 14c842 | 177 | 2024-09-26 |
11049936076 | pkgdown | success | 14c842 | 142 | 2024-09-26 |
11049936067 | R-CMD-check | success | 14c842 | 200 | 2024-09-26 |
11049936079 | test-coverage | success | 14c842 | 200 | 2024-09-26 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 38 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 83 characters. | 4 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: b728dda2
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 414 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), lapply (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.4 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 762 | 85.5 | |
loc_tests | 638 | 76.2 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.4 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 45.0 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.9 | |
rel_whitespace_vignettes | 158 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11052368332 | pages build and deployment | success | b728dd | 141 | 2024-09-26 |
11052368526 | pkgcheck | NA | b728dd | 178 | 2024-09-26 |
11052368544 | pkgdown | success | b728dd | 143 | 2024-09-26 |
11052368533 | R-CMD-check | success | b728dd | 201 | 2024-09-26 |
11052368541 | test-coverage | success | b728dd | 201 | 2024-09-26 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 38 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 83 characters. | 4 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: fe46e641
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 414 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), lapply (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.4 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 762 | 85.5 | |
loc_tests | 638 | 76.2 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.4 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 45.0 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.9 | |
rel_whitespace_vignettes | 158 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11053185368 | pages build and deployment | success | fe46e6 | 142 | 2024-09-26 |
11053185739 | pkgcheck | NA | fe46e6 | 179 | 2024-09-26 |
11053185751 | pkgdown | success | fe46e6 | 144 | 2024-09-26 |
11053185752 | R-CMD-check | success | fe46e6 | 202 | 2024-09-26 |
11053185759 | test-coverage | success | fe46e6 | 202 | 2024-09-26 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 38 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 5 |
Lines should not be more than 80 characters. This line is 83 characters. | 4 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 29cc5da6
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 416 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.4 | |
files_vignettes | 18 | 99.9 | |
files_tests | 10 | 87.6 | |
loc_R | 1529 | 76.1 | |
loc_src | 387 | 43.9 | |
loc_vignettes | 762 | 85.5 | |
loc_tests | 638 | 76.2 | |
num_vignettes | 6 | 97.7 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.6 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 55.0 | |
n_fns_per_file_r | 5 | 72.1 | |
n_fns_per_file_src | 10 | 80.4 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.2 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.8 | |
loc_per_fn_src | 13 | 45.0 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.9 | |
rel_whitespace_vignettes | 158 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.5 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.7 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11056818681 | pages build and deployment | success | 29cc5d | 143 | 2024-09-26 |
11056818816 | pkgcheck | NA | 29cc5d | 180 | 2024-09-26 |
11056818804 | pkgdown | success | 29cc5d | 145 | 2024-09-26 |
11056818814 | R-CMD-check | success | 29cc5d | 203 | 2024-09-26 |
11056818796 | test-coverage | success | 29cc5d | 203 | 2024-09-26 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found the following 31 potential issues:
message | number of times |
---|---|
Avoid library() and require() calls in packages | 27 |
Lines should not be more than 80 characters. This line is 81 characters. | 1 |
Lines should not be more than 80 characters. This line is 83 characters. | 1 |
Lines should not be more than 80 characters. This line is 90 characters. | 1 |
Lines should not be more than 80 characters. This line is 92 characters. | 1 |
Package Versions
package | version |
---|---|
pkgstats | 0.1.6.17 |
pkgcheck | 0.1.2.58 |
srr | 0.1.3.11 |
Checks for QuadratiK (v1.1.2)git hash: 238adcda
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 414 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | ggplot2 | NA |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (10), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), lapply (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.4 | |
files_vignettes | 18 | 99.8 | |
files_tests | 10 | 87.4 | |
loc_R | 1529 | 76.0 | |
loc_src | 387 | 44.0 | |
loc_vignettes | 762 | 85.5 | |
loc_tests | 638 | 76.0 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.9 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.5 | |
num_params_per_fn | 4 | 51.2 | |
loc_per_fn_r | 14 | 43.1 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.7 | |
loc_per_fn_src | 13 | 45.1 | |
rel_whitespace_R | 23 | 81.5 | |
rel_whitespace_src | 21 | 50.9 | |
rel_whitespace_vignettes | 158 | 99.6 | TRUE |
rel_whitespace_tests | 30 | 82.2 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.6 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11541443092 | pages build and deployment | success | 238adc | 144 | 2024-10-27 |
11541443134 | pkgcheck | NA | 238adc | 181 | 2024-10-27 |
11541443145 | pkgdown | success | 238adc | 146 | 2024-10-27 |
11541443130 | R-CMD-check | success | 238adc | 204 | 2024-10-27 |
11541443132 | test-coverage | success | 238adc | 204 | 2024-10-27 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0 |
pkgcheck | 0.1.2.61 |
srr | 0.1.3.19 |
Checks for QuadratiK (v1.1.3)git hash: e94750ce
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.7 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.4 | |
loc_R | 1528 | 76.0 | |
loc_src | 387 | 44.2 | |
loc_vignettes | 754 | 85.4 | |
loc_tests | 634 | 75.9 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.6 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.9 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.4 | |
num_params_per_fn | 4 | 51.2 | |
loc_per_fn_r | 14 | 43.1 | |
loc_per_fn_r_exp | 10 | 25.3 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.2 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.1 | |
rel_whitespace_vignettes | 31 | 85.7 | |
rel_whitespace_tests | 30 | 81.9 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.6 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
11857621204 | pages build and deployment | success | e94750 | 146 | 2024-11-15 |
11857621500 | pkgcheck | NA | e94750 | 183 | 2024-11-15 |
11857621521 | pkgdown | success | e94750 | 148 | 2024-11-15 |
11857621550 | R-CMD-check | success | e94750 | 206 | 2024-11-15 |
11857621525 | test-coverage | success | e94750 | 206 | 2024-11-15 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 100
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.68 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: 5294b897
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.7 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 756 | 85.5 | |
loc_tests | 634 | 75.6 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 80.9 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.1 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.5 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.8 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.5 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
13032857728 | pages build and deployment | success | 5294b8 | 154 | 2025-01-29 |
13032858073 | pkgcheck | NA | 5294b8 | 193 | 2025-01-29 |
13032858061 | pkgdown | success | 5294b8 | 157 | 2025-01-29 |
13032858076 | R-CMD-check | success | 5294b8 | 215 | 2025-01-29 |
13032858069 | test-coverage | success | 5294b8 | 215 | 2025-01-29 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.77 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: 3f113d4a
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.7 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 756 | 85.5 | |
loc_tests | 634 | 75.6 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 80.9 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.7 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.1 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.5 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.8 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.5 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
13034758325 | pages build and deployment | success | 3f113d | 155 | 2025-01-29 |
13034758589 | pkgcheck | NA | 3f113d | 194 | 2025-01-29 |
13034758568 | pkgdown | success | 3f113d | 158 | 2025-01-29 |
13034758577 | R-CMD-check | success | 3f113d | 216 | 2025-01-29 |
13034758573 | test-coverage | success | 3f113d | 216 | 2025-01-29 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.77 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: 3c699caa
Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 415 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), lapply (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.7 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 756 | 85.6 | |
loc_tests | 634 | 75.7 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 80.9 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.5 | |
n_fns_r_exported | 28 | 75.8 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.2 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.5 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.9 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.5 | |
fn_call_network_size | 57 | 67.7 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
13077327573 | pages build and deployment | success | 3c699c | 156 | 2025-01-31 |
13077327752 | pkgcheck | NA | 3c699c | 195 | 2025-01-31 |
13077327751 | pkgdown | success | 3c699c | 159 | 2025-01-31 |
13077327742 | R-CMD-check | success | 3c699c | 217 | 2025-01-31 |
13077327760 | test-coverage | success | 3c699c | 217 | 2025-01-31 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.77 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: 3a429ce0
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.7 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 756 | 85.6 | |
loc_tests | 634 | 75.7 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 80.9 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.6 | |
n_fns_r_exported | 28 | 75.8 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.2 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.4 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.9 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.4 | |
fn_call_network_size | 57 | 67.8 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
13114888047 | pages build and deployment | success | 3a429c | 157 | 2025-02-03 |
13114890183 | pkgcheck | NA | 3a429c | 196 | 2025-02-03 |
13077327751 | pkgdown | success | 3c699c | 159 | 2025-01-31 |
13114890190 | R-CMD-check | success | 3a429c | 218 | 2025-02-03 |
13114890184 | test-coverage | success | 3a429c | 218 | 2025-02-03 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.88 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: babda69e
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 756 | 85.6 | |
loc_tests | 634 | 75.7 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.6 | |
n_fns_r_exported | 28 | 75.8 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.2 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.5 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.9 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.5 | |
fn_call_network_size | 57 | 67.8 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.88 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: 530271cf
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 757 | 85.6 | |
loc_tests | 634 | 75.7 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.6 | |
n_fns_r_exported | 28 | 75.8 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.2 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.5 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.9 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.5 | |
fn_call_network_size | 57 | 67.8 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
13136896101 | Commands | skipped | babda6 | 5 | 2025-02-04 |
13137532945 | pages build and deployment | success | 530271 | 161 | 2025-02-04 |
13137534323 | pkgcheck | NA | 530271 | 199 | 2025-02-04 |
13077327751 | pkgdown | success | 3c699c | 159 | 2025-01-31 |
13137534321 | R-CMD-check | success | 530271 | 221 | 2025-02-04 |
13137534332 | test-coverage | success | 530271 | 221 | 2025-02-04 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.88 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.1.3)git hash: cbbfdd79
Important: All failing checks above must be addressed prior to proceeding Package License: GPL (>= 3) 1. rOpenSci Statistical Standards (
|
type | package | ncalls |
---|---|---|
internal | base | 417 |
internal | QuadratiK | 54 |
internal | utils | 13 |
internal | graphics | 6 |
internal | grDevices | 4 |
internal | Matrix | 2 |
imports | stats | 31 |
imports | methods | 27 |
imports | sn | 8 |
imports | ggplot2 | 5 |
imports | ggpubr | 3 |
imports | scatterplot3d | 2 |
imports | parallel | 1 |
imports | doParallel | 1 |
imports | foreach | 1 |
imports | moments | 1 |
imports | mvtnorm | 1 |
imports | rrcov | 1 |
imports | Rcpp | NA |
imports | RcppEigen | NA |
imports | rlecuyer | NA |
suggests | Tinflex | 3 |
suggests | cluster | 1 |
suggests | mclust | 1 |
suggests | movMF | 1 |
suggests | knitr | NA |
suggests | rmarkdown | NA |
suggests | roxygen2 | NA |
suggests | testthat | NA |
suggests | rgl | NA |
suggests | sphunif | NA |
suggests | circular | NA |
suggests | clusterRepro | NA |
linking_to | Rcpp | NA |
linking_to | RcppEigen | NA |
Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.
base
list (55), c (33), matrix (22), nrow (21), t (21), data.frame (20), rep (20), log (19), ncol (19), for (12), sqrt (12), length (11), as.numeric (9), return (9), mean (8), numeric (8), T (7), unique (7), apply (6), det (6), sample (6), vapply (6), as.factor (5), table (5), as.vector (4), cumsum (4), exp (4), rbind (4), sum (4), as.matrix (3), diag (3), kappa (3), lapply (3), lgamma (3), pi (3), q (3), replace (3), unlist (3), max (2), readline (2), rowSums (2), which (2), which.max (2), beta (1), colMeans (1), expand.grid (1), factor (1), if (1), levels (1), norm (1), rep.int (1), round (1), seq_along (1), seq_len (1), subset (1), with (1)
QuadratiK
kbNormTest (4), compute_CV (3), normal_CV (3), C_d_lambda (2), cv_ksample (2), d2lpdf (2), dlpdf (2), DOF_norm (2), lpdf (2), norm_vec (2), objective_norm (2), poisson_CV (2), rejvmf (2), sample_hypersphere (2), statPoissonUnif (2), compare_qq (1), compute_stats (1), computeKernelMatrix (1), computePoissonMatrix (1), DOF (1), dpkb (1), elbowMethod (1), generate_SN (1), NonparamCentering (1), objective_2 (1), objective_k (1), ParamCentering (1), pkbc_validation (1), rejacg (1), rejpsaw (1), root_func (1), select_h (1), stat_ksample_cpp (1), stat2sample (1), var_norm (1)
stats
df (12), quantile (5), dist (2), qchisq (2), rnorm (2), runif (2), aggregate (1), cov (1), D (1), sd (1), sigma (1), uniroot (1)
methods
setMethod (12), setGeneric (8), new (3), setClass (3), is (1)
utils
data (11), prompt (2)
sn
rmsn (8)
graphics
par (6)
ggplot2
ggplot (5)
grDevices
colors (2), rainbow (2)
ggpubr
ggarrange (3)
Tinflex
Tinflex.sample (2), Tinflex.setup.C (1)
Matrix
t2 (2)
scatterplot3d
scatterplot3d (2)
cluster
silhouette (1)
doParallel
registerDoParallel (1)
foreach
foreach (1)
mclust
adjustedRandIndex (1)
moments
skewness (1)
movMF
rmovMF (1)
mvtnorm
rmvnorm (1)
parallel
makeCluster (1)
rrcov
PcaLocantore (1)
NOTE: Some imported packages appear to have no associated function calls; please ensure with author that these 'Imports' are listed appropriately.
3. Statistical Properties
This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.
Details of statistical properties (click to open)
The package has:
- code in C++ (20% in 2 files) and R (80% in 14 files)
- 4 authors
- 6 vignettes
- 3 internal data files
- 15 imported packages
- 28 exported functions (median 10 lines of code)
- 60 non-exported functions in R (median 14 lines of code)
- 20 R functions (median 13 lines of code)
Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:
loc
= "Lines of Code"fn
= "function"exp
/not_exp
= exported / not exported
All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown()
function
The final measure (fn_call_network_size
) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.
measure | value | percentile | noteworthy |
---|---|---|---|
files_R | 14 | 68.8 | |
files_src | 2 | 79.6 | |
files_vignettes | 12 | 99.5 | |
files_tests | 10 | 87.2 | |
loc_R | 1536 | 76.2 | |
loc_src | 387 | 44.5 | |
loc_vignettes | 757 | 85.6 | |
loc_tests | 634 | 75.7 | |
num_vignettes | 6 | 97.6 | TRUE |
data_size_total | 77179 | 81.0 | |
data_size_median | 11842 | 79.5 | |
n_fns_r | 88 | 71.6 | |
n_fns_r_exported | 28 | 75.8 | |
n_fns_r_not_exported | 60 | 70.6 | |
n_fns_src | 20 | 54.8 | |
n_fns_per_file_r | 5 | 72.2 | |
n_fns_per_file_src | 10 | 80.3 | |
num_params_per_fn | 4 | 51.1 | |
loc_per_fn_r | 14 | 43.0 | |
loc_per_fn_r_exp | 10 | 25.2 | |
loc_per_fn_r_not_exp | 14 | 46.6 | |
loc_per_fn_src | 13 | 45.2 | |
rel_whitespace_R | 23 | 81.3 | |
rel_whitespace_src | 21 | 51.5 | |
rel_whitespace_vignettes | 31 | 85.9 | |
rel_whitespace_tests | 30 | 81.9 | |
doclines_per_fn_exp | 40 | 49.6 | |
doclines_per_fn_not_exp | 0 | 0.0 | TRUE |
doclines_per_fn_src | 1 | 72.4 | |
fn_call_network_size | 57 | 67.8 |
3a. Network visualisation
An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.
4. goodpractice
and other checks
Details of goodpractice checks (click to open)
3a. Continuous Integration Badges
GitHub Workflow Results
id | name | conclusion | sha | run_number | date |
---|---|---|---|---|---|
13136896101 | Commands | skipped | babda6 | 5 | 2025-02-04 |
13155445255 | pages build and deployment | success | cbbfdd | 162 | 2025-02-05 |
13155445511 | pkgcheck | NA | cbbfdd | 200 | 2025-02-05 |
13077327751 | pkgdown | success | 3c699c | 159 | 2025-01-31 |
13155445510 | R-CMD-check | success | cbbfdd | 222 | 2025-02-05 |
13155445502 | test-coverage | success | cbbfdd | 222 | 2025-02-05 |
3b. goodpractice
results
R CMD check
with rcmdcheck
R CMD check generated the following note:
- checking installed package size ... NOTE
installed size is 20.0Mb
sub-directories of 1Mb or more:
libs 18.1Mb
R CMD check generated the following check_fails:
- no_import_package_as_a_whole
- rcmdcheck_reasonable_installed_size
Test coverage with covr
Package coverage: 99.85
Cyclocomplexity with cyclocomp
The following functions have cyclocomplexity >= 15:
function | cyclocomplexity |
---|---|
select_h | 47 |
pkbc_validation | 23 |
rpkb | 15 |
Static code analyses with lintr
lintr found no issues with this package!
Package Versions
package | version |
---|---|
pkgstats | 0.2.0.48 |
pkgcheck | 0.1.2.88 |
srr | 0.1.3.26 |
Checks for QuadratiK (v1.0.0)
git hash: 7fc426bd
Important: All failing checks above must be addressed prior to proceeding
(Checks marked with 👀 may be optionally addressed.)
Package License: GPL (>= 3)
The text was updated successfully, but these errors were encountered: