[inst/extdata/asalmon_mcw/main.r:2:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L2) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.1 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/asalmon_mcw/main.r:3:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/asalmon_mcw/main.r:5:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L5) *style:* **Lines should not be more than 80 characters.**
```r
#TODO change path. make sure this main.r script is just outside the diagram_retina folder.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/asalmon_mcw/main.r:8:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L8) *style:* **Lines should not be more than 80 characters.**
```r
#todo verify these. see the tutorial here: https://github.com/bc/retina/blob/master/tutorial.md search for the part that starts with "#[V point of the tear,"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/asalmon_mcw/main.r:10:10:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L10) *style:* **Commas should always have a space after.**
```r
    c(59,52,67),
         ^
```
[inst/extdata/asalmon_mcw/main.r:10:13:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L10) *style:* **Commas should always have a space after.**
```r
    c(59,52,67),
            ^
```
[inst/extdata/asalmon_mcw/main.r:11:10:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L11) *style:* **Commas should always have a space after.**
```r
    c(79,73,85),
         ^
```
[inst/extdata/asalmon_mcw/main.r:11:13:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L11) *style:* **Commas should always have a space after.**
```r
    c(79,73,85),
            ^
```
[inst/extdata/asalmon_mcw/main.r:12:10:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L12) *style:* **Commas should always have a space after.**
```r
    c(34,31,37))
         ^
```
[inst/extdata/asalmon_mcw/main.r:12:13:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L12) *style:* **Commas should always have a space after.**
```r
    c(34,31,37))
            ^
```
[inst/extdata/asalmon_mcw/main.r:15:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L15) *style:* **Lines should not be more than 80 characters.**
```r
assemble_markup_file('left', path_to_retina_data_folder, nasal_outline_index=1, dorsal_outline_index=NA)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/asalmon_mcw/main.r:15:22:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L15) *style:* **Only use double-quotes.**
```r
assemble_markup_file('left', path_to_retina_data_folder, nasal_outline_index=1, dorsal_outline_index=NA)
                     ^~~~~~
```
[inst/extdata/asalmon_mcw/main.r:15:77:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L15) *style:* **Put spaces around all infix operators.**
```r
assemble_markup_file('left', path_to_retina_data_folder, nasal_outline_index=1, dorsal_outline_index=NA)
                                                                           ~^~
```
[inst/extdata/asalmon_mcw/main.r:15:101:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L15) *style:* **Put spaces around all infix operators.**
```r
assemble_markup_file('left', path_to_retina_data_folder, nasal_outline_index=1, dorsal_outline_index=NA)
                                                                                ~^~
```
[inst/extdata/asalmon_mcw/main.r:29:21:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L29) *style:* **Commas should never have a space before.**
```r
        height = 45 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/asalmon_mcw/main.r:29:22:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L29) *style:* **Commas should always have a space after.**
```r
        height = 45 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/asalmon_mcw/main.r:34:28:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L34) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/asalmon_mcw/main.r:36:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L36) *style:* **Lines should not be more than 80 characters.**
```r
        rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/asalmon_mcw/main.r:37:22:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L37) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE)
                    ~^~
```
[inst/extdata/asalmon_mcw/main.r:39:29:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L39) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=   2, rotation=0)
                           ~^~
```
[inst/extdata/asalmon_mcw/main.r:39:49:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L39) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=   2, rotation=0)
                                               ~^
