#TODO change path. make sure this main.r script is just outside the diagram_retina folder.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#todo verify these. see the tutorial here: https://github.com/bc/retina/blob/master/tutorial.md search for the part that starts with "#[V point of the tear,"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @description This is a subfunction, that is useful when creating average maps.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param retina_list A list containing retina objects, with names(retina_list) all defined.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param rotation_indices Each value in this vector will correspond to the amount of rotation applied to each retina in the list.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param ... Arguments passed from other functions. You can access the thin plate spline interpolator here.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @return sum_mat The sum of all retina objects in the list, with respect to the rotation indices.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
R/composite.R:9:16:warning:no visible global function definition for ‘mat_from_ret_obj’
##' You can decide how much to rotate the retina before returning the matrix. You can also pass arguments to the polar plotter.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param n the number by which to divide the matrix by. Useful when generating partial averages.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param reflect logical, by default it is TRUE, in order to view the retina from outside the eye (rather than from within.)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' Extracts xy and falciform coordinates from datapoints collected from retistruct. Falc and Datapoints are stacked upon one another
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param datapoints_from_retistruct data structure that comes from the datapoints.csv, which is automatically generated by Retistruct.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @return L list of pixel xy positions, and falciform coordinates in [1] and [2], respectively
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' ImageJ values don't always show up the right way, because Y values get larger and positive while moving down the image.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param falciform_xy_coordinates 2 columns of coordinate (X,Y) data in ImageJ pixel format
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' Shows a visualization of the outline, as well as the location of each datapoint, with fit plot.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param pixel_xy_positions 2 columns of coordinate (X,Y) data in ImageJ pixel format
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param z_vector numerical vector of density values for each of the coordinates
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param xy_outline_points 2 columns of coordinate(X,Y) data in ImageJ pixel format for the outline coordinates.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fit <- Tps(pixel_xy_positions, z_vector) # fits a surface to ozone measurements.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' Shows a visualization of the outline, as well as the location of each datapoint so the user can identify where the tears are.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param path_to_retina_data_folder The path to the folder that contains the outline.roi file.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @return roi_coordinates XY vals of pixel coordinates of the outline points, in order.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# format plots has the coordinate (0, 0) in the top left. We have the coordinate
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# (0, 0) in the bottom left. We need to transform P so that the outline appears
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @description Creates a markup.csv file. One of the dorsal_outline_index or nasal_outline_index must be filled in. Not both.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param dorsal_outline_index The index of the point that points toward dorsal, or NA.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param nasal_outline_index The index of the opint that points toward nasal, or NA.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param path_to_retina_data_folder The path where the markup.csv file will be saved.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
message(paste("Wrote markup file to ", output_path, "\n Ensure that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param tear_coordinates_dataframe the dataframe of 3 columns, with c('V0','VB','VF'), and n columns, where n= number of tears
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param path_to_retina_data_folder The path where the T.csv file will be saved.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
message(paste("Wrote tear file to ", output_path, "\n Check that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param path_to_retina_data_folder The path where the P.csv file will be saved.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
message(paste("Wrote coordinates file to ", output_path, "\n Check that it exists beside your outline.roi file"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param endpoints a 4 element numeric vector describing the xy and x'y' for the line segment.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param endpoints vector of 4 numerics, x,y and x',y' defining the line segment
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @description We do not need points plotted in the corners of the plotted circle.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @description Find the location to put the label around the circle at each of the lines
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @description put a degree label at the ends of the endpoints for each longitude
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param extrapolate whether to predict out to the equator of the eye, even if no data exists nearby.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grid.list = list(x = minitics, y = minitics) #choose locations to predict at
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @description Useful for making the falciform process look more smooth and refined. This is purely aesthetic.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @details enhance the resolution of a polygon vertices dataframe by creating a spline along each vertex.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##' @param xy vertices in dataframe with x and y columns, in order (not all are used).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
inst/extdata/asalmon_mcw/main.r:2:1: style: Variable or function name should be snake_case.
inst/extdata/asalmon_mcw/main.r:3:1: style: Variable or function name should be snake_case.
inst/extdata/asalmon_mcw/main.r:5:1: style: Lines should not be more than 80 characters.
inst/extdata/asalmon_mcw/main.r:8:1: style: Lines should not be more than 80 characters.
inst/extdata/asalmon_mcw/main.r:10:10: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:10:13: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:11:10: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:11:13: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:12:10: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:12:13: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:15:1: style: Lines should not be more than 80 characters.
inst/extdata/asalmon_mcw/main.r:15:22: style: Only use double-quotes.
inst/extdata/asalmon_mcw/main.r:15:77: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:15:101: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:29:21: style: Commas should never have a space before.
inst/extdata/asalmon_mcw/main.r:29:22: style: Commas should always have a space after.
inst/extdata/asalmon_mcw/main.r:34:28: style: Commas should never have a space before.
inst/extdata/asalmon_mcw/main.r:36:1: style: Lines should not be more than 80 characters.
inst/extdata/asalmon_mcw/main.r:37:22: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:39:29: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:39:49: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:39:64: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:40:10: style: Put spaces around all infix operators.
inst/extdata/asalmon_mcw/main.r:40:15: style: Commas should always have a space after.
R/composite.R:2:1: style: Lines should not be more than 80 characters.
R/composite.R:3:1: style: Lines should not be more than 80 characters.
R/composite.R:4:1: style: Lines should not be more than 80 characters.
R/composite.R:5:1: style: Lines should not be more than 80 characters.
R/composite.R:6:1: style: Lines should not be more than 80 characters.
R/composite.R:9:16: warning: no visible global function definition for ‘mat_from_ret_obj’
R/composite.R:12:1: style: Lines should not be more than 80 characters.
R/composite.R:12:85: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:3:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:6:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:7:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:12:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:12:81: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:17:1: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:20:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:20:87: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:25:1: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:27:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:27:88: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:28:1: style: Lines should not be more than 80 characters.
R/matrix_retobj.R:28:26: style: Put spaces around all infix operators.
R/matrix_retobj.R:28:93: style: Trailing whitespace is superfluous.
R/matrix_retobj.R:30:5: style: Variable or function name should be snake_case.
R/matrix_retobj.R:32:15: style: Put spaces around all infix operators.
R/plotting_functions.R:3:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:5:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:7:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:9:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:10:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:10:81: style: Trailing whitespace is superfluous.
R/plotting_functions.R:12:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:12:91: style: Trailing whitespace is superfluous.
R/plotting_functions.R:16:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:22:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:24:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:28:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:28:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:28:1: style: Variable or function name should be snake_case.
R/plotting_functions.R:29:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:29:5: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:31:52: style: Put spaces around all infix operators.
R/plotting_functions.R:32:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:32:86: style: Trailing whitespace is superfluous.
R/plotting_functions.R:38:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:40:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:41:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:42:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:45:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:46:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:46:12: warning: no visible global function definition for ‘Tps’, Did you mean 'Ops'?
R/plotting_functions.R:47:5: warning: no visible global function definition for ‘set.panel’
R/plotting_functions.R:49:5: warning: no visible global function definition for ‘set.panel’
R/plotting_functions.R:52:5: warning: no visible global function definition for ‘surface’
R/plotting_functions.R:61:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:64:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:65:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:69:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:69:19: warning: no visible global function definition for ‘read.ijroi’
R/plotting_functions.R:70:1: style: Trailing whitespace is superfluous.
R/plotting_functions.R:72:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:73:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:76:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:80:1: style: Trailing whitespace is superfluous.
R/plotting_functions.R:81:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:81:81: style: Trailing whitespace is superfluous.
R/plotting_functions.R:83:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:83:83: style: Trailing whitespace is superfluous.
R/plotting_functions.R:85:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:93:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:96:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:97:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:98:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:100:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:100:107: style: Trailing whitespace is superfluous.
R/plotting_functions.R:103:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:109:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:109:57: style: Commas should always have a space after.
R/plotting_functions.R:109:62: style: Commas should always have a space after.
R/plotting_functions.R:109:93: style: Trailing whitespace is superfluous.
R/plotting_functions.R:112:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:112:58: style: Commas should always have a space after.
R/plotting_functions.R:112:63: style: Commas should always have a space after.
R/plotting_functions.R:112:94: style: Trailing whitespace is superfluous.
R/plotting_functions.R:120:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:130:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:131:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:135:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:138:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:139:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:147:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:151:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:151:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:155:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:177:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:177:59: style: Variable or function name should be snake_case.
R/plotting_functions.R:178:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:178:85: style: Trailing whitespace is superfluous.
R/plotting_functions.R:180:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:180:95: style: Trailing whitespace is superfluous.
R/plotting_functions.R:195:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:202:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:206:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:216:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:217:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:217:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:226:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:233:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:233:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:233:83: style: Trailing whitespace is superfluous.
R/plotting_functions.R:235:5: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:238:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:246:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:251:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:251:46: style: Variable or function name should be snake_case.
R/plotting_functions.R:252:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:252:14: warning: no visible global function definition for ‘RMat’, Did you mean 'hat'?
R/plotting_functions.R:261:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:261:88: style: Trailing whitespace is superfluous.
R/plotting_functions.R:263:5: warning: no visible global function definition for ‘draw_line_segments’
R/plotting_functions.R:267:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:274:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:274:38: style: Variable or function name should be snake_case.
R/plotting_functions.R:275:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:275:108: style: Trailing whitespace is superfluous.
R/plotting_functions.R:285:1: style: Variable or function name should be snake_case.
R/plotting_functions.R:286:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:290:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:295:5: warning: no visible global function definition for ‘plot_circle_radial_lines’
R/plotting_functions.R:296:5: warning: no visible global function definition for ‘plot_degree_label_for_latitudes’
R/plotting_functions.R:297:5: warning: no visible global function definition for ‘plot_radial_spokes_and_labels’
R/plotting_functions.R:324:1: style: Variable and function names should not be longer than 30 characters.
R/plotting_functions.R:324:71: style: Variable or function name should be snake_case.
R/plotting_functions.R:329:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:346:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:347:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:348:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:348:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:348:15: style: Use <-, not =, for assignment.
R/plotting_functions.R:349:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:349:10: warning: no visible global function definition for ‘Tps’, Did you mean 'Ops'?
R/plotting_functions.R:350:12: warning: no visible global function definition for ‘predictSurface’
R/plotting_functions.R:351:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:363:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:363:25: style: Put spaces around all infix operators.
R/plotting_functions.R:363:31: style: Put spaces around all infix operators.
R/plotting_functions.R:363:37: style: Put spaces around all infix operators.
R/plotting_functions.R:363:47: style: Put spaces around all infix operators.
R/plotting_functions.R:363:57: style: Put spaces around all infix operators.
R/plotting_functions.R:364:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:365:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:367:9: warning: no visible global function definition for ‘plot_longitudinal_lines’
R/plotting_functions.R:368:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:368:83: style: Trailing whitespace is superfluous.
R/plotting_functions.R:389:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:390:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:391:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:398:1: style: Lines should not be more than 80 characters.
R/plotting_functions.R:407:5: style: Variable or function name should be snake_case.
R/plotting_functions.R:411:1: style: Trailing whitespace is superfluous.