[R/data_description.r:11:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L11) *style:* **Lines should not be more than 80 characters.**
```r
  title(main = "Forces from posture #1", sub = paste("Adept x:", adept_x_val, "Adept y:",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:16:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L16) *style:* **Lines should not be more than 80 characters.**
```r
plot_muscle_forces_over_time <- function(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:21:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L21) *style:* **Lines should not be more than 80 characters.**
```r
  lapply(list(do.call("rbind", forces[indices_of_interest])), function(force_ts) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:23:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L23) *style:* **Lines should not be more than 80 characters.**
```r
      "M1", "M2", "M3", "M4", "M5", "M6"), ylim = c(minimum_tendon_force, maximum_tendon_force))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:28:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L28) *style:* **Lines should not be more than 80 characters.**
```r
plot_jr3_force_over_time <- function(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:42:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L42) *style:* **Lines should not be more than 80 characters.**
```r
##' @param wrench_vector a vector of six forces & torques, as numeric values in N or N*m
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:42:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L42) *style:* **Commented code should be removed.**
```r
##' @param wrench_vector a vector of six forces & torques, as numeric values in N or N*m
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:46:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L46) *style:* **Lines should not be more than 80 characters.**
```r
    "FZ =", wrench_vector[3], ", ", "MX =", wrench_vector[4], ", ", "MY =", wrench_vector[5],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:52:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L52) *style:* **Lines should not be more than 80 characters.**
```r
##' a Map is a Muscle Activation Pattern, which is, given N muscles, the map is a vector of N tensions.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:56:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L56) *style:* **Lines should not be more than 80 characters.**
```r
  muscle_activation_patterns <- rbind(unique(timeseries_df$reference_M0), unique(timeseries_df$reference_M1),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:57:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L57) *style:* **Lines should not be more than 80 characters.**
```r
    unique(timeseries_df$reference_M2), unique(timeseries_df$reference_M3), unique(timeseries_df$reference_M4),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:60:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L60) *style:* **Lines should not be more than 80 characters.**
```r
  colnames(muscle_activation_patterns) <- LETTERS[1:length(unique(timeseries_df$reference_M6))]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:65:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L65) *style:* **Commented code should be removed.**
```r
##' Plot wrench text for forces & torques
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:69:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L69) *style:* **Lines should not be more than 80 characters.**
```r
##' @param prepend_string empty, by default. Useful when you want to add "SD: " to the front
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:87:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L87) *style:* **Lines should not be more than 80 characters.**
```r
  p_raw <- ggparcoord(dataframe_of_observations, scale = "globalminmax", alpha = 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:89:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L89) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p_raw + theme_bw() + theme(panel.grid.major.x = element_line(color = "black",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:96:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L96) *style:* **Lines should not be more than 80 characters.**
```r
  plot(NA, xlim = xlim, ylim = ylim, main = paste("Norm of w = ", norm_vec(wrench)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:97:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L97) *style:* **Lines should not be more than 80 characters.**
```r
    xlab = paste("Fx is ", wrench[1]), ylab = paste("Fy is ", wrench[2]), asp = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:101:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L101) *warning:* **local variable ‘x_sd’ assigned but may not be used**
```r
  x_sd <- wrench_sd[1]
  ^~~~
```
[R/data_description.r:102:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L102) *warning:* **local variable ‘y_sd’ assigned but may not be used**
```r
  y_sd <- wrench_sd[2]
  ^~~~
```
[R/data_description.r:103:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L103) *warning:* **local variable ‘z_sd’ assigned but may not be used**
```r
  z_sd <- wrench_sd[3]  #unused as of yet
  ^~~~
```
[R/data_description.r:113:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L113) *style:* **Lines should not be more than 80 characters.**
```r
##' By default, if the diameter is positive, then the circle_color is made green, but if negative, it will make the circle black.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:125:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L125) *style:* **Lines should not be more than 80 characters.**
```r
  draw.circle(x, y, diameter, border = "black", col = circle_color, lty = 1, lwd = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:129:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L129) *style:* **Lines should not be more than 80 characters.**
```r
##' @param list_of_wrenches list object, each element a list of numeric values of 3 forces in N and 3 torques in Nm
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:130:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L130) *style:* **Lines should not be more than 80 characters.**
```r
##' @param list_of_sd_for_wrenches list object, each element a list of numeric values of 3 forces in N and 3 torques in Nm
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:134:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L134) *style:* **Lines should not be more than 80 characters.**
```r
plot_endpoint_force_vectors <- function(list_of_wrenches, list_of_sd_for_wrenches,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:139:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L139) *style:* **Lines should not be more than 80 characters.**
```r
    plot_output_wrench_fx_fy(list_of_wrenches[[x]], list_of_sd_for_wrenches[[x]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:145:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L145) *style:* **Lines should not be more than 80 characters.**
```r
##' Get the mean of the last n force values for each of the force signals, for the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:147:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L147) *style:* **Commented code should be removed.**
```r
##' ramp&hold time series dataframes force_column_names is a vecotr of character
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:148:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L148) *style:* **Commented code should be removed.**
```r
##' strings relating to the columns of forces[[i]] that contain force recordings
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:150:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L150) *style:* **Lines should not be more than 80 characters.**
```r
##' @param indices_of_interest the elements within the forces that will be included in the analysis
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:151:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L151) *style:* **Lines should not be more than 80 characters.**
```r
##' @param n number of last observations that will be extracted for this computation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:153:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L153) *style:* **Lines should not be more than 80 characters.**
```r
##' @return list_of_tail_wrench_means computed means of the last n milliseconds of the force columns
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:154:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L154) *style:* **Lines should not be more than 80 characters.**
```r
list_of_mean_of_last_n_observations <- function(forces, indices_of_interest, n, force_column_names) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:154:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L154) *style:* **Variable and function names should not be longer than 30 characters.**
```r
list_of_mean_of_last_n_observations <- function(forces, indices_of_interest, n, force_column_names) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:164:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L164) *style:* **Lines should not be more than 80 characters.**
```r
sd_of_last_n_observations <- function(forces, indices_of_interest, n = 100, force_column_names) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:173:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L173) *style:* **Variable and function names should not be longer than 30 characters.**
```r
plot_porcupine_of_endpoint_wrenches <- function(forces) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:174:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L174) *style:* **Lines should not be more than 80 characters.**
```r
  wrench_observation_df <- do.call("rbind", forces)  #only grab the first posture
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:179:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L179) *style:* **Lines should not be more than 80 characters.**
```r
  scatterplot3d(wrench_observation_df[, 1], wrench_observation_df[, 2], wrench_observation_df[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:180:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L180) *style:* **Lines should not be more than 80 characters.**
```r
    3], pch = 16, xlim = force_ranges[, 1], ylim = force_ranges[, 2], zlim = force_ranges[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:184:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L184) *style:* **Lines should not be more than 80 characters.**
```r
  scatterplot3d(wrench_observation_df[, 4], wrench_observation_df[, 5], wrench_observation_df[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:185:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L185) *style:* **Lines should not be more than 80 characters.**
```r
    6], pch = 16, xlim = force_ranges[, 4], ylim = force_ranges[, 5], zlim = force_ranges[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:197:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L197) *warning:* **local variable ‘z_range_midpoint’ assigned but may not be used**
