{
  "_id": "6a197b30acfb0bcc41df5b02",
  "Package": "elasdics",
  "Type": "Package",
  "Title": "Elastic Analysis of Sparse, Dense and Irregular Curves",
  "Version": "1.1.3",
  "Author": "Lisa Steyer <lisa.steyer@hu-berlin.de>",
  "Maintainer": "Lisa Steyer <lisa.steyer@hu-berlin.de>",
  "Description": "Provides functions to align curves and to compute mean\ncurves based on the elastic distance defined in the\nsquare-root-velocity framework. For more details on this\nframework see Srivastava and Klassen (2016,\n<doi:10.1007/978-1-4939-4020-2>). For more theoretical details\non our methods and algorithms see Steyer et al. (2023,\n<doi:10.1111/biom.13706>) and Steyer et al. (2023,\n<arXiv:2305.02075>).",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-29 10:22:22 UTC",
    "User": "root"
  },
  "Repository": "https://steyerli.r-universe.dev",
  "Date/Publication": "2024-01-26 02:39:07 UTC",
  "RemoteUrl": "https://github.com/cran/elasdics",
  "RemoteRef": "HEAD",
  "RemoteSha": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
  "MD5sum": "5c2af9d916b909bba37cbef90206ac8d",
  "_user": "steyerli",
  "_type": "src",
  "_file": "elasdics_1.1.3.tar.gz",
  "_fileid": "98b4e8f473fd8298c2c591c1d391ff6cd0ea616754f03e74b7af4e47bf059771",
  "_filesize": 166001,
  "_sha256": "98b4e8f473fd8298c2c591c1d391ff6cd0ea616754f03e74b7af4e47bf059771",
  "_created": "2026-05-29T10:22:22.000Z",
  "_published": "2026-05-29T11:40:32.972Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78482566935,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288508698"
    },
    {
      "job": 78482566909,
      "time": 127,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288511816"
    },
    {
      "job": 78482566915,
      "time": 176,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7289778216"
    },
    {
      "job": 78482566916,
      "time": 201,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7289778369"
    },
    {
      "job": 78482052424,
      "time": 213,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288472715"
    },
    {
      "job": 78482566912,
      "time": 93,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288501450"
    },
    {
      "job": 78482566906,
      "time": 157,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288520578"
    },
    {
      "job": 78482566918,
      "time": 181,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7288529564"
    },
    {
      "job": 78482566923,
      "time": 86,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288499903"
    }
  ],
  "_buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/elasdics",
  "_commit": {
    "id": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
    "author": "Lisa Steyer <lisa.steyer@hu-berlin.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.3\n",
    "time": 1706236747
  },
  "_maintainer": {
    "name": "Lisa Steyer",
    "email": "lisa.steyer@hu-berlin.de",
    "login": "steyerli",
    "description": "",
    "uuid": 39911280
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "splines",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "numDeriv",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "steyerli",
      "count": 8,
      "uuid": 39911280
    }
  ],
  "_userbio": {
    "uuid": 39911280,
    "type": "user",
    "name": "steyerli"
  },
  "_downloads": {
    "count": 277,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/elasdics"
  },
  "_searchresults": 21,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/elasdics.html",
    "manual.pdf"
  ],
  "_realowner": "steyerli",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2021-04-10"
    },
    {
      "version": "0.1.2",
      "date": "2021-04-26"
    },
    {
      "version": "0.1.3",
      "date": "2021-10-28"
    },
    {
      "version": "0.1.4",
      "date": "2021-12-02"
    },
    {
      "version": "0.1.5",
      "date": "2022-01-26"
    },
    {
      "version": "0.2.0",
      "date": "2022-04-08"
    },
    {
      "version": "1.1.1",
      "date": "2022-12-09"
    },
    {
      "version": "1.1.3",
      "date": "2024-01-25"
    }
  ],
  "_exports": [
    "align_curves",
    "center_curve",
    "compute_elastic_mean",
    "fit_elastic_regression",
    "get_arc_length_param",
    "get_evals",
    "get_points_from_srv",
    "get_srv_from_points"
  ],
  "_help": [
    {
      "page": "align_curves",
      "title": "Align two curves measured at discrete points",
      "topics": [
        "align_curves"
      ]
    },
    {
      "page": "center_curve",
      "title": "Centers curves for plotting",
      "topics": [
        "center_curve"
      ]
    },
    {
      "page": "compute_elastic_mean",
      "title": "Compute a elastic mean for a collection of curves",
      "topics": [
        "compute_elastic_mean"
      ]
    },
    {
      "page": "elasdics",
      "title": "elasdics: *el*astic *a*nalysis of *s*parse, *d*ense and *i*rregular *c*urve*s*.",
      "topics": [
        "elasdics"
      ]
    },
    {
      "page": "find_optimal_t",
      "title": "Optimal alignment to a smooth curve",
      "topics": [
        "find_optimal_t"
      ]
    },
    {
      "page": "find_optimal_t_discrete",
      "title": "Finds optimal alignment for discrete open curves",
      "topics": [
        "find_optimal_t_discrete"
      ]
    },
    {
      "page": "find_optimal_t_discrete_closed",
      "title": "Finds optimal alignment for discrete closed curves",
      "topics": [
        "find_optimal_t_discrete_closed"
      ]
    },
    {
      "page": "fit_elastic_regression",
      "title": "Compute a elastic mean for a collection of curves",
      "topics": [
        "fit_elastic_regression"
      ]
    },
    {
      "page": "fit_mean",
      "title": "Fitting function for open curves",
      "topics": [
        "fit_mean"
      ]
    },
    {
      "page": "fit_mean_closed",
      "title": "Fitting function for open curves",
      "topics": [
        "fit_mean_closed"
      ]
    },
    {
      "page": "get_evals",
      "title": "Evaluate a curve on a grid",
      "topics": [
        "get_evals",
        "get_evals.data.frame",
        "get_evals.elastic_mean"
      ]
    },
    {
      "page": "get_srv_from_points",
      "title": "Helper functions for curve data measured at discrete points",
      "topics": [
        "get_arc_length_param",
        "get_points_from_srv",
        "get_srv_from_points"
      ]
    },
    {
      "page": "optimise_one_coord_analytic",
      "title": "Does optimization in one parameter direction",
      "topics": [
        "optimise_one_coord_analytic"
      ]
    },
    {
      "page": "optimise_one_coord_analytic_closed",
      "title": "Does optimization in one parameter direction",
      "topics": [
        "optimise_one_coord_analytic_closed"
      ]
    },
    {
      "page": "plot.aligned_curves",
      "title": "Plot method for aligned curves",
      "topics": [
        "plot.aligned_curves"
      ]
    },
    {
      "page": "plot.elastic_mean",
      "title": "Plot method for planar elastic mean curves",
      "topics": [
        "plot.elastic_mean"
      ]
    },
    {
      "page": "plot.elastic_reg_model",
      "title": "Plot method for planar elastic regression models",
      "topics": [
        "plot.elastic_reg_model"
      ]
    },
    {
      "page": "predict.elastic_reg_model",
      "title": "Predict method for elastic regression models",
      "topics": [
        "predict.elastic_reg_model"
      ]
    },
    {
      "page": "project_curve_on_closed",
      "title": "Close open curve via projection on derivative level.",
      "topics": [
        "project_curve_on_closed"
      ]
    },
    {
      "page": "srvf_to_curve",
      "title": "Re-transform srv curve back to curve",
      "topics": [
        "srvf_to_curve"
      ]
    }
  ],
  "_rundeps": [
    "numDeriv"
  ],
  "_score": 1.7993405494535817,
  "_indexed": true,
  "_nocasepkg": "elasdics",
  "_universes": [
    "steyerli"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.3",
      "date": "2026-05-29T10:24:21.000Z",
      "distro": "noble",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "3c5823fbbdae38c866206d34e7ae0ceb29367ab9a0b447e43faf33d91ee5e6ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.3",
      "date": "2026-05-29T10:24:28.000Z",
      "distro": "noble",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "a4dc24059181b6d3a12207fd02b7356b726d05e1ed9a5b91dc199ed251aaab28",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.3",
      "date": "2026-05-29T11:39:10.000Z",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "ec5053b8c768fa068c367ee90ef64a899948a1f101bfdde185142c0338114736",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.3",
      "date": "2026-05-29T11:39:00.000Z",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "241575fdc7d4f6ea974595a26f53eaff98266177a3b7411b308760a7f3edfafd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.3",
      "date": "2026-05-29T10:24:16.000Z",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "f74134eca1c96db1c89d1d46b7915e27c497c2639fb7ee7ba251e3a5238f3a6d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.3",
      "date": "2026-05-29T10:23:50.000Z",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "a39b04890aa6589e7afcb5352ff89a4768cb087e8f70713898212c131351a296",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.3",
      "date": "2026-05-29T10:25:19.000Z",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "ef5cdb49c2ff2bb7cf253295b912afa44c2f4ed91f641446f32c5a582ea7bf84",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.3",
      "date": "2026-05-29T10:23:37.000Z",
      "commit": "df375a10246e8ca01ccc1a25cfdc897651cf0db1",
      "fileid": "3ed298e22550229626aec31a7dd6bd519a483c089723f351eb6dc520172ef6ad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/steyerli/actions/runs/26631735271"
    }
  ]
}