{
  "_id": "6a1e85511d7bb097a0a66f78",
  "Package": "austraits",
  "Title": "Helpful functions to access the AusTraits database and wrangle\ndata from other traits.build databases",
  "Version": "3.1.1",
  "Authors@R": "c(person(given = \"Daniel\",\nfamily = \"Falster\",\nrole = \"aut\",\nemail = \"daniel.falster@unsw.edu.au\",\ncomment = c(ORCID = \"0000-0002-9814-092X\")),\nperson(given = \"Elizabeth\",\nfamily = \"Wenk\",\nrole = \"ctb\",\nemail = \"e.wenk@unsw.edu.au\",\ncomment = c(ORCID = \"0000-0001-5640-5910\")),\nperson(given = \"Fonti\",\nfamily = \"Kar\",\nrole = c(\"aut\", \"cre\"),\nemail = \"f.kar@unsw.edu.au\",\ncomment = c(ORCID = \"0000-0002-2760-3974\")),\nperson(given = \"Dony\",\nfamily = \"Indiarto\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0001-9546-8201\")))",
  "Description": "`austraits` allow users to **access, explore and wrangle\ndata** from traits.build relational databases. It is also an R\ninterface to AusTraits, the Australian plant trait database.\nThis package contains functions for joining data from various\ntables, filtering to specific records, combining multiple\ndatabases and visualising the distribution of the data. We\nexpect this package will assist users in working with\n`traits.build` databases.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://traitecoevo.github.io/austraits/",
  "BugReports": "https://github.com/traitecoevo/austraits/issues",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev libssl-dev",
  "Repository": "https://traitecoevo.r-universe.dev",
  "Date/Publication": "2025-08-06 22:36:27 UTC",
  "RemoteUrl": "https://github.com/traitecoevo/austraits",
  "RemoteRef": "HEAD",
  "RemoteSha": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 07:18:56 UTC",
    "User": "root"
  },
  "Author": "Daniel Falster [aut] (ORCID: <https://orcid.org/0000-0002-9814-092X>),\nElizabeth Wenk [ctb] (ORCID: <https://orcid.org/0000-0001-5640-5910>),\nFonti Kar [aut, cre] (ORCID: <https://orcid.org/0000-0002-2760-3974>),\nDony Indiarto [aut] (ORCID: <https://orcid.org/0000-0001-9546-8201>)",
  "Maintainer": "Fonti Kar <f.kar@unsw.edu.au>",
  "MD5sum": "b67ed18add80e045df070d2ccfbbdef6",
  "_user": "traitecoevo",
  "_type": "src",
  "_file": "austraits_3.1.1.tar.gz",
  "_fileid": "94a4136f7dc1a0d9d76915c58c3636c5123787a4204510df26606618193cbfac",
  "_filesize": 5078126,
  "_sha256": "94a4136f7dc1a0d9d76915c58c3636c5123787a4204510df26606618193cbfac",
  "_created": "2026-06-02T07:18:56.000Z",
  "_published": "2026-06-02T07:25:05.327Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79019377176,
      "time": 286,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7351423424"
    },
    {
      "job": 79019377144,
      "time": 320,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7351433178"
    },
    {
      "job": 79019377140,
      "time": 307,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7351429065"
    },
    {
      "job": 79019377253,
      "time": 270,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7351418089"
    },
    {
      "job": 79018877856,
      "time": 211,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351337213"
    },
    {
      "job": 79019377129,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7351377676"
    },
    {
      "job": 79019377172,
      "time": 268,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7351418294"
    },
    {
      "job": 79019377147,
      "time": 282,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7351422109"
    },
    {
      "job": 79019377148,
      "time": 279,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7351421342"
    }
  ],
  "_buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/traitecoevo/austraits",
  "_commit": {
    "id": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
    "author": "ehwenk <ehwenk@gmail.com>",
    "committer": "ehwenk <ehwenk@gmail.com>",
    "message": "bug fix: add `stringr::` prefix\n\nAdd `stringr::` prefix before uses of `str_detect`.\n",
    "time": 1754519787
  },
  "_maintainer": {
    "name": "Fonti Kar",
    "email": "f.kar@unsw.edu.au",
    "login": "fontikar",
    "mastodon": "@fontikar@fosstodon.org",
    "twitter": "@fonti_kar",
    "description": "I like solving R code mysteries and coding for biodiversity",
    "uuid": 12161802,
    "orcid": "0000-0002-2760-3974"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "RefManageR",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "janitor",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "ggpointdensity",
      "role": "Suggests"
    },
    {
      "package": "ggbeeswarm",
      "version": ">= 0.7.1",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "forcats",
      "role": "Suggests"
    },
    {
      "package": "viridis",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    }
  ],
  "_owner": "traitecoevo",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-24",
      "n": 2
    },
    {
      "week": "2025-32",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v3.1.0",
      "date": "2025-06-13"
    }
  ],
  "_topics": [
    "australia",
    "database",
    "plants",
    "traits"
  ],
  "_stars": 23,
  "_contributors": [
    {
      "user": "fontikar",
      "count": 421,
      "uuid": 12161802
    },
    {
      "user": "dfalster",
      "count": 28,
      "uuid": 3589590
    },
    {
      "user": "ehwenk",
      "count": 24,
      "uuid": 8701562
    },
    {
      "user": "dindiarto",
      "count": 1,
      "uuid": 14798903
    },
    {
      "user": "rekyt",
      "count": 1,
      "uuid": 5593751
    }
  ],
  "_userbio": {
    "uuid": 11747619,
    "type": "organization",
    "name": "Trait Ecology and Evolution"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/austraits"
  },
  "_devurl": "https://github.com/traitecoevo/austraits",
  "_pkgdown": "https://traitecoevo.github.io/austraits/",
  "_searchresults": 57,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/austraits.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "%>%",
    "as_wide_table",
    "bind_databases",
    "bind_trait_values",
    "convert_df_to_list",
    "convert_list_to_df1",
    "convert_list_to_df2",
    "extract_data",
    "extract_dataset",
    "extract_taxa",
    "extract_trait",
    "flatten_database",
    "get_version_latest",
    "get_versions",
    "join_context_properties",
    "join_contributors",
    "join_identifiers",
    "join_location_coordinates",
    "join_location_properties",
    "join_methods",
    "join_taxa",
    "join_taxonomic_updates",
    "load_austraits",
    "lookup_context_property",
    "lookup_location_property",
    "lookup_trait",
    "plot_locations",
    "plot_site_locations",
    "plot_trait_distribution_beeswarm",
    "separate_trait_values",
    "summarise_database",
    "trait_pivot_longer",
    "trait_pivot_wider"
  ],
  "_help": [
    {
      "page": "as_wide_table",
      "title": "Create a single wide table from a traits.build data object",
      "topics": [
        "as_wide_table"
      ]
    },
    {
      "page": "bind_databases",
      "title": "Bind multiple traits.build data objects into a single data object",
      "topics": [
        "bind_databases"
      ]
    },
    {
      "page": "bind_trait_values",
      "title": "Bind trait values",
      "topics": [
        "bind_trait_values"
      ]
    },
    {
      "page": "convert_df_to_list",
      "title": "Convert dataframe to list",
      "topics": [
        "convert_df_to_list"
      ]
    },
    {
      "page": "convert_list_to_df1",
      "title": "Convert list with single entries to dataframe",
      "topics": [
        "convert_list_to_df1"
      ]
    },
    {
      "page": "convert_list_to_df2",
      "title": "Convert list of lists to dataframe",
      "topics": [
        "convert_list_to_df2"
      ]
    },
    {
      "page": "extract_data",
      "title": "Extract data from traits.build database",
      "topics": [
        "extract_data"
      ]
    },
    {
      "page": "extract_dataset",
      "title": "Extract all data for a particular dataset",
      "topics": [
        "extract_dataset"
      ]
    },
    {
      "page": "extract_taxa",
      "title": "Extract all data for specific taxa",
      "topics": [
        "extract_taxa"
      ]
    },
    {
      "page": "extract_trait",
      "title": "Extract all data for specific traits",
      "topics": [
        "extract_trait"
      ]
    },
    {
      "page": "flatten_database",
      "title": "Create combined traits.build table",
      "topics": [
        "flatten_database"
      ]
    },
    {
      "page": "get_compiled_by_traits.build",
      "title": "Retrieve compiled by information from metadata table",
      "topics": [
        "get_compiled_by_traits.build"
      ]
    },
    {
      "page": "get_traits_table",
      "title": "Retrieve traits table if user passes traits.build object.",
      "topics": [
        "get_traits_table"
      ]
    },
    {
      "page": "get_version_latest",
      "title": "Retrieve the latest version of AusTraits",
      "topics": [
        "get_version_latest"
      ]
    },
    {
      "page": "get_versions",
      "title": "Print out AusTraits versions",
      "topics": [
        "get_versions"
      ]
    },
    {
      "page": "join_context_properties",
      "title": "Joining context properties to traits table",
      "topics": [
        "join_context_properties"
      ]
    },
    {
      "page": "join_contributors",
      "title": "Joining data contributor metadata to traits table",
      "topics": [
        "join_contributors"
      ]
    },
    {
      "page": "join_identifiers",
      "title": "Joining identifiers to traits table",
      "topics": [
        "join_identifiers"
      ]
    },
    {
      "page": "join_location_coordinates",
      "title": "Joining location coordinates to traits table",
      "topics": [
        "join_location_coordinates"
      ]
    },
    {
      "page": "join_location_properties",
      "title": "Joining location properties to traits table",
      "topics": [
        "join_location_properties"
      ]
    },
    {
      "page": "join_methods",
      "title": "Joining methodological information to traits table",
      "topics": [
        "join_methods"
      ]
    },
    {
      "page": "join_taxa",
      "title": "Joining taxonomy to traits table",
      "topics": [
        "join_taxa"
      ]
    },
    {
      "page": "join_taxonomic_updates",
      "title": "Joining taxonomic updates information to traits table",
      "topics": [
        "join_taxonomic_updates"
      ]
    },
    {
      "page": "load_austraits",
      "title": "Load AusTraits database into R console",
      "topics": [
        "load_austraits"
      ]
    },
    {
      "page": "lookup_context_property",
      "title": "Look up context properties",
      "topics": [
        "lookup_context_property"
      ]
    },
    {
      "page": "lookup_location_property",
      "title": "Look up location properties",
      "topics": [
        "lookup_location_property"
      ]
    },
    {
      "page": "lookup_trait",
      "title": "Look up a particular trait term",
      "topics": [
        "lookup_trait"
      ]
    },
    {
      "page": "plot_locations",
      "title": "Produce location maps of trait values",
      "topics": [
        "plot_locations"
      ]
    },
    {
      "page": "plot_site_locations",
      "title": "Produce location maps of trait values",
      "topics": [
        "plot_site_locations"
      ]
    },
    {
      "page": "plot_trait_distribution_beeswarm",
      "title": "Beeswarm Trait distribution",
      "topics": [
        "plot_trait_distribution_beeswarm"
      ]
    },
    {
      "page": "print.traits.build",
      "title": "Generic for outputting a nice summary for austraits objects",
      "topics": [
        "print.traits.build"
      ]
    },
    {
      "page": "separate_trait_values",
      "title": "Separate bounded trait values",
      "topics": [
        "separate_trait_values"
      ]
    },
    {
      "page": "summarise_database",
      "title": "Summarise counts for a particular variable of interest",
      "topics": [
        "summarise_database"
      ]
    },
    {
      "page": "trait_pivot_longer",
      "title": "Pivot wide format traits table into long format",
      "topics": [
        "trait_pivot_longer"
      ]
    },
    {
      "page": "trait_pivot_wider",
      "title": "Pivot long format traits table into wide format",
      "topics": [
        "trait_pivot_wider"
      ]
    }
  ],
  "_readme": "https://github.com/traitecoevo/austraits/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "backports",
    "bibtex",
    "cli",
    "cpp11",
    "curl",
    "dplyr",
    "generics",
    "glue",
    "hms",
    "httr",
    "janitor",
    "jsonlite",
    "lifecycle",
    "lubridate",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "plyr",
    "purrr",
    "R6",
    "Rcpp",
    "RefManageR",
    "rlang",
    "snakecase",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "utf8",
    "vctrs",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "austraits.Rmd",
      "filename": "austraits.html",
      "title": "austraits",
      "author": "Fonti Kar, Elizabeth Wenk, Daniel Falster",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Install and load austraits",
        "Retrieve AusTraits database",
        "Descriptive summaries of traits and taxa",
        "Quickly look up data",
        "Extracting data",
        "Extracting by dataset",
        "Extracting by taxonomy",
        "Extracting by trait",
        "Extracting from other tables",
        "Extracting from a single table",
        "Join data from other tables",
        "Visualising data by site",
        "Visualising data distribution and variance",
        "Reshaping the traits table",
        "Pivot wider",
        "Binding trait values"
      ],
      "created": "2021-06-02 04:00:28",
      "modified": "2025-05-07 23:56:52",
      "commits": 15
    }
  ],
  "_score": 6.19678393773771,
  "_indexed": true,
  "_nocasepkg": "austraits",
  "_universes": [
    "traitecoevo",
    "fontikar"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.1.1",
      "date": "2026-06-02T07:21:10.000Z",
      "distro": "noble",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "fc19264178b667b260ebfb40071e91838b39d0442ef0b86a9cdce1bb68eba4e3",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.1.1",
      "date": "2026-06-02T07:22:04.000Z",
      "distro": "noble",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "22f2e11760fe24baf53344d810fa8f5ce7297c289197310f73338d4392f7b371",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.1.1",
      "date": "2026-06-02T07:21:05.000Z",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "2fe90447b2db0df57d37312ea526077ca148fdda68354b957be1dde9e9e56ddb",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.1.1",
      "date": "2026-06-02T07:20:54.000Z",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "ba1d2c24de4fb357118567ee7c5e9c7f2be4b8cd22ccb4f071a43dc78da2573c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.1.1",
      "date": "2026-06-02T07:21:27.000Z",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "dbcfe0e7044b5317ab36bb1c7050070b1d7c03d5f3bc78e26f13f653977ddd91",
      "status": "success",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.1.1",
      "date": "2026-06-02T07:20:45.000Z",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "c0131c48892de5b1ae33d10c08c4bb6c4e64184714b864e48bb5749f3b628051",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.1.1",
      "date": "2026-06-02T07:20:20.000Z",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "1f1d2aabd2182a008189153041bdeb30d3bb68e04174b39dd87c9ae3fea81cd8",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.1.1",
      "date": "2026-06-02T07:21:05.000Z",
      "commit": "36b3fa3df36788d8fb4b791ea527cc6588a63023",
      "fileid": "00c5c76c6327b761dc98f09f736a2fbc915d30cf6c0ef2d096ac14081abb8f97",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/traitecoevo/actions/runs/26804573316"
    }
  ]
}