```r
  z_range_midpoint <- z_range_distance/2 + z_range[1]
  ^~~~~~~~~~~~~~~~
```
[R/data_description.r:197:39:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L197) *style:* **Put spaces around all infix operators.**
```r
  z_range_midpoint <- z_range_distance/2 + z_range[1]
                                     ~^~
```
[R/data_description.r:201:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L201) *style:* **Lines should not be more than 80 characters.**
```r
  segments(origin_points, origin_points, wrench_observation_df[, 1], wrench_observation_df[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:203:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L203) *style:* **Lines should not be more than 80 characters.**
```r
  points(wrench_observation_df[, 1], wrench_observation_df[, 2], xlim = c(force_ranges[1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:208:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L208) *style:* **Lines should not be more than 80 characters.**
```r
  legend_image <- as.raster(matrix(colorRampPalette(gradient_colors)(100), ncol = 1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:211:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L211) *style:* **Lines should not be more than 80 characters.**
```r
  text(x = -1, y = seq(1, 3, l = length(values_to_label_on_legend)), labels = signif(values_to_label_on_legend,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:217:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L217) *style:* **Lines should not be more than 80 characters.**
```r
##' @param colors list of string colors that are desired in the gradient. c("blue", "yellow") by default
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:217:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L217) *style:* **Commented code should be removed.**
```r
##' @param colors list of string colors that are desired in the gradient. c("blue", "yellow") by default
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:219:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L219) *style:* **Lines should not be more than 80 characters.**
```r
##' @return color_gradient returns a function that takes an integer argument (the required number of colors) and returns a character vector of colors (see ‘rgb’) interpolating the given sequence (similar to ‘heat.colors’ or ‘terrain.colors’.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:225:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L225) *style:* **Lines should not be more than 80 characters.**
```r
data_description_analysis <- function(first_data_chunk, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:228:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L228) *style:* **Lines should not be more than 80 characters.**
```r
  forces <- unlist(lapply(postures, split_by_reference_force), recursive = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:231:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L231) *style:* **Lines should not be more than 80 characters.**
```r
  muscle_activation_patterns <- do.call("rbind", lapply(forces[indices_of_interest],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:233:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L233) *style:* **Lines should not be more than 80 characters.**
```r
  row.names(muscle_activation_patterns) <- LETTERS[1:length(indices_of_interest)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:239:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L239) *style:* **Lines should not be more than 80 characters.**
```r
  plot(plot_muscle_forces_over_time(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:244:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L244) *style:* **Lines should not be more than 80 characters.**
```r
  plot(plot_jr3_force_over_time(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:248:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L248) *style:* **Lines should not be more than 80 characters.**
```r
  list_of_tail_wrench_mean <- list_of_mean_of_last_n_observations(forces, indices_of_interest,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:250:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L250) *style:* **Lines should not be more than 80 characters.**
```r
  list_of_tail_wrench_SD <- sd_of_last_n_observations(forces, indices_of_interest,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:250:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L250) *style:* **Variable or function name should be snake_case.**
```r
  list_of_tail_wrench_SD <- sd_of_last_n_observations(forces, indices_of_interest,
  ^~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:256:8:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L256) *style:* **Use <-, not =, for assignment.**
```r
  xlim = range(lapply(list_of_wrenches, function(x) {
       ^
```
[R/data_description.r:259:8:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L259) *style:* **Use <-, not =, for assignment.**
```r
  ylim = range(lapply(list_of_wrenches, function(x) {
       ^
```
[R/data_description.r:262:8:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L262) *style:* **Use <-, not =, for assignment.**
```r
  zlim = range(lapply(list_of_wrenches, function(x) {
       ^
```
[R/data_description.r:266:11:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L266) *style:* **Use <-, not =, for assignment.**
```r
  xlim[1] = xlim[1] - max(abs(zlim))
          ^
```
[R/data_description.r:268:11:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L268) *style:* **Use <-, not =, for assignment.**
```r
  xlim[2] = max(c(xlim[2] + max(abs(zlim)), 0))
          ^
```
[R/data_description.r:273:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L273) *style:* **Lines should not be more than 80 characters.**
```r
  indices_of_correctly_lengthed_forces <- which(lapply(forces, force_ts_len_is_acceptable) ==
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:273:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L273) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  indices_of_correctly_lengthed_forces <- which(lapply(forces, force_ts_len_is_acceptable) ==
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:276:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L276) *style:* **Lines should not be more than 80 characters.**
```r
  force_extended_list <- list_of_mean_of_last_n_observations(forces, indices_of_interest = 1:length(forces),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:278:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L278) *style:* **Lines should not be more than 80 characters.**
```r
  posture_1_viable_forces <- force_extended_list[indices_of_correctly_lengthed_forces]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:282:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L282) *style:* **Lines should not be more than 80 characters.**
```r
  elapsed_trial_times <- plot_force_trial_elapsed_time_distribution(forces[indices_of_correctly_lengthed_forces])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:282:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L282) *warning:* **local variable ‘elapsed_trial_times’ assigned but may not be used**
```r
  elapsed_trial_times <- plot_force_trial_elapsed_time_distribution(forces[indices_of_correctly_lengthed_forces])
  ^~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:284:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L284) *style:* **Variable and function names should not be longer than 30 characters.**
```r
plot_force_trial_elapsed_time_distribution <- function(forces) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:286:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/data_description.r#L286) *style:* **Lines should not be more than 80 characters.**
```r
  hist(vector_of_times, breaks = 10, xlab = "Time per force trial (ms)", ylab = "Number of force trials",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:3:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds the number of tail milliseconds from which we should calculate the settled standard deviation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:5:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' @return reference_standard_deviation df with reference (desired) muscle tension, variance, maximum residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:6:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L6) *style:* **Lines should not be more than 80 characters.**
```r
get_reference_to_variance_relationship_df <- function(force_list, last_n_milliseconds,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:6:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L6) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_reference_to_variance_relationship_df <- function(force_list, last_n_milliseconds,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:19:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L19) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds the number of tail milliseconds from which we should calculate the settled standard deviation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:22:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L22) *style:* **Lines should not be more than 80 characters.**
```r
force_trial_to_stable_metrics <- function(force_trial, last_n_milliseconds, muscle) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:26:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L26) *style:* **Lines should not be more than 80 characters.**
```r
  vec_row <- data.frame(last_n_milliseconds = last_n_milliseconds, reference = ref,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:33:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds the number of tail milliseconds from which we should calculate the settled standard deviation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:35:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L35) *style:* **Lines should not be more than 80 characters.**
```r
##' @return stability_df_rows df with reference (desired) muscle tension, variance, maximum residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:36:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L36) *style:* **Lines should not be more than 80 characters.**
```r
ft_list_to_stability_df_rows <- function(list_of_force_trials, last_n_milliseconds,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:38:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L38) *style:* **Lines should not be more than 80 characters.**
```r
  reference_df_rows <- lapply(list_of_force_trials, force_trial_to_stable_metrics,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:45:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L45) *style:* **Lines should not be more than 80 characters.**
```r
##' Produces a plot of remaining fraction as a function of increasing err threshold. Draws a hardcoded line for the 99%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:46:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L46) *style:* **Lines should not be more than 80 characters.**
```r
##' @param force_trials a list of raw force timeseries_DFs. has_settled has not been applied yet
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:47:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L47) *style:* **Lines should not be more than 80 characters.**
```r
##' @param err_lenout integer, the resolution along the X axis by which diff err thresholds will be evaluated
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:49:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L49) *style:* **Variable and function names should not be longer than 30 characters.**
```r
try_different_stability_thresholds <- function(force_trials, err_lenout = 20) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:51:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L51) *style:* **Lines should not be more than 80 characters.**
```r
  num_remaining_force_trials <- unlist(mclapply(different_errors, function(err) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:54:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L54) *style:* **Lines should not be more than 80 characters.**
```r
  plot_remaining_force_trial_fraction_as_function_of_err(different_errors, num_remaining_force_trials,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:62:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L62) *style:* **Lines should not be more than 80 characters.**
```r
indices_from_posture_df_row <- function(posture_df_row) c(posture_df_row[["initial"]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:66:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L66) *style:* **Lines should not be more than 80 characters.**
```r
##' Turn a dataframe of collected observations, with square input to reference, into formal ForceTrial objects
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:67:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L67) *style:* **Lines should not be more than 80 characters.**
```r
##' Works with stabilized or nonstabilized force trials. It will add attributes of stabilization only for those that meet the err criteria
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:69:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L69) *style:* **Lines should not be more than 80 characters.**
```r
##' @param df_row dataframe with 1 row with columns including the initial and final indices in reference to a posture collected.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:73:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L73) *style:* **Lines should not be more than 80 characters.**
```r
##' @param err max allowable residual from reference force for muscle of interest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:74:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L74) *style:* **Lines should not be more than 80 characters.**
```r
save_ForceTrials_to_rds <- function(df_row, column_to_separate_forces, data_location,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:74:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L74) *style:* **Variable or function name should be snake_case.**
```r
save_ForceTrials_to_rds <- function(df_row, column_to_separate_forces, data_location,
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:77:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L77) *style:* **Lines should not be more than 80 characters.**
```r
  force_trial_file_string_with_posture <- paste0("force_trial_adept_x_", df_row[["adept_x"]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:77:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L77) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  force_trial_file_string_with_posture <- paste0("force_trial_adept_x_", df_row[["adept_x"]],
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:81:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L81) *style:* **Lines should not be more than 80 characters.**
```r
  force_trials_list <- lapply(force_list, ForceTrial, data_location, full_df, err)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:88:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L88) *style:* **Lines should not be more than 80 characters.**
```r
##' Turn a dataframe of collected observations, with square input to reference, into formal ForceTrial objects
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:89:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L89) *style:* **Lines should not be more than 80 characters.**
```r
##' Works with stabilized or nonstabilized force trials. It will add attributes of stabilization only for those that meet the err criteria
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:91:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L91) *style:* **Lines should not be more than 80 characters.**
```r
##' @param df_of_postures dataframe with columns including the initial and final indices in reference to each posture group collected.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:92:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L92) *style:* **Lines should not be more than 80 characters.**
```r
##' @param full_df dataframe object of the full dataset collected, from which the indices will extract the sections.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:94:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L94) *style:* **Lines should not be more than 80 characters.**
```r
posture_start_finish_indices_to_L_of_ForceTrials <- function(df_of_postures, full_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:94:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L94) *style:* **Variable and function names should not be longer than 30 characters.**
```r
posture_start_finish_indices_to_L_of_ForceTrials <- function(df_of_postures, full_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:94:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L94) *style:* **Variable or function name should be snake_case.**
```r
posture_start_finish_indices_to_L_of_ForceTrials <- function(df_of_postures, full_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:96:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L96) *style:* **Lines should not be more than 80 characters.**
```r
  lapply(df_to_list_of_rows(df_of_postures), save_ForceTrials_to_rds, column_to_separate_forces = "measured_M0",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:105:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L105) *style:* **Lines should not be more than 80 characters.**
