{
  "_id": "6a15514aacfb0bcc41d5a5c7",
  "Package": "gslnls",
  "Type": "Package",
  "Title": "GSL Multi-Start Nonlinear Least-Squares Fitting",
  "Version": "1.4.2",
  "Date": "2025-09-27",
  "Authors@R": "person(\"Joris\", \"Chau\", email = \"joris.chau@openanalytics.eu\", role = c(\"aut\", \"cre\"))",
  "Description": "An R interface to weighted nonlinear least-squares\noptimization with the GNU Scientific Library (GSL), see M.\nGalassi et al. (2009, ISBN:0954612078). The available trust\nregion methods include the Levenberg-Marquardt algorithm with\nand without geodesic acceleration, the Steihaug-Toint conjugate\ngradient algorithm for large systems and several variants of\nPowell's dogleg algorithm. Multi-start optimization based on\nquasi-random samples is implemented using a modified version of\nthe algorithm in Hickernell and Yuan (1997, OR Transactions).\nRobust nonlinear regression can be performed using various\nrobust loss functions, in which case the optimization problem\nis solved by iterative reweighted least squares (IRLS).\nBindings are provided to tune a number of parameters affecting\nthe low-level aspects of the trust region algorithms. The\ninterface mimics R's nls() function and returns model objects\ninheriting from the same class.",
  "BugReports": "https://github.com/JorisChau/gslnls/issues",
  "URL": "https://github.com/JorisChau/gslnls",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "License": "LGPL-3",
  "SystemRequirements": "GSL (>= 2.3)",
  "Biarch": "true",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-26 07:49:26 UTC",
    "User": "root"
  },
  "Author": "Joris Chau [aut, cre]",
  "Maintainer": "Joris Chau <joris.chau@openanalytics.eu>",
  "Config/pak/sysreqs": "libgsl0-dev",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-09-28 12:30:02 UTC",
  "RemoteUrl": "https://github.com/cran/gslnls",
  "RemoteRef": "HEAD",
  "RemoteSha": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
  "MD5sum": "bdd7c9dd222fcbe73b7fa0a4c9351ef6",
  "_user": "cran",
  "_type": "src",
  "_file": "gslnls_1.4.2.tar.gz",
  "_fileid": "99a0e57c84faf513f52ca6690215af513427b9535cf16737637fbb7e75db360c",
  "_filesize": 439656,
  "_sha256": "99a0e57c84faf513f52ca6690215af513427b9535cf16737637fbb7e75db360c",
  "_created": "2026-05-26T07:49:26.000Z",
  "_published": "2026-05-26T07:52:42.614Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77830295200,
      "time": 153,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7211653443"
    },
    {
      "job": 77830295199,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7211651617"
    },
    {
      "job": 77830295187,
      "time": 139,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211649040"
    },
    {
      "job": 77830295212,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211653645"
    },
    {
      "job": 77829835460,
      "time": 188,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211606737"
    },
    {
      "job": 77830295197,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211642460"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26439389257",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/gslnls",
  "_commit": {
    "id": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
    "author": "Joris Chau <joris.chau@openanalytics.eu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.4.2\n",
    "time": 1759062602
  },
  "_maintainer": {
    "name": "Joris Chau",
    "email": "joris.chau@openanalytics.eu",
    "login": "jorischau",
    "description": "",
    "uuid": 20239019
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-39",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.4.2",
      "date": "2025-09-28"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jorischau",
      "count": 12,
      "uuid": 20239019
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 648,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gslnls"
  },
  "_devurl": "https://github.com/jorischau/gslnls",
  "_searchresults": 41,
  "_topics": [
    "gsl",
    "glibc",
    "fortran"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gslnls.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jorischau/gslnls",
  "_realowner": "jorischau",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2021-10-07"
    },
    {
      "version": "1.0.1",
      "date": "2021-10-11"
    },
    {
      "version": "1.0.2",
      "date": "2021-10-13"
    },
    {
      "version": "1.1.0",
      "date": "2021-11-26"
    },
    {
      "version": "1.1.1",
      "date": "2021-12-13"
    },
    {
      "version": "1.1.2",
      "date": "2023-01-17"
    },
    {
      "version": "1.2.0",
      "date": "2023-12-11"
    },
    {
      "version": "1.3.0",
      "date": "2024-04-24"
    },
    {
      "version": "1.3.2",
      "date": "2024-05-01"
    },
    {
      "version": "1.4.0",
      "date": "2025-01-17"
    },
    {
      "version": "1.4.1",
      "date": "2025-01-17"
    },
    {
      "version": "1.4.2",
      "date": "2025-09-28"
    }
  ],
  "_exports": [
    "confintd",
    "gsl_nls",
    "gsl_nls_control",
    "gsl_nls_large",
    "gsl_nls_loss",
    "nls_test_list",
    "nls_test_problem"
  ],
  "_help": [
    {
      "page": "anova.gsl_nls",
      "title": "Anova tables",
      "topics": [
        "anova.gsl_nls"
      ]
    },
    {
      "page": "coef.gsl_nls",
      "title": "Extract model coefficients",
      "topics": [
        "coef.gsl_nls"
      ]
    },
    {
      "page": "confint.gsl_nls",
      "title": "Confidence interval for model parameters",
      "topics": [
        "confint.gsl_nls"
      ]
    },
    {
      "page": "confintd",
      "title": "Confidence intervals for derived parameters",
      "topics": [
        "confintd"
      ]
    },
    {
      "page": "confintd.gsl_nls",
      "title": "Confidence intervals for derived parameters",
      "topics": [
        "confintd.gsl_nls"
      ]
    },
    {
      "page": "cooks.distance.gsl_nls",
      "title": "Calculate Cook's distance",
      "topics": [
        "cooks.distance.gsl_nls"
      ]
    },
    {
      "page": "deviance.gsl_nls",
      "title": "Model deviance",
      "topics": [
        "deviance.gsl_nls"
      ]
    },
    {
      "page": "df.residual.gsl_nls",
      "title": "Residual degrees-of-freedom",
      "topics": [
        "df.residual.gsl_nls"
      ]
    },
    {
      "page": "fitted.gsl_nls",
      "title": "Extract model fitted values",
      "topics": [
        "fitted.gsl_nls"
      ]
    },
    {
      "page": "formula.gsl_nls",
      "title": "Extract model formula",
      "topics": [
        "formula.gsl_nls"
      ]
    },
    {
      "page": "gsl_nls",
      "title": "GSL Nonlinear Least Squares fitting",
      "topics": [
        "gsl_nls",
        "gsl_nls.formula",
        "gsl_nls.function"
      ]
    },
    {
      "page": "gsl_nls_control",
      "title": "Tunable Nonlinear Least Squares iteration parameters",
      "topics": [
        "gsl_nls_control"
      ]
    },
    {
      "page": "gsl_nls_large",
      "title": "GSL Large-scale Nonlinear Least Squares fitting",
      "topics": [
        "gsl_nls_large",
        "gsl_nls_large.formula",
        "gsl_nls_large.function"
      ]
    },
    {
      "page": "gsl_nls_loss",
      "title": "Robust loss functions with tunable parameters",
      "topics": [
        "gsl_nls_loss"
      ]
    },
    {
      "page": "hatvalues.gsl_nls",
      "title": "Calculate leverage values",
      "topics": [
        "hatvalues.gsl_nls"
      ]
    },
    {
      "page": "logLik.gsl_nls",
      "title": "Extract model log-likelihood",
      "topics": [
        "logLik.gsl_nls"
      ]
    },
    {
      "page": "nls_test_list",
      "title": "Available NLS test problems",
      "topics": [
        "nls_test_list"
      ]
    },
    {
      "page": "nls_test_problem",
      "title": "Retrieve an NLS test problem",
      "topics": [
        "nls_test_problem"
      ]
    },
    {
      "page": "nobs.gsl_nls",
      "title": "Extract the number of observations",
      "topics": [
        "nobs.gsl_nls"
      ]
    },
    {
      "page": "predict.gsl_nls",
      "title": "Calculate model predicted values",
      "topics": [
        "predict.gsl_nls"
      ]
    },
    {
      "page": "residuals.gsl_nls",
      "title": "Extract model residuals",
      "topics": [
        "residuals.gsl_nls"
      ]
    },
    {
      "page": "sigma.gsl_nls",
      "title": "Residual standard deviation",
      "topics": [
        "sigma.gsl_nls"
      ]
    },
    {
      "page": "summary.gsl_nls",
      "title": "Model summary",
      "topics": [
        "summary.gsl_nls"
      ]
    },
    {
      "page": "vcov.gsl_nls",
      "title": "Calculate variance-covariance matrix",
      "topics": [
        "vcov.gsl_nls"
      ]
    }
  ],
  "_rundeps": [
    "lattice",
    "Matrix"
  ],
  "_sysdeps": [
    {
      "shlib": "libgsl",
      "package": "libgsl27",
      "headers": "libgsl-dev",
      "source": "gsl",
      "version": "2.7.1+dfsg-6ubuntu2",
      "name": "gsl",
      "homepage": "https://www.gnu.org/software/gsl",
      "description": "GNU Scientific Library (GSL) -- library package"
    },
    {
      "shlib": "libmvec",
      "package": "libc6",
      "headers": "libc6-dev",
      "source": "glibc",
      "version": "2.39-0ubuntu8.7",
      "name": "glibc",
      "homepage": "https://www.gnu.org/software/libc/libc.html",
      "description": "GNU C Library: Shared libraries"
    },
    {
      "shlib": "libgfortran",
      "package": "libgfortran5",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "fortran",
      "homepage": "http://gcc.gnu.org/",
      "description": "Runtime library for GNU Fortran applications"
    }
  ],
  "_score": 2.56702636615906,
  "_indexed": false,
  "_nocasepkg": "gslnls",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://jorischau.r-universe.dev/gslnls",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-05-26T07:51:58.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
      "fileid": "fbe4dea3ef08a3b10e100815d4ae14a6fd64842e548cfe0f94b3b8e222095124",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26439389257"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-05-26T07:51:48.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
      "fileid": "3a2203249c68b92b024b899a8770f880152a40cb108774072146ce807ddefd1e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26439389257"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-05-26T07:51:44.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
      "fileid": "5dc345958b5025dad48f68add9e7db11c93c3ef6cc79908df317632ba3542dba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26439389257"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-05-26T07:51:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
      "fileid": "8a5da8b168052901dc875aee40df0f12a6de8294cfa7b36673c3950413fca073",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26439389257"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.2",
      "date": "2026-05-26T07:51:45.000Z",
      "arch": "emscripten",
      "commit": "b6c047dfc958a896ee5ae5f3bef1f76a127fad64",
      "fileid": "d0d18d3c91e2ff8292abd45b0bd39a43ddc5d1b0081e6020a804885ae3c18cf9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26439389257"
    }
  ]
}