Sat, 27 Jun 2026

Package houba updated to version 0.1.2 with previous version 0.1.1 dated 2026-02-20

Title: Manipulation of (Large) Memory-Mapped Objects (Vectors, Matrices and Arrays)
Description: Manipulate data through memory-mapped files, as vectors, matrices or arrays. Basic arithmetic functions are implemented, but currently no matrix arithmetic. Can write and read descriptor files for compatibility with the 'bigmemory' package.
Author: Herve Perdry [aut, cre], Juliette Meyniel [aut]
Maintainer: Herve Perdry <herve.perdry@universite-paris-saclay.fr>

Diff between houba versions 0.1.1 dated 2026-02-20 and 0.1.2 dated 2026-06-27

 houba-0.1.1/houba/R/method-subsetting.r                  |only
 houba-0.1.1/houba/man/length-mvector-method.Rd           |only
 houba-0.1.2/houba/DESCRIPTION                            |   10 -
 houba-0.1.2/houba/MD5                                    |   96 ++++++-----
 houba-0.1.2/houba/NAMESPACE                              |    4 
 houba-0.1.2/houba/NEWS.md                                |only
 houba-0.1.2/houba/R/class-0-union.r                      |only
 houba-0.1.2/houba/R/class-marray.r                       |    4 
 houba-0.1.2/houba/R/class-mmatrix.r                      |    4 
 houba-0.1.2/houba/R/class-mvector.r                      |   14 -
 houba-0.1.2/houba/R/class-union.r                        |    1 
 houba-0.1.2/houba/R/dimnames_check.r                     |only
 houba-0.1.2/houba/R/dimnames_extract.r                   |only
 houba-0.1.2/houba/R/dput2string.r                        |only
 houba-0.1.2/houba/R/drop_dimensions.r                    |only
 houba-0.1.2/houba/R/inplace.r                            |    8 
 houba-0.1.2/houba/R/marray.r                             |    6 
 houba-0.1.2/houba/R/method-as-marray.r                   |    2 
 houba-0.1.2/houba/R/method-as-mmatrix.r                  |    2 
 houba-0.1.2/houba/R/method-as-mvector.r                  |    2 
 houba-0.1.2/houba/R/method-descriptor.file.r             |    6 
 houba-0.1.2/houba/R/method-dim.r                         |   10 -
 houba-0.1.2/houba/R/method-length.r                      |only
 houba-0.1.2/houba/R/method-marray-arithmetic.r           |   14 -
 houba-0.1.2/houba/R/method-marray-as.array-as.vector.r   |    4 
 houba-0.1.2/houba/R/method-marray-dimnames.r             |only
 houba-0.1.2/houba/R/method-marray-replace.r              |   32 ++-
 houba-0.1.2/houba/R/method-marray-subsetting.r           |   36 ++--
 houba-0.1.2/houba/R/method-mmatrix-as.matrix-as.vector.r |    4 
 houba-0.1.2/houba/R/method-mmatrix-dimnames.r            |only
 houba-0.1.2/houba/R/method-mmatrix-replace.r             |   46 ++++-
 houba-0.1.2/houba/R/method-mmatrix-subsetting.r          |only
 houba-0.1.2/houba/R/method-mvector-as.vector.r           |    4 
 houba-0.1.2/houba/R/method-mvector-names.r               |only
 houba-0.1.2/houba/R/method-mvector-replace.r             |   19 +-
 houba-0.1.2/houba/R/method-mvector-subsetting.r          |only
 houba-0.1.2/houba/R/mk.array.descriptor.file.r           |    3 
 houba-0.1.2/houba/R/mk.descriptor.file.r                 |   15 +
 houba-0.1.2/houba/R/mmatrix.r                            |    6 
 houba-0.1.2/houba/R/mvector.r                            |    6 
 houba-0.1.2/houba/R/names_check.r                        |only
 houba-0.1.2/houba/R/names_extract.r                      |only
 houba-0.1.2/houba/R/read.descriptor.r                    |   13 +
 houba-0.1.2/houba/inst/doc/houba.Rmd                     |    2 
 houba-0.1.2/houba/inst/doc/houba.html                    |  121 +++++++--------
 houba-0.1.2/houba/inst/include/houba/MMatrix-class.h     |    1 
 houba-0.1.2/houba/man/dimnames-mmap.Rd                   |only
 houba-0.1.2/houba/man/extract.Rd                         |  103 ++++++------
 houba-0.1.2/houba/man/inplace.Rd                         |   16 -
 houba-0.1.2/houba/man/length-mmap.Rd                     |only
 houba-0.1.2/houba/man/marray-class.Rd                    |    2 
 houba-0.1.2/houba/man/marray.Rd                          |   15 +
 houba-0.1.2/houba/man/mmatrix-class.Rd                   |    2 
 houba-0.1.2/houba/man/mvector-class.Rd                   |    2 
 houba-0.1.2/houba/tests/create.r                         |   26 ---
 houba-0.1.2/houba/tests/descriptor.r                     |only
 houba-0.1.2/houba/tests/dimnames.r                       |only
 houba-0.1.2/houba/tests/extract-replace.r                |   57 +++++++
 houba-0.1.2/houba/vignettes/houba.Rmd                    |    2 
 59 files changed, 435 insertions(+), 285 deletions(-)

