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 (13.0%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
R package to programme complex light regimes
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 4
- Releases: 0
Created over 2 years ago
· Last pushed 11 months ago
Metadata Files
Readme
Changelog
License
README.Rmd
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# LightFitR
The goal of LightFitR is to allow scientists to program complex light regimes with confidence.
Often, LED light fixtures are programmed with 'intensity' units, which often does not scale linearly with the actual measured light output from the light fixtures.
Further, if using multiple wavelength channels, there will often be bleedthrough between the channels, affecting the quality and quantity of light received by your experimental subjects.
Our package takes calibration data and user-defined target irradiances and it tells you what intensities to use in order to achieve those irradiances.
## Installation
You can install the development version of LightFitR from [GitHub](https://github.com/ginavong/LightFitR) with:
``` r
# install.packages("devtools")
devtools::install_github("ginavong/LightFitR")
```
## Example
This is a basic example which shows you how to solve a common problem:
```{r example}
library(LightFitR)
# Prep variables
calib <- LightFitR::calibration
times <- LightFitR::time_vector
target_irradiance <- LightFitR::target_irradiance
# Run function
makeRegime(times, target_irradiance, calib$led, calib$wavelength, calib$intensity, calib$irradiance)
```
# Devnotes
You'll still need to render `README.Rmd` regularly, to keep `README.md` up-to-date. `devtools::build_readme()` is handy for this.
You can also embed plots, for example:
```{r pressure, echo = FALSE}
#plot(pressure)
```
In that case, don't forget to commit and push the resulting figure files, so they display on GitHub and CRAN.
Owner
- Name: Gina
- Login: ginavong
- Kind: user
- Repositories: 1
- Profile: https://github.com/ginavong
GitHub Events
Total
- Create event: 1
- Commit comment event: 1
- Issues event: 7
- Issue comment event: 1
- Push event: 50
- Pull request event: 10
Last Year
- Create event: 1
- Commit comment event: 1
- Issues event: 7
- Issue comment event: 1
- Push event: 50
- Pull request event: 10
Issues and Pull Requests
Last synced: 10 months ago
Packages
- Total packages: 1
-
Total downloads:
- cran 189 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 1
- Total maintainers: 1
cran.r-project.org: LightFitR
Design Complex Light Regimes
- Homepage: https://github.com/ginavong/LightFitR/
- Documentation: http://cran.r-project.org/web/packages/LightFitR/LightFitR.pdf
- License: GPL (≥ 3)
-
Latest release: 1.0.0
published 11 months ago
Rankings
Dependent packages count: 25.8%
Dependent repos count: 31.7%
Average: 47.7%
Downloads: 85.5%
Maintainers (1)
Last synced:
10 months ago
Dependencies
DESCRIPTION
cran