[inst/extdata/test_retinas/3hgbqg/main.r:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L4) *style:* **Lines should not be more than 80 characters.**
```r
  LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:4:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
  LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
  ^~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:5:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L5) *style:* **Variable or function name should be snake_case.**
```r
  RESOLUTION_var <- 500 #Plot width in pixels
  ^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:9:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L9) *style:* **Variable or function name should be snake_case.**
```r
  IJ <-data.frame(maxX = 1429,
  ^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:9:6:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L9) *style:* **Put spaces around all infix operators.**
```r
  IJ <-data.frame(maxX = 1429,
     ^~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:13:33:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                  deltaX = (1429-108)/21,
                               ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:13:38:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                  deltaX = (1429-108)/21,
                                    ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:14:32:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L14) *style:* **Put spaces around all infix operators.**
```r
                  deltaY = (989-85)/14)
                              ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:14:36:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L14) *style:* **Put spaces around all infix operators.**
```r
                  deltaY = (989-85)/14)
                                  ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:26:23:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L26) *style:* **Commas should never have a space before.**
```r
          height = 30 ,# height of the counting frame in microns
                     ~^
```
[inst/extdata/test_retinas/3hgbqg/main.r:26:24:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L26) *style:* **Commas should always have a space after.**
```r
          height = 30 ,# height of the counting frame in microns
                       ^
```
[inst/extdata/test_retinas/3hgbqg/main.r:31:30:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L31) *style:* **Commas should never have a space before.**
```r
          extrapolate = TRUE ,          #Predicts densities to the equator.
                            ~^
```
[inst/extdata/test_retinas/3hgbqg/main.r:33:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L33) *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/test_retinas/3hgbqg/main.r:34:24:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
          plot_suppress=TRUE,
                      ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:41:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/3hgbqg/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
  retinaplot(my_retina)
  ^~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:2:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L2) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:2:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L2) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:5:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L5) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 944,
^~
```
[inst/extdata/test_retinas/40oik5/main.r:5:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L5) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 944,
   ^~~
```
[inst/extdata/test_retinas/40oik5/main.r:21:15:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L21) *style:* **Commas should never have a space before.**
```r
  height = 25 ,# height of the counting frame in microns
             ~^
```
[inst/extdata/test_retinas/40oik5/main.r:21:16:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L21) *style:* **Commas should always have a space after.**
```r
  height = 25 ,# height of the counting frame in microns
               ^
```
[inst/extdata/test_retinas/40oik5/main.r:26:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L26) *style:* **Commas should never have a space before.**
```r
  extrapolate = TRUE ,          #Predicts densities to the equator.
                    ~^
```
[inst/extdata/test_retinas/40oik5/main.r:28:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L28) *style:* **Lines should not be more than 80 characters.**
```r
  rotation_ccw = 0, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:29:16:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L29) *style:* **Put spaces around all infix operators.**
```r
  plot_suppress=TRUE,
              ~^~
```
[inst/extdata/test_retinas/40oik5/main.r:34:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L34) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina, rotation=115, col_breaks_source = c(0, 35000))
^~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:34:31:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/40oik5/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, rotation=115, col_breaks_source = c(0, 35000))
                             ~^~
```
[inst/extdata/test_retinas/8pm223/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:6:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L6) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 981,
^~
```
[inst/extdata/test_retinas/8pm223/main.r:6:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L6) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 981,
   ^~~
```
[inst/extdata/test_retinas/8pm223/main.r:22:15:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L22) *style:* **Commas should never have a space before.**
```r
  height = 25 ,# height of the counting frame in microns
             ~^
```
[inst/extdata/test_retinas/8pm223/main.r:22:16:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L22) *style:* **Commas should always have a space after.**
```r
  height = 25 ,# height of the counting frame in microns
               ^
```
[inst/extdata/test_retinas/8pm223/main.r:27:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L27) *style:* **Commas should never have a space before.**
```r
  extrapolate = TRUE ,          #Predicts densities to the equator.
                    ~^
```
[inst/extdata/test_retinas/8pm223/main.r:29:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L29) *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/test_retinas/8pm223/main.r:30:16:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L30) *style:* **Put spaces around all infix operators.**
```r
  plot_suppress=TRUE,
              ~^~
```
[inst/extdata/test_retinas/8pm223/main.r:34:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/8pm223/main.r#L34) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina)
^~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L3) *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/test_retinas/bjii4t/main.r:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:8:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1210,
^~
```
[inst/extdata/test_retinas/bjii4t/main.r:8:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1210,
   ^~~
```
[inst/extdata/test_retinas/bjii4t/main.r:12:31:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1210-72)/20,
                             ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:12:35:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1210-72)/20,
                                 ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:13:30:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (928-46)/15)
                            ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:13:34:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (928-46)/15)
                                ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:26:21:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 45 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/bjii4t/main.r:26:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 45 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/bjii4t/main.r:31:28:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/bjii4t/main.r:33:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L33) *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/test_retinas/bjii4t/main.r:34:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:41:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina)