More information about houba at CRAN
Permanent link

Package viewscape updated to version 3.0.0 with previous version 2.0.2 dated 2024-12-19

Title: Viewscape Analysis
Description: Provides tools for viewscape analysis from one or multiple viewpoints using a digital surface or elevation model. Core functionality includes computing viewsheds, quantifying visual magnitude, calculating a suite of viewscape configuration metrics (extent, depth, relief, Sky View Factor, skyline variation, and patch-based landscape structure), Shannon Diversity Index and land cover feature proportions within the visible area, pairwise intervisibility networks, panoramic view generation, and visualizing results as rasters or polygons. Viewscape configuration metrics follow the methods of Tabrizian et al. (2020) <doi:10.1016/j.landurbplan.2019.103704>. The viewshed algorithm is based on Franklin & Ray (1994) <https://api.semanticscholar.org/CorpusID:10680920> and Wang et al. (2000) <https://api.semanticscholar.org/CorpusID:131687018>. Visual magnitude is derived from Chamberlain & Meitner (2013) <doi:10.1016/j.landurbplan.2013.01.003>. Sky View Factor is c [...truncated...]
Author: Xiaohao Yang [aut, cre, cph], Nathan Fox [aut], Derek Van Berkel [aut], Mark Lindquist [aut]
Maintainer: Xiaohao Yang <xiaohaoy111@gmail.com>

Diff between viewscape versions 2.0.2 dated 2024-12-19 and 3.0.0 dated 2026-06-27

 DESCRIPTION                            |   42 ++-
 MD5                                    |   54 ++--
 NAMESPACE                              |   21 +
 R/RcppExports.R                        |   28 ++
 R/calculate_diversity.R                |    8 
 R/calculate_feature.R                  |   32 +-
 R/calculate_viewmetrics.R              |   93 ++++++--
 R/compute_viewshed.R                   |   70 +++---
 R/intervis_network.R                   |only
 R/pano_view.R                          |only
 R/sector_mask.R                        |   32 +-
 R/utils.R                              |   19 +
 R/visual_magnitude.R                   |   16 -
 R/visualize_viewshed.R                 |   34 ++-
 build/vignette.rds                     |binary
 inst/doc/viewscape.R                   |  346 +++++++++++++++++++++---------
 inst/doc/viewscape.Rmd                 |  257 ++++++++++++++++++++--
 inst/doc/viewscape.html                |  370 +++++++++++++++++++++++++--------
 man/calculate_viewmetrics.Rd           |   10 
 man/compute_viewshed.Rd                |   33 --
 man/fov_mask.Rd                        |   27 +-
 man/intervis_network.Rd                |only
 man/pano_view.Rd                       |only
 man/visual_magnitude.Rd                |    4 
 src/RcppExports.cpp                    |  161 +++++++++++++-
 src/VM.cpp                             |   88 +++----
 src/dsm_to_pano.cpp                    |only
 src/sectorMask.cpp                     |   72 +-----
 src/view_tree.cpp                      |only
 tests/testthat/test-intervis_network.R |only
 tests/testthat/test-pano_view.R        |only
 vignettes/viewscape.Rmd                |  257 ++++++++++++++++++++--
 32 files changed, 1540 insertions(+), 534 deletions(-)