```r
  max_residuals_and_sd <- lapply(posture, ForceTrial_to_signed_max_residual_and_sd)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:106:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L106) *style:* **Lines should not be more than 80 characters.**
```r
  stability <- cbind(ForceTrials_to_stability_info_df(posture), ForceTrials_to_stability_df(posture))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:108:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L108) *style:* **Lines should not be more than 80 characters.**
```r
  posture_and_residual_sd <- dcrb(lapply(max_residuals_and_sd, add_posture_to_max_residual_and_sd,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:114:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L114) *style:* **Lines should not be more than 80 characters.**
```r
##' @param rds_postures list of full filepaths to each rds Posture, each with a list of ForceTrials
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:115:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L115) *style:* **Lines should not be more than 80 characters.**
```r
##' @return stability_df data.frame with all stabiliyt information observations at postures. Includes adept xy coordinates
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:116:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L116) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_stability_df_for_all_postures <- function(rds_postures) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:124:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L124) *style:* **Lines should not be more than 80 characters.**
```r
##' @param stability_df dataframe with adept_x and adept_y column, sd, and signed_max_residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:127:13:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L127) *style:* **Use <-, not =, for assignment.**
```r
  my_breaks = c(1, 10, 100, 1000, 10000, 1e+05)
            ^
```
[R/force_trial_stability.r:128:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L128) *style:* **Lines should not be more than 80 characters.**
```r
  ggplot(stability_df, aes(sd, signed_max_residual)) + theme_bw() + stat_binhex(bins = 100) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:129:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L129) *style:* **Lines should not be more than 80 characters.**
```r
    scale_fill_gradient(name = "count", trans = "log", breaks = my_breaks, labels = my_breaks) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:134:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L134) *style:* **Lines should not be more than 80 characters.**
```r
##' @param list_of_stability_dfs dataframes with adept_x and adept_y column, sd, and signed_max_residual. first is fix_x_sdres
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:135:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L135) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:137:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L137) *style:* **Lines should not be more than 80 characters.**
```r
sd_residual_plot_scatter_posture <- function(stability_df, adept_dimension_that_changes,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:137:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L137) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sd_residual_plot_scatter_posture <- function(stability_df, adept_dimension_that_changes,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:139:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L139) *warning:* **local variable ‘my_breaks’ assigned but may not be used**
```r
  my_breaks = c(1, 10, 100, 1000, 10000, 1e+05)
  ^~~~~~~~~
```
[R/force_trial_stability.r:139:13:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L139) *style:* **Use <-, not =, for assignment.**
```r
  my_breaks = c(1, 10, 100, 1000, 10000, 1e+05)
            ^
```
[R/force_trial_stability.r:140:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L140) *style:* **Lines should not be more than 80 characters.**
```r
  p <- ggplot(stability_df, aes(sd, signed_max_residual)) + geom_point(size = size) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:141:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L141) *style:* **Lines should not be more than 80 characters.**
```r
    theme_bw() + xlab(paste("sd of last 100ms,", adept_dimension_that_changes)) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:147:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L147) *style:* **Commented code should be removed.**