^~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:43:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L43) *style:* **Variable or function name should be snake_case.**
```r
findPeak <- function(my_retina){
^~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:44:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L44) *style:* **Use spaces to indent, not tabs.**
```r
	coord <- my_retina$trimmed_data
^
```
[inst/extdata/test_retinas/bjii4t/main.r:45:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L45) *style:* **Use spaces to indent, not tabs.**
```r
	peak_temp <- coord[which.max(coord$z),]
^
```
[inst/extdata/test_retinas/bjii4t/main.r:45:40:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L45) *style:* **Commas should always have a space after.**
```r
	peak_temp <- coord[which.max(coord$z),]
                                       ^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Lines should not be more than 80 characters.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Use spaces to indent, not tabs.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:29:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Put spaces around all infix operators.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                           ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:45:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Commas should always have a space after.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                            ^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:59:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Put spaces around all infix operators.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                         ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:71:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Commas should always have a space after.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                                      ^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:79:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Put spaces around all infix operators.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                                             ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:91:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Commas should always have a space after.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                                                ^
```
[inst/extdata/test_retinas/bjii4t/main.r:47:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L47) *style:* **Use spaces to indent, not tabs.**
```r
	return(peak)
^
```
[inst/extdata/test_retinas/bjii4t/main.r:48:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L48) *style:* **Use spaces to indent, not tabs.**
```r
	}
^
```
[inst/extdata/test_retinas/bjii4t/main.r:53:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L53) *style:* **Commented code should be removed.**
```r
  #lambda=0.001
   ^~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:54:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L54) *style:* **Commented code should be removed.**
```r
  #polynomial_m=2
   ^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:55:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/bjii4t/main.r#L55) *style:* **Commented code should be removed.**
```r
  #rotation=30
   ^~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:8:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1084,
^~
```
[inst/extdata/test_retinas/gv3igs/main.r:8:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1084,
   ^~~
```
[inst/extdata/test_retinas/gv3igs/main.r:12:31:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1084-100)/21,
                             ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:12:36:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1084-100)/21,
                                  ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:13:31:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (1022-36)/14)
                             ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:13:35:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (1022-36)/14)
                                 ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:26:21:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 35 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/gv3igs/main.r:26:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 35 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/gv3igs/main.r:31:28:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/gv3igs/main.r:33:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L33) *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/test_retinas/gv3igs/main.r:34:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:41:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina,rotation=270)
^~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:41:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L41) *style:* **Commas should always have a space after.**
```r
retinaplot(my_retina,rotation=270)
                     ^
```
[inst/extdata/test_retinas/gv3igs/main.r:41:30:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/gv3igs/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina,rotation=270)
                            ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:8:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1189,
^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:8:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1189,
   ^~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:12:31:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1189-26)/19,
                             ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:12:35:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1189-26)/19,
                                 ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:13:30:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (986-81)/15)
                            ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:13:34:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (986-81)/15)
                                ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:26:21:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 25 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/jhvbwt/main.r:26:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 25 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/jhvbwt/main.r:31:28:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/jhvbwt/main.r:33:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L33) *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/test_retinas/jhvbwt/main.r:34:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:41:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/jhvbwt/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina)
^~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L3) *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/test_retinas/raxp91/main.r:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:8:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1016,
^~
```
[inst/extdata/test_retinas/raxp91/main.r:8:4:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1016,
   ^~~
```
[inst/extdata/test_retinas/raxp91/main.r:12:31:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1016-25)/18,
                             ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:12:35:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1016-25)/18,
                                 ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:13:30:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (923-48)/17)
                            ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:13:34:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (923-48)/17)
                                ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:26:21:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 45 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/raxp91/main.r:26:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 45 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/raxp91/main.r:31:28:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/raxp91/main.r:33:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L33) *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/test_retinas/raxp91/main.r:34:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:41:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
^~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:41:29:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
                           ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:41:49:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
                                               ~^
