occcite
Querying database aggregators and citing primary sources of resulting occurrence records.
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 9 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (18.8%) to scientific vocabulary
Keywords
Repository
Querying database aggregators and citing primary sources of resulting occurrence records.
Basic Info
- Host: GitHub
- Owner: ropensci
- License: gpl-3.0
- Language: HTML
- Default Branch: main
- Homepage: https://docs.ropensci.org/occCite/
- Size: 20.6 MB
Statistics
- Stars: 23
- Watchers: 4
- Forks: 5
- Open Issues: 9
- Releases: 15
Topics
Metadata Files
README.md
occCite 
Summary
The occCite workflow follows a three-step process. First, the user
inputs one or more taxonomic names (or a phylogeny). occCite then
rectifies these names by checking them against one or more taxonomic
databases, which can be specified by the user (see the Global Names
List). The results of the
taxonomic rectification are then kept in an occCiteData object in
local memory. Next, occCite takes the occCiteData object and
user-defined search parameters to query BIEN (through rbien) and/or
GBIF(through rGBIF) for records. The results are appended to the
occCiteData object, along with metadata on the search. Finally, the
user can pass the occCiteData object to occCitation, which compiles
citations for the primary providers, database aggregators, and R
packages used to build the dataset.
Please cite occCite. Run the following to get the appropriate citation for the version you’re using:
r
citation(package = "occCite")
##
## Owens H, Merow C, Maitner B, Kass J, Barve V, Guralnick R (2025).
## _occCite: Querying and Managing Large Biodiversity Occurrence
## Datasets_. doi: 10.5281/zenodo.4726676 (URL:
## https://doi.org/10.5281/zenodo.4726676), R package version 0.6.0,
## <URL: https://CRAN.R-project.org/package=occCite>.
##
## A BibTeX entry for LaTeX users is
##
## @Manual{,
## title = {occCite: Querying and Managing Large Biodiversity Occurrence Datasets},
## author = {Hannah Owens and Cory Merow and Brian Maitner and Jamie Kass and Vijay Barve and Robert Guralnick},
## year = {2025},
## note = {R package version 0.6.0},
## url = {https://CRAN.R-project.org/package=occCite},
## doi = {10.5281/zenodo.4726676},
## }
Installation:
r
install.packages("occCite")
Or, install via r-universe
r
install.packages("occCite", repos = "https://ropensci.r-universe.dev")
Or, install github development version:
r
devtools::install_github("ropensci/occCite")
After using one of these options, you can load the package into your environment using:
r
library("occCite")
Getting Started
- occCite introduction vignette (https://ropensci.github.io/occCite/articles/a_Simple.html)
- occCite advanced feature vignette (https://ropensci.github.io/occCite/articles/b_Advanced.html)
- Function reference https://ropensci.github.io/occCite/reference/index.html
- YouTube tutorial (https://www.youtube.com/watch?v=7qSCULN_VjY&t=17s)
- Software note in Ecography (https://doi.org/10.1111/ecog.05618)
Meta
- Please adhere to the ROpenSci code of conduct.
- Please report any issues or bugs.
- We encourage you to contribute to
occCite! See the contributor guide for more information. - License: GPL-3
- Get citation information for
occCitein R usingcitation(package = 'occCite')
Owner
- Name: rOpenSci
- Login: ropensci
- Kind: organization
- Email: info@ropensci.org
- Location: Berkeley, CA
- Website: https://ropensci.org/
- Twitter: rOpenSci
- Repositories: 307
- Profile: https://github.com/ropensci
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"identifier": "occCite",
"description": "Facilitates the gathering of biodiversity occurrence data from disparate sources. Metadata is managed throughout the process to facilitate reporting and enhanced ability to repeat analyses.",
"name": "occCite: Querying and Managing Large Biodiversity Occurrence Datasets",
"codeRepository": "https://github.com/ropensci/occCite",
"issueTracker": "https://github.com/ropensci/occCite/issues",
"license": "https://spdx.org/licenses/GPL-3.0",
"version": "0.6.0",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"url": "https://r-project.org"
},
"runtimePlatform": "R version 4.4.1 (2024-06-14)",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"author": [
{
"@type": "Person",
"givenName": "Hannah L.",
"familyName": "Owens",
"email": "hannah.owens@gmail.com",
"@id": "https://orcid.org/0000-0003-0071-1745"
},
{
"@type": "Person",
"givenName": "Cory",
"familyName": "Merow",
"@id": "https://orcid.org/0000-0003-0561-053X"
},
{
"@type": "Person",
"givenName": "Brian",
"familyName": "Maitner",
"@id": "https://orcid.org/0000-0002-2118-9880"
},
{
"@type": "Person",
"givenName": "Jamie M.",
"familyName": "Kass",
"@id": "https://orcid.org/0000-0002-9432-895X"
},
{
"@type": "Person",
"givenName": "Vijay",
"familyName": "Barve",
"email": "vijay.barve@gmail.com",
"@id": "https://orcid.org/0000-0002-4852-2567"
},
{
"@type": "Person",
"givenName": "Robert P.",
"familyName": "Guralnick",
"@id": "https://orcid.org/0000-0001-6682-1504"
}
],
"maintainer": [
{
"@type": "Person",
"givenName": "Hannah L.",
"familyName": "Owens",
"email": "hannah.owens@gmail.com",
"@id": "https://orcid.org/0000-0003-0071-1745"
}
],
"softwareSuggestions": [
{
"@type": "SoftwareApplication",
"identifier": "ape",
"name": "ape",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=ape"
},
{
"@type": "SoftwareApplication",
"identifier": "bit64",
"name": "bit64",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=bit64"
},
{
"@type": "SoftwareApplication",
"identifier": "covr",
"name": "covr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=covr"
},
{
"@type": "SoftwareApplication",
"identifier": "knitr",
"name": "knitr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=knitr"
},
{
"@type": "SoftwareApplication",
"identifier": "httr",
"name": "httr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=httr"
},
{
"@type": "SoftwareApplication",
"identifier": "rmarkdown",
"name": "rmarkdown",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
},
{
"@type": "SoftwareApplication",
"identifier": "remotes",
"name": "remotes",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=remotes"
},
{
"@type": "SoftwareApplication",
"identifier": "testthat",
"name": "testthat",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=testthat"
},
{
"@type": "SoftwareApplication",
"identifier": "taxize",
"name": "taxize",
"version": ">= 0.10",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=taxize"
}
],
"softwareRequirements": {
"1": {
"@type": "SoftwareApplication",
"identifier": "R",
"name": "R",
"version": ">= 3.5.0"
},
"2": {
"@type": "SoftwareApplication",
"identifier": "bib2df",
"name": "bib2df",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=bib2df"
},
"3": {
"@type": "SoftwareApplication",
"identifier": "BIEN",
"name": "BIEN",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=BIEN"
},
"4": {
"@type": "SoftwareApplication",
"identifier": "curl",
"name": "curl",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=curl"
},
"5": {
"@type": "SoftwareApplication",
"identifier": "dplyr",
"name": "dplyr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=dplyr"
},
"6": {
"@type": "SoftwareApplication",
"identifier": "lubridate",
"name": "lubridate",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=lubridate"
},
"7": {
"@type": "SoftwareApplication",
"identifier": "methods",
"name": "methods"
},
"8": {
"@type": "SoftwareApplication",
"identifier": "rgbif",
"name": "rgbif",
"version": ">= 3.1",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rgbif"
},
"9": {
"@type": "SoftwareApplication",
"identifier": "RefManageR",
"name": "RefManageR",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=RefManageR"
},
"10": {
"@type": "SoftwareApplication",
"identifier": "stringr",
"name": "stringr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=stringr"
},
"11": {
"@type": "SoftwareApplication",
"identifier": "stats",
"name": "stats"
},
"12": {
"@type": "SoftwareApplication",
"identifier": "leaflet",
"name": "leaflet",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=leaflet"
},
"13": {
"@type": "SoftwareApplication",
"identifier": "htmltools",
"name": "htmltools",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=htmltools"
},
"14": {
"@type": "SoftwareApplication",
"identifier": "ggplot2",
"name": "ggplot2",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=ggplot2"
},
"15": {
"@type": "SoftwareApplication",
"identifier": "rlang",
"name": "rlang",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rlang"
},
"16": {
"@type": "SoftwareApplication",
"identifier": "tidyr",
"name": "tidyr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tidyr"
},
"17": {
"@type": "SoftwareApplication",
"identifier": "RPostgreSQL",
"name": "RPostgreSQL",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=RPostgreSQL"
},
"18": {
"@type": "SoftwareApplication",
"identifier": "RColorBrewer",
"name": "RColorBrewer",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=RColorBrewer"
},
"19": {
"@type": "SoftwareApplication",
"identifier": "viridis",
"name": "viridis",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=viridis"
},
"20": {
"@type": "SoftwareApplication",
"identifier": "DBI",
"name": "DBI",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=DBI"
},
"21": {
"@type": "SoftwareApplication",
"identifier": "waffle",
"name": "waffle",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=waffle"
},
"SystemRequirements": null
},
"fileSize": "2590.942KB",
"citation": [
{
"@type": "SoftwareSourceCode",
"datePublished": "2025",
"author": [
{
"@type": "Person",
"givenName": "Hannah",
"familyName": "Owens"
},
{
"@type": "Person",
"givenName": "Cory",
"familyName": "Merow"
},
{
"@type": "Person",
"givenName": "Brian",
"familyName": "Maitner"
},
{
"@type": "Person",
"givenName": "Jamie",
"familyName": "Kass"
},
{
"@type": "Person",
"givenName": "Vijay",
"familyName": "Barve"
},
{
"@type": "Person",
"givenName": "Robert",
"familyName": "Guralnick"
}
],
"name": "occCite: Querying and Managing Large Biodiversity Occurrence Datasets",
"identifier": "10.5281/zenodo.4726676",
"url": "https://CRAN.R-project.org/package=occCite",
"description": "R package version 0.6.0",
"@id": "https://doi.org/10.5281/zenodo.4726676",
"sameAs": "https://doi.org/10.5281/zenodo.4726676"
}
],
"relatedLink": [
"https://docs.ropensci.org/occCite/",
"https://CRAN.R-project.org/package=occCite"
],
"releaseNotes": "https://github.com/ropensci/occCite/blob/master/NEWS.md",
"readme": "https://github.com/ropensci/occCite/blob/main/README.md",
"contIntegration": [
"https://github.com/ropensci/occCite/actions",
"https://codecov.io/gh/hannahlowens/occCite"
],
"developmentStatus": "https://www.repostatus.org/#active",
"review": {
"@type": "Review",
"url": "https://github.com/ropensci/software-review/issues/407",
"provider": "https://ropensci.org"
},
"keywords": [
"biodiversity-informatics",
"biodiversity-data",
"biodiversity-standards",
"citations",
"museum-collections",
"museum-metadata",
"museum-collection-specimens"
]
}
GitHub Events
Total
- Create event: 1
- Issues event: 1
- Release event: 1
- Watch event: 3
- Issue comment event: 2
- Push event: 27
- Fork event: 1
Last Year
- Create event: 1
- Issues event: 1
- Release event: 1
- Watch event: 3
- Issue comment event: 2
- Push event: 27
- Fork event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| hannahlowens | h****s@g****m | 376 |
| Jamie Kass | j****s@g****m | 7 |
| Cory Merow | c****w@g****m | 6 |
| Vijay Barve | v****e@r****m | 4 |
| CORY MEROW | c****g@M****l | 2 |
| Maëlle Salmon | m****n@y****e | 1 |
| Gonzalo | g****b@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 11
- Total pull requests: 11
- Average time to close issues: about 1 month
- Average time to close pull requests: 15 days
- Total issue authors: 3
- Total pull request authors: 4
- Average comments per issue: 0.18
- Average comments per pull request: 0.27
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- hannahlowens (10)
- teunbrand (1)
- gepinillab (1)
- AMBarbosa (1)
Pull Request Authors
- jamiemkass (5)
- vijaybarve (3)
- gepinillab (2)
- maelle (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- R >= 3.5.0 depends
- BIEN * imports
- DBI * imports
- RColorBrewer * imports
- RPostgreSQL * imports
- bib2df * imports
- curl * imports
- dplyr * imports
- ggplot2 * imports
- htmltools * imports
- httr * imports
- leaflet * imports
- lubridate * imports
- methods * imports
- rgbif >= 3.1 imports
- rlang * imports
- stats * imports
- stringr * imports
- taxize * imports
- tidyr * imports
- viridis * imports
- waffle * imports
- RefManageR * suggests
- ape * suggests
- bit64 * suggests
- covr * suggests
- knitr * suggests
- remotes * suggests
- rmarkdown * suggests
- testthat * suggests
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v2 composite
- actions/checkout v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v1 composite
- r-hub/actions/checkout v1 composite
- r-hub/actions/platform-info v1 composite
- r-hub/actions/run-check v1 composite
- r-hub/actions/setup v1 composite
- r-hub/actions/setup-deps v1 composite
- r-hub/actions/setup-r v1 composite