R: Design Complex Light Regimes

# Design Complex Light Regimes

## Documentation for package ‘LightFitR’ version 1.0.0

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

calibration | calibration data
checkRange | Check that the intended irradiances are acheivable by the lights
example_closest | closest intensities
example_intensities | example intensities
example_regime | regime matrix
helio.checkFormat | Check formatting of the heliospectra matrices
helio.csv_schedule | Format regime_matrix for csv output that Heliospectra lights can parse
helio.disco | Turn Heliospectra into disco lights
helio.dyna.leds | heliospectra DYNA LEDs
helio.eventLimit | Maximum number of events
helio.json_schedule | Format regime_matrix for json output that Heliospectra lights can parse
internal.closestIntensities | Internal function. Find the intensities corresponding to the closest irradiance match between intended and calibration.
makeRegime | Create a regime (matrix) to program lights to achieve intended irradiances
nnls_intensities | Use non-linear least squares to interpolate intensities
read.helio_json | Read a heliospectra script (json format) into a matrix.
sle_intensities | Use a system of linear equations to calculate intensities
target_irradiance | target irradiances
time_vector | time vector
write.helioSchedule | Write the schedule to file that Heliospectra can parse