More information about viewscape at CRAN
Permanent link

Package skymodelr updated to version 0.3.2 with previous version 0.3.1 dated 2026-06-26

Title: Generates and Samples Realistic Terrestrial Atmospheres
Description: Generates physically based sky environment maps and radiance samples using the spectral Hosek-Wilkie and Prague atmosphere models. Functions write high-dynamic-range 'OpenEXR' domes in latitude-longitude projections, compute per-direction RGB or 55-channel values, and optionally composite time-accurate star fields and moon phases. Features include automatic sun and moon positioning from date, time and location, support for sea-level and high-altitude observers, wide-spectrum coefficients, and multithreaded C++ acceleration for fast, high-resolution output. For model details, see Hosek and Wilkie (2012) <doi:10.1145/2185520.2185591>, Hosek and Wilkie (2013) <doi:10.1109/MCG.2013.18>, Wilkie et al. (2021) <doi:10.1145/3450626.3459758>, and Vevoda et al. (2022) <doi:10.1111/cgf.14677>.
Author: Tyler Morgan-Wall [aut, cre, cph], Petr Vevoda [ctb], Charles University [cph], Eric Bruneton [ctb, cph], Lukas Hosek [ctb, cph], Alexander Wilkie [ctb, cph]
Maintainer: Tyler Morgan-Wall <tylermw@gmail.com>

Diff between skymodelr versions 0.3.1 dated 2026-06-26 and 0.3.2 dated 2026-06-27

 DESCRIPTION                         |    6 +++---
 MD5                                 |    4 ++--
 src/PragueSkyModel/PragueSkyModel.h |    4 +++-
 3 files changed, 8 insertions(+), 6 deletions(-)

More information about skymodelr at CRAN
Permanent link

Package PiC updated to version 3.3 with previous version 1.2.7 dated 2025-11-07

Title: Interactive Processing and Segmentation of Forest TLS Point-Cloud Data
Description: Tools for the processing, segmentation, and analysis of terrestrial laser scanning (TLS and MLS) forest point-cloud data. The package provides fast voxel-based processing, classification of point clouds into forest floor, understory, canopy, and woody components, and algorithms for single-tree analysis and structural characterization. Methods are designed to handle large and dense point-cloud datasets efficiently, supporting applications in forest structure assessment, connectivity analysis, and fire-risk evaluation. Input data are provided as '.xyz', '.txt', '.las', or '.laz' point-cloud files. For methodological details, see Ferrara and Arrizza (2025) <https://hdl.handle.net/20.500.14243/533471> and Ferrara et al. (2018) <doi:10.1016/j.agrformet.2018.04.008>.
Author: Roberto Ferrara [aut, cre] , Stefano Arrizza [ctb]
Maintainer: Roberto Ferrara <roberto.ferrara@cnr.it>

