Package: rfastlowess 5.0.0

rfastlowess: High-Performance LOWESS Smoothing for R

Provides high-performance LOWESS smoothing (Locally Weighted Scatterplot Smoothing) using a 'Rust' backend. Supports various weight functions, robustness iterations, streaming/online processing, cross-validation, and uncertainty quantification. Applicable to genomic data, time series, and general-purpose smoothing tasks.

Authors:Amir Valizadeh [aut, cre], Aleksei Chirkunov [rev], Josiah Parry [rev], Etienne Bacher [edt]

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

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

Bug tracker:https://github.com/thisisamirv/lowess-project/issues

Pkgdown/docs site:https://thisisamirv.github.io

On CRAN:

Conda:

rustcargo

6.61 score 7 stars 31 scripts 11 exports 2 dependencies

Last updated from:ef3ffbe373. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK121
linux-devel-x86_64OK143
source / vignettesOK267
linux-release-arm64OK163
linux-release-x86_64OK135
macos-release-arm64OK128
macos-release-x86_64OK390
macos-oldrel-arm64OK158
macos-oldrel-x86_64OK252
windows-devel-arm64OK265
windows-devel-x86_64OK183
windows-release-arm64OK262
windows-release-x86_64OK131
windows-oldrel-x86_64OK167
wasm-releaseOK145

Exports:add_pointcv_optsfinalizefitgpu_availableinstall_gpuintervals_optsLowessOnlineLowessprocess_chunkStreamingLowess

Dependencies:digestjsonlite

Benchmarks
R and CPU Comparison | CPU-Parallel versus GPU | End-to-End GPU Fit | Host/Device Transfer Overhead

Last update: 2026-10-06
Started: 2026-08-23

GPU Backend
Overview | Supported Features on GPU | Checking GPU Availability | Installing GPU Support | Using the GPU Backend | Performance Guidelines | Fallback Behaviour

Last update: 2026-10-03
Started: 2026-08-23

Choosing an Execution Mode
Quick Decision Guide | Batch Adapter | When to Use | Example | Streaming Adapter | Parameters | Merge Strategies | Online Adapter | Update Modes | Feature Comparison

Last update: 2026-10-02
Started: 2026-08-23

Confidence and Prediction Intervals
Overview | Confidence Intervals | Prediction Intervals | Both Intervals | Confidence Levels | Bootstrap Intervals | Standard Errors | Availability

Last update: 2026-10-02
Started: 2026-08-23

Quick Start
Basic Smoothing | With Confidence Intervals | Handling Outliers | Streaming Mode | Next Steps

Last update: 2026-10-02
Started: 2026-08-23

Use Case: Time Series Analysis
Overview | Basic Trend Extraction | Detrending | Forecasting with Prediction Intervals | Handling Missing Data | Multi-Scale Analysis | Gene Expression Time Course | Choosing Fraction for Time Series | See Also

Last update: 2026-10-02
Started: 2026-08-23

Alternative Software
Overview | Reproducing stats::lowess() | Why the defaults differ | What this package adds

Last update: 2026-10-01
Started: 2026-09-23

Cross-Validation
Overview | K-Fold Cross-Validation | Leave-One-Out (LOOCV) | Seeded Randomization | Comparison | CV Metrics | Interpreting Results | Availability | Best Practices

Last update: 2026-10-01
Started: 2026-08-23

Merge Strategies
Overview | Weighted Average (Default) | Average | Take First | Take Last | Choosing Chunk Size and Overlap | Choosing a Strategy

Last update: 2026-10-01
Started: 2026-08-23

Use Case: Genomic Data Smoothing
Overview | Methylation Profile Smoothing | The Challenge | Solution | ChIP-seq Signal Smoothing | Application | Large Genome Coverage (Streaming) | Best Practices for Genomic Data | See Also

Last update: 2026-10-01
Started: 2026-08-23

Robustness
How Robustness Works | Robustness Methods | Bisquare (Default) | Huber | Talwar | Comparison | Detecting Outliers | Scale Estimation | Auto-Convergence

Last update: 2026-09-22
Started: 2026-08-23

Use Case: Real-Time Processing
Overview | Online Mode: Point-by-Point | Sensor Data Example | Streaming Mode: Chunk Processing | Log File Processing | Real-Time Dashboard Example | Choosing Parameters | Online Mode | Streaming Mode | Performance Considerations | See Also

Last update: 2026-09-11
Started: 2026-08-23

Custom Weights
How Custom Weights Work | When to Use Custom Weights | Custom Weights vs. Robustness Iterations | Basic Usage | Suppress a Known Outlier | Emphasize Important Points | Propagate Measurement Uncertainty | Combined with Robustness Iterations | Validation Rules | See Also

Last update: 2026-09-05
Started: 2026-08-23

LOWESS Concepts
What is LOWESS? | How It Works | The Fraction Parameter | Robustness Iterations | Confidence vs Prediction Intervals | Execution Modes | Quick Decision Guide | Key Advantages | Next Steps

Last update: 2026-09-05
Started: 2026-08-23

Scaling Methods
Overview | MAD — Median Absolute Deviation (Default) | MAR — Median Absolute Residual | Mean — Mean Absolute Residual | Choosing a Scaling Method

Last update: 2026-09-05
Started: 2026-08-23

Weight Functions (Kernels)
Overview | Available Kernels | Tricube (Default) | Epanechnikov | Gaussian | Biweight | Cosine | Triangle | Uniform | Choosing a Kernel

Last update: 2026-09-05
Started: 2026-08-23

Boundary Handling
Overview | Extend (Default) | Reflect | Zero | No Boundary Padding | Comparing Policies

Last update: 2026-08-24
Started: 2026-08-23

Installation
From R-universe (recommended) | From conda-forge | From Source (GitHub) | System Requirements | Verifying Installation

Last update: 2026-08-24
Started: 2026-08-23