```r
##' the length of the whiskers =  1.5 the IQR
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:148:2:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L148) *style:* **Commented code should be removed.**
```r
##' @param stability_df dataframe with adept_* and y variable to respond
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:149:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L149) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:152:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L152) *style:* **Lines should not be more than 80 characters.**
```r
adept_boxplots <- function(stability_df, adept_dimension_that_changes, response_variable) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:154:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L154) *style:* **Lines should not be more than 80 characters.**
```r
  min_distance_between_adept_postures <- abs(min(diff(unique(stability_df[[adept_dimension_that_changes]])))) *
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:154:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L154) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  min_distance_between_adept_postures <- abs(min(diff(unique(stability_df[[adept_dimension_that_changes]])))) *
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:156:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L156) *style:* **Lines should not be more than 80 characters.**
```r
  p <- ggplot(stability_df, aes_string(y = response_variable, group = adept_dimension_that_changes))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:156:8:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L156) *warning:* **no visible global function definition for ‘ggplot’, Did you mean 'biplot'?**
```r
  p <- ggplot(stability_df, aes_string(y = response_variable, group = adept_dimension_that_changes))
       ^~~~~~
```
[R/force_trial_stability.r:156:29:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L156) *warning:* **no visible global function definition for ‘aes_string’**
```r
  p <- ggplot(stability_df, aes_string(y = response_variable, group = adept_dimension_that_changes))
                            ^~~~~~~~~~
```
[R/force_trial_stability.r:157:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L157) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p + geom_boxplot(aes_string(cut_width(stability_df[[adept_dimension_that_changes]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:158:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L158) *style:* **Lines should not be more than 80 characters.**
```r
    min_distance_between_adept_postures)), outlier.alpha = 0.2, outlier.size = 0.1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:160:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L160) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p + theme_bw() + xlab(paste(adept_dimension_that_changes, "postures from", adept_range[1], "to", adept_range[2]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:160:12:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L160) *warning:* **no visible global function definition for ‘theme_bw’**
```r
  p <- p + theme_bw() + xlab(paste(adept_dimension_that_changes, "postures from", adept_range[1], "to", adept_range[2]))
           ^~~~~~~~
```
[R/force_trial_stability.r:160:25:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L160) *warning:* **no visible global function definition for ‘xlab’, Did you mean 'lag'?**
```r
  p <- p + theme_bw() + xlab(paste(adept_dimension_that_changes, "postures from", adept_range[1], "to", adept_range[2]))
                        ^~~~
```
[R/force_trial_stability.r:161:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L161) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p + theme(panel.background = element_rect(fill = "white", colour = "grey50"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:161:12:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L161) *warning:* **no visible global function definition for ‘theme’, Did you mean 'time'?**
```r
  p <- p + theme(panel.background = element_rect(fill = "white", colour = "grey50"))
           ^~~~~
```
[R/force_trial_stability.r:161:37:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L161) *warning:* **no visible global function definition for ‘element_rect’**
```r
  p <- p + theme(panel.background = element_rect(fill = "white", colour = "grey50"))
                                    ^~~~~~~~~~~~
```
[R/force_trial_stability.r:167:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L167) *style:* **Lines should not be more than 80 characters.**
```r
##' Relationship between adept posture and signed max residual in scatter plot form
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:168:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L168) *style:* **Lines should not be more than 80 characters.**
```r
##' @param stability_df dataframe with adept_x and adept_y column, sd, and signed_max_residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:169:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L169) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing (the one that's not fixed)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:171:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L171) *style:* **Lines should not be more than 80 characters.**
```r
signed_max_residual_vs_posture <- function(stability_df, adept_dimension_that_changes) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:172:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L172) *style:* **Lines should not be more than 80 characters.**
```r
  p <- ggplot(stability_df, aes_string(adept_dimension_that_changes, "signed_max_residual"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:172:8:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L172) *warning:* **no visible global function definition for ‘ggplot’, Did you mean 'biplot'?**
```r
  p <- ggplot(stability_df, aes_string(adept_dimension_that_changes, "signed_max_residual"))
       ^~~~~~
```
[R/force_trial_stability.r:172:29:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L172) *warning:* **no visible global function definition for ‘aes_string’**
```r
  p <- ggplot(stability_df, aes_string(adept_dimension_that_changes, "signed_max_residual"))
                            ^~~~~~~~~~
```
[R/force_trial_stability.r:173:12:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L173) *warning:* **no visible global function definition for ‘geom_point’**
```r
  p <- p + geom_point(size = 0.1) + theme_bw()
           ^~~~~~~~~~
```
[R/force_trial_stability.r:173:37:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L173) *warning:* **no visible global function definition for ‘theme_bw’**
```r
  p <- p + geom_point(size = 0.1) + theme_bw()
                                    ^~~~~~~~
```
[R/force_trial_stability.r:178:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L178) *style:* **Lines should not be more than 80 characters.**
```r
##' @param stability_df dataframe with adept_x and adept_y column, sd, and signed_max_residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:179:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L179) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing (the one that's not fixed)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:181:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L181) *style:* **Lines should not be more than 80 characters.**
```r
produce_stability_plots <- function(stability_df, adept_dimension_that_changes) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:183:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L183) *style:* **Lines should not be more than 80 characters.**
```r
  p_max_residual <- signed_max_residual_vs_posture(stability_df, adept_dimension_that_changes)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:184:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/force_trial_stability.r#L184) *style:* **Lines should not be more than 80 characters.**
```r
  p_sdres_adept <- sd_residual_plot_scatter_posture(stability_df, adept_dimension_that_changes)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:3:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' experiments it appeared to have a representative response for the other muscles
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:4:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L4) *style:* **Lines should not be more than 80 characters.**
```r
##' if any observations were recorded when the robot was initalized or moving, those rows were removed.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:5:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' we remove the angle and adept columns because they are unused and redundant, respectively
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:10:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L10) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds number of milliseconds to base the stability metrics off.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:11:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L11) *style:* **Lines should not be more than 80 characters.**
```r
##' @return forcetrial_structure_object the object with all relevant attributes and stability metrics
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:12:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L12) *style:* **Lines should not be more than 80 characters.**
```r
ForceTrial <- function(timeseries_df, full_df_path, full_df, err, last_n_milliseconds = 100,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:12:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L12) *style:* **Variable or function name should be snake_case.**
```r
ForceTrial <- function(timeseries_df, full_df_path, full_df, err, last_n_milliseconds = 100,
^~~~~~~~~~
```
[R/ForceTrial.r:24:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L24) *style:* **Lines should not be more than 80 characters.**
```r
  all_muscles_stabilized_by_last_val <- all_muscles_stabilized(timeseries_df, err)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:24:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L24) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  all_muscles_stabilized_by_last_val <- all_muscles_stabilized(timeseries_df, err)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:25:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L25) *style:* **Lines should not be more than 80 characters.**
