All Projects → bpbond → cosore

bpbond / cosore

Licence: CC-BY-4.0 license
Data, metadata, and software tools for the COSORE database of continuous soil respiration measurements

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to cosore

adorad
Fast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (+116%)
Mutual labels:  science
aletheia-app
Alethia peer to peer publishing platform
Stars: ✭ 46 (+84%)
Mutual labels:  science
cytoscape-sbgn-stylesheet
View biological networks via Cytoscape.js and sbgn-ml
Stars: ✭ 47 (+88%)
Mutual labels:  science
atacr
Analysing Capture Seq Count Data
Stars: ✭ 14 (-44%)
Mutual labels:  science
homebrew-cheminformatics
Cheminformatics formulae for the Homebrew package manager
Stars: ✭ 19 (-24%)
Mutual labels:  science
PyCORN
A script to extract data from ÄKTA/UNICORN result-files (.res)
Stars: ✭ 30 (+20%)
Mutual labels:  science
scipp
Multi-dimensional data arrays with labeled dimensions
Stars: ✭ 55 (+120%)
Mutual labels:  science
plottr
A flexible plotting and data analysis tool.
Stars: ✭ 32 (+28%)
Mutual labels:  science
fftw
FFTW3 binding for Rust
Stars: ✭ 46 (+84%)
Mutual labels:  science
OOMMFTools
OOMMFTools is a set of utilities designed to assist OOMMF postprocessing
Stars: ✭ 15 (-40%)
Mutual labels:  science
covid19 scenarios data
Data preprocessing scripts and preprocessed data storage for COVID-19 Scenarios project
Stars: ✭ 43 (+72%)
Mutual labels:  science
simple-spectro
Very cheap, autonomous and precise spectrophotometer for DIY biology and chemistry.
Stars: ✭ 36 (+44%)
Mutual labels:  science
pem-dataset1
Proton Exchange Membrane (PEM) Fuel Cell Dataset
Stars: ✭ 48 (+92%)
Mutual labels:  science
bsu
🎓Repository for university labs on FAMCS, BSU
Stars: ✭ 91 (+264%)
Mutual labels:  science
dft
Discrete Fourier transform
Stars: ✭ 25 (+0%)
Mutual labels:  science
AlertaDengue
Portal de dados do Projeto Alerta Dengue
Stars: ✭ 16 (-36%)
Mutual labels:  science
intel-mkl-src
Redistribute Intel MKL as a crate
Stars: ✭ 52 (+108%)
Mutual labels:  science
cas
Cellular Automata Simulator
Stars: ✭ 22 (-12%)
Mutual labels:  science
kernel-memtest
Hybrid memtest running in kernel mode, and userspace.
Stars: ✭ 17 (-32%)
Mutual labels:  science
curvit
Create light curves from UVIT data.
Stars: ✭ 14 (-44%)
Mutual labels:  science

Build Status

codecov

cosore

A first data analysis using COSORE is published!

The Global Change Biology paper is published!

The cosore package consists of data, metadata, and software tools for COSORE, a reproducibility-oriented community database for continuous soil respiration data.

To use the database from within R, install this cosore package by for example devtools::install_github("bpbond/cosore").

To download the COSORE database in a flat-file format, i.e. accessible by any data analysis tool, click on the Releases tab above.

A step-by-step guide to using COSORE is available here.

To contribute to the database, fill out the metadata form.

Principles and general information

Only free use data (CC BY 4) accepted. We request that users cite the database definition paper, and strongly encourage them to (i) cite all dataset primary publications, and (ii) involve data contributors as co-authors when possible.

The package, and the process of contributing and accessing data, should be as focused and simple as possible (but no simpler).

All data contributors will be included on an introductory database paper planned for spring 2020.

COSORE is not designed to be, and should not be treated as, a permanent data repository. It is a community database, but not an institutionally-backed repository like Figshare, DataONE, ESS-DIVE, etc. We recommend (but not require) depositing your data in one of these first, and providing its DOI in your COSORE dataset metadata.

Database design

This database is comprised of a collection of datasets, each converted to a standard format and units. A dataset is one or more files of continuous (automated) soil respiration data, with accompanying metadata, with all measurements taken at a single site and with constant treatment assignments (i.e. they may vary between chambers but not over time).

COSORE is designed to be a relatively lightweight database, and metadata are kept to a minimum. Each dataset has seven tables:

  • description - includes data on the site name; location; timezone name and IGBP cover type; measurement instrument; publication and data links; and acknowledgments and notes.
  • contributors - contributor information, including name, email, ORCID, and CRediT role.
  • ports - continuous systems typically, but not always, are comprised of a single analyzer plumbed to multiple chambers through a multiplexer. This table lists, for each multiplexer port, measurement variable (typically Rs, Rh, or NEE); treatment; species, and chamber/collar details.
  • columns - describes the mapping between the raw dataset fields and standardized COSORE fields; used during the import of raw (contributed) data.
  • ancillary - arbitrary ancillary data: stand structure, carbon cycle, disturbance, etc. [All optional.]
  • data - the actual chamber respiration data, with many possible fields including the required ones: beginning and end timestamps, flux rate, and port number. May also include meteorological and soil data, flux fit diagnostics, error codes, etc.
  • diagnostics - this is generated by the data import process, and summarizes records that were dropped, problems found, etc.

Operation

Four primary functions are available for R users:

  • csr_database() returns a summary data frame about the entire database (all constituent datasets)
  • csr_dataset() returns a single dataset, as a list of data frames
  • csr_table() returns a single table, across one or many datasets
  • csr_metadata() returns a metadata table describing all fields in dataset tables

Reports can be generated for the overall database (csr_report_database()) and each individual dataset (csr_report_dataset()). There are a number of developer functions as well, i.e. not intended for the average COSORE user. Perhaps most importantly this includes csr_build(), which scans for and parses metadata on all installed datasets, then loads the data, parsing raw data as necessary and available.

Data access

R users will find it easiest to install this package and then use the functions above. Anyone can also download flat (csv) files from the Releases page.

Data priorities

  • Structured/standardized continuous IRGA data
  • Raw LI-8100A data
  • Unusual or long-term survey (i.e. not continuous) measurements
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].