Diff between PiC versions 1.2.7 dated 2025-11-07 and 3.3 dated 2026-06-27

 PiC-1.2.7/PiC/R/Floseg.R                            |only
 PiC-1.2.7/PiC/R/Forest_seg.R                        |only
 PiC-1.2.7/PiC/R/SegOne_v4_1_2.R                     |only
 PiC-1.2.7/PiC/R/globals.R                           |only
 PiC-1.2.7/PiC/R/utils-io.R                          |only
 PiC-1.2.7/PiC/inst/shinyapp/global.r                |only
 PiC-1.2.7/PiC/inst/shinyapp/server.r                |only
 PiC-1.2.7/PiC/inst/shinyapp/www/logo_ibe.jpg        |only
 PiC-1.2.7/PiC/inst/shinyapp/www/logo_pic.jpg        |only
 PiC-1.2.7/PiC/man/Calculate_trees_metrics.Rd        |only
 PiC-1.2.7/PiC/man/analyze_forest_canopy.Rd          |only
 PiC-1.2.7/PiC/man/calculate_coverage_degree.Rd      |only
 PiC-1.2.7/PiC/man/calculate_crown_base_heights.Rd   |only
 PiC-1.2.7/PiC/man/calculate_dbh.Rd                  |only
 PiC-1.2.7/PiC/man/calculate_vertical_profile.Rd     |only
 PiC-1.2.7/PiC/man/extract_forest_floor.Rd           |only
 PiC-1.2.7/PiC/man/filter_trees_by_point_count.Rd    |only
 PiC-1.2.7/PiC/man/segment_wood.Rd                   |only
 PiC-1.2.7/PiC/man/separate_foliage.Rd               |only
 PiC-3.3/PiC/DESCRIPTION                             |   66 -
 PiC-3.3/PiC/MD5                                     |   73 -
 PiC-3.3/PiC/NAMESPACE                               |   38 
 PiC-3.3/PiC/NEWS.md                                 |  133 +-
 PiC-3.3/PiC/R/Floseg_v3.R                           |only
 PiC-3.3/PiC/R/Forest_seg_v3_3_9.r                   |only
 PiC-3.3/PiC/R/PiC-package.R                         |   12 
 PiC-3.3/PiC/R/Run_app.R                             |   47 -
 PiC-3.3/PiC/R/SegOne_v4_1_4.R                       |only
 PiC-3.3/PiC/R/Voxels.R                              |  326 +++++--
 PiC-3.3/PiC/R/globals.r                             |only
 PiC-3.3/PiC/R/metrics_from_las.R                    |only
 PiC-3.3/PiC/R/pic_analyze_cloud.R                   |only
 PiC-3.3/PiC/R/shared_utils.R                        |only
 PiC-3.3/PiC/R/voxel_utils.R                         |only
 PiC-3.3/PiC/README.md                               |  902 +++++++++++++++-----
 PiC-3.3/PiC/build/partial.rdb                       |binary
 PiC-3.3/PiC/inst/WORDLIST                           |only
 PiC-3.3/PiC/inst/shinyapp/global.R                  |only
 PiC-3.3/PiC/inst/shinyapp/server.R                  |only
 PiC-3.3/PiC/inst/shinyapp/ui.r                      |  261 +++++
 PiC-3.3/PiC/inst/shinyapp/www/logo_ibe.png          |only
 PiC-3.3/PiC/inst/shinyapp/www/logo_pic.png          |only
 PiC-3.3/PiC/man/Floseg.Rd                           |   41 
 PiC-3.3/PiC/man/Forest_seg.Rd                       |  144 ++-
 PiC-3.3/PiC/man/PiC-package.Rd                      |    6 
 PiC-3.3/PiC/man/SegOne.Rd                           |   30 
 PiC-3.3/PiC/man/Voxels.Rd                           |  105 +-
 PiC-3.3/PiC/man/metrics_from_las.Rd                 |only
 PiC-3.3/PiC/man/pic_analyze_cloud.Rd                |only
 PiC-3.3/PiC/man/run_PiC.Rd                          |   10 
 PiC-3.3/PiC/tests/testthat/test-Floseg.R            |   43 
 PiC-3.3/PiC/tests/testthat/test-Forest_seg.R        |   96 +-
 PiC-3.3/PiC/tests/testthat/test-SegOne.R            |   35 
 PiC-3.3/PiC/tests/testthat/test-pic_analyze_cloud.R |only
 PiC-3.3/PiC/tests/testthat/test-voxel.R             |   47 -
 55 files changed, 1840 insertions(+), 575 deletions(-)

More information about PiC at CRAN
Permanent link

Package distributional updated to version 0.8.1 with previous version 0.8.0 dated 2026-06-23

Title: Vectorised Probability Distributions
Description: Vectorised distribution objects with tools for manipulating, visualising, and using probability distributions. Designed to allow model prediction outputs to return distributions rather than their parameters, allowing users to directly interact with predictive distributions in a data-oriented workflow. In addition to providing generic replacements for p/d/q/r functions, other useful statistics can be computed including means, variances, intervals, and highest density regions.
Author: Mitchell O'Hara-Wild [aut, cre] , Matthew Kay [aut] , Alex Hayes [aut] , Rob Hyndman [aut] , Earo Wang [ctb] , Vencislav Popov [ctb]
Maintainer: Mitchell O'Hara-Wild <mail@mitchelloharawild.com>