```r
  ForceTrialObj <- structure(rm_encoder_and_adept_cols(timeseries_df), adept_coordinates = adept_coordinates(timeseries_df),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:25:3:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L25) *style:* **Variable or function name should be snake_case.**
```r
  ForceTrialObj <- structure(rm_encoder_and_adept_cols(timeseries_df), adept_coordinates = adept_coordinates(timeseries_df),
  ^~~~~~~~~~~~~
```
[R/ForceTrial.r:29:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L29) *style:* **Lines should not be more than 80 characters.**
```r
    setattr(ForceTrialObj, "stability_info", force_trial_to_stable_metrics(timeseries_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:31:1:](https://github.com/bc/frontiers2017/blob/f23e4a88c12f38ee71b592b7c006e4d0b5050bd3/R/ForceTrial.r#L31) *style:* **Lines should not be more than 80 characters.**
```r
    setattr(ForceTrialObj, "stability_df ", list_of_forces_to_stabilized_df(list(timeseries_df),


I need a master key to reset my 3ds parental control


How do I get one


Whoops! That unsubscribe link isn't valid for your account.

Sorry, was meinst Du?


![](https://github.trello.services/images/mini-trello-icon.png) [SB3 - PB2.1 - 13/10h - Eu como USUARIO quero logar no sistema via facebook, gmail, para que eu possa entrar no sistema.](https://trello.com/c/o2jerBXo/28-sb3-pb21-13-10h-eu-como-usuario-quero-logar-no-sistema-via-facebook-gmail-para-que-eu-possa-entrar-no-sistema)


![](https://github.trello.services/images/mini-trello-icon.png) [SB1 - PB1.1 - Eu como desenvolvedor gostaria de modelar o Banco de Dados interno da aplicação para que dessa forma nos possamos iniciar o desenvolvimento da aplicação](https://trello.com/c/LHGQQBip/22-sb1-pb11-eu-como-desenvolvedor-gostaria-de-modelar-o-banco-de-dados-interno-da-aplica%C3%A7%C3%A3o-para-que-dessa-forma-nos-possamos-inici)


My bad, I didn't mean to push this to `master`. It's OK, I guess.


@cigamit

I still get this in the file:
```
	<script type='text/javascript'>
	var cactiVersion='1.1.27';
	var theme='classic';
	var refreshIsLogout=false;
	var refreshPage='/cacti/graph_view.php?action=tree&';window.alert('bla');'&header=false';
	var refreshMSeconds=300000;
	var urlPath='/cacti/';
	var previousPage='';
	var requestURI='/cacti/graph_view.php?action=tree&';window.alert('bla');'';
```


added build files


![](https://github.trello.services/images/mini-trello-icon.png) [Delivery order amount fix](https://trello.com/c/6yNzuBV2/28-delivery-order-amount-fix)


EDW in Big Data Eco System


@SmartFinn Привет Сереж! В actions же размер Fixed... хз, как оно будет работать c HiDPi


@techalchemy oops :P


https://wiki.selfhtml.org/wiki/XML/Regeln/Zeichen

ansonsten XML Standard anschauen da ist es dokumentiert

2017-10-28 21:02 GMT+02:00 Hen Ry <notifications@github.com>:

> Whoops! That unsubscribe link isn't valid for your account.
>
> Sorry, was meinst Du?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/berlinux2016/MIUI9-ger/commit/d989876965b0de7a1f031a0be776c48952c597f1#commitcomment-25256113>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ANrvdVwTHKNPnosIK7QHZR9DGgvwGVjqks5sw3oygaJpZM4QKDK0>
> .
>


No.


возверну обратно и скопирую в actions, один хрен там и так все в кучу намешано


ELVIS! why was it postgresql before? dafuq man? :scream:

```
# Based on postgresql.eselect by Aaron W. Swenson
```
I smell a copy and paste


@varlesh а, понял, давай тогда полностью symbolic перенесем и из  actions удалим. Текущую структуру скрипты не поддерживают.


@SmartFinn Не получится грю же, там для статуса другие размеры в 24px. Вариант symbolic в actions будет самым оптимальным. Так как в index.theme он первей, чем symbolic


Thanks for reporting!
Most likely that was missing `Swap.h` include.
**master** should work now.


Wow, there's more behind this than I thought, thanks for explaining! Please [change this in localeapp](https://www.localeapp.com/projects/4867/translations?utf8=%E2%9C%93&search=Liebe) if you like, then it will get part of the new release, and translators will see these changes as well.


f


Don't you have to remove the workaround though?


ooh, that's tricky
How about creating a `Symbol()` class?


Blerg, I hadn't noticed this during the migration from Java to kotlin. These were final in Java before to exclude them from intelliJ suggestions. Adapters are less of an issue now though in kotlin (I'm not sure I even use them now?)


Yeah I checked for usage, and I think one of them might still be in use. I could look at removing them if you're interested in that.


@varlesh сейчас же как-то работает, от того что symbolic симлинк или папка приоритеты не поменяются. Ну пусть уже так будет, чтобы костыли в deb пакете не дописывать.


chyba BETA zamiast META, co Tomku?


Ok, danke.

Kann ich aus einer Zeile, 2 Zeilen erzwingen?


@SmartFinn Да забей, там и так фарш с этими symbolic в ePapirus. Попросил потестить в иссуе, если сработает, то и фиг с ними


Hello
I created a standard TS and added the script as instructed then deployed win10 ent x64 1079.
MDT showed same error message as posted here. what did I do wrong?

thanks


Nice, but write a function that does the calculation ;)


saw approval from vogel
at https://github.com/MonsieurNicolas/stellar-core/commit/a0f5830939f4e4925480e38245b3bf11a9089b03


merging MonsieurNicolas/stellar-core/resetEnvFix = a0f58309 into auto


MonsieurNicolas/stellar-core/resetEnvFix = a0f58309 merged ok, testing candidate = a1cfc63a


![](https://github.trello.services/images/mini-trello-icon.png) [When searching an order search by order date first if it exist](https://trello.com/c/ybUWT4Ef/29-when-searching-an-order-search-by-order-date-first-if-it-exist)


Lägg till en issue istället. ;) Men nej det tror jag inte, för att svara på frågan.


This `res` variable is necessary because otherwise the linter complains about standard/no-callback-literal.


Bob, Thanks for the comments. I decided that the gnc_options_dialog_new_modal can take a NULL parent because in this case it's getting added to an assistant and so doesn't need to be set transient for any window.


Noticed a warning when compiling - but why is this split into 3 calls rather than something like `fprintf(file, "1\n00:00:01,000 --> 00:00:%d,000\n", end);` ?


The only caveat i can see with a `Symbol()` class is the intended use of `Symbol.for` that is spec'd to have an equality guarantee across realms/factories.


I'd like to actually keep cast as it's slightly lighter overhead in this case


Why should we change action shape here? previous version seems to work well.


i've updated it in localeapp (but it seams that i don't have enough rights to use the tool: `Cannot create or delete translations`) and also committed the missing german translations to master


Look into this


This is super cool


Sure, that's no longer needed. Will do.


Nice


It might make sense to set this to `0`. The full (or project-relative) paths are important for 'alternate' at least.

Would need to do this after `setlocal ft=dirvish`.


this returns an error when I ran it against a tweet. Did this occur for you or is it a conditional error? @megashby


finding tweets for realDonaldTrump
Input:
Today is National Prescription Drug Take Back Day. Everyone can help fight the #OpioidEpidemic by participating!…
Traceback (most recent call last):
  File "./project1.py", line 347, in <module>
    main()
  File "./project1.py", line 310, in main
    get_tweets()
  File "./project1.py", line 226, in get_tweets
    input_list_words(cleaned_tweets)
  File "./project1.py", line 126, in input_list_words
    if cur[0] == "'":
IndexError: string index out of range


그냥 궁금해서 그러는데... 어떻게 해야 6칸이 띄워지는거죠? 제 에디터에서 제준님 파일 열 때 마다 계속 4칸 짜리 탭으로 바꿀꺼냐고 뜨네요. ㅋㅋ


No real reason other than being overly cautious when putting that together on the pi using nano and then missing it when cleaning up the code, sorry. Still don't have a reliable development setup these days.

I'll sort that out.

What warning are you getting, apologies? I clearly missed that. It's that on the pi?


I'd suggest 'lädt herunter...' and 'installiert...'


There is now only one missing translation for German: https://github.com/foodcoops/foodsoft/blob/9f2e5bb9923908df87364d714c5880d1f3d57766/config/locales/en.yml#L1597

Do you know what `don't translate` mean?


On Ubuntu 17.10 with gcc 7.0

```
[  4%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoComponent.cpp.o
/home/jools/Repos/RetroPie/EmulationStation/es-core/src/components/VideoComponent.cpp: In function ‘void writeSubtitle(const char*, const char*, bool)’:
/home/jools/Repos/RetroPie/EmulationStation/es-core/src/components/VideoComponent.cpp:30:44: warning: format not a string literal and no format arguments [-Wformat-security]
   fprintf(file, std::to_string(end).c_str());
                                            ^
/home/jools/Repos/RetroPie/EmulationStation/es-core/src/components/VideoComponent.cpp:44:49: warning: format not a string literal and no format arguments [-Wformat-security]
    fprintf(file, std::to_string(end - 4).c_str());
                                                 ^
/home/jools/Repos/RetroPie/EmulationStation/es-core/src/components/VideoComponent.cpp:46:45: warning: format not a string literal and no format arguments [-Wformat-security]
    fprintf(file, std::to_string(end).c_str());
                                             ^
```

(Some other fprintf calls could be probably optimised also later in the file where the other warnings are)


Up to you! Not a deal breaker for the scope of this PR though


여기서 중복 처리 해주세요. 중복되는 토픽이면 여기서 에러 던지고 컨트롤러에서 에러 응답 보내주면 될거 같네요.


Paul, this is what I am getting.  I may just write an escape function for this...

var refreshIsLogout=false;
var refreshPage='/cacti/graph_view.php?action=preview&%27%27%27;window.alert(%27%27%27bla%27%27%27);%27%27&header=false';
var refreshMSeconds=300000;
var urlPath='/cacti/';
var previousPage='';
var requestURI='/cacti/graph_view.php?action=preview&%27%27%27;window.alert(%27%27%27bla%27%27%27);%27%27';
var searchFilter='Enter a search term';
var searchRFilter='Enter a regular expression';
var noFileSelected='No file selected';


자동완성 기능을 서버쪽에서 구현할지 그냥 프론트에서 할지 고민되긴 하는데 토픽이 그리 많지 않을꺼라 그냥 서버에선 모든 토픽 목록을 다 던져주고 프론트에서 자동완성 기능을 구현하는게 어떨까 싶네요. 그러니까 서버쪽에선 새로 안만들고 findAll() 만 쓰면 될거 같아요.


테스트는 조금 만 더 성의있게!!


This is a godawful method.


Thanks for the heads up and for sending those over. I'll definitely take a look and try to sort out the fprintf calls and warnings.

I'll also see if I can find a way to get those warnings on my end so that hopefully we don't have to go through this twice and wasting your time.

Should I make it a new PR, with the new commit, or should I add to the same branch and squash them? Just want to make sure I don't break anything with the master and stable upkeep.

Have a great weekend.


And I must say that your implementation is awesome! Take a look, I've made a comparison shot.
Old - my implementation, new - your. As you can see, in your implementation there are more pixel information and it does not looks glitchy.

![](http://screenshot.ru/upload/images/2017/10/28/bzzzzt80247.png)
(picture clickable)

I just do hope you will not kill me for stealing your code...again! :flushed:


I did further tests regarding timings against Kali VM.
The sleep is not needed. We just need to spawn in background the process with &

`PrintLine:stty -F /dev/serial/by-id/*LilyPad* 38400;echo "SerialEXFIL:"$(whoami) > /dev/serial/by-id/*LilyPad* &`


I think this one is supposed to work from the tree?


Committed by me


Now fits to the new VC


![](https://github.trello.services/images/mini-trello-icon.png) [Move `<html />` boilerplate to components](https://trello.com/c/I4ktxsTy/96-move-html-boilerplate-to-components)


Oha lan


Accepted Pull Request.


git checkout 8c67d48


Intégration du parsage du fichier nasm lors du chargement d'un fichier + Numérotation et Coloration de l'éditeur(nouelles classes) + Ajout des Widgets Registres et Variables(nouvelles classes) + Modification du ToolBar (undo/redo) + correction du asmx86.pro .


请问这些勘误是您和王正林合著的《数据科学家成长之路 Python大战机器学习》（中国工信出版集团  电子工业出版社）里的内容吗？怎么对不上呢？谢谢。


Hi Andrew,
The file has .xml extension, but it's not a valid xml file. I'm guessing that maybe you took the word doc file and changed its extension from .docx to .xml. In order to make an xml or dtd file you need to use a simple editor like notepad, write the xml code in the text file, and save the file with extension .xml.
Now, here's my notes about your xml content:
your code shows that you web page will be displaying a customer named Bob along with his email. It will also display a model and a pickup info for this customer. I expect that maybe your web page would contain more but you are specifying one customer since this is still a draft. For the final draft  please show more comprehensively what your web page will be displaying.
As for the dtd, your submission does not include dtd specification. It uses minor dtd notation with the xml elements. Please make a dtd file that describe the xml elements.


aaaaaaaaaaaaaaaaaaaaaaaaaaa


Really?


minor:

You accidentally changed this to create as well. I think this should still be `duration` :)


something update


It's not the V5.2 but the V1.5.2.


Note to self: during startup I believe the mod will *NOT* put seeds for these plants into the Creative interface. And maybe JEI? That's because currently the mod checks for plants with zero seeds, and these have more than that. It's a small bug, and the startup logic could be changed. Otherwise these changes worked well in testing.


Added note explaining actions taken during coding. Changed and recommitted name to repository.


Containment File update


Refs #235


Created multidev environment [natalie-sandbox#pr-theme-cl](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-theme-cl).

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


Created multidev environment [natalie-sandbox#ci-296](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#ci-296).

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


So to avoid the problem of not knowing how to assign a semantics, why not put
```
Constrain(idx(w,i) < n)
```
instead of
```
Bound(idx(w,i), `<`, n)
```
in the KB?


Nice catch. I planned on doing this one but must have let it slip ha ha, nice job on the code review.


Doesn't look like it's necessary to me.


Just saw these checkins.  They look OK to me, and the changes you made to the Nexys4 constraints are perfectly fine, but I don't quite understand the comment about it already being broken, or failing to close timing.  I'm quite certain that I'm getting a correctly placed/routed design.  Remember also that in the Nexys4 version the reset module uses RCSLOW as its clock, not clk_160, and that actually makes a huge difference in closing timing - there's no reason the reset module needs such a high clock speed and using one gives very little time for the signal to propagate everywhere in the worst case timing. (3.125ns, I think).


Naming not my specialty, I'm open to suggestion.  How about PerTragicNecessity?


https://www.yitechnology.com/firmware/index/class/action dl one here, rename it to firmware.bin and use:
https://github.com/irungentoo/Xiaomi_Yi_4k_Camera/releases on it.


-//Debemos lograr mostrar un mensaje al presionar el botón  'MOSTRAR'.
 -function Mostar()
 -{
 -
 -}
 -


should be a struct, not a pointer to struct


I meant:
+read_register
+write_register


道可道，非常道；名可名，非常名。
无名天地之始，有名万物之母。
故常无欲，以观其妙；常有欲以观其徼。
此两者同出而异名，同谓之玄，玄之又玄，众妙之门。


Zoho was used back around when IM forums was still active. We never recieved a single email in all the months we had it.


WAIT A MINUTE


Also removed the App\User "photo" function and changed the profile photo link format.


Only if you believe


Mh, I would have preferred to avoid this, you know... But I see the reason.
Anyway, please add a comment on there too, to explain a bit without having to go through git blame :)


```
const values = serializeForm(e.target, {hash: true});
this.props.onCreateContact(values);
```
you need to pass the values to createContact method


When you're building with `-Werror` you really _have_ to suppress some of these warnings that tend to give false positives, unless you want to litter your code with overrides.


![](https://github.trello.services/images/mini-trello-icon.png) [Update Strings](https://trello.com/c/4WkQGs9w/98-update-strings)


del


This code isn't just called from the AI. It's also called simply as you move your mouse over a unit, as I recall, and certainly when you open the attack dialog.


Detached plugins are still bundled.

Please file a proper bug with steps to reproduce instead of commenting on a commit.


this is a exercise on git


Created multidev environment [natalie-sandbox#pr-theme-cl](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-theme-cl).

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


確認したのでコミットします


can't merge again from that branch - it will need to be a new PR.


thanks.


Нужно занести цвета в переменные, **там где это целесообразно,** для гибкости.


More than happy to remove this but just for my own understanding; what makes `filter.cast` lighter overhead?


LGTM


self::NEW_SCOPE_KINDS, where did they go?


This one is soon to be released. Thanks for the initial code, by the way! Hope you are not concerned about its usage...


Thought that'd be the case - glad I checked. I'll try to put together that quick fix and submit a new PR.

Thanks.


Конечно, здесь  имел ввиду тесты по работе с контактами, а не с группами.


This closes #1


issues with this


develop (mjwitte) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


hi. it the rule for ignoring IDE files. :D

.gitignore
```
.idea/
hi. it the rule for ignoring IDE files. :D

.gitignore
```
.idea/


develop (mjwitte) - x86_64-MacOS-10.9-clang: OK (2171 of 2171 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)


I've sent you a developer invitation, then you can also modify strings.
This is a feature that is not fully implemented yet. It does not need translation at this moment. Maybe it would better be a code comment - I've removed the string from localeapp (will review it that was a wise decision on integrating localeapp changes ... oops).


From what I can tell `filterIsInstance` looks lighter since it casts the entire sequence instead of each item.


He keep spamming the newsgroup https://groups.google.com/forum/#!forum/alt.os.development , everybody hate him, don't answer him anything


Тебе для этого достаточно уже геттер-метода от `attr_accessor :trains`


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/294214315?utm_source=github_status&utm_medium=notification


методы должны возвращать данные, а что с ними делать и как показывать - забота вызывающего кода


i've klicked the link, but i'm still a "normal translator" 😞


Сделай так, чтобы метод show_all_by_type (лучше его будет переименовать) принимал в качестве аргумента тип поезда и выводил кол-во только для этого типа


Si me da tiempo optimizo el código . Por ahora está hecho en plan rápido sin optimizaciones para conseguir cuanto antes una versión jugable. SI sobra tiempo ya mejoraré todo el código javascript. Sobre todo la parte de Highscores se puede simplificar mucho con funciones algo más reutilizables  y no tanto cut&paste de codigo.


Maybe I should steal that too


На будущее, есть метод delete. С ним было бы проще.


по ошибке загрузил раннюю версию кода. странно. пока не проверяй, нет смысла


fast-forwarding master to auto = a1cfc63a


Las pruebas que he realizado las sensaciones de jugabilidad son buenas y es complicado tirar dejar todos los pods en estado terminanting.


![00 visao geral prototipo 2](https://user-images.githubusercontent.com/14023337/32138158-139b8f0a-bc0d-11e7-997d-3663d6016c5e.png)
![00 visao geral prototipo](https://user-images.githubusercontent.com/14023337/32138161-17a6cc86-bc0d-11e7-8e25-edd3125606c7.png)
![01 login tela inicial 01](https://user-images.githubusercontent.com/14023337/32138162-1a6dcbd6-bc0d-11e7-98dd-8addf248e68b.png)
![01 login tela inicial](https://user-images.githubusercontent.com/14023337/32138165-1d002394-bc0d-11e7-8fab-8fb4082da015.png)
![02 login geral tela entrada 01](https://user-images.githubusercontent.com/14023337/32138166-1f81f8fe-bc0d-11e7-9fda-1c5faf79228b.png)
![02 login geral tela entrada](https://user-images.githubusercontent.com/14023337/32138167-21fb7150-bc0d-11e7-818a-5f1dc7c8a52d.png)
![03 config tela sala 01](https://user-images.githubusercontent.com/14023337/32138169-242e4efc-bc0d-11e7-8182-0d837bb56f18.png)
![03 config tela sala](https://user-images.githubusercontent.com/14023337/32138172-2687cca0-bc0d-11e7-9652-de8aca9a7ab5.png)
![04 tela jogo admin player 01](https://user-images.githubusercontent.com/14023337/32138173-291acefe-bc0d-11e7-810d-94529ae38add.png)
![04 tela jogo admin player](https://user-images.githubusercontent.com/14023337/32138175-2bdb1b62-bc0d-11e7-8f6a-b2a4d2390846.png)
![05 tela modal select vendedor 01](https://user-images.githubusercontent.com/14023337/32138180-2ed78d78-bc0d-11e7-83ea-0ae35ff723f3.png)
![05 tela modal select vendedor](https://user-images.githubusercontent.com/14023337/32138182-30fd8a6c-bc0d-11e7-90fc-082014a9493d.png)
![kanban inicial](https://user-images.githubusercontent.com/14023337/32138183-355eef38-bc0d-11e7-9854-ae07bdfc14fb.png)


Метод снова дублирует объявленный выше через attr_accessor
Не забывай, что attr_accessor даёт тебе два метода - сеттер и сеттер.
То есть будет метод `stations` для любого объекта класса, который как раз вернет массив станций, что, кстати, правильнее с точки зрения обработки информации, чем выводить строки.


Можно записать в одну строку
attr_reader :number, :type, :route


I WANT TO BLAME YOU
ITEM IS NOT IDEM


Paul, the latest fix should be a permanent change.  We had an existing sanitize_uri() function that just needed a minor change to be acceptable for me.  Tony is doing 1.1.28 tomorrow.  Thanks for staying on top of this.


Да я знаю что защита от дурака весьма условная и ее можно обойти.


опять же, "методы должны возвращать данные, а что с ними делать и как показывать - забота вызывающего кода"


> No, you got it. That’s it.

Sorry, don't understand...is this `mkdocs.txt` how you tell RTD which MkDocs version to use?


Note that this is only for the generated .eslintrc in miscellaneous node.js packages.  (Remember: there is a separate eslintrc template used in Sails apps)


Метод снова дублирует объявленный выше через attr_accessor.


ставь пустые строки между методами


Yes; as well as any other python modules I need. At first it was because RTFD uses an older version of mkdocs than I was using, and I’d updated the template according to the latest rules

--
-a

> On Oct 28, 2017, at 3:29 PM, Marcel Stör <notifications@github.com> wrote:
>
> No, you got it. That’s it.
>
> Sorry, don't understand...is this mkdocs.txt how you tell RTD which MkDocs version to use?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


метод добавления/удаления вагонов раздели на 2 отдельных, это пригодится в следующем задании


Тут нужно еще проверить, что вагонов больше 0, а то можно в отрицательные числа уйти


LPARAM is int, i think.


uh duh.  if the session is gone, how can you wipe ?


This is exciting!

It seems perfectly valid to ask people to upgrade to a recent release (you shouldn't spend any time supporting 2.8).


Лучше хранить индекс станции в инстанс-переменной, а не саму станцию, тогда перемещение - это просто изменение индекса на +/- 1


if you want to add a 4th parameter to the logging "cause"  you **# must** have additional call out for it "{}" in the string.  This technique for logging is more efficient and pre-concatenating a string, since the work is only performed if the log level indicates the string is needed.


#6 #3


I have just noticed, while testing bots, player models become sticky to each other sometimes.
Octagon brush bounds are not set.


develop (mjwitte) - i386-Windows-7-VisualStudio-14: OK (2171 of 2171 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)


Two points regarding this documentation. 1) I think it should read ``space.lincomb(2, x, 3.14, x, out=x)`` and 2) this is equivalent to ``x = x * (2 + 3.14)``.


You can use array.map function instead


```
gcc -c -o gcc_mswu\wxregex_regcomp.o  -O2 -mthreads  -DHAVE_W32API_H -DNDEBUG -I
..\..\include -I..\..\lib\gcc_lib\mswu -D__WXMSW__  -D_UNICODE  -std=gnu11 -MTgc
c_mswu\wxregex_regcomp.o -MFgcc_mswu\wxregex_regcomp.o.d -MD -MP ../../src/regex
/regcomp.c
In file included from ..\..\include/wx/platform.h:355:0,
                 from ..\..\include/wx/defs.h:20,
                 from ../../src/regex/regcustom.h:39,
                 from ../../src/regex/regguts.h:38,
                 from ../../src/regex/regcomp.c:33:
..\..\include/wx/msw/gccpriv.h:47:30: fatal error: wx/msw/winver.h: No such file
 or directory
compilation terminated.
makefile.gcc:5778: recipe for target 'gcc_mswu\wxregex_regcomp.o' failed
mingw32-make: *** [gcc_mswu\wxregex_regcomp.o] Error 1
```

wx/msw/winver.h: No such file or directory !


Maybe just put an if statement like if the list is empty return an empty
list?

On Saturday, October 28, 2017, Chigg <notifications@github.com> wrote:

> finding tweets for realDonaldTrump
> Input:
> Today is National Prescription Drug Take Back Day. Everyone can help fight
> the #OpioidEpidemic by participating!…
> Traceback (most recent call last):
> File "./project1.py", line 347, in
> main()
> File "./project1.py", line 310, in main
> get_tweets()
> File "./project1.py", line 226, in get_tweets
> input_list_words(cleaned_tweets)
> File "./project1.py", line 126, in input_list_words
> if cur[0] == "'":
> IndexError: string index out of range
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/megashby/Project-1/commit/67605dc20a2736c7188add808d9cc5e5ed768e0d#commitcomment-25256478>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AbeylgQfRM-zDRjvzfzj0yIC6WQNt7Avks5sw4OpgaJpZM4QKEOv>
> .
>


develop (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1561 of 1561 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) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-38.82%25-green.png)


Метод можно упростить.
Во-первых, как уже писала выше, хранить в инстанс переменной индекс станции
Во-вторых, действовать по схеме - отправили с текущей станции, изменили индекс текущей станции у поезда, на новой текущей станции приняли.
В-третьих, нужно всё таки разделить два метода. В случае движения вперед нужна проверка на конечную станцию, при движении назад - проверка на первую станцию.


Until now it's been easy to deploy a custom client (that talks to the H service) as an extension in the Chrome web store. But there hasn't been a way to serve an embeddable custom client (that talks to the H service) from a custom H service.  Thanks @robertknight! This enlarges the possibility space for H quite dramatically!


Do you mind doing some tab2spaces here? :P


I'll check the bytecode again, but my understanding was a instanceof check was more expensive than just casting. It probably doesn't really matter for performance, but I also like the explicitness. If I start tossing unexpected junk in a list then cast will fail, but filter will continue working


Слушай, у меня тут глюк гитхаба приключился. Я вижу часть твоих комментариев напротив первого комита (процентов 20 от последней версии кода). Остальные комменты приходит на почту, но само собой без кода. Так что это все практически вникуда


Done in OOP Final Version


More wild tabs here.


You know this API much better than me, so forgive my ignorance, but the order on which values are set has now changed - could that cause issues, or is it alright to set them in another order than before?


You have a problem with your wxWidgets copy, this file should be there.


Thanks :)


Не хватает методов, которые возвращают текущую и следующую станции, на основе маршрута.


не посоветуешь, что делать?


Interesting thing to know. Thanks


Что будет, если вызвать метод для поезда, который только поставили на маршрут?


Lame mistake, not arguing that.  That said, I see nothing wrong with copying a working approach, and I gave Aaron the credit.


@cowo78 ^


does more harm that good


Yeah I agree that an instanceof and then cast would be more expensive than simply casting but the old implementation was doing `filter { it is GifDrawable }` then casting each item in the stream.


Thanks!


println("Functions available:-
    1. Convert to lower case,upper,reverse,pallindrome");


The in-tree version still fails to build if you USE="idn", admittedly, the rdisc and scope delimiter patches appear to be unnecessary.


Oh I didn't even notice the context. Carry on removing it then ha


Я в отклоненном задании повесила две ссылки на твои коммиты с замечаниями.
Я могу комментировать только те строки, которые ты изменял в данном коммите
(плюс пара строк выше и ниже)
Поэтому приходится писать комментарии в разные коммиты.
Когда проверяю, смотрю последую версию кода, об этом не переживай.

2017-10-28 23:40 GMT+03:00 aik-stok <notifications@github.com>:

> не посоветуешь, что делать?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/aik-stok/thinkneticka/commit/22c1353f2bcbb28973bd9f650b15ba4700b23808#commitcomment-25257005>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AACHLEyY9ugbmmnGrJje5YuzPKxd9oyKks5sw5EigaJpZM4QKFA7>
> .
>

--
С уважением,
Лапина Дарья
+7 (926) 233-34-27
lapinadaria@gmail.com


Hah 👍