Package: bspline 2.6.0

Serguei Sokol

bspline: B-Spline Interpolation and Regression

Build and use B-splines for interpolation and regression. In case of regression, equality constraints as well as monotonicity and/or positivity of B-spline weights can be imposed. Moreover, knot positions can be on regular grid or be part of optimized parameters too (in addition to the spline weights). For this end, 'bspline' is able to calculate Jacobian of basis vectors as function of knot positions. User is provided with functions calculating spline values at arbitrary points. These functions can be differentiated and integrated to obtain B-splines calculating derivatives/integrals at any point. B-splines of this package can simultaneously operate on a series of curves sharing the same set of knots. 'bspline' is written with concern about computing performance that's why the basis and Jacobian calculation is implemented in C++. The rest is implemented in R but without notable impact on computing speed.

Authors:Serguei Sokol [aut, cre]

bspline_2.6.0.tar.gz
bspline_2.6.0.zip(r-4.7-x86_64)bspline_2.6.0.zip(r-4.7-arm64)bspline_2.6.0.zip(r-4.6-x86_64)bspline_2.6.0.zip(r-4.6-arm64)bspline_2.6.0.zip(r-4.5-x86_64)
bspline_2.6.0.tgz(r-4.6-x86_64)bspline_2.6.0.tgz(r-4.6-arm64)bspline_2.6.0.tgz(r-4.5-x86_64)bspline_2.6.0.tgz(r-4.5-arm64)
bspline_2.6.0.tar.gz(r-4.7-arm64)bspline_2.6.0.tar.gz(r-4.7-x86_64)bspline_2.6.0.tar.gz(r-4.6-arm64)bspline_2.6.0.tar.gz(r-4.6-x86_64)
bspline_2.6.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
bspline/json (API)

# Install 'bspline' in R:
install.packages('bspline', repos = c('https://mathscell.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mathscell/bspline/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

openblascpp

4.08 score 4 stars 1 packages 3 scripts 455 downloads 19 exports 7 dependencies

Last updated from:5ce135a1cb. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK105
linux-devel-x86_64OK105
source / vignettesOK235
linux-release-arm64OK110
linux-release-x86_64OK155
macos-release-arm64OK189
macos-release-x86_64OK306
macos-oldrel-arm64OK223
macos-oldrel-x86_64OK298
windows-devel-arm64OK382
windows-devel-x86_64OK153
windows-release-arm64OK377
windows-release-x86_64OK101
windows-oldrel-x86_64OK76
wasm-releaseOK90

Exports:bcurvebscbspbsppardbspdiffndmatdparrfitsmbspibspiknotsimatipkjacwpar2bspparrpbscpjacwsmbsp

Dependencies:arrApplydottygluenlsicnnlsRcppRcppArmadillo