```
[inst/extdata/test_retinas/raxp91/main.r:41:62:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/inst/extdata/test_retinas/raxp91/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
                                                            ~^~
```
[R/composite.R:2:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:3:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/composite.R#L3) *style:* **Commented code should be removed.**
```r
##' @param retina_list A list containing retina objects, with names(retina_list) all defined.
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:4:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:7:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/composite.R#L7) *style:* **Commented code should be removed.**
```r
##' @author Brian Cohn \email{brian.cohn@@usc.edu} and Lars Schmitz
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:9:14:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/matrix_retobj.R:3:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:10:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/matrix_retobj.R#L10) *style:* **Commented code should be removed.**
```r
##' @author Brian Cohn \email{brian.cohn@@usc.edu} and Lars Schmitz
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:20:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:27:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:28:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:22:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:30:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/matrix_retobj.R#L30) *style:* **Variable or function name should be snake_case.**
```r
  MAT <- map2fit[[2]]$z
  ^~~
```
[R/matrix_retobj.R:32:13:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:7:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L7) *style:* **Commented code should be removed.**
```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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:12:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:22:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:25:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L25) *style:* **Commented code should be removed.**
```r
##' @param xy_img_dimensions 2-cal list i.e. c(400,200)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:28:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:50:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:38:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:42:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L42) *style:* **Commented code should be removed.**
```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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:10:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L46) *warning:* **no visible global function definition for ‘Tps’, Did you mean 'nls'?**
```r
  fit <- Tps(pixel_xy_positions, z_vector)  # fits a surface to ozone measurements.
         ^~~
```
[R/plotting_functions.R:47:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L47) *warning:* **no visible global function definition for ‘set.panel’**
```r
  set.panel(2, 2)
  ^~~~~~~~~
```
[R/plotting_functions.R:49:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L49) *warning:* **no visible global function definition for ‘set.panel’**
```r
  set.panel()
  ^~~~~~~~~
```
[R/plotting_functions.R:52:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:17:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:72:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:3:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:85:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/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:106:6:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L106) *style:* **Commented code should be removed.**
```r
    ## https://stackoverflow.com/questions/18509527/first-letter-to-upper-case
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:112:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L112) *style:* **Lines should not be more than 80 characters.**
```r
    line2 <- paste0("NA,", nasal_outline_index, ",0,NA,TRUE,\"", eye_side_string,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:115:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L115) *style:* **Lines should not be more than 80 characters.**
```r
    line2 <- paste0(dorsal_outline_index, ",NA", ",0,NA,TRUE,\"", eye_side_string,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:118:9:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L118) *style:* **Use <-, not =, for assignment.**
```r
  line1 = "\"iD\",\"iN\",\"phi0\",\"iOD\",\"DVflip\",\"side\""
        ^