Diff between distributional versions 0.8.0 dated 2026-06-23 and 0.8.1 dated 2026-06-27

 DESCRIPTION                          |    6 +++---
 MD5                                  |   11 ++++++-----
 NAMESPACE                            |    1 -
 NEWS.md                              |    7 +++++++
 R/default.R                          |    1 -
 R/zzz.R                              |only
 tests/testthat/test-dist-convolved.R |    6 ++++++
 7 files changed, 22 insertions(+), 10 deletions(-)

More information about distributional at CRAN
Permanent link

Package HNPclassifier updated to version 0.2.0 with previous version 0.1.0 dated 2026-02-08

Title: Hierarchical Neyman-Pearson Classification for Ordered Classes
Description: The Hierarchical Neyman-Pearson (H-NP) classification framework extends the Neyman-Pearson classification paradigm to multi-class settings where classes have a natural priority ordering. This is particularly useful for classification in unbalanced dataset, for example, disease severity classification, where under-classification errors (misclassifying patients into less severe categories) are more consequential than other misclassifications. The package implements H-NP umbrella algorithms that controls under-classification errors under user specified control levels with high probability. It supports the creation of H-NP classifiers using scoring functions based on built-in classification methods (including logistic regression, support vector machines, and random forests), as well as user-trained scoring functions.
Author: Che Shen [aut, cre] , Lujia Yang [aut] , Lijia Wang [aut] , Shunan Yao [aut]
Maintainer: Che Shen <chshen3-c@my.cityu.edu.hk>

Diff between HNPclassifier versions 0.1.0 dated 2026-02-08 and 0.2.0 dated 2026-06-27

 HNPclassifier-0.1.0/HNPclassifier/R/HNPclassifier.r              |only
 HNPclassifier-0.1.0/HNPclassifier/man/base_function.Rd           |only
 HNPclassifier-0.1.0/HNPclassifier/man/hnp_box_plot.Rd            |only
 HNPclassifier-0.1.0/HNPclassifier/man/hnp_delta_search.Rd        |only
 HNPclassifier-0.1.0/HNPclassifier/man/hnp_umbrella_flex.Rd       |only
 HNPclassifier-0.1.0/HNPclassifier/man/hnp_upper_bound.Rd         |only
 HNPclassifier-0.1.0/HNPclassifier/man/probability_to_score_1.Rd  |only
 HNPclassifier-0.1.0/HNPclassifier/man/probability_to_score_2.Rd  |only
 HNPclassifier-0.2.0/HNPclassifier/DESCRIPTION                    |   11 -
 HNPclassifier-0.2.0/HNPclassifier/LICENSE                        |    2 
 HNPclassifier-0.2.0/HNPclassifier/MD5                            |   25 +-
 HNPclassifier-0.2.0/HNPclassifier/NAMESPACE                      |   26 ++
 HNPclassifier-0.2.0/HNPclassifier/NEWS.md                        |only
 HNPclassifier-0.2.0/HNPclassifier/R/hnp_package.r                |only
 HNPclassifier-0.2.0/HNPclassifier/man/generate_ball_data.Rd      |only
 HNPclassifier-0.2.0/HNPclassifier/man/hnp_boxplot.Rd             |only
 HNPclassifier-0.2.0/HNPclassifier/man/hnp_map_classes.Rd         |   31 +--
 HNPclassifier-0.2.0/HNPclassifier/man/hnp_summary.Rd             |   67 ++++---
 HNPclassifier-0.2.0/HNPclassifier/man/hnp_umbrella.Rd            |   94 +++++++---
 HNPclassifier-0.2.0/HNPclassifier/man/train_nn_and_get_scores.Rd |only
 20 files changed, 162 insertions(+), 94 deletions(-)

More information about HNPclassifier at CRAN
Permanent link


Built and running on Debian GNU/Linux using R, littler and blosxom. Styled with Bootstrap.