Dependency analysis on package stars

General information

CRAN link link
Package version0.5-5
Number of strong dependencies24
Number of all dependencies157
Number of parent packages8
Max heaviness from parent packages1
Total heaviness from parent packages4
Number of parent packages (including Suggests and Enhances)45
Max co-heaviness from parent packages ("lwgeom" and "sf")7

Dependency heatmap

In the following dependency heatmap, rows are the parent packages of stars and columns are the dependency packages that each parent package brings in. On the right side of the heatmap, there are three barplot annotations: 1. number of imported functions/S4 methods/S4 classes from parent packages; 2. number of dependency packages from each parent package; 3. heaviness of each parent package on stars.

Adjust heatmap size:
Base packages Other packages Depends Imports Suggests utils methods grDevices stats graphics grid tools splines parallel magrittr MASS Rcpp e1071 class KernSmooth proxy classInt DBI s2 units wk sf lattice R6 glue crayon rlang pillar tibble lifecycle vctrs cli ellipsis fansi utf8 pkgconfig digest purrr Matrix withr tidyselect generics nlme sp mgcv zoo jsonlite dplyr scales gtable isoband farver labeling munsell RColorBrewer viridisLite colorspace yaml stringr stringi evaluate polyclip cpp11 ggplot2 curl mime openssl askpass sys terra xts intervals highr xfun spatstat.data spatstat.utils deldir RNetCDF tidyr maps cluster future globals listenv parallelly codetools spacetime FNN rex httr lazyeval bdsmatrix collapse sandwich lmtest maxLik Rdpack Formula miscTools rbibutils raster spatstat.geom spatstat.random spatstat.core spatstat.linnet rpart spatstat.sparse abind tensor goftest bslib htmltools jquerylib knitr tinytex sass base64enc fastmap fs rappdirs brio callr desc pkgload praise processx ps waldo rprojroot rstudioapi diffobj rematch2 gridExtra ncmeta tweenr RcppEigen 0 2 4 Imported methods 0 20 40 Required packages 0 10 20 30 Heaviness from parents abind sf methods parallel rlang units classInt lwgeom RNetCDF starsdata digest jsonlite pbapply randomForest PCICt maps mapdata terra clue zoo sp rgdal xts future.apply httr raster spacetime knitr spatstat.geom gstat covr dplyr cubelyr tidyr plm exactextractr spatstat ncmeta rmarkdown testthat ggplot2 viridis ncdfgeom ggthemes ggforce In total 24 packages are required directly or indirectly (157) when installing 'stars' (0.5-5) Depends Imports Suggests Base packages that are required Recommended packages that are required Contributed packages that are required Packages that are required for installing 'stars' Imported functions The whole namespace is imported


Dependency table

"Import" information is from the NAMESPACE file of stars.

imports: number of imported functions/objects; importMethods: number of imported S4 methods; importClasses: number of imported S4 classes.

Required packages: number of strong dependency packages for each of the parent package (or in other words, number of dependency packages the parent package brings in).

Heaviness from parent on stars: number of required packages that can be reduced if moving parent package to Suggests of stars.

Parent package Field imports importMethods importClasses Required packages Heaviness from parent on stars
abind Depends 3 0 0 2 1
sf Depends The whole set of functions/methods/classes from parent package is imported to the namespace of stars. 19 0
parallel Imports 1 0 0 0 1
rlang Imports 1 0 0 1 1
lwgeom Imports 1 0 0 20 1
methods Imports 4 0 0 0 0
units Imports The whole set of functions/methods/classes from parent package is imported to the namespace of stars. 3 0
classInt Imports 1 0 0 10 0
ggforce Suggests No object is imported into the namespace of stars. 44 35
ggthemes Suggests No object is imported into the namespace of stars. 42 33
viridis Suggests No object is imported into the namespace of stars. 39 31
testthat Suggests No object is imported into the namespace of stars. 36 29
ggplot2 Suggests No object is imported into the namespace of stars. 37 29
rmarkdown Suggests No object is imported into the namespace of stars. 27 21
ncdfgeom Suggests No object is imported into the namespace of stars. 41 21
ncmeta Suggests No object is imported into the namespace of stars. 25 20
tidyr Suggests No object is imported into the namespace of stars. 22 18
spatstat Suggests No object is imported into the namespace of stars. 24 18
cubelyr Suggests No object is imported into the namespace of stars. 21 17
dplyr Suggests No object is imported into the namespace of stars. 20 16
covr Suggests No object is imported into the namespace of stars. 20 15
plm Suggests No object is imported into the namespace of stars. 23 15
httr Suggests No object is imported into the namespace of stars. 9 8
knitr Suggests No object is imported into the namespace of stars. 12 8
gstat Suggests No object is imported into the namespace of stars. 13 8
future.apply Suggests No object is imported into the namespace of stars. 9 7
spatstat.geom Suggests No object is imported into the namespace of stars. 12 7
spacetime Suggests No object is imported into the namespace of stars. 11 6
exactextractr Suggests No object is imported into the namespace of stars. 24 5
raster Suggests No object is imported into the namespace of stars. 10 4
rgdal Suggests No object is imported into the namespace of stars. 8 3
xts Suggests No object is imported into the namespace of stars. 8 3
mapdata Suggests No object is imported into the namespace of stars. 3 2
clue Suggests No object is imported into the namespace of stars. 6 2
zoo Suggests No object is imported into the namespace of stars. 6 2
sp Suggests No object is imported into the namespace of stars. 7 2
RNetCDF Suggests No object is imported into the namespace of stars. 0 1
starsdata Suggests No object is imported into the namespace of stars. 0 1
digest Suggests No object is imported into the namespace of stars. 1 1
jsonlite Suggests No object is imported into the namespace of stars. 1 1
pbapply Suggests No object is imported into the namespace of stars. 1 1
randomForest Suggests No object is imported into the namespace of stars. 1 1
PCICt Suggests No object is imported into the namespace of stars. 2 1
maps Suggests No object is imported into the namespace of stars. 2 1
terra Suggests No object is imported into the namespace of stars. 3 1

Analysis was done with pkgndep.