```
[R/plotting_functions.R:123:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L123) *style:* **Lines should not be more than 80 characters.**
```r
  message(paste("Wrote markup file to ", output_path, "\n Check that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:134:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L134) *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:134:2:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L134) *style:* **Commented code should be removed.**
```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:135:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L135) *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:139:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L139) *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:142:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L142) *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:143:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L143) *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:151:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L151) *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:155:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L155) *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:155:1:](https://github.com/briancohn/retina/blob/ee329b8273b7ad9aaf4bee3bf553fe47c8e79157/R/plotting_functions.R#L155) *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) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


I was unclear on how to properly read the files in the class repository until yesterday (08/08). I didn't see the entire homework directions until yesterday and needed to recreate my student bio page.


Created multidev environment [wiegele#ci-48](https://dashboard.pantheon.io/sites/e5d4b65a-3be9-4852-bb2f-7b73d4f5eeaf#ci-48).

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


nice implementation..:)


Processos e encadeamentos

https://youtu.be/bZopdry1EPU

https://developer.android.com/guide/components/processes-and-threads.html#Threads


* [x] Add `dateline`:
  - https://github.com/HistoryAtState/frus/commit/8cbba6c1e5e2e3d5f06418df6318a0af9fe5fcce


@pedrorckt

Does `onStatusChange` emit the status changes you are expecting? Usually that observable fires all the changes. OnSuccess only fires a few.

If you're still experiencing issues, please open a new issue instead of commenting here. It's harder to track conversations in the comments here.


Correct. No changes needed.


more than 2-3 if conditions is discouraged. can you modularize this class to actually have a sense what is happening here.


This is probably not the place for this discussion (an issue perhaps?), but I'm not sure nearley works the way you think it does. We have line numbers / offsets in errors, now!


use @NonNull in arguments


This section needs an update then.


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - Win64-Windows-7-VisualStudio-14: OK (2581 of 2581 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


dao class generally exposes only CRUD related apis . You can have separate utility class which will talk to this dao class and provided custom output


remove this


It appears as though when includes is called on an array, it looks for whether the string passed to includes matches an element in the array.

In our case the string passed to includes is the pathname with the first character sliced off.

However unlike other pathnames, the product pathname is not just `/product`, it is `/product/UUID` where UUID is the product ID.

The /UUID part is screwing us, as it means includes is not able to match the full pathname to the 'product' element in the array.

Educate me.


Fixed: https://github.com/muaz-khan/RecordRTC/commit/b2a46882b250a881235983b18d2c5228275f3c0c


can you explore @Transactional instead of doing all these things


The logo was added and screen 1 made to redirect to first screen.


Excellent, thanks !!!


return list.isempty() ?


It's better if you put the compile notes on README.USAGE.
One more thing, for Linux I can't use GLMemory caps so this interop feature should Windows exclusive. Include compile guards!


@loganmc10 So, essentially, you are piling one hack now on top of another hack ? And then you unironically think you can 'scold me' for 'merging' your 'open PR' when your changes have still been merged, yet the only thing you do different now is just disabling these SI modifications for Mischief Makers?

BTW, I don't know if you know ,but I maintain our own ROM LUTs for these kind of hacks you like to enable per-game. I don't use per-game INI files which I think is a backwards approach, so literally I wouldn't be able to just 'backport' that from you guys anyway, I would have to do that myself.

I have to say, multiple people who could see you come into #retroarch like that thought it was instigating. We advise you to not do this deliberate stirring on anymore especially when you are not even in the right. It's not our fault you are piling on hack upon hack in this codebase and the current 'maintainers' of this Hacktarux codebase think that is fine.

BTW, as far as I'm concerned, I'd still like both projects to work together. But you are making that pretty much impossible with your current attitude. I'd sincerely recommend you drop this kind of childish hostility on your part and we turn over a new leaf here, this is unproductive to both projects.


TRUNC() is an Oracle specific function - please revise to use an OHDSI-Sql friendly function.


use Java8 lambda:-
list.streams.filter(employeedetails -> employeedetails.getDeleted().equalsIgnoreCase("No")).foreach(employeeId -> managers.add(employeeId));


typo, should be `REACT_APP_API_KEY`


why this is still here??/


Отступ забыла. Это же код внутри блока, нужно визуально выделить это


This order by should be removed since it is used in the context of an INSERT statement. This also goes for lines 6532 and 6535 in this same file.


Hey @billmurrin you need to remove the .babelrc file in src/web/


'conenct' spelling


same as commented above... no need to have so much api's in dao class


Oh wait I jumped the gun too fast. You didn't include GLMemory as part of the template caps. You can ignore my last comment.


Hi sniffer, I'm dad.


why this is required


too much condition... modularize it into separate private function so that one can understand in what case you are returning true


what is this?


This is an art already!


got it, już poprawiłem i wysłałem, jest radocha bo sam rozkminiłem


![](https://github.trello.services/images/mini-trello-icon.png) [1.67 emergency fix](https://trello.com/c/ENUd3Xas/3142-167-emergency-fix)


Emulating the SI_STATUS_DMA_BUSY bit is not a hack, that is accurate emulation. Having to disable DelaySI for Mischief Makers is an unfortunate side effect of not being cycle accurate, you'll see the same thing in Project64, only backwards (they only enable DelaySI for some games, while mupen64plus only disables it for some games).

I don't care if I'm blocked or not. I just pointed out that input in Mischief Makers would be broken after your commit, sorry if I ruffled your feathers.


Nevermind, I'm on it, will be fixed in a day.


teja commit


Hi, I am translating FPlayAndroid into Simplified Chinese. I saved my progress just now because I am going to sleep :smile: . I will continue later.


@Julien-Fooducoin sorry I meant to commit that to another branch but made a (late-night) mistake. Nevertheless, it's how it should be. Params in GET requests can only be strings and not json object.


good job rahul you are better than appa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


jeszcze jedna popraweczka - bez backetów


bracketów


Passing length is redundant here. Note that `question` is a string, but `secret` is an arbitrary array of bytes (`char*` vs `unsigned char*`).

It was omitted intentionally - and we also removed the same length parameters from every `send_*` and `receive_*` methods that operated on strings.


you've got a bad comma here, causing errors when I try to `npm install`


something


все поправил, кроме этого равнобедренного треугольника, вообще ни как не проходит...
по идеи веть
if katet1 == katet2
  rectangular = 1
end
if rectangular == 1 and hypotenuse**2 == katet1**2 + katet2**2
  puts "Прямоугольный и Равнобедренный"

и ввожу 3 стороны:
1 сторона = 4
2 сторона = 4
2 сторона = 5.656854249492381
и он все ровно проскакивает условие... не подскажите? в чем подвох? где я ошибся?


!== null need! When in command don't exists permission.


Тут ты вызываешь метод, который просто возвращает верстку. То есть он просто вернет тебе строчку для таблицы. Но поскольку мы эту строчку никак не используем - получается крик в пустоту :)
Что нужно сделать? Правильно - нужно обратиться к нашей таблице (к телу таблицы точнее) и дорисовать туда строку, которая возвращается этим методом - тогда у нас все заработает как надо! 👍


I don't see why gtk-update-icon-cache should be triggered by by removing an applet, nor why the panel should throw a warning when the package manager is run. I ran gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor from the postinst script I use for mate packages in Debian and did not get that warning from mate-panel. Had the panel running from the terminal while testing that and nothing came up in that terminal.


Hello, I am the primary author of tcpkali.

This patch is useful but does not appear to make a proper use of OpenSSL API.

Both `SSL_read` and `SSL_write` may return an error indicating that write is required (and read is required, respectively). After that one should unblock the other part (request epoll to get write information if it is not requested yet) and then return back with the same arguments.

For example:
1. Trying to do `SSL_write(buffer, 42)`
2. `SSL_write` returns _WANT_READ_, but epoll is only open for `EV_WRITE`
3. We need to add `EV_READ` to the list of the flags we want to read, remove `EV_WRITE` and remember that we have to remove it once read is available.
4. Once poll returns with `EV_READ` we need to execute `SSL_read`, then revert flags from `EV_READ` to `EV_WRITE`
5. Once `EV_WRITE` is returned we need to retry SSL_write() with the same arguments as before, that is, `SSL_write(buffer, 42)`.

This is complex, but necessary according to the OpenSSL API documentation.

This calls for a significantly more complex integration with OpenSSL than what is available in this patch.


TeamCity Code :: 1. Development :: DDK :: Feature [Build 409](http://mp-ci.centralus.cloudapp.azure.com/viewLog.html?buildId=28725&buildTypeId=Code_Development_Ddk_Feature) is now running


고치실 줄 알고, 언급을 안했는데, 아예 사공으로 가버리네요...

정말로 이게 좋은 구조인지, 생각을 해보셨음 하네요.


Ok.


:heart:


TeamCity Code :: 1. Development :: DDK :: Feature [Build 409](http://mp-ci.centralus.cloudapp.azure.com/viewLog.html?buildId=28725&buildTypeId=Code_Development_Ddk_Feature) outcome was **SUCCESS**
Summary: Tests passed: 70 Build time: 00:03:01


I think something like 4 is good, but I think you have unrealistic expectations about the number of operations required by `toIndexedSeq`.  It's `O(m)`, but there may be many resizings as the indexed seq is built.  The fastest algorithm would probably be to _append_ `elems` and then move either the new elements or the old ones, whichever is shorter, such that they appear in the opposite order.  I'm not sure it's worth working all this out; prepending isn't _that_ common these days anyway.


Hi @robertpanzer !

Do you know when will be the next release of 1.6.0 available with changes from this commit applied? We'd like to make use of `:xrefstyle` and as I understand it's available since 1.5.6. Thanks!


https://stackoverflow.com/questions/4632322/finding-all-possible-combinations-of-numbers-to-reach-a-given-sum

I used this to help me figure out the algorithm to do this section. I altered by taking out stuff that wasn't needed and added parameters that will help in solving the challenge, but the basic structure of the algorithm is the same as the reference.


Just want to say this is some A+ work (on the whole repo / project in general). Nice job @secmorris! 👍 🎉 🎈


I'm in two minds about whether we should continue to make the paths configurable. They aren't at the moment in the rewrite and it does make things quite a bit simpler. That said, even if they aren't configurable, it might be nice for a user not to have to worry about knowing an endpoint's path.


You so fancy


Looks good! David mentioned to me that labelling the landmarks (including articles) also helps. I've updated the "solution" branch [to reflect that here](https://github.com/Brightspace/aria-exercise/commit/0f434482b3e458d36e2e0989c5d86111c92f0236).


Esta línea es importante, permite asignar el fichero a una variable de forma que podemos acceder luego.


TeamCity Code :: 1. Development :: DDK :: Feature [Build 410](http://mp-ci.centralus.cloudapp.azure.com/viewLog.html?buildId=28727&buildTypeId=Code_Development_Ddk_Feature) is now running


Corrigido -- converse


This is not a chat.


@SylvainBzh il manque quelque chose ici, je te laisse compléter ?


I think the "alert" role is more appropriate here. Alert dialogs are more for modals that pop up with an error or warning message.


Labels look good! David B recommended we also add labels for the regions themselves. I've [updated the solution](https://github.com/Brightspace/aria-exercise/commit/0f434482b3e458d36e2e0989c5d86111c92f0236) to reflect that.


@yakov116 `squarish` means `almost square`. Avatars have rounded corners so they don't have correct square shape.


You might want to introduce a null object here, which reduces the complexity of the process method.


no i oto chodzilo! :clap:


TeamCity Code :: 1. Development :: DDK :: Feature [Build 410](http://mp-ci.centralus.cloudapp.azure.com/viewLog.html?buildId=28727&buildTypeId=Code_Development_Ddk_Feature) outcome was **SUCCESS**
Summary: Tests passed: 70 Build time: 00:02:49


![](https://github.trello.services/images/mini-trello-icon.png) [Offer full version subs after level purchase](https://trello.com/c/6pCnBUSy/251-offer-full-version-subs-after-level-purchase)


An auto-configured instance would be one way to do that. Feels a little bit like that auto-configured `RestTemplateBuilder` in that it's a bean that you use to do/create something else. One thing that I hadn't thought about before is possible lifecycle issues.  I can't remember the details of why it does it, but we currently look up `ManagementServerProperties` lazily in `LazyEndpointPathRequestMatcher`. That makes me wonder if things would blow up if we used `ManagementServerProperties` to create an auto-configured `ActuatorSecurity` that would be used in someone's `WebSecurityConfigurerAdapter`.


> In the future I wouldn't backport 'open' PRs

Yet those open PRs got completely merged as can be seen here, the only thing that didn't yet was this specific disabling for this specific game. Which, BTW, I would have to do differently from you anyway.

LegendOfDragoon/AIO tells me that you are being deliberately obnoxious, and I think you know this as well. I also find it very coincidental that just a mere seconds after you post stuff like this, all of a sudden it immediately appears on 4ch again with some derogatory catchline. You are trying to be deliberately obstructive here, and if that is not your intent, then you certainly are not going about it the right way.

Stop being a deliberate nuisance. If you are going to contact us again, do it without all the fanfare and the theatrics and the deliberate shitstirring, OKthnx. Because 'disappearing' immediately after you post that on our channel and then not even being in mupen64plus so there is no way to follow up on what you said, is exactly that, and it is basically creating FUD that we are supposedly pushing 'broken commits' even though your exact same code has been pushed through this repo. You are deliberately courting nonexistent controversy here, and it's time for you to stop being so childish and to let it go. Either we turn over a new leaf and I unblock you and we give mutual cooperation another go, or I am going to respectfully ask you to leave me alone and not bother me anymore.  But either way, you are going to drop this childish 'grudge' thing and you are going to stop creating issues for my project.


Ok.


👍 You back in research mode for a while?


* [x] Add `dateline`:
  - https://github.com/HistoryAtState/frus/commit/fd061bb194802fed89721fb91400c873c1e7149a


Movie Trailer Website


@yakov116 in other languages it might take a longer string. So this might be the best solution for the problem.


I see. Assuming that we leave them non-configurable, it seems like the path is always the first part of the Endpoint name. So I wonder (since they would be required to know the endpoint name, for eg, `InfoEndpoint`), if it would be less verbose to have them specify just `info`.


TeamCity Bender :: Deploy [Build 3.0.75.0](http://build.mikeobrien.net/viewLog.html?buildId=3281&buildTypeId=bender&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 5233, ignored: 9 Build time: 00:01:09


For MT keys add #define PERMISSIVE_HOLD in config.h


Let's do an add'l one if it's the same amount of work for you. I like little things like that.

Also I changed all the Ledger Nano S's to Ledger Wallet since we were getting a lot of questions about the Ledger Blue


@Julien-Fooducoin here's how to apply a search with a string parameters. I don't know what is policy_scope so I just left my change commented.

For the search within bounds,

try

`
SELECT * FROM places WHERE lat > a AND lat < c AND lng > b AND lng < d
`

https://stackoverflow.com/questions/38892419/google-maps-geocoding-with-bounds


delete article-three


You should customize the Xlim and Ylim based on the the maximum values that users provided


Hybrid_Unitary_Air_Conditioner_I6091 (spencerdutton) - x86_64-MacOS-10.9-clang: Build Failed

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 597

regression Test Summary
 * Passed: 594
 * Failed: 2

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-49.28%25-red.png)


thanks!


The new libigl style is that _input_ matrices should be `MatrixBase` instead of `PlainObjectBase`.


your update to the `npm start` script is where `watch-css` is being called


You should also write a line of code that saves the plot into a png file in the current directory


Из задания:
> Если идеальный вес получается отрицательным, то выводится строка "Ваш вес уже оптимальный"
Нужно обработать эту ситуацию


Bluemix [toolchain](https://console-regional.ng.bluemix.net/devops/toolchains/8b958c72-e7af-43cb-9d55-defb1f6f3148 "project-details-info"): [Delivery Pipeline](https://console-regional.ng.bluemix.net/devops/pipelines/316c9d71-339e-48ea-a1cf-5bcd1bc0399f "project-details-info") deployed [simple-toolchain-20170804083456410](https://github.com/plmishra/simple-toolchain-20170804083456410/releases/tag/deploy-ibm-yp-us-south-ammishr9-in.ibm.com-dev-20170809-185032 "deploy-ibm-yp-us-south-ammishr9-in.ibm.com-dev-20170809-185032") to [dev](https://console.bluemix.net/apps/028327b7-2654-43ad-ad3b-201c6a1b2abe?env_id=ibm:yp:us-south "ibm:yp:us-south:ammishr9@in.ibm.com:dev"), including this commit


Yeah, it's just whatever's in the `id` on the `@Endpoint` annotation. Conventionally, that's the first part of the endpoint's name although it doesn't have to be.

Let's put this on the back burner for now. It might be a nice enhancement in the future, but it's nowhere near to being a must-have.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-185100 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-185100") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-185108 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-185108") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20170809-185116 "deployed-2-env-Prod-20170809-185116") to [Prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "There was a problem retrieving the space name"), including this commit


![](https://github.trello.services/images/mini-trello-icon.png) [Add PATCH request to update payments](https://trello.com/c/uB8aFZLD/6-add-patch-request-to-update-payments)


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-185128 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-185128") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


![](https://github.trello.services/images/mini-trello-icon.png) [Migrate the "Bill Details" webpage to use the API](https://trello.com/c/gszO4NkB/8-migrate-the-bill-details-webpage-to-use-the-api)


fwerwerwer


Коэффициенты могут быть вещественными числами


А зачем тут выводить то, что пользователь только что ввел?


It's nice to have the arxiv link here. Could you also put the full title/author list in both header files? Will help with people searching to find it.

(Also `PlainObjectBase` --> `MatrixBase` here, too.


Much better


> In the future I wouldn't backport open PRs

> Yet those open PRs got completely merged as can be seen here

The Indiana Jones PR was never merged, and you merged (part of) this PR 12 days ago, it was only merged into mupen64plus yesterday. I was just advising you not to backport work from open PRs, I think that's good advice. Besides that all I did is point out that the Indiana Jones commit didn't work and that your partial commit of this PR would break the input in Mischief Makers.

I was never derogatory, nor did I mount any personal attacks. At various times while insulting me (besides the swearing and name-calling) you've brought up my nationality, my place of work, my occupation, and most recently to seem to enjoy bringing up my parental status. I'd rather you stop researching my personal life.

Anyway so be it, I won't bring up any of these (or future) regressions anymore.


CC: @aviraxp


В Ruby принято использовать 2 пробела вместо табуляции. Настрой редактор, чтоб придерживаться общепринятых стандартов


I'd rename this just `hessian` rather than `fem_hessian`.


Hybrid_Unitary_Air_Conditioner_I6091 (spencerdutton) - i386-Windows-7-VisualStudio-14: OK (2491 of 2494 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 598
 * Failed: 3

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.88%25-yellow.png)


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1969 of 1978 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 596
 * Failed: 9

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.54%25-yellow.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-71.74%25-green.png)


А зачем из нуля вычитать? Можно просто написать `root_one = - b / 2 / a`


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


...ahem, "re-add" oops


I believe you should be able to do a similar thing, but without requiring `jq` (for those that don't have it installed). Something like:

```
CREDS=$(aws sts get-session-token --duration-seconds 3600 --serial-number $MFA_SERIAL \
  --token-code $MFA_TOKEN \
  --query 'Credentials.[AccessKeyId, SecretAccessKey, SessionToken]' \
  --output text)

# ...

AWS_ACCESS_KEY_ID=$(echo $CREDS | awk '{print $1}')
AWS_SECRET_ACCESS_KEY=$(echo $CREDS | awk '{print $2}')
AWS_SESSION_TOKEN=$(echo $CREDS | awk '{print $3}')
```


Тут условие избыточно. Сначала мы проверили, что дискриминант меньше нуля. Если не так, проверили, что дискриминант равен нулю. Если оба эти условия не выполнились, то остается единственный возможный вариант  - дискриминант больше нуля - следовательно, последнее условие не требуется.


Is this printf supposed to be left in?


Выровняй строки выше вровень с этой, там лишняя табуляция


what if credentials is not have size 2? like if user did not enter the password


Стороны могут быть не целыми числами


no, just in HueEmulator.py. You still don't manage to pair Toon with emulated bridge? Any request are coming from Toon to bridge?


I realized I don't need this code because it doesn't help me to find the solution currently, but it may help to find a faster solution in the future.


Высота и основание могут быть вещественными


in both catch block you are doing same thing.. have one catch block instead


Не вижу смысла выводить пользователю то, что он только что навводил :)


teste


> The Indiana Jones PR was never merged

AIO already informed me about that and he told me on the very first day I pushed that - that it does nothing. So apparently he was the one who informed you that your commit was essentially worthless.

> 'and you merged (part of) this PR 12 days ago, it was only merged into mupen64plus yesterday.' -

I already told you, I don't use hacky per-game INI files, I maintain ROM LUTs that are baked into the code. So your hack for Mischief Makers would just have to be added by me personally, and it isn't just something you can shallow backport either.

> I was never derogatory, nor did I mount any personal attacks. At various times while insulting me (besides the swearing and name-calling) you've brought up my nationality, my place of work, my occupation, and most recently to seem to enjoy bringing up my parental status. I'd rather you stop researching my personal life.

Dude, I have multiple bystanders who saw what you did and knew exactly what you were doing. Bparker, AIO, etc. All of them saw what you did, all of them knew exactly what you were going for. Stop being coy here and stop insulting my intelligence.

> Anyway so be it, I won't bring up any of these (or future) regressions anymore.

It's regressions that are self-imposed by you and the rest of your posse apparently, since you keep making this codebase into a bigger mess.

I won't deny that you might have backported some nice stuff from PJ64, but honestly, you don't really know what you are doing either beyond just backporting some stuff from PJ64. It would behoove you not to underestimate us and treat us as equal players instead of this derogatory nonsense.

Honestly dude, I still regret to this day I arranged stuff behind the scenes to send you a bunch of nice hardware. What a worthwhile 'investment' that proved to be, so I have to deal in my off time with a bunch of this instigatory nonsense.


you can use jackson object mapper to convert a class to json string instead of putting each variable separately in json object. same commet everywhere wherever you are explicitly adding each class member variable to json object


@felix yes, it will need to be installed. Are we updating the installer's for our various platform installers to include this new package requirement?


Wouldn't it be simpler to have:
``` python
    if isinstance(geom, (MultiPolygon, Polygon)):
        instance.refresh_from_db()
```


#2520943-WindowsCalc-Engine_Integration (vidanovic) - x86_64-MacOS-10.9-clang: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-47.84%25-red.png)


verifica se é iPhone ou Ipad para alterar o tamanho da cell


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-190013 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-190013") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


* [x] Add `dateline`:
  - https://github.com/HistoryAtState/frus/commit/4c51ecc3c0fe01e8fd2180336df77072ec2f279e


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-190022 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-190022") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20170809-190027 "deployed-2-env-Prod-20170809-190027") to [Prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-190036 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-190036") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


For every rest api you are catching only checked exception. I would recommend to catch all kinds of exception i,e include runtime exception so that exception do not bubble up to UI


* [x] Add `dateline`:
  - Add dateline | frus:doc-dateTime-min | frus:doc-dateTime-max in d268, d286


Очень много дублирования - это значит, программу можно упростить.
Просто определи какая сторона потенциальная гипотенуза - найди наибольшее из 3 значений, остальные 2 - потенциальные катеты, и присвой их в новые переменные. Далее в коде работай уже с этими переменными, это позволит избежать дублирования.


В эту ветку мы никогда не попадем - ведь ты тут повторяешь первое условие. Если мы перешли к этой проверке, значит первая вернула false, а `b == c && false` всегда вернет false.


will do.


Also includes fix to auto-update copyright year.


Треугольник может быть не прямоугольным, но при этом равнобедренным - это тоже надо вывести.


This guide fails to mention the need to declare an npm script in package.json as in the following example.

```
"scripts": {
  "storybook": "start-storybook -p 6006"
},
```


@rogeruiz: wdyt about intercepting the test container and modifying this script to trim down iteration time?


Created multidev environment [dgreat#pr-d836](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-d836).

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


Этот файл надо добвить в gitignore - у каждого члена команды может быть свой редактор. `git rm --cached` тебе поможет :)


Не вижу особого смысла вкладывать эти классы в модуль - у нас нет конфликтующих имен.


Тут пустая строка лишняя


testing out my first repository. Not to be confused with depository.


Предпочтительнее использовать скобки вокруг параметров метода - так сигнатура проще читается


The architecture does, though sys161 doesn't have a FPU (I have partial FPU support patches if we end up wanting floating point anyway)... you might want to put the pieces in place, though, especially if we're going to try to do a real mips.


Зачем отдельно хранить начальную и конечную станции? Намного проще положиться, что первая станция массива - начальная в маршруте, а последняя - конечная.


@dedepete ok

_Sent from my Nexus 9 using [FastHub Debug](https://play.google.com/store/apps/details?id=com.fastaccess.github)_


Upgrade source from:
https://raw.githubusercontent.com/ptt/pttbbs/master/mbbsd/pmore.c


Created multidev environment [wiegele#ci-49](https://dashboard.pantheon.io/sites/e5d4b65a-3be9-4852-bb2f-7b73d4f5eeaf#ci-49).

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


Только в этом случае нельзя позволять пользователю удалять первый и последний элемент массива


what's an `oembed`?
who's twice? you get newest posts on "double"'s timeline? cool
also, you always return `"type": "tweet"`, might want to consider specifying that.


you shouldn't need these here
(also, which version of os161 were you looking at? the current release doesn't have the k0/k1 dummy slots)


Your commit helped me port my Unreal project to version 4.16 without having to spend hours digging through the build system documentation. Thanks :)


this is in the readme edits should not show in the master


Если все станции держать в массиве `@stations`, то можно просто объявить `attr_reader :stations` - он полностью покроет наши нужды


I'm keeping this in case it might be useful later.


```py
variable = [load_something if module.function(
    argument).attribute == value else "random string in HTML" for argument in something]
```
does this look readable to you?


А зачем этот метод? И везде используется индекс станции (это более правильный подход), а тут почему-то `@current_station`


Hi! Cool to see you're working on a French translation of this (and for cleaning up the code a bit!)! Me and @clovervidia are very soon going to be transitioning to using weapon IDs (as you can see in the comments), so – unless I'm overlooking something – there's really no need to hardcode any weapon names at all, since soon they'll just all be numbers (and luckily, all language versions of the game share these numbers – this is what the internationalization bit in the readme is about). Just to let you know!


Можно не указывать расширение файла, Ruby сам знает с каким расширением работать


@dibyadas ,some changes in leaderboard.py is only for testing .


Thanks @jaroslavh for hotfix! Well done 🥇


got it to have no errors, had issues with 2 imports but got them resolved from a search on stack overflow.


Давай методам более понятные имена. `station.take(some_var)` - отсюда непонятно, что делает метод. А если назвать `add_train` или `take_train`, то все будет кристально ясно


consider splitting this into several lines. god, what is this
i'd do something like this:
```py
return [
    {
        "type": "tweet",
        "embed": embed,
        "timestamp": timestamp
    } for (embed, timestamp) in dict(zip(embeds, timestamps)).items()
]
```
also, are you sure that you need the `dict(zip(list, list)).items()`? wouldn't `zip(list, list)` suffice?

```py
>>> x = [1, 2, 3, 4, 5]
>>> y = 'abcde'
>>> ''.join(str(a) + b for a, b in zip(x, y))
'1a2b3c4d5e'
```


`include?` тут избыточен, если элемент не будет найден, `delete` просто ничего не сделает


did you read my comments for this? why no generators?


One *fewer* typo

:trollface:


unsorted imports


Объяви `attr_reader :trains` - он создаст метод-геттер, что нам и нужно


no star imports