```
[inst/extdata/asalmon_mcw/main.r:39:64:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L39) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=   2, rotation=0)
                                                              ~^~
```
[inst/extdata/asalmon_mcw/main.r:40:10:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L40) *style:* **Put spaces around all infix operators.**
```r
par(mfrow=c(2,2))
        ~^~
```
[inst/extdata/asalmon_mcw/main.r:40:15:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/inst/extdata/asalmon_mcw/main.r#L40) *style:* **Commas should always have a space after.**
```r
par(mfrow=c(2,2))
              ^
```
[R/composite.R:2:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
##' @description This is a subfunction, that is useful when creating average maps.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:3:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' @param retina_list A list containing retina objects, with names(retina_list) all defined.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:4:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L4) *style:* **Lines should not be more than 80 characters.**
```r
##' @param rotation_indices Each value in this vector will correspond to the amount of rotation applied to each retina in the list.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:5:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' @param ... Arguments passed from other functions. You can access the thin plate spline interpolator here.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:6:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
##' @return sum_mat The sum of all retina objects in the list, with respect to the rotation indices.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:9:16:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L9) *warning:* **no visible global function definition for ‘mat_from_ret_obj’**
```r
    sum_mat <- mat_from_ret_obj(retina_list[[1]], rotation = 0, ...)
               ^~~~~~~~~~~~~~~~
```
[R/composite.R:12:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
        sum_mat <- sum_mat + mat_from_ret_obj(retina_list[[i]], rotation_indices[i],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:12:85:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/composite.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
        sum_mat <- sum_mat + mat_from_ret_obj(retina_list[[i]], rotation_indices[i],
                                                                                ^
```
[R/matrix_retobj.R:3:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' You can decide how much to rotate the retina before returning the matrix. You can also pass arguments to the polar plotter.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:6:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
##' @param n the number by which to divide the matrix by. Useful when generating partial averages.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:7:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
##' @param reflect logical, by default it is TRUE, in order to view the retina from outside the eye (rather than from within.)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:12:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
mat_from_ret_obj <- function(retina_object, rotation = 0, n = 1, reflect = TRUE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:12:81:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
mat_from_ret_obj <- function(retina_object, rotation = 0, n = 1, reflect = TRUE,
                                                                                ^
```
[R/matrix_retobj.R:17:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/matrix_retobj.R:20:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
    az <- mapproject(x = retina_object$trimmed_data[, 2], retina_object$trimmed_data[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:20:87:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L20) *style:* **Trailing whitespace is superfluous.**
```r
    az <- mapproject(x = retina_object$trimmed_data[, 2], retina_object$trimmed_data[,
                                                                                ^
```
[R/matrix_retobj.R:25:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L25) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/matrix_retobj.R:27:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L27) *style:* **Lines should not be more than 80 characters.**
```r
    map2fit <- fit_plot_azimuthal(x2, y2, z2, plot_suppress = TRUE, extrapolate = TRUE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:27:88:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
    map2fit <- fit_plot_azimuthal(x2, y2, z2, plot_suppress = TRUE, extrapolate = TRUE,
                                                                                ^
```
[R/matrix_retobj.R:28:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
        outer_radius = pi/2, falciform_coords = retina_object$azimuthal_data.falciform[[1]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:28:26:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L28) *style:* **Put spaces around all infix operators.**
```r
        outer_radius = pi/2, falciform_coords = retina_object$azimuthal_data.falciform[[1]],
                        ~^~
```
[R/matrix_retobj.R:28:93:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L28) *style:* **Trailing whitespace is superfluous.**
```r
        outer_radius = pi/2, falciform_coords = retina_object$azimuthal_data.falciform[[1]],
                                                                                ^
```
[R/matrix_retobj.R:30:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L30) *style:* **Variable or function name should be snake_case.**
```r
    MAT <- map2fit[[2]]$z
    ^~~
```
[R/matrix_retobj.R:32:15:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/matrix_retobj.R#L32) *style:* **Put spaces around all infix operators.**
```r
    return(MAT/n)
             ~^~
```
[R/plotting_functions.R:3:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' Extracts xy and falciform coordinates from datapoints collected from retistruct. Falc and Datapoints are stacked upon one another
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:5:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' @param datapoints_from_retistruct data structure that comes from the datapoints.csv, which is automatically generated by Retistruct.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:7:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
##' @return L list of pixel xy positions, and falciform coordinates in [1] and [2], respectively
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:9:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L9) *style:* **Lines should not be more than 80 characters.**
```r
extract_xy_and_falciform <- function(datapoints_from_retistruct, number_of_sampling_sites) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:10:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
    pixel_xy_positions <- datapoints_from_retistruct[1:number_of_sampling_sites,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:10:81:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L10) *style:* **Trailing whitespace is superfluous.**
```r
    pixel_xy_positions <- datapoints_from_retistruct[1:number_of_sampling_sites,
                                                                                ^
```
[R/plotting_functions.R:12:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
    falciform_len <- length(datapoints_from_retistruct[, 1]) - length(pixel_xy_positions[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:12:91:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
    falciform_len <- length(datapoints_from_retistruct[, 1]) - length(pixel_xy_positions[,
                                                                                ^
```
[R/plotting_functions.R:16:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L16) *style:* **Lines should not be more than 80 characters.**
```r
    falciform_coordinates <- datapoints_from_retistruct[(xy_len + 1):total_len, ]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:22:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L22) *style:* **Lines should not be more than 80 characters.**
```r
##' ImageJ values don't always show up the right way, because Y values get larger and positive while moving down the image.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:24:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
##' @param falciform_xy_coordinates 2 columns of coordinate (X,Y) data in ImageJ pixel format
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:28:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
reflect_IJ_y_values_for_falciform <- function(falciform_xy_coordinates, xy_img_dimensions) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:28:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
reflect_IJ_y_values_for_falciform <- function(falciform_xy_coordinates, xy_img_dimensions) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:28:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L28) *style:* **Variable or function name should be snake_case.**
```r
reflect_IJ_y_values_for_falciform <- function(falciform_xy_coordinates, xy_img_dimensions) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:29:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L29) *style:* **Lines should not be more than 80 characters.**
```r
    falciform_xy_coordinates_transformed <- falciform_xy_coordinates  #make a copy
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:29:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L29) *style:* **Variable and function names should not be longer than 30 characters.**
```r
    falciform_xy_coordinates_transformed <- falciform_xy_coordinates  #make a copy
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:31:52:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L31) *style:* **Put spaces around all infix operators.**
```r
    half_of_vertical_pixels <- xy_img_dimensions[2]/2
                                                  ~^~
```
[R/plotting_functions.R:32:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
    falciform_xy_coordinates_transformed$cyan <- (falc_y - half_of_vertical_pixels) *
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:32:86:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L32) *style:* **Trailing whitespace is superfluous.**
```r
    falciform_xy_coordinates_transformed$cyan <- (falc_y - half_of_vertical_pixels) *
                                                                                ^
```
[R/plotting_functions.R:38:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L38) *style:* **Lines should not be more than 80 characters.**
```r
##' Shows a visualization of the outline, as well as the location of each datapoint, with fit plot.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:40:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
##' @param pixel_xy_positions 2 columns of coordinate (X,Y) data in ImageJ pixel format
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:41:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
##' @param z_vector numerical vector of density values for each of the coordinates
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:42:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L42) *style:* **Lines should not be more than 80 characters.**
```r
##' @param xy_outline_points 2 columns of coordinate(X,Y) data in ImageJ pixel format for the outline coordinates.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:45:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
traditional_flatmount_plot <- function(pixel_xy_positions, z_vector, xy_outline_points) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:46:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
    fit <- Tps(pixel_xy_positions, z_vector)  # fits a surface to ozone measurements.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:46:12:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L46) *warning:* **no visible global function definition for ‘Tps’, Did you mean 'Ops'?**
```r
    fit <- Tps(pixel_xy_positions, z_vector)  # fits a surface to ozone measurements.
           ^~~
```
[R/plotting_functions.R:47:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L47) *warning:* **no visible global function definition for ‘set.panel’**
```r
    set.panel(2, 2)
    ^~~~~~~~~
```
[R/plotting_functions.R:49:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L49) *warning:* **no visible global function definition for ‘set.panel’**
```r
    set.panel()
    ^~~~~~~~~
```
[R/plotting_functions.R:52:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L52) *warning:* **no visible global function definition for ‘surface’**
```r
    surface(fit)  # Quick image/contour plot of GCV surface.
    ^~~~~~~
```
[R/plotting_functions.R:61:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
##' Shows a visualization of the outline, as well as the location of each datapoint so the user can identify where the tears are.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:64:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L64) *style:* **Lines should not be more than 80 characters.**
```r
##' @param path_to_retina_data_folder The path to the folder that contains the outline.roi file.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:65:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L65) *style:* **Lines should not be more than 80 characters.**
```r
##' @return roi_coordinates XY vals of pixel coordinates of the outline points, in order.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:69:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L69) *style:* **Lines should not be more than 80 characters.**
```r
    roi_object <- read.ijroi(file.path(path_to_retina_data_folder, "outline.roi"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:69:19:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L69) *warning:* **no visible global function definition for ‘read.ijroi’**
```r
    roi_object <- read.ijroi(file.path(path_to_retina_data_folder, "outline.roi"))
                  ^~~~~~~~~~
```
[R/plotting_functions.R:70:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L70) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/plotting_functions.R:72:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L72) *style:* **Lines should not be more than 80 characters.**
```r
    # format plots has the coordinate (0, 0) in the top left.  We have the coordinate
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:73:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L73) *style:* **Lines should not be more than 80 characters.**
```r
    # (0, 0) in the bottom left. We need to transform P so that the outline appears
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:76:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L76) *style:* **Variable or function name should be snake_case.**
```r
    roi_XY_coords <- roi_object$coords
    ^~~~~~~~~~~~~
```
[R/plotting_functions.R:80:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L80) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/plotting_functions.R:81:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L81) *style:* **Lines should not be more than 80 characters.**
```r
    plot(roi_XY_coords, type = "l", col = "#d3d3d3", asp = 1, xlab = "X Pixels",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:81:81:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L81) *style:* **Trailing whitespace is superfluous.**
```r
    plot(roi_XY_coords, type = "l", col = "#d3d3d3", asp = 1, xlab = "X Pixels",
                                                                                ^
```
[R/plotting_functions.R:83:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L83) *style:* **Lines should not be more than 80 characters.**
```r
    text(roi_XY_coords[, 1], roi_XY_coords[, 2], labels = 1:length(roi_XY_coords[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:83:83:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L83) *style:* **Trailing whitespace is superfluous.**
```r
    text(roi_XY_coords[, 1], roi_XY_coords[, 2], labels = 1:length(roi_XY_coords[,
                                                                                ^
```
[R/plotting_functions.R:85:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L85) *style:* **Lines should not be more than 80 characters.**
```r
    message("If you are getting this message, you are using a special feature. Contact me at brian.cohn@usc.edu and I will happily teach you how to use it.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:93:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L93) *style:* **Lines should not be more than 80 characters.**
```r
##' @description Creates a markup.csv file. One of the dorsal_outline_index or nasal_outline_index must be filled in. Not both.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:96:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L96) *style:* **Lines should not be more than 80 characters.**
```r
##' @param dorsal_outline_index The index of the point that points toward dorsal, or NA.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:97:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L97) *style:* **Lines should not be more than 80 characters.**
```r
##' @param nasal_outline_index The index of the opint that points toward nasal, or NA.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:98:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L98) *style:* **Lines should not be more than 80 characters.**
```r
##' @param path_to_retina_data_folder The path where the markup.csv file will be saved.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:100:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L100) *style:* **Lines should not be more than 80 characters.**
```r
assemble_markup_file <- function(eye_left_or_right, path_to_retina_data_folder, dorsal_outline_index = NA,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:100:107:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L100) *style:* **Trailing whitespace is superfluous.**
```r
assemble_markup_file <- function(eye_left_or_right, path_to_retina_data_folder, dorsal_outline_index = NA,
                                                                                ^
```
[R/plotting_functions.R:103:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L103) *style:* **Lines should not be more than 80 characters.**
```r
        ## https://stackoverflow.com/questions/18509527/first-letter-to-upper-case
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:109:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L109) *style:* **Lines should not be more than 80 characters.**
```r
        line2 <- paste0("NA,", nasal_outline_index, ",",phi0,",NA,TRUE,\"", eye_side_string,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:109:57:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L109) *style:* **Commas should always have a space after.**
```r
        line2 <- paste0("NA,", nasal_outline_index, ",",phi0,",NA,TRUE,\"", eye_side_string,
                                                        ^
```
[R/plotting_functions.R:109:62:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L109) *style:* **Commas should always have a space after.**
```r
        line2 <- paste0("NA,", nasal_outline_index, ",",phi0,",NA,TRUE,\"", eye_side_string,
                                                             ^
```
[R/plotting_functions.R:109:93:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L109) *style:* **Trailing whitespace is superfluous.**
```r
        line2 <- paste0("NA,", nasal_outline_index, ",",phi0,",NA,TRUE,\"", eye_side_string,
                                                                                ^
```
[R/plotting_functions.R:112:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L112) *style:* **Lines should not be more than 80 characters.**
```r
        line2 <- paste0(dorsal_outline_index, ",NA", ",",phi0,",NA,TRUE,\"", eye_side_string,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:112:58:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L112) *style:* **Commas should always have a space after.**
```r
        line2 <- paste0(dorsal_outline_index, ",NA", ",",phi0,",NA,TRUE,\"", eye_side_string,
                                                         ^
```
[R/plotting_functions.R:112:63:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L112) *style:* **Commas should always have a space after.**
```r
        line2 <- paste0(dorsal_outline_index, ",NA", ",",phi0,",NA,TRUE,\"", eye_side_string,
                                                              ^
```
[R/plotting_functions.R:112:94:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L112) *style:* **Trailing whitespace is superfluous.**
```r
        line2 <- paste0(dorsal_outline_index, ",NA", ",",phi0,",NA,TRUE,\"", eye_side_string,
                                                                                ^
```
[R/plotting_functions.R:120:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L120) *style:* **Lines should not be more than 80 characters.**
```r
    message(paste("Wrote markup file to ", output_path, "\n Ensure that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:130:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L130) *style:* **Lines should not be more than 80 characters.**
```r
##' @param tear_coordinates_dataframe the dataframe of 3 columns, with c('V0','VB','VF'), and n columns, where n= number of tears
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:131:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L131) *style:* **Lines should not be more than 80 characters.**
```r
##' @param path_to_retina_data_folder The path where the T.csv file will be saved.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:135:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L135) *style:* **Lines should not be more than 80 characters.**
```r
assemble_tear_file <- function(tear_coordinates_dataframe, path_to_retina_data_folder) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:138:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L138) *style:* **Lines should not be more than 80 characters.**
```r
    write.table(tear_coordinates_dataframe, output_path, sep = ",", row.names = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:139:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L139) *style:* **Lines should not be more than 80 characters.**
```r
    message(paste("Wrote tear file to ", output_path, "\n Check that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:147:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L147) *style:* **Lines should not be more than 80 characters.**
```r
##' @param path_to_retina_data_folder The path where the P.csv file will be saved.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:151:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L151) *style:* **Lines should not be more than 80 characters.**
```r
assemble_point_coordinates_file <- function(outline_coordinates, path_to_retina_data_folder) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:151:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L151) *style:* **Variable and function names should not be longer than 30 characters.**
```r
assemble_point_coordinates_file <- function(outline_coordinates, path_to_retina_data_folder) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:155:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L155) *style:* **Lines should not be more than 80 characters.**
```r
    message(paste("Wrote coordinates file to ", output_path, "\n Check that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:177:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L177) *style:* **Variable and function names should not be longer than 30 characters.**
```r
plot_degree_label_for_latitudes <- function(outer_radius, circle.rads) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:177:59:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L177) *style:* **Variable or function name should be snake_case.**
```r
plot_degree_label_for_latitudes <- function(outer_radius, circle.rads) {
                                                          ^~~~~~~~~~~
```
[R/plotting_functions.R:178:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L178) *style:* **Lines should not be more than 80 characters.**
```r
    axis(2, pos = -1.25 * outer_radius, at = sort(union(circle.rads, -circle.rads)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:178:85:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L178) *style:* **Trailing whitespace is superfluous.**
```r
    axis(2, pos = -1.25 * outer_radius, at = sort(union(circle.rads, -circle.rads)),
                                                                                ^
```
[R/plotting_functions.R:180:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L180) *style:* **Lines should not be more than 80 characters.**
```r
    text(-1.26 * outer_radius, sort(union(circle.rads, -circle.rads)), sort(union(circle.rads,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:180:95:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L180) *style:* **Trailing whitespace is superfluous.**
```r
    text(-1.26 * outer_radius, sort(union(circle.rads, -circle.rads)), sort(union(circle.rads,
                                                                                ^
```
[R/plotting_functions.R:195:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L195) *style:* **Lines should not be more than 80 characters.**
```r
    fields::image.plot(legend.only = TRUE, col = col, zlim = zlim, family = "Palatino")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:202:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L202) *style:* **Lines should not be more than 80 characters.**
```r
##' @param endpoints a 4 element numeric vector describing the xy and x'y' for the line segment.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:206:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L206) *style:* **Lines should not be more than 80 characters.**
```r
    segments(endpoints[1], endpoints[2], endpoints[3], endpoints[4], col = color_hex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:216:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L216) *style:* **Lines should not be more than 80 characters.**
```r
##' @param endpoints vector of 4 numerics, x,y and x',y' defining the line segment
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:217:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L217) *style:* **Lines should not be more than 80 characters.**
```r
write_labels_at_endpoint_locations <- function(r_label, l_label, degree, endpoints) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:217:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L217) *style:* **Variable and function names should not be longer than 30 characters.**
```r
write_labels_at_endpoint_locations <- function(r_label, l_label, degree, endpoints) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:226:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L226) *style:* **Lines should not be more than 80 characters.**
```r
##' @description We do not need points plotted in the corners of the plotted circle.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:233:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L233) *style:* **Lines should not be more than 80 characters.**
```r
nullify_vals_outside_the_circle <- function(minitics, spatial_res, heatmap_matrix,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:233:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L233) *style:* **Variable and function names should not be longer than 30 characters.**
```r
nullify_vals_outside_the_circle <- function(minitics, spatial_res, heatmap_matrix,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:233:83:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L233) *style:* **Trailing whitespace is superfluous.**
```r
nullify_vals_outside_the_circle <- function(minitics, spatial_res, heatmap_matrix,
                                                                                ^
```
[R/plotting_functions.R:235:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L235) *style:* **Variable and function names should not be longer than 30 characters.**
```r
    matrix_position_is_within_the_circle <- function() {
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:238:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L238) *style:* **Variable or function name should be snake_case.**
```r
    markNA <- matrix(minitics, ncol = spatial_res, nrow = spatial_res)
    ^~~~~~
```
[R/plotting_functions.R:246:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L246) *style:* **Lines should not be more than 80 characters.**
```r
##' @description Find the location to put the label around the circle at each of the lines
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:251:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L251) *style:* **Variable and function names should not be longer than 30 characters.**
```r
compute_longitude_label_location <- function(axis.rads, outer_radius) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:251:46:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L251) *style:* **Variable or function name should be snake_case.**
```r
compute_longitude_label_location <- function(axis.rads, outer_radius) {
                                             ^~~~~~~~~
```
[R/plotting_functions.R:252:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L252) *style:* **Lines should not be more than 80 characters.**
```r
    return(c(RMat(axis.rads) %*% matrix(c(1.1, 0, -1.1, 0) * outer_radius, ncol = 2)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:252:14:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L252) *warning:* **no visible global function definition for ‘RMat’, Did you mean 'hat'?**
```r
    return(c(RMat(axis.rads) %*% matrix(c(1.1, 0, -1.1, 0) * outer_radius, ncol = 2)))
             ^~~~
```
[R/plotting_functions.R:261:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L261) *style:* **Lines should not be more than 80 characters.**
```r
    endpoints <- zapsmall(c(RMat(axis_radian) %*% matrix(c(1, 0, -1, 0) * outer_radius,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:261:88:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L261) *style:* **Trailing whitespace is superfluous.**
```r
    endpoints <- zapsmall(c(RMat(axis_radian) %*% matrix(c(1, 0, -1, 0) * outer_radius,
                                                                                ^
```
[R/plotting_functions.R:263:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L263) *warning:* **no visible global function definition for ‘draw_line_segments’**
```r
    draw_line_segments(endpoints)
    ^~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:267:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L267) *style:* **Lines should not be more than 80 characters.**
```r
##' @description put a degree label at the ends of the endpoints for each longitude
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:274:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L274) *style:* **Lines should not be more than 80 characters.**
```r
plot_longitudinal_labels <- function(axis.rad, outer_radius, r_label, l_label, degree) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:274:38:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L274) *style:* **Variable or function name should be snake_case.**
```r
plot_longitudinal_labels <- function(axis.rad, outer_radius, r_label, l_label, degree) {
                                     ^~~~~~~~
```
[R/plotting_functions.R:275:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L275) *style:* **Lines should not be more than 80 characters.**
```r
    write_labels_at_endpoint_locations(r_label, l_label, degree, compute_longitude_label_location(axis.rad,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:275:108:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L275) *style:* **Trailing whitespace is superfluous.**
```r
    write_labels_at_endpoint_locations(r_label, l_label, degree, compute_longitude_label_location(axis.rad,
                                                                                ^
```
[R/plotting_functions.R:285:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L285) *style:* **Variable or function name should be snake_case.**
```r
RMat <- function(radians) {
^~~~
```
[R/plotting_functions.R:286:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L286) *style:* **Lines should not be more than 80 characters.**
```r
    return(matrix(c(cos(radians), sin(radians), -sin(radians), cos(radians)), ncol = 2))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:290:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L290) *style:* **Lines should not be more than 80 characters.**
```r
##' @description plots radial lines, degree label for latitudes, and plots radial spokes with labels
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:295:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L295) *warning:* **no visible global function definition for ‘plot_circle_radial_lines’**
```r
    plot_circle_radial_lines(radius_vals)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:296:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L296) *warning:* **no visible global function definition for ‘plot_degree_label_for_latitudes’**
```r
    plot_degree_label_for_latitudes(outer_radius, radius_vals)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:297:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L297) *warning:* **no visible global function definition for ‘plot_radial_spokes_and_labels’**
```r
    plot_radial_spokes_and_labels(outer_radius)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:324:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L324) *style:* **Variable and function names should not be longer than 30 characters.**
```r
define_color_breaks_based_on_source <- function(col_breaks_source, z, Mat) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:324:71:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L324) *style:* **Variable or function name should be snake_case.**
```r
define_color_breaks_based_on_source <- function(col_breaks_source, z, Mat) {
                                                                      ^~~
```
[R/plotting_functions.R:329:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L329) *style:* **Lines should not be more than 80 characters.**
```r
    } else if ((length(col_breaks_source) == 2) & (is.numeric(col_breaks_source))) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:346:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L346) *style:* **Lines should not be more than 80 characters.**
```r
##' @param extrapolate whether to predict out to the equator of the eye, even if no data exists nearby.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:347:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L347) *style:* **Lines should not be more than 80 characters.**
```r
interpolate_input_data <- function(minitics, x, y, z, lambda, polynomial_m, extrapolate) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:348:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L348) *style:* **Lines should not be more than 80 characters.**
```r
    grid.list = list(x = minitics, y = minitics)  #choose locations to predict at
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:348:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L348) *style:* **Variable or function name should be snake_case.**
```r
    grid.list = list(x = minitics, y = minitics)  #choose locations to predict at
    ^~~~~~~~~
```
[R/plotting_functions.R:348:15:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L348) *style:* **Use <-, not =, for assignment.**
```r
    grid.list = list(x = minitics, y = minitics)  #choose locations to predict at
              ^
```
[R/plotting_functions.R:349:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L349) *style:* **Lines should not be more than 80 characters.**
```r
    t <- Tps(cbind(x, y), z, lambda = lambda, m = polynomial_m)  #computationally intensive
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:349:10:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L349) *warning:* **no visible global function definition for ‘Tps’, Did you mean 'Ops'?**
```r
    t <- Tps(cbind(x, y), z, lambda = lambda, m = polynomial_m)  #computationally intensive
         ^~~
```
[R/plotting_functions.R:350:12:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L350) *warning:* **no visible global function definition for ‘predictSurface’**
```r
    tmp <- predictSurface(t, grid.list, extrap = extrapolate)
           ^~~~~~~~~~~~~~
```
[R/plotting_functions.R:351:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L351) *style:* **Variable or function name should be snake_case.**
```r
    Mat <- tmp$z
    ^~~
```
[R/plotting_functions.R:363:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L363) *style:* **Variable or function name should be snake_case.**
```r
    axis.rads <- c(0, pi/6, pi/3, pi/2, 2 * pi/3, 5 * pi/6)
    ^~~~~~~~~
```
[R/plotting_functions.R:363:25:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L363) *style:* **Put spaces around all infix operators.**
```r
    axis.rads <- c(0, pi/6, pi/3, pi/2, 2 * pi/3, 5 * pi/6)
                       ~^~
```
[R/plotting_functions.R:363:31:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L363) *style:* **Put spaces around all infix operators.**
```r
    axis.rads <- c(0, pi/6, pi/3, pi/2, 2 * pi/3, 5 * pi/6)
                             ~^~
```
[R/plotting_functions.R:363:37:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L363) *style:* **Put spaces around all infix operators.**
```r
    axis.rads <- c(0, pi/6, pi/3, pi/2, 2 * pi/3, 5 * pi/6)
                                   ~^~
```
[R/plotting_functions.R:363:47:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L363) *style:* **Put spaces around all infix operators.**
```r
    axis.rads <- c(0, pi/6, pi/3, pi/2, 2 * pi/3, 5 * pi/6)
                                             ~^~
```
[R/plotting_functions.R:363:57:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L363) *style:* **Put spaces around all infix operators.**
```r
    axis.rads <- c(0, pi/6, pi/3, pi/2, 2 * pi/3, 5 * pi/6)
                                                       ~^~
```
[R/plotting_functions.R:364:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L364) *style:* **Variable or function name should be snake_case.**
```r
    r.labs <- c(90, 60, 30, 0, 330, 300)
    ^~~~~~
```
[R/plotting_functions.R:365:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L365) *style:* **Variable or function name should be snake_case.**
```r
    l.labs <- c(270, 240, 210, 180, 150, 120)
    ^~~~~~
```
[R/plotting_functions.R:367:9:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L367) *warning:* **no visible global function definition for ‘plot_longitudinal_lines’**
```r
        plot_longitudinal_lines(axis.rads[i], outer_radius)
        ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:368:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L368) *style:* **Lines should not be more than 80 characters.**
```r
        plot_longitudinal_labels(axis.rads[i], outer_radius, r.labs[i], l.labs[i],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:368:83:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L368) *style:* **Trailing whitespace is superfluous.**
```r
        plot_longitudinal_labels(axis.rads[i], outer_radius, r.labs[i], l.labs[i],
                                                                                ^
```
[R/plotting_functions.R:389:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L389) *style:* **Lines should not be more than 80 characters.**
```r
##' @description Useful for making the falciform process look more smooth and refined. This is purely aesthetic.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:390:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L390) *style:* **Lines should not be more than 80 characters.**
```r
##' @details enhance the resolution of a polygon vertices dataframe by creating a spline along each vertex.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:391:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L391) *style:* **Lines should not be more than 80 characters.**
```r
##' @param xy vertices in dataframe with x and y columns, in order (not all are used).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:398:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L398) *style:* **Lines should not be more than 80 characters.**
```r
##' @references http://gis.stackexchange.com/questions/24827/how-to-smooth-the-polygons-in-a-contour-map
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:407:5:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L407) *style:* **Variable or function name should be snake_case.**
```r
    data.spline <- spline(1:(n + 2 * k), data[, 1], n = vertices, ...)
    ^~~~~~~~~~~
```
[R/plotting_functions.R:411:1:](https://github.com/bc/retina/blob/07fa212b346b641cec5f57344a6c32c888bfcb9d/R/plotting_functions.R#L411) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```


Con 8 bits de resolución, 2^8=256, o sea de 0 a 255.


Definitely meant to use the :octocat: emoji.


> I can see from the error you are getting that I need to do a little more bulletproofing than I thought necessary.

@ThariusDawnbreaker 👍

Does the working gramplet actually mention what that day/date is, if not can it state it in the first sentence?


I like this. I'll surely tweak the wording here and there, but that's separate.

Do we have any means of informally justifying why some of these coherences have to hold?  In some sense, it is a kind of 'initiality conjecture' that symmetric Rig Groupoids are initial for the semantics of reversible circuits.


Build version: __`0.10.0-renovate/docker-circleci-node-8.11.147`__ :crossed_fingers: [`renovate/docker-circleci-node-8.11`](https://github.com/streamich/ci-scripts/tree/renovate/docker-circleci-node-8.11) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/147) :tada:


The code is like this in master - I did not want to make a different change in the backport.
We really need to ask these sort of questions when reviewing original PRs in ``master`` - e.g. this was introduced in https://github.com/owncloud/core/pull/29637 but nobody (including me) commented in the review.

If we start re-reviewing backports, then it gets really messy to try and keep track of then forward-porting all the backport-review changes.


<?php
     ddd

?>


Build version: __`0.10.0-renovate/docker-circleci-node-8.11.221`__ :crossed_fingers: [`renovate/docker-circleci-node-8.11`](https://github.com/streamich/ci-scripts/tree/renovate/docker-circleci-node-8.11) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/391053486) :tada:


Are you using Dialogflow v1 or v2? I believe this was built under the V1, but just saw that now it defaults to V2... Not sure if that could have caused the problem.


updateFromIncomingTx


El proyecto consiste en un sistema de control de ventas y liquidación de
comisiones, para la empresa Coopenae, que permite las siguientes
funcionalidades:
- Mantenimiento de metas por equipos.
- Registro de la ejecutoria individual.
- Mantenimiento de los modelos de pago de comisiones.
- Calculo de comisiones individual.
- Funcionalidad multiempresa.
- Generación de ordenes de liquidación.

Integrantes:
Issac Alfaro
Kevin Lam
Allan Figueroa


For me, the docker image tagged RELEASE.2018-06-07T19-24-28Z does not work.

docker run -v /home/vagrant/.mc:/root/.mc -v /repos/objectstore/nsmap:/local minio/mc:RELEASE.2018-06-07T19-24-28Z cp /local/policy_mapping store/policies/custom/
**`/local/policy_mapping` -> `store/policies/custom`**
mc: <ERROR> Failed to copy `/local/policy_mapping`. Object name contains unsupported characters.
mc: <ERROR> Session safely terminated. To resume session `mc session resume ewHeFhdj`

whereas the previous one works:

docker run -v /home/vagrant/.mc:/root/.mc -v /repos/objectstore/nsmap:/local minio/mc:RELEASE.2018-05-25T20-20-15Z cp /local/policy_mapping store/policies/custom/
`/local/policy_mapping` -> `store/policies/custom/policy_mapping`
Total: 13 B, Transferred: 13 B, Speed: 648 B/s

I noticed that the new container is showing incorrect path i.e., `/local/policy_mapping` -> `store/policies/custom`.  The right side is not correct.

I may be wrong about this specific fix having broken the build. I looked at the commit and it seemed to tokenize the path and rebuild it without putting a separator at end. I assumed that this seemed to be the cause. I will need to look at other commits too.

The latest docker is showing the same issue.


Created multidev environment [wilder#ci-527](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#ci-527).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-527-wilder.pantheonsite.io/)


厦门 读音为 [xià mén]


For Correction added Recycling List to Book Listing App


For reference, this fixed https://github.com/AsYetUntitled/Framework/issues/262.


@AnkurSMehta avoid having hard coded path. You can read up more on [this post from Stack Overflow](https://stackoverflow.com/questions/45507805/methods-to-avoid-hard-coding-file-paths-in-python) should help - not a big deal to be honest but something to keep in mind while scripting


You are very welcome!


`cmd/agent-cli`, `cmd/agent-rpc` 下的修改都会被忽略。


merged here
:large_orange_diamond:


@AnkurSMehta the rest seems fine. Couple of minor suggestions:

1. Going with Philosophy of being explicit than implicit: Give meaningful names -- df and test_val are abstract names give it more concrete names
2. Suggestions I would give you is to write some [docstrings](http://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html)


`logrus.WithField("service_id", req.ServiceId).Info("stop service")`


初次使用，尝试基本命令


test shuo


Thanks @ifiok. But this will make the project not to run or deploy


Sure, but the less hacks the better IMO. Mixins should be a fallback when no other elegant solution exists.


This should have been tested against current master. Contempt increase  is likely to interact with time management by increasing average length of the game


You are right, I also found this codelab is built on V1, would not work on V2, so I had changed to V1.
It works with the webhook url provided in Step #5 https://us-central1-assist-e48e7.cloudfunctions.net/assistantcodelab
But if I change to the webhook url provided after deployment, it will get 500 Internal Server Error.
The commit you provided, would need to modify the code both in project/functions/index.js and solution/functions/index.js ?


nothing


Huh? Does this means that for each created journal the admin has to validate (set) the first sequence?


~theme: none


//ok


成功了。
代码不要只看，把里边tcp的部分单独摘出来写一写就会了。


I think you could configure your editor to run go fmt on save ;)


After searching a lot for the LZ4 magic for decompressing Android zImage-dtb, I found this. Thanks. It helped me! All the other suggestions assume lzma or something else for zImage compression algorithm but no one mentions lz4. So, it took significant amount of time to get this working. Even with the LZ4 wiki's magic(0x184D2204), the decompressing didn't work. So, good that I found this. Cheers.


se utilizo layout para darle la apariencia de un menú y dirigir a cada formato para crear cada formulario


Yeah, you should be just using either one. I believe the projects/ version was intended to be the initial version, and the solution/ the final version, but they are the same now.


rlmega = { "Redlight Mega Elite",0,12,"3F 77 18 00 00 C2 EB 41 02 6C 90 00",35,0,"\x01\x4D\x90\x2F\x00",
"\x79\x9E\xE9\x4F\xE7\xBC\x22\x11\x86\xCE\xD2\xB0\x6C\x83\x90\xB6\x00"

Es gibt nur noch V6


Created multidev environment [nhtv#ci-28](https://dashboard.pantheon.io/sites/a5faca03-4b4c-4936-95b8-6410ab7b2c55#ci-28).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-28-nhtv.pantheonsite.io/)


The new implementation of FbQuerySqlGenerator.VisitTable() leads to bead sql queries (wrong aliases). What is the intention of the implementation?


this change is breaking a lot of stuff in many apps... are you considering reverting?


fyi am not keeping this commit


Thanks for your contribution!


What other tracking source we can use for positional tracking?

thank you.


What ist this?

![1_0_19_283d_3fb_1_c00000_0_0_0_20180612120402](https://user-images.githubusercontent.com/7643228/41284208-ed151e62-6e38-11e8-92ba-5062b68b4988.jpg)


It looks like these changes (excluding `DefaultUriSourceTests`) could already be pushed to `master` -- right?


Hah! No-one cares about nine.

Except for PDP-6...


@ale-rt Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.z3cform/109/violations
```
plone/app/z3cform/converters.py:106:11: T000 Todo note found.
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:660:19: T000 Todo note found.
plone/app/z3cform/widget.py:674:47: T000 Todo note found.
plone/app/z3cform/tests/test_widgets.py:6:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:161:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:171:60: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:172:18: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


in the makeCacheMatrix function the list is formed of 2 objects. It should be 4 (containing setinverse and getinverse functions). Otherwise your function is not executable.

and add comments about what each function does.

It is difficult to give you full marks with this submission. Kindly resubmit, I will be happy to evaluate again


YAY 🙌🏼


first function does not even close


its giving a import error " ImportError: cannot import name 'TextBlob' "


Unfortunately the default visibility settings not enough for us...now everyone in the same package can access directly to this fields. I would make them `private` by default and make them `protected` if i want to let child to reach them directly


this commit handles indentation for integrations code blocks (py and vision), and also further modularize the parsing of integrations block closure


Right. But the current iteration of this PR feels much better to me... so it will hit `master` soon anyway.


Note that if this is added in this way that `$last_content` will be a reversed array of what was removed (last item from `$contents` will be first, and first will be last.  There are a couple of ways to put items back, but as written:
````php
foreach ($last_content as $key => $value) {
    $contents[] = $value;
}
````
will not work as intended for anything more than a single item removed.

Either, $last_content needs to be populated by adding items to the front of the array or when reversing the process, that items are popped off of the top of `$last_content`


This seems to have [broken the build](https://travis-ci.org/cucumber/cucumber-electron/builds/389400040) @joshski. I restarted the build, and it didn't help.

This commit seems to only upgrade dependencies - I don't see how that's related to the commit message?


No only favicon.ico is truly needed to handle the non-HTML requests, since you specified the html for the others, it's not necessary 😄


I would keep the former example because it is simpler and could be the main objective of this source (like for example GeoJSON)


> If I don't set `BUILD_SHARED_LIBS` (it's either not defined or set to `OFF`), but all my libraries are `SHARED`, private dependencies will be handled anyway.

The goal was to be over conservative (i.e. there is not a big issue if you look for the dependencies, but you don't actually need them, but it is a problem if you need them and you didn't look for them). Anyway I think you are right, we can reduce the number of cases when the private dependencies are actually needed, I will have another look at this part...


ясно исправил


It is good to call super's constructor and set the other fields, but unfortunately you don't assign a new value to the fields. Right now there is "0.0 = 0.0" because you didn't get value from outside(as parameter) so `this.speed = 10.0` or something similar should be there (default speed for every boat)


C'était le cas quand je l'avais fork, à l'époque de la V1 du style guide : https://github.com/nmussy/javascript-style-guide/tree/6dff6bc313dd46b4830dbb18313e7a02c2f6183e

Il faudrait que je me le retraduise quand j'aurais le temps.


lol, cant we manage to have one mvt url forever? xD


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


if(curve1 < 1) curveOffset1 = -curveOffset1;

I assume this is a mistake and should be 0?


I was automating the npm install size of static generators and this one failed because of the dependency on git.

https://github.com/netlify/staticgen/issues/386


Figured it out. It could have been that the router's DHCP collided with the dnsmasq - I made a few changes to my dnsmasq config file and it seems to be working so far :-)
 These are the settings I used:
no-dhcp-interface=eth0
bogus-priv
no-resolv
no-poll
server=8.8.8.8
server=8.8.4.4
address=/api.xiaoyi.com/192.168.2.200
Thanks a lot for all your help!


I don't think so


** pegasi - garrison fix


I'm cool with all changes in here


Yeah, this works well only with the 16 color themes. Give it a go and let me know!


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

You do not have sufficient scopes. You are missing the following scopes:

{
  "AnyOf": \[
    {
      "AnyOf": \[
        "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
      \]
    },
    {
      "AnyOf": \[
        "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
        {
          "AllOf": \[
            "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            "queue:task\-group\-id:taskcluster\-github/c7zPN\_2aRzul2XHBL1yyvQ",
            "queue:schedule\-task:taskcluster\-github/c7zPN\_2aRzul2XHBL1yyvQ/c7zPN\_2aRzul2XHBL1yyvQ"
          \]
        }
      \]
    }
  \]
}

You have the scopes:

```
\[
  "assume:project:taskcluster:mozilla\-github\-repository",
  "assume:repo:github.com/servo/servo:pull\-request",
  "notify:email:\*",
  "notify:irc\-channel:\*",
  "notify:irc\-user:\*",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker\-windows",
  "queue:create\-task:aws\-provisioner\-v1/servo",
  "queue:create\-task:aws\-provisioner\-v1/win2012r2",
  "queue:route:garbage.\*",
  "queue:route:index.garbage.\*",
  "queue:route:notify.email.\*",
  "queue:route:notify.irc\-channel.\*",
  "queue:route:notify.irc\-user.\*",
  "queue:scheduler\-id:taskcluster\-github",
  "secrets:get:garbage/\*",
  "secrets:set:garbage/\*"
\]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": \[
    {
      "AnyOf": \[
        {
          "AllOf": \[
            "queue:scheduler\-id:taskcluster\-github",
            {
              "AnyOf": \[
                "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
              \]
            }
          \]
        },
        {
          "AnyOf": \[
            "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            {
              "AllOf": \[
                "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:task\-group\-id:taskcluster\-github/c7zPN\_2aRzul2XHBL1yyvQ",
                "queue:schedule\-task:taskcluster\-github/c7zPN\_2aRzul2XHBL1yyvQ/c7zPN\_2aRzul2XHBL1yyvQ"
              \]
            }
          \]
        }
      \]
    }
  \]
}
```
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2018-06-12T10:34:02.408Z

</details>


Good fix.


I removed a couple things from the css file, because it was clobbering
bootstrap definitions I must have overlooked the font piece. I will add it
back in.

On Mon, Jun 11, 2018, 11:17 PM Kitsana Dounglomchan <
notifications@github.com> wrote:

> I see you made these changes, but not the font type is no longer loading
> on the page. Any thoughts on how to get that if you don't have font-family
> listed under the
> tags?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/euromutt/notarius/commit/1faa24f8bdcb9098817773e36e35b967490bb6e7#commitcomment-29327462>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AIX9vCSlc-Qi1SpmihyDuSFN5BwVLzG3ks5t7zK7gaJpZM4UjtnT>
> .
>


1.d
Overfitting happens when a model learns the detail and noise in the training data to the extent that it negatively impacts the performance of the model on new data. This means that the noise or random fluctuations in the training data is picked up and learned as concepts by the model. The problem is that these concepts do not apply to new data and negatively impact the models ability to generalize.

Overfitting is more likely with nonparametric and nonlinear models that have more flexibility when learning a target function. As such, many nonparametric machine learning algorithms also include parameters or techniques to limit and constrain how much detail the model learns.

Underfitting refers to a model that can neither model the training data nor generalize to new data.

An underfit machine learning model is not a suitable model and will be obvious as it will have poor performance on the training data.

Underfitting is often not discussed as it is easy to detect given a good performance metric. The remedy is to move on and try alternate machine learning algorithms. Nevertheless, it does provide a good contrast to the problem of overfitting.


![](https://github.trello.services/images/mini-trello-icon.png) [Committed](https://trello.com/c/f9bm8ey3/36-committed)


am learning how to push code


Forgot to check out closure-stylesheets. I pushed an update. Does it work now?


tt


พื้อละน้องบ่าว


ว่าพรื่ิอ


Ok, after update from *.po file no problem.


True, I found the option to fix that and created a new pad, see 515f03c6e30f0c5b0e3ab9fc7ea012de31ba37ab.


1.c
KNN searches the memorized training observations for the `k` instances that most closely resembles the new instance and assigns it their most common class. k controls the shape of the decision boundary. Larger the value of `k`, smoother the decision boundary and vice versa. Euclidean distance (L2-norm) and Manhattan distance (L1-norm) depends on the type of dataset and choice of `k`.


if (i > 0) { i_alpha_pow_mult = PowerMod(q, ZZ(i - 1)); }


No regression test?


Do we want to request that users test out the myst games using the latest scummvm/residualvm?


there was an accident ;)


SQL Script wurde angelegt
Anmerkung: reines SQL


Need a colon after qti_debugfs and no space

see other lines


We use void functions rarely, I would return the current amount of boarded people or the available capacity after boarding. This function is empty right now, if you don't want to explain how to onboard, then make it abstract and the force the child to do that. Also, I need someone/something to make it onboarded, so I would ask for that thing as parameter.


derp


cccc


All lines have missing colon


Is this meant to be 'ACTION_PORB'?


Some white spaces crept in.


更新此文件版本为AND simple


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/01a87a54-7e3b-4b07-b0e3-a94aefe01e15?env_id=ibm%3Ayp%3Aus-south "nst-app"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/7e688f36-7f8f-46ca-9748-1484026f2f94?env_id=ibm%3Ayp%3Aus-south "nst-app") deployed [nst-app](https://github.com/anouq/nst-app/releases/tag/deploy-ibm-yp-us-south-philip.kooijman-ns.nl-Blockchain-20180612-104734 "deploy-ibm-yp-us-south-philip.kooijman-ns.nl-Blockchain-20180612-104734") to [Blockchain](https://console.bluemix.net/apps/ce8490e0-4f8b-4923-bf32-81bf0d8c2ebc?env_id=ibm:yp:us-south "ibm:yp:us-south:philip.kooijman@ns.nl:Blockchain"), including this commit


This PR needs to be merged.


吞吞吐吐


Dunno how this PR could be merged :D probably because shauren isn't working for 335 anymore


OK... as long as it remains a separate commit (i.e., doesn't get squashed while merging).


You used the `isDinking()`, the "is" is part of a convention that promises the function will return a boolean value.


Then it might make sense to move the switch into a parametrized function and use this auto-type-narrowing thingy.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/flag-info-is-in-spanish/89482/8


Die Date-Fields werden so nicht richtig angezeigt werden. Ich vermute zumindest, dass es so nicht abgenommen wird.


Perfecto!, los cambios funcionaron 🍄


这个版本是不是提交错分支了。


Para criar o arquivo package.json:
=> npm init -y


Created multidev environment [lawhelp#pr-issue337](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#pr-issue337).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-issue337-lawhelp.pantheonsite.io/)


Die Tankerkönig Api bietet nur die Öffnungszeiten an und nicht, ob die Tankstelle geöffnet ist. Daher wurde stationsOpen entfernt und stationsOpenTime(Öffnungszeiten) und stationsPostCode(PLZ) hinzugefügt.


The `oxigenLevel == passangerNum * 3` is a logical value (if requires it) and you return logical constants based on this condition. If the condition is true -> return true, if the condition is false -> return false. I would return the result of the logical expression
`return oxigenLevel == passangerNum * 3;` will be the same, but much shorter and simpler.


Are you sure this is the right photo url?
This one seems to work - https://yolovision.blob.core.windows.net/samples/roads-india.jpg


Do you still need this?


Nice, but unfortunately there is a style-guide mistake


Ich denke es wäre korrekter, wenn du "gird-x" durch "row" ersetzt, wenn du "cell" durch "columns" ersetzt.


Diagramas

![Uploading D_CASOS_USO_EXPANDIDO.jpg…]()
![Uploading Entidad_Relacion.png…]()
![Uploading Modelo_conceptual.jpg…]()


=> npm i --save-dev webpack@1.14.0 webpack-dev-server@1.16.2


This change would require the `graphql-tag` module be promoted to a regular dependency rather than a `devDependency`.  This is likely the cause of https://github.com/apollographql/apollo-server/issues/1152.


Script
[ProyectoBD.txt](https://github.com/libnipineda/IPC2_201403541/files/2093697/ProyectoBD.txt)


Hello! I see that you are actively developing the tool. Thanks for lending a helping hand! Do you intend to submit a PR for this? The mp4 to jpg functionality is good!


debugging artifact


This one is a huge commit, with multiple exercises. The commit message is misleading because it says that only one exercise initialization happened here, but not. There are about 5-6 exercise's solutions.


Probably .cache should be in `.gitignore`


this is just for my machine. please ignore this


Zunächst existierten lediglich drei Tabellen (Stations, GasType und GasPrice).
Anschließend kamen (nach Anforderungen) drei weitere Tabllen hinzu (UserData, UserPreferences und UserHomeStation). Die dbo.tabellenname wurde entfernt, da es einen Syntaxfehler beim Ausführen des Skripts gab, gasTypeName und gasTypeNameShort wurden weniger Zeichen gegeben. Außerdem wurden stationDesc und stationInfo komplett entfernt, da sie nicht benötigt werden. Der Datentyp stationId in der Tabelle Stations wurde umgeändert in varchar mit 255 Zeichen.


wusste nicht, dass es ein "korrekter" gibt :-D
Können wir machen ... aber im stlyeguide haben wir nichts dazu oder?


prüfe ich morgen nochmal


14行目ですでに絞り込んでるから


It's okay, if you'd like to shorten this. But in this case, please remove my name and keep our studios name:

> Copyright 2010-2018 Symphonists / hana+nils · Büro für Web- und Textgestaltung


First file uploaded..


to install all babel dependences needed:
=> npm i --save-dev babel-core@6.22.1 babel-loader@6.2.10 babel-plugin-react-html-attrs@2.0.0 babel-plugin-transform-object-rest-spread@6.22.0 babel-preset-es2015@6.22.0 babel-preset-react@6.22.0


testing upload file


This brakes about since that uses `w` global variable.


Important: create manually webpack.config.js at root path of react project


Der Foreign Key funktionierte beim Ausführen des Skripts nicht und dazu musste er zunächst in dem Skript auf "On" gesetzt werden. Außerdem wurden Syntaxfehler wie z.B. ; eingefügt und die Foreign Keys ausgebessert.


Einrückungen sind unterschiedlich in dieser Datei. Hierfür werde ich aber die Regel im Eslint anlegen und dann können wir es automatisch beheben.


String.valueOf(intArray[rowCount][columnCount]).length()を2回行っているので、if文の外で変数に代入しちゃいましょう(石井)


Ajout de commentaires


Oops, pretrained model should be fixed.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


ZGfHJSFxv


...grpc.StreamServerInterceptor


I do like your idea and in running server checking this should not much use CPU (hopefully you did test this using e.g. innodb_encryption_threads > 2). However, how about when server starts ? As old value is not persistent, we must check all tablespaces in fil_system and all tablespaces are not opened immediately, i.e. what happens when these are opened?. Furthermore, this requires that we read page 0 from those tablespaces. I hope you did test effect of this change when there is databases with a lot of tables (there were several customer complains that startup took a long time if you have lot of tables in database(s)).


bonjour revoir ce code


![](https://github.trello.services/images/mini-trello-icon.png) [Reimplementirati redirectanje prema uputama s PKP foruma](https://trello.com/c/3DGClI7j/330-reimplementirati-redirectanje-prema-uputama-s-pkp-foruma)


2 simple C codes and assignment description


by mistake upload


Does this mean that threads could have different understanding of current value of srv_encrypt_tables e.g. in case when we increase the number of encryption threads and in same time change the srv_encrypt_tables value ?


druga verzija


Many thanx!


They are supposed to pass.


@snicolet Very sensitive, first try 25% failed fast, this is 75% and did pretty well, I think 3/5 (60%) will work.


=> npm i --save-dev react@15.4.2 react-dom@15.4.2 react-router@3.0.2 axios@0.15.3


Great. Thanks for the contribution.


deltaQuery test case is not included in this file because it is already written in deltaQuery.ts


这里要改为18.04哦


Men j’ai aucune idée c’est quoi qui se passe icite


Die Grids kommen ja aus foundation. Flex-Grid hat halt row / columns und Grid-XY hat grid-x / cell.


There is clear problem on either documentation or in expectations. If user has explicitly requested that no key rotation may happen for existing tables we should honor that. Startup case is the problem as we do not know what the actual configuration was when server was shutdown. We know encryption configuration when server starts but do not know encryption status of persistent tables. To know it you need to read page 0 and that was exactly what some of the customers wanted to avoid.


Não mudei nada de verdade, vi que o branch se ligou ao develop


FWIW, PropEr, after changing `map()` to `my_map()` (because map is a built-in type) finds that they fail:

8> proper:module(uri_string_recompose, 10000).
Testing uri_string_recompose:prop_recompose/0
!
Failed: After 1 test(s).
#{fragment => [],host => [65],path => [47,37,50,56],query => [],scheme => [79],userinfo => [52]}

Shrinking ....(4 time(s))
#{path => [47,37,51,65,47],scheme => [97]}

Testing uri_string_recompose:prop_normalize/0
...................................!
Failed: After 36 test(s).
#{host => [108],path => [47,37,50,49],port => undefined,query => [116]}

Shrinking ............(12 time(s))
#{path => [47,37,51,65,47],scheme => [97]}

Indeed:

9> Map = #{path => [47,37,51,65,47],scheme => [97]}.
#{path => "/%3A/",scheme => "a"}
10> uri_string:normalize(Map, [return_map]).
#{path => "/%3A/",scheme => "a"}
11>  uri_string:normalize(uri_string:parse(uri_string:recompose(Map)),
11>                                      [return_map]).
#{path => "/:/",scheme => "a"}

Now, granted that I have no idea whether these are true or false alarms...

Hope this helps rather than confuses...


Hi Mjz,

if you are interested only in the first square of a bitboard (without iterating over all), then lsb(bitboard) is faster than pop_lsb(&bitboard).


introduce=allow?


EUroclix Data


Clear


Bis jetzt haben wir versucht, keine Wiki spezifische Daten im Front-End zu verwenden (Leider nicht überall, z.B. sind die SolrStativFields noch sehr stark vom Wiki abhängig). Von daher würde ich hier vorschlagen nur einen Typ (z.B. singe, multi, search) zu verwenden und dann das Mapping im backend oder im Template zu machen.


shouldn't it be part of the Intel image only?


这个不需要暴露给用户，trigger 为 contextMenu 的时候默认打开就行了。


+     <string name="overview">Yleiskatkaus</string>

??


Here is overrided fixed issue https://github.com/salesagility/SuiteCRM/pull/4009/files


Tried and tested mate and it works fine :-)


=> npm i --save-dev extract-text-webpack-plugin@1.0.1 style-loader@0.13.1 css-loader@0.26.1 file-loader@0.9.0


Hi @jostosh,

Don't hesitate to open an issue or pull request in the upstream repo if you see that something could be fixed or improved! :)


Wir brauchen auf jeden Fall die unterschiedlichen Facetten-Arten.
Ein drittes Mapping nur dafür anzulegen finde ich ganz und gar nicht sinnvoll...
Also was willst du mappen? "single" => "single-select-facet" ? Im Backend von der WorkflowApp?

Können wir gerne drüber diskutieren, bin aber dagegen ;)


I'll suggest going with something like this before calling `r.json()
```
   fetch(...).then(r => {
      if (r.status >= 200 && r.status < 308) {
        return r.json()
      }
      throw new Error('some error')
    })
```
>The Promise returned from fetch() won’t reject on HTTP error status even if the response is an HTTP 404 or 500. Instead, it will resolve normally (with ok status set to false), and it will only reject on network failure or if anything prevented the request from completing.


Desweiteren sollten wir eher überlegen das SolrStaticFields in das Backend zu verlagern und nicht im Frontend zu mappen


Tu dois aussi invalider le token en appelant la route /logout


Alles korrekt und steht auch so in den CopyDocs, ich persönlich finde es aber schöner mit Punkt am Ende.


Done great satya


Ich auch


40未満です。


revert to initial version


@alexkaratarakis Why not call the directories `Release` and `Debug` instead? The configurations in CMake are named with an uppercase starting letter by default and CMake also creates all its Configuration directories with an uppercase starting letter. Maybe better stick to that convention instead of hacking the directory to be lowercase and then having to change more stuff in the CMake scripts?


Typo: `App` -> `app`?


You can also use `r.ok`
```js
if (r.ok) return r.json()
throw new Error('some error')
```

See "Checking that the fetch was successful" in this page : https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch


rg


Korjasin sen. Kiitos 😁


谢谢测试


2個目の解答が誤りです。


Just to be clear, Are we suggesting the user pulls both `DockSTARTer` into `/home/$UNAME/.docker/DockSTARTer` and place the configs here as well in  `/home/$UNAME/.docker/configs`? the current `.env.sample` file suggests `DOCKERCONFDIR=/mnt/docker/config` so we might want to change it if we are...


check before sending pull request.
better way:-
1)store example in planet/sample
2)load example from planet/sample

Roadblock:-
when we use delete button:-
1)The default stack loaded is square only.

Solution:-
add flag which is set to false initially but is changed to true after the first run.


准备搞事情了，老杨


取り出したいのはSQLの後に2文字続くレコードです。


Yes I can certainly do that. Nice Idea.
I want to get the end-to-end working first though so once we get the very basic concept working through, I'll go back and add the bells and whistles! I was also planing on disabling any that were previously enabled if not selected and giving a warning. This would fit in nicely with your idea. Currently bar editing the .env file you can't disable any you don't no longer want.


Not at all, a work in progress. I have actually decided to totally re-do it, again.
I expect to to replace this code in the next few days. Please stand by.


my test


対象は20代のみです。


We're explaining the solution before the problem here. Maybe reverse this?

"When implementing server-side rendering (SSR), we want to skip data-fetching on [client hydration](https://reactjs.org/docs/react-dom.html#hydrate), and also delay the rendering of components that we can't/don't want to render on the server (aka progressive enhancements). This module achieves this by tracking the "rendering mode" with an `isEnhanced` boolean (`true` only after first-client render, otherwise `false`), which is accessed through a `withIsEnhanced` HOC. Additionally a `progressivelyEnhanced` HOC is provided which only renders the composed component when `isEnhanced` is true."

Also, as I suggested in Slack, we could re-use whatever introduction we have here in the article.


Begin DevBootcamp testing github for class.
I hope to learn as much as possible and comprehend all the languages associated with devbootcamp.


Konnte es leider am Wochenende noch nicht testen (andere Baustellen :-( )
Kann es pro HistoryType und pro Device nur einen HistoryType geben?


also adresses #29