leef

Core of Data Processing Pipeline for the LEEF Experiment - See https://leef-uzh.github.io/LEEF/ for documentation - WORK IN PROGRESS

https://github.com/leef-uzh/leef

Science Score: 26.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
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary

Keywords

data-analysis data-processing leef r
Last synced: 4 months ago · JSON representation

Repository

Core of Data Processing Pipeline for the LEEF Experiment - See https://leef-uzh.github.io/LEEF/ for documentation - WORK IN PROGRESS

Basic Info
  • Host: GitHub
  • Owner: LEEF-UZH
  • License: mit
  • Language: R
  • Default Branch: LEEF-2
  • Homepage:
  • Size: 35.8 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 5
Topics
data-analysis data-processing leef r
Created over 7 years ago · Last pushed 11 months ago
Metadata Files
Readme License Codemeta

README.Rmd

---
title: "LEEF CA planning"
output:
  github_document:
    toc: yes
  html_document:
    toc: yes
---


```{r setup, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)
```

# Description

This document contains information on

1. How the pipeline as it s implemented by the LEEF-UZH project ( by using the `LEEF` package) can be used and managed, and
2. How the pipeline can be setup and internals of the LEEF package.

# Reading this documentation

The easiest to read the documentation is to go to the [package website](https://leef-uzh.github.io/LEEF/) to see all documentation of the functions under the menu item [Reference](https://leef-uzh.github.io/LEEF/reference/index.html) and to access further documentation in the "Articles" menu. The articles are also available as vignettes in the R package `LEEF`. 

## Measurements in the Pipeline
The actual measurement protocols are located on the Teams server of pour group. If you have access to it, the links below will point you tho the documents.

- **sampling** see link for manual
- **bemovi** see link for manual
- **flowcam** see link for manual
- **flowcytometer** see link for manual
- **manual** count see link for manual
- **O~2~ meter** see link for manual

# Installation of the `LEEF` R package

This R package contains the functionality used for processing the data in the LEEF project. 

The R package is in a [drat](https://dirk.eddelbuettel.com/code/drat.html) repository, i.e. an R repository with the same functionality as CRAN, only managed by the maintainer of the LEEF-UZH organisation on github.

To install it, you need to install the `drat` package if it is not installed yet

```{r eval = FALSE}
install.packages("drat")
```

To install the `LEEF` package, you simply have to run
```{r eval=FALSE}
drat::addRepo("LEEF-UZH")
install.packages("LEEF")
```

This installs the `LEEF` package and all additional `LEEF.xxx` packages needed for processing, archiving and adding the research ready data to an SQLite database.


# Funding
The project is funded by the SNF Project 310030_188431.

Owner

  • Name: LEEF-UZH
  • Login: LEEF-UZH
  • Kind: organization

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "LEEF.2",
  "description": "Setup package for the LEEF pipeline which loads / installs all necessary packages and functions to run the pipeline.",
  "name": "LEEF.2: Data Package Containing Only Data and Data Information",
  "codeRepository": "https://github.com/LEEF-UZH/LEEF",
  "issueTracker": "https://github.com/LEEF-UZH/LEEF/issues",
  "license": "https://spdx.org/licenses/MIT",
  "version": "1.0.0",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.3.2 (2023-10-31)",
  "author": [
    {
      "@type": "Person",
      "givenName": "Rainer M.",
      "familyName": "Krug",
      "email": "Rainer.Krug@uzh.ch"
    }
  ],
  "funder": [
    {
      "@type": "Organization",
      "name": "SNF Project 310030_188431"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": "Rainer M.",
      "familyName": "Krug",
      "email": "Rainer.Krug@uzh.ch"
    }
  ],
  "softwareSuggestions": [
    {
      "@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": "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": "shiny",
      "name": "shiny",
      "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=shiny"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "shinyFiles",
      "name": "shinyFiles",
      "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=shinyFiles"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@type": "SoftwareApplication",
      "identifier": "R",
      "name": "R",
      "version": ">= 3.5.0"
    },
    "2": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.measurement.conductivity",
      "name": "LEEF.2.measurement.conductivity"
    },
    "3": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.measurement.bemovi",
      "name": "LEEF.2.measurement.bemovi"
    },
    "4": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.measurement.flowcam",
      "name": "LEEF.2.measurement.flowcam"
    },
    "5": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.measurement.flowcytometer",
      "name": "LEEF.2.measurement.flowcytometer"
    },
    "6": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.measurement.manualcount",
      "name": "LEEF.2.measurement.manualcount"
    },
    "7": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.measurement.o2meter",
      "name": "LEEF.2.measurement.o2meter"
    },
    "8": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.archive.default",
      "name": "LEEF.2.archive.default"
    },
    "9": {
      "@type": "SoftwareApplication",
      "identifier": "LEEF.2.backend.sqlite",
      "name": "LEEF.2.backend.sqlite"
    },
    "10": {
      "@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"
    },
    "11": {
      "@type": "SoftwareApplication",
      "identifier": "yaml",
      "name": "yaml",
      "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=yaml"
    },
    "12": {
      "@type": "SoftwareApplication",
      "identifier": "drat",
      "name": "drat",
      "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=drat"
    },
    "13": {
      "@type": "SoftwareApplication",
      "identifier": "utils",
      "name": "utils"
    },
    "14": {
      "@type": "SoftwareApplication",
      "identifier": "R.utils",
      "name": "R.utils",
      "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=R.utils"
    },
    "15": {
      "@type": "SoftwareApplication",
      "identifier": "tools",
      "name": "tools"
    },
    "SystemRequirements": null
  },
  "fileSize": "1607.123KB",
  "readme": "https://github.com/LEEF-UZH/LEEF/blob/LEEF-2/README.md",
  "keywords": [
    "leef",
    "r",
    "data-analysis",
    "data-processing"
  ]
}

GitHub Events

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