livingnorwayr

This repository contains R functions for the Living Norway project. The LivingNorwayR package aims to simplify the sharing of ecological data making use of the DarwinCore Standards. All the functions and vignettes can be found at the website below. The package is in development and therefore you should expect rapid changes.

https://github.com/livingnorway/livingnorwayr

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (18.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

This repository contains R functions for the Living Norway project. The LivingNorwayR package aims to simplify the sharing of ecological data making use of the DarwinCore Standards. All the functions and vignettes can be found at the website below. The package is in development and therefore you should expect rapid changes.

Basic Info
Statistics
  • Stars: 9
  • Watchers: 6
  • Forks: 2
  • Open Issues: 16
  • Releases: 2
Created about 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Citation Codemeta

README.md

LivingNorwayR

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

DOI

The LivingNorwayR package provides a workflow for creating a Darwin Core standard-compliant data archive ("a data package"). This facilitates FAIR (Findable, Accessible, Interoperable, Reusable; https://www.go-fair.org/fair-principles/) data sharing and uploading of Darwin Core archives (data packages) to repositories such as GBIF. The Living Norway package also provides tools for the processing and manipulation of metadata associated with Darwin Core archives and for the import and export of metadata according to the EML (Ecological Metadata Language; https://eml.ecoinformatics.org/) standard.

The code for the package can be found here: URL: https://github.com/LivingNorway/LivingNorwayR. See the guidelines (below) for details on how to contribute to the package development.

If you identify any bugs please let us know (submit a "Bug Report" here: https://github.com/LivingNorway/LivingNorwayR/issues)

Installation

install.packages("remotes")

remotes::install_github("LivingNorway/LivingNorwayR")

Basic example of the workflow

For a basic example of the workflow please see the vignettes ("Articles").

Join us at the next Living Norway colloquium

For details of up-coming events and colloquia.

Join our "Open Science lab"

To expand the activities and the knowhow created in the Living Norway Ecological Data Network and reach out to the ecological research community, we launch the open science lab project. All ecologists and others (anywhere in the world!) who use or produce ecological data at all educational and career stages are invited to join us.

Have a look at the Living Norway Data Portal

The Living Norway Data Portal can be found here

Contributing to LivingNorwayR

We would appreciate your inputs! We want to make contributing to this project as easy and transparent as possible. We use GitHub to host code, to track issues and feature requests, as well as accept pull requests. If you do not use GitHub you can submit questions and feature requests through the issues.

We actively welcome your pull requests:

Fork the repo and create your branch from master.

  • If you've added code that should be tested, add tests.

  • Ensure the test suite passes.

  • Issue that pull request!

Any contributions you make will be under the GPL3 license

Owner

  • Name: Living Norway Ecological Data Network
  • Login: LivingNorway
  • Kind: organization

The Living Norway Ecological Data Network promotes FAIR management of ecological data from Norwegian research institutions

Citation (CITATION.cff)

# -----------------------------------------------------------
# CITATION file created with {cffr} R package, v0.2.1
# See also: https://docs.ropensci.org/cffr/
# -----------------------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "LivingNorwayR" in publications use:'
type: software
license: GPL-3.0-only
title: 'LivingNorwayR: Creates a Darwin Core Standard compliant data archive ("a data
  package") for biodiversity data'
version: 0.1.0.0
abstract: The package provides a workflow for creating a Darwin Core standard-compliant
  data archive ("a data package"). This facilitates FAIR (Findable, Accessible, Interoperable,
  Reusable; https://www.go-fair.org/fair-principles/) data sharing and uploading of
  Darwin Core archives (data packages) to repositories such as GBIF. The Living Norway
  package also provides tools for the processing and manipulation of metadata associated
  with Darwin Core archives and for the import and export of metadata according to
  the EML (Ecological Metadata Language; https://eml.ecoinformatics.org/) standard.
authors:
- family-names: Chipperfield
  given-names: Joseph
  email: joechip90@googlemail.com
  orcid: https://orcid.org/0000-0003-3314-0846
- family-names: Grainger
  given-names: Matthew
  email: matthewjamesgrainger@gmail.com
  orcid: https://orcid.org/0000-0001-8426-6495
- family-names: Nilsen
  given-names: Erlend
  email: Erlend.Nilsen@nina.no
  orcid: https://orcid.org/0000-0002-5119-8331
preferred-citation:
  type: manual
  title: 'LivingNorwayR: An R package which creates a Darwin Core Standard compliant
    data archive (''a data package'') for biodiversity data'
  authors:
  - name: anonymous
  year: '2022'
  url: https://github.com/LivingNorway/LivingNorwayR
repository-code: https://github.com/LivingNorway/LivingNorwayR
url: https://github.com/LivingNorway/LivingNorwayR
contact:
- family-names: Nilsen
  given-names: Erlend
  email: Erlend.Nilsen@nina.no
  orcid: https://orcid.org/0000-0002-5119-8331
references:
- type: software
  title: dplyr
  abstract: 'dplyr: A Grammar of Data Manipulation'
  notes: Imports
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
    orcid: https://orcid.org/0000-0003-4757-117X
  - family-names: François
    given-names: Romain
    orcid: https://orcid.org/0000-0002-2444-4226
  - family-names: Henry
    given-names: Lionel
  - family-names: Müller
    given-names: Kirill
    orcid: https://orcid.org/0000-0002-1416-3412
  year: '2022'
  url: https://CRAN.R-project.org/package=dplyr
- type: software
  title: leaflet
  abstract: 'leaflet: Create Interactive Web Maps with the JavaScript ''Leaflet''
    Library'
  notes: Imports
  authors:
  - family-names: Cheng
    given-names: Joe
    email: joe@rstudio.com
  - family-names: Karambelkar
    given-names: Bhaskar
  - family-names: Xie
    given-names: Yihui
  year: '2022'
  url: https://CRAN.R-project.org/package=leaflet
- type: software
  title: sf
  abstract: 'sf: Simple Features for R'
  notes: Imports
  authors:
  - family-names: Pebesma
    given-names: Edzer
    email: edzer.pebesma@uni-muenster.de
    orcid: https://orcid.org/0000-0001-8049-7069
  year: '2022'
  url: https://CRAN.R-project.org/package=sf
- type: software
  title: R6
  abstract: 'R6: Encapsulated Classes with Reference Semantics'
  notes: Imports
  authors:
  - family-names: Chang
    given-names: Winston
    email: winston@stdout.org
  year: '2022'
  url: https://CRAN.R-project.org/package=R6
- type: software
  title: readr
  abstract: 'readr: Read Rectangular Text Data'
  notes: Imports
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  - family-names: Hester
    given-names: Jim
  - family-names: Bryan
    given-names: Jennifer
    email: jenny@rstudio.com
    orcid: https://orcid.org/0000-0002-6983-2759
  year: '2022'
  url: https://CRAN.R-project.org/package=readr
- type: software
  title: uuid
  abstract: 'uuid: Tools for Generating and Handling of UUIDs'
  notes: Imports
  authors:
  - family-names: Urbanek
    given-names: Simon
    email: Simon.Urbanek@r-project.org
  - family-names: Ts'o
    given-names: Theodore
    email: tytso@thunk.org
  year: '2022'
  url: https://CRAN.R-project.org/package=uuid
- type: software
  title: knitr
  abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
  notes: Imports
  authors:
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  year: '2022'
  url: https://CRAN.R-project.org/package=knitr
- type: software
  title: rmarkdown
  abstract: 'rmarkdown: Dynamic Documents for R'
  notes: Imports
  authors:
  - family-names: Allaire
    given-names: JJ
    email: jj@rstudio.com
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  - family-names: McPherson
    given-names: Jonathan
    email: jonathan@rstudio.com
  - family-names: Luraschi
    given-names: Javier
    email: javier@rstudio.com
  - family-names: Ushey
    given-names: Kevin
    email: kevin@rstudio.com
  - family-names: Atkins
    given-names: Aron
    email: aron@rstudio.com
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  - family-names: Cheng
    given-names: Joe
    email: joe@rstudio.com
  - family-names: Chang
    given-names: Winston
    email: winston@rstudio.com
  - family-names: Iannone
    given-names: Richard
    email: rich@rstudio.com
    orcid: https://orcid.org/0000-0003-3925-190X
  year: '2022'
  url: https://CRAN.R-project.org/package=rmarkdown
- type: software
  title: emld
  abstract: 'emld: Ecological Metadata as Linked Data'
  notes: Imports
  authors:
  - family-names: Boettiger
    given-names: Carl
    email: cboettig@gmail.com
    orcid: https://orcid.org/0000-0002-1642-628X
  - family-names: Jones
    given-names: Matthew B.
    email: jones@nceas.ucsb.edu
    orcid: https://orcid.org/0000-0003-0077-4738
  - family-names: Mecum
    given-names: Bryce
    email: mecum@nceas.ucsb.edu
    orcid: https://orcid.org/0000-0002-0381-3766
  year: '2022'
  url: https://CRAN.R-project.org/package=emld
- type: software
  title: zip
  abstract: 'zip: Cross-Platform ''zip'' Compression'
  notes: Imports
  authors:
  - family-names: Csárdi
    given-names: Gábor
  - family-names: Podgórski
    given-names: Kuba
  - family-names: Geldreich
    given-names: Rich
  year: '2022'
  url: https://CRAN.R-project.org/package=zip
- type: software
  title: xml2
  abstract: 'xml2: Parse XML'
  notes: Imports
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  - family-names: Hester
    given-names: Jim
  - family-names: Ooms
    given-names: Jeroen
  year: '2022'
  url: https://CRAN.R-project.org/package=xml2
- type: software
  title: testthat
  abstract: 'testthat: Unit Testing for R'
  notes: Suggests
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@rstudio.com
  year: '2022'
  url: https://CRAN.R-project.org/package=testthat
- type: software
  title: devtools
  abstract: 'devtools: Tools to Make Developing R Packages Easier'
  notes: Suggests
  authors:
  - family-names: Wickham
    given-names: Hadley
  - family-names: Hester
    given-names: Jim
  - family-names: Chang
    given-names: Winston
  - family-names: Bryan
    given-names: Jennifer
    email: jenny@rstudio.com
    orcid: https://orcid.org/0000-0002-6983-2759
  year: '2022'
  url: https://CRAN.R-project.org/package=devtools
- type: software
  title: 'R: A Language and Environment for Statistical Computing'
  notes: Depends
  authors:
  - name: R Core Team
  location:
    name: Vienna, Austria
  year: '2022'
  url: https://www.R-project.org/
  institution:
    name: R Foundation for Statistical Computing
  version: '>= 2.10'

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "LivingNorwayR",
  "description": "The package provides a workflow for creating a Darwin Core standard-compliant data archive (\"a data package\").\n    This facilitates FAIR (Findable, Accessible, Interoperable, Reusable; https://www.go-fair.org/fair-principles/) data\n    sharing and uploading of Darwin Core archives (data packages) to repositories such as GBIF.  The Living Norway package\n    also provides tools for the processing and manipulation of metadata associated with Darwin Core archives and for the\n    import and export of metadata according to the EML (Ecological Metadata Language; https://eml.ecoinformatics.org/)\n    standard.",
  "name": "LivingNorwayR: Creates a Darwin Core Standard compliant data archive (\"a data package\") for biodiversity data",
  "codeRepository": "https://github.com/LivingNorway/LivingNorwayR",
  "issueTracker": "https://github.com/LivingNorway/LivingNorwayR/issues",
  "license": "https://spdx.org/licenses/GPL-3.0",
  "version": "0.1.0.0",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.0.3 (2020-10-10)",
  "author": [
    {
      "@type": "Person",
      "givenName": "Joseph",
      "familyName": "Chipperfield",
      "email": "joechip90@googlemail.com",
      "@id": "https://orcid.org/0000-0003-3314-0846"
    },
    {
      "@type": "Person",
      "givenName": "Matthew",
      "familyName": "Grainger",
      "email": "matthewjamesgrainger@gmail.com",
      "@id": "https://orcid.org/0000-0001-8426-6495"
    },
    {
      "@type": "Person",
      "givenName": "Erlend",
      "familyName": "Nilsen",
      "email": "Erlend.Nilsen@nina.no",
      "@id": "https://orcid.org/0000-0002-5119-8331"
    }
  ],
  "copyrightHolder": [
    {
      "@type": "Organization",
      "name": "Norsk institutt for naturforskning (NINA)"
    }
  ],
  "funder": [
    {
      "@type": "Organization",
      "name": "Norsk institutt for naturforskning (NINA)"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": "Erlend",
      "familyName": "Nilsen",
      "email": "Erlend.Nilsen@nina.no",
      "@id": "https://orcid.org/0000-0002-5119-8331"
    }
  ],
  "softwareSuggestions": [
    {
      "@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": "devtools",
      "name": "devtools",
      "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=devtools"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@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"
    },
    "2": {
      "@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"
    },
    "3": {
      "@type": "SoftwareApplication",
      "identifier": "sf",
      "name": "sf",
      "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=sf"
    },
    "4": {
      "@type": "SoftwareApplication",
      "identifier": "R6",
      "name": "R6",
      "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=R6"
    },
    "5": {
      "@type": "SoftwareApplication",
      "identifier": "readr",
      "name": "readr",
      "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=readr"
    },
    "6": {
      "@type": "SoftwareApplication",
      "identifier": "uuid",
      "name": "uuid",
      "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=uuid"
    },
    "7": {
      "@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"
    },
    "8": {
      "@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"
    },
    "9": {
      "@type": "SoftwareApplication",
      "identifier": "emld",
      "name": "emld",
      "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=emld"
    },
    "10": {
      "@type": "SoftwareApplication",
      "identifier": "zip",
      "name": "zip",
      "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=zip"
    },
    "11": {
      "@type": "SoftwareApplication",
      "identifier": "xml2",
      "name": "xml2",
      "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=xml2"
    },
    "12": {
      "@type": "SoftwareApplication",
      "identifier": "R",
      "name": "R",
      "version": ">= 2.10"
    },
    "SystemRequirements": null
  },
  "fileSize": "10657.115KB",
  "readme": "https://github.com/LivingNorway/LivingNorwayR/blob/master/README.md"
}

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1

Dependencies

DESCRIPTION cran
  • R >= 2.10 depends
  • R6 * imports
  • dplyr * imports
  • emld * imports
  • knitr * imports
  • leaflet * imports
  • readr * imports
  • rmarkdown * imports
  • sf * imports
  • uuid * imports
  • xml2 * imports
  • zip * imports
  • devtools * suggests
  • testthat * suggests