Skip to content

flexFitR

1.2.4Package record

Flexible Non-Linear Least Square Model Fitting

0packages depend
3.6Kdownloads / year
–test coverage
13/13flavors OK

Overview

About

Provides tools for flexible non-linear least squares model fitting using general-purpose optimization techniques. The package supports a variety of optimization algorithms, including those provided by the 'optimx' package, making it suitable for handling complex non-linear models. Features include parallel processing support via the 'future' and 'foreach' packages, comprehensive model diagnostics, and visualization capabilities. Implements methods described in Nash and Varadhan (2011, doi:10.18637/jss.v043.i09).

Changes in 1.2.4

New features

  • Added a new vignette, Modeling soybean canopy cover.
  • Added the example dataset dt_soybean_22, containing soybean canopy-cover time-series data from Keller et al. (2026).
  • The print() method for modeler objects now reports the parameter box constraints used during model fitting.

Bug fixes

  • plot.modeler() no longer produces the "Ignoring unknown labels" message

with ggplot2 >= 4.0 for plot types 4, 5, and 6. Legend labels are now added

only when the corresponding aesthetics are mapped.

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 7.3 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-06-09
  • ERROR12 OK, 1 ERROR2026-06-08
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 1.2.4
READMEYes · 388 wordsVignettesYes · 6 · dynamicNEWSYes · 100% structured · mentions 1.2.4Citation fileNoWebsiteYes · pkgdown
Description cites a JSS article
Help pages
55 (10 internal)includes a package overview page
Examples that run
100%51 run in a plain check
Exported functions with examples
97%
Documented parameters
99%
Return-value docs
97%
Help pages citing references
2%

Downloads

3.6K
CRAN downloads in the past year
Rank #9,049 · ~10/day · ~304/mo
Daily download trend is not available in this view yet.
41330 days
1K90 days
3.6K1 year
Compare downloads with other packages →
Also on107 r2u7 autocran

Repository

9Stars
1Forks
0Open issues
0Open PRs
4Releases
307Commits
3Commit identities
nlsoptimization
307 commits · Last activity 2026-10-15 · +12.5% stars, 30d
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
2
Median days to close, 50 most recently updated closed PRs
0

Stars over time

2025-08-13 · 62026-10-16 · 9
PracticesBeta

7 development-tooling and community-health practices detected across 5 families in the upstream repository

Checks run against github.com/apariciojohan/flexfitr on 2026-10-11.

Governance and community (1)
Code of conduct
Docs source (3)
README.Rmdpkgdown

GitHub Pages site last deployed 2026-09-09

pkgdown site last built 2026-09-09

Reproducibility and dev environment (1)
data-raw/
CRAN release process (1)
cran-comments.md
Show all practicesHide 1 practice
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
23 external dependencies (excludes base and recommended)

Installing flexFitR adds 104 packages (47 with compiled code, 100 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, data.table 5.7 MB.

Depends (1)
R >= 4.1
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Datasets

People & History

People (3)
Maintainer since 1.0.0 (2025), Author
Releases (7)

Pick two releases to compare their code metrics.

  • 1.2.4Latest
    record
    2026-08-21 · current release · diff ↗
  • 1.2.3
    record
    2026-06-11 · diff ↗
  • R
    R 4.6.0 released · 2026-04-24
  • 1.2.2
    record
    2026-01-27 · diff ↗ ·
    removed 1 export
    fn_lin_pl_lin2
    added 3 exports
    fn_lll, fn_lpl, fn_qpl
  • unarchivedReturned to CRAN
    2025-11-04
  • 1.2.1
    record
    2025-11-04 · diff ↗
  • archivedRemoved from CRAN
    2025-10-15
    requires archived package 'agriutilities'
  • 1.2.0
    record
    2025-04-16 · diff ↗ ·
    removed 3 exports
    fn_exp1_exp, fn_exp1_lin, fn_linear_sat
    added 15 exports
    .delta_method, .delta_method_auc, .delta_method_deriv, .delta_method_gen, compute_tangent, ff, ff_auc, ff_deriv, fn_exp_exp, fn_exp_lin, fn_lin_logis, fn_lin_plat, fn_quad_pl_sm, fn_quad_plat, inverse_predict
  • R
    R 4.5.0 released · 2025-04-11
  • 1.1.0
    record
    2025-02-21 · diff ↗ ·
    added 2 exports
    augment, performance
  • 1.0.0
    record
    2025-01-20
  • R
    R 4.4.0 released · 2024-04-24

Package metadata

First published
2025-01-20
Total releases
7 / 1 yrs
License
MIT + file LICENSE OSI
Minimum R
≥ 4.1
Bundled data
53 KB / 3 files
Download size
861 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("flexFitR")
Aparicio, J., University of Wisconsin Madison, & Endelman, J. (2026). flexFitR: Flexible Non-Linear Least Square Model Fitting (Version 1.2.4) [Computer software]. https://doi.org/10.32614/CRAN.package.flexFitR

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for flexFitR version 1.2.4 [Data set]. HJJB, LLC. Data release v2026-10-18. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy