{
  "_id": "6a104febacfb0bcc41ca0f9c",
  "Package": "funrar",
  "Title": "Functional Rarity Indices Computation",
  "Version": "1.5.0",
  "Authors@R": "c(\nperson(\"Matthias\", \"Grenié\", email = \"matthias.grenie@gmail.com\",\nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-4659-7522\")),\nperson(\"Pierre\", \"Denelle\", email = \"pierre.denelle@cefe.cnrs.fr\",\nrole = \"aut\", comment = c(ORCID = \"0000-0001-5037-2281\")),\nperson(\"Caroline\", \"Tucker\", email = \"carolinemtucker@gmail.com\",\nrole = \"aut\", comment = c(ORCID = \"0000-0002-4871-2010\")),\nperson(\"François\", \"Munoz\", email = \"fmunoz@univ-grenoble-alpes.fr\",\nrole = \"ths\", comment = c(ORCID = \"0000-0001-8776-4705\")),\nperson(\"Cyrille\", \"Violle\", email = \"cyrille.violle@cefe.cnrs.fr\",\nrole = \"ths\", comment = c(ORCID = \"0000-0002-2471-9226\"))\n)",
  "Description": "Computes functional rarity indices as proposed by Violle\net al. (2017) <doi:10.1016/j.tree.2017.02.002>. Various indices\ncan be computed using both regional and local information.\nFunctional Rarity combines both the functional aspect of rarity\nas well as the extent aspect of rarity. 'funrar' is presented\nin Grenié et al. (2017) <doi:10.1111/ddi.12629>.",
  "License": "GPL (>= 2)",
  "URL": "https://rekyt.github.io/funrar/, https://github.com/Rekyt/funrar",
  "BugReports": "https://github.com/Rekyt/funrar/issues",
  "RoxygenNote": "7.2.1",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Repository": "https://frbcesab.r-universe.dev",
  "Date/Publication": "2024-04-12 12:33:05 UTC",
  "RemoteUrl": "https://github.com/rekyt/funrar",
  "RemoteRef": "HEAD",
  "RemoteSha": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-10 05:50:01 UTC",
    "User": "root"
  },
  "Author": "Matthias Grenié [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4659-7522>),\nPierre Denelle [aut] (ORCID: <https://orcid.org/0000-0001-5037-2281>),\nCaroline Tucker [aut] (ORCID: <https://orcid.org/0000-0002-4871-2010>),\nFrançois Munoz [ths] (ORCID: <https://orcid.org/0000-0001-8776-4705>),\nCyrille Violle [ths] (ORCID: <https://orcid.org/0000-0002-2471-9226>)",
  "Maintainer": "Matthias Grenié <matthias.grenie@gmail.com>",
  "MD5sum": "599821f456be86cfe7a1959d0a31f2ad",
  "_user": "frbcesab",
  "_type": "src",
  "_file": "funrar_1.5.0.tar.gz",
  "_fileid": "741eac6ff77f7f2918af93d0b89968364648a565ca035ec4fe034f923a0c54d1",
  "_filesize": 1658057,
  "_sha256": "741eac6ff77f7f2918af93d0b89968364648a565ca035ec4fe034f923a0c54d1",
  "_created": "2026-05-10T05:50:01.000Z",
  "_published": "2026-05-22T12:45:31.358Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77381980844,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6901369541"
    },
    {
      "job": 77381980808,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6901369209"
    },
    {
      "job": 77381981334,
      "time": 155,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6901370455"
    },
    {
      "job": 77381980996,
      "time": 121,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6901367365"
    },
    {
      "job": 77381980452,
      "time": 202,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6901355775"
    },
    {
      "job": 77381980351,
      "time": 108,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7160787484"
    },
    {
      "job": 77381980829,
      "time": 94,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6901364867"
    },
    {
      "job": 77381981125,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6901365447"
    },
    {
      "job": 77381981192,
      "time": 109,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6901366258"
    }
  ],
  "_buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/rekyt/funrar",
  "_commit": {
    "id": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
    "author": "Matthias Grenié <matthias.grenie@ens-lyon.fr>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Add a hex logo for funrar (fixes #51) (#52)\n\n",
    "time": 1712925185
  },
  "_maintainer": {
    "name": "Matthias Grenié",
    "email": "matthias.grenie@gmail.com",
    "login": "rekyt",
    "mastodon": "@LeNematode@ecoevo.social",
    "orcid": "0000-0002-4659-7522",
    "uuid": 5593751
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.2",
      "role": "Depends"
    },
    {
      "package": "cluster",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ade4",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.99.0",
      "role": "Suggests"
    },
    {
      "package": "tidytext",
      "role": "Suggests"
    }
  ],
  "_owner": "rekyt",
  "_selfowned": false,
  "_usedby": 2,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "ecological-models",
    "ecology",
    "rarity",
    "traits"
  ],
  "_stars": 17,
  "_contributors": [
    {
      "user": "rekyt",
      "count": 158,
      "uuid": 5593751
    },
    {
      "user": "bisaloo",
      "count": 2,
      "uuid": 10783929
    },
    {
      "user": "juliasilge",
      "count": 2,
      "uuid": 12505835
    },
    {
      "user": "cmtucker",
      "count": 2,
      "uuid": 8257368
    }
  ],
  "_userbio": {
    "uuid": 56294308,
    "type": "organization",
    "name": "FRB CESAB"
  },
  "_downloads": {
    "count": 393,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/funrar"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/rekyt/funrar",
  "_pkgdown": "https://rekyt.github.io/funrar/",
  "_searchresults": 318,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/funrar.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/rekyt/funrar",
  "_realowner": "rekyt",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2016-07-15"
    },
    {
      "version": "1.0.1",
      "date": "2016-09-27"
    },
    {
      "version": "1.0.2",
      "date": "2016-11-24"
    },
    {
      "version": "1.0.3",
      "date": "2017-05-05"
    },
    {
      "version": "1.1.0",
      "date": "2017-05-24"
    },
    {
      "version": "1.1.1",
      "date": "2017-06-27"
    },
    {
      "version": "1.2.0",
      "date": "2017-06-30"
    },
    {
      "version": "1.2.1",
      "date": "2018-02-19"
    },
    {
      "version": "1.2.2",
      "date": "2018-03-05"
    },
    {
      "version": "1.3.0",
      "date": "2019-05-18"
    },
    {
      "version": "1.3.1",
      "date": "2019-12-09"
    },
    {
      "version": "1.4.0",
      "date": "2020-03-05"
    },
    {
      "version": "1.4.1",
      "date": "2020-04-20"
    },
    {
      "version": "1.5.0",
      "date": "2022-09-23"
    }
  ],
  "_exports": [
    "compute_dist_matrix",
    "distinctiveness",
    "distinctiveness_alt",
    "distinctiveness_com",
    "distinctiveness_dimensions",
    "distinctiveness_global",
    "distinctiveness_range",
    "distinctiveness_stack",
    "distinctiveness_tidy",
    "funrar",
    "funrar_stack",
    "make_relative",
    "matrix_to_stack",
    "restrictedness",
    "restrictedness_stack",
    "restrictedness_tidy",
    "scarcity",
    "scarcity_com",
    "scarcity_stack",
    "scarcity_tidy",
    "stack_to_matrix",
    "uniqueness",
    "uniqueness_dimensions",
    "uniqueness_stack",
    "uniqueness_tidy"
  ],
  "_help": [
    {
      "page": "combination_trait_dist",
      "title": "Compute Multiple distance matrices from a single trait table",
      "topics": [
        "combination_trait_dist"
      ]
    },
    {
      "page": "compute_dist_matrix",
      "title": "Compute a Functional Dissimilarity Matrix",
      "topics": [
        "compute_dist_matrix",
        "distance_matrix"
      ]
    },
    {
      "page": "distinctiveness",
      "title": "Functional Distinctiveness on site-species matrix",
      "topics": [
        "distinctiveness"
      ]
    },
    {
      "page": "distinctiveness_alt",
      "title": "Truncated Functional Distinctiveness",
      "topics": [
        "distinctiveness_alt"
      ]
    },
    {
      "page": "distinctiveness_com",
      "title": "Functional Distinctiveness for a single community",
      "topics": [
        "distinctiveness_com"
      ]
    },
    {
      "page": "distinctiveness_dimensions",
      "title": "Distinctiveness across combinations of traits",
      "topics": [
        "distinctiveness_dimensions"
      ]
    },
    {
      "page": "distinctiveness_global",
      "title": "Global/Regional Functional Distinctiveness from dissimilarity matrix",
      "topics": [
        "distinctiveness_global"
      ]
    },
    {
      "page": "distinctiveness_range",
      "title": "Alternative Truncated Functional Distinctiveness",
      "topics": [
        "distinctiveness_range"
      ]
    },
    {
      "page": "distinctiveness_stack",
      "title": "Functional Distinctiveness on a stacked data.frame",
      "topics": [
        "distinctiveness_stack",
        "distinctiveness_tidy"
      ]
    },
    {
      "page": "funrar",
      "title": "Compute all Functional Rarity Indices from Matrices",
      "topics": [
        "funrar"
      ]
    },
    {
      "page": "funrar_stack",
      "title": "Compute all Functional Rarity Indices from stacked data.frames",
      "topics": [
        "funrar_stack"
      ]
    },
    {
      "page": "is_relative",
      "title": "Tell if matrix or data.frame has relative abundances",
      "topics": [
        "is_relative"
      ]
    },
    {
      "page": "make_relative",
      "title": "Relative abundance matrix from absolute abundance matrix",
      "topics": [
        "make_relative"
      ]
    },
    {
      "page": "matrix_to_stack",
      "title": "Matrix to stacked (= tidy) data.frame",
      "topics": [
        "matrix_to_stack",
        "matrix_to_tidy"
      ]
    },
    {
      "page": "restrictedness",
      "title": "Geographical Restrictedness on site-species matrix",
      "topics": [
        "restrictedness"
      ]
    },
    {
      "page": "restrictedness_stack",
      "title": "Geographical Restrictedness for stacked data.frame",
      "topics": [
        "restrictedness_stack",
        "restrictedness_tidy"
      ]
    },
    {
      "page": "scarcity",
      "title": "Scarcity on site-species matrix",
      "topics": [
        "scarcity"
      ]
    },
    {
      "page": "scarcity_com",
      "title": "Scarcity for a single community",
      "topics": [
        "scarcity_com"
      ]
    },
    {
      "page": "scarcity_stack",
      "title": "Scarcity on a stacked data.frame",
      "topics": [
        "scarcity_stack",
        "scarcity_tidy"
      ]
    },
    {
      "page": "stack_to_matrix",
      "title": "Stacked (= tidy) data.frame to matrix",
      "topics": [
        "stack_to_matrix",
        "tidy_to_matrix"
      ]
    },
    {
      "page": "uniqueness",
      "title": "Functional Uniqueness for site-species matrix matrix",
      "topics": [
        "uniqueness"
      ]
    },
    {
      "page": "uniqueness_dimensions",
      "title": "Uniqueness across combinations of traits",
      "topics": [
        "uniqueness_dimensions"
      ]
    },
    {
      "page": "uniqueness_stack",
      "title": "Functional Uniqueness on stacked data.frame",
      "topics": [
        "uniqueness_stack",
        "uniqueness_tidy"
      ]
    }
  ],
  "_pkglogo": "https://github.com/rekyt/funrar/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/rekyt/funrar/raw/HEAD/README.md",
  "_rundeps": [
    "cluster",
    "lattice",
    "Matrix"
  ],
  "_vignettes": [
    {
      "source": "new_distinctiveness.Rmd",
      "filename": "new_distinctiveness.html",
      "title": "Alternative Distinctiveness definition",
      "author": "Matthias Grenié",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Presence-Absence",
        "Theoretical definition",
        "Implementation",
        "Using real data",
        "Considering Abundance",
        "Definitive formula",
        "Reconciling with presence-absence definition"
      ],
      "created": "2018-08-04 22:19:11",
      "modified": "2022-08-30 14:28:38",
      "commits": 17
    },
    {
      "source": "funrar.Rmd",
      "filename": "funrar.html",
      "title": "Introduction to funrar through an example",
      "author": "Denelle Pierre & Grenié Matthias",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Framework",
        "Dataset example",
        "Functional rarity indices",
        "Inputs of functions",
        "Indices",
        "Distance matrix computation",
        "Functional Distinctiveness computation",
        "Formula",
        "Computation with site-species matrix",
        "Computation with stacked data.frame",
        "Scarcity",
        "Computation",
        "Uniqueness",
        "Geographical Restrictedness",
        "funrar",
        "Plots",
        "References"
      ],
      "created": "2022-09-01 16:26:17",
      "modified": "2022-09-01 16:57:24",
      "commits": 2
    },
    {
      "source": "other_functions.Rmd",
      "filename": "other_functions.html",
      "title": "Other functions of interest",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Compute Distinctiveness from Global Pool - distinctiveness_global()",
        "Compute functional rarity indices across combinations of traits",
        "Compare Distinctiveness computed on all traits and each trait - distinctiveness_dimensions()",
        "Compare Uniqueness computed on all traits and each trait - uniqueness_dimensions()",
        "Compute Relative Abundances - make_relative()"
      ],
      "created": "2022-09-23 08:53:41",
      "modified": "2022-09-23 08:53:41",
      "commits": 1
    },
    {
      "source": "sparse_matrices.Rmd",
      "filename": "sparse_matrices.html",
      "title": "Sparse Matrices within funrar",
      "author": "Matthias Grenié",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Sparse Matrices Usefulness",
        "Benchmark",
        "Systematic benchmark"
      ],
      "created": "2016-07-06 15:09:54",
      "modified": "2022-09-01 16:32:49",
      "commits": 16
    }
  ],
  "_score": 8.289178542129996,
  "_indexed": false,
  "_nocasepkg": "funrar",
  "_universes": [
    "frbcesab"
  ],
  "_indexurl": "https://rekyt.r-universe.dev/funrar",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-10T05:52:15.000Z",
      "distro": "noble",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "8f70be53d50750bf42d1c3116a0b4b9fb2ecd92cc180b476bcd935473f3e520f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5.0",
      "date": "2026-05-10T05:52:14.000Z",
      "distro": "noble",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "3e82812901916d3364c83e2fb47a893917ec19f94f660158f59450bce83965f5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-10T05:52:22.000Z",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "c57dfaf8a0ed159f4509c180d1b659c9665a6e2dd43d079e290c412846de7397",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.5.0",
      "date": "2026-05-10T05:51:54.000Z",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "38f9c592bd1fce10ec48e104298690bb367273a4a37c177ba4ab75b218e893e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-10T05:51:22.000Z",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "0c778fb1be81a0188085faa13e2f98b23e5e5d99ede568c714b269922f34ecf4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-10T05:51:31.000Z",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "e47715c4ea3a1d9c46345c5a9af599fe1569ce8250174ed009105266d3055ec2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.5.0",
      "date": "2026-05-10T05:51:39.000Z",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "7597567e199ce95b5d1b03c6773a8901e18242b89f9d0ec5e0d50c1f0251a262",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5.0",
      "date": "2026-05-22T12:45:09.000Z",
      "commit": "bf8a1ed53e513aab857a4dacbabfe75d70178fbe",
      "fileid": "2d179805fc2e730a93a5dec722dcb993fb23febf089f5110d8e29800a721415e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/frbcesab/actions/runs/25621096629"
    }
  ]
}