Recent Releases of musclesyneRgies

musclesyneRgies - v1.2.5.9009

musclesyneRgies 1.2.5.9009 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Improved function CoA with non-duplicated angles and robust quadrant handling.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9008...v1.2.5.9009

Scientific Software - Peer-reviewed - HTML
Published by alesantuz 4 months ago

musclesyneRgies - v1.2.5.9008

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Improved robustness of function classify_kmeans, which can now deal with trial names containing dots.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9007...v1.2.5.9008

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 1 year ago

musclesyneRgies - v1.2.5.9007

musclesyneRgies 1.2.5.9007 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Improved robustness of function filtEMG.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9007...v1.2.5.9007

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 1 year ago

musclesyneRgies - v1.2.5.9006

musclesyneRgies 1.2.5.9006 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Performance improvement in function classify_kmeans
  • Use of previously unused variable in function sMLE.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/1.2.5.9005...1.2.5.9006

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 2 years ago

musclesyneRgies - v1.2.5.9005

musclesyneRgies 1.2.5.9005 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • The function synsNMF is now faster.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9004...1.2.5.9005

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 2 years ago

musclesyneRgies - v1.2.5.9004

musclesyneRgies 1.2.5.9004 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Back to original synsNMF function, with l2-norm applied to weights M and then scaling P accordingly.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9003...v1.2.5.9004

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 2 years ago

musclesyneRgies - v1.2.5.9003

musclesyneRgies 1.2.5.9003 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Faster synsNMF function, l2-norm is applied only to weights M.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9002...v1.2.5.9003

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 2 years ago

musclesyneRgies - v1.2.5.9002

musclesyneRgies 1.2.5.9002 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Faster sMLE function.
  • Faster CoA function
  • Improved l2-norm in function synsNMF.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9001...v1.2.5.9002

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 2 years ago

musclesyneRgies - v1.2.5.9001

musclesyneRgies 1.2.5.9001 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • New function cossim allows to calculate the cosine similarity between two vectors.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5.9000...v1.2.5.9001

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 2 years ago

musclesyneRgies - v1.2.5.9000

musclesyneRgies 1.2.5.9000 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Customisable y-axis limits in plot_classified_syns
  • Number of clusters can be imposed in classify_kmeans
  • Modules and primitives are now called muscle weights and activation patterns, respectively.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.5...v1.2.5.9000

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.2.5

musclesyneRgies 1.2.5

How to install

install.packages("musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Removed dependency from gtools
  • Removed JOSS paper folder
  • CRAN release.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.4...v1.2.5

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.2.4

musclesyneRgies 1.2.4

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Increased robustness of subsetEMG by @LukasHausr in https://github.com/alesantuz/musclesyneRgies/pull/70
  • Added tests for subsetEMG
  • Updated CITATION files
  • synsNMF now saves the synergy-vs-quality data (thanks May for the request).

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.3...v1.2.4

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.2.3

musclesyneRgies 1.2.3

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Removed ISBNs from JOSS paper bibliography.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.2...v1.2.3

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.2.2

musclesyneRgies 1.2.2

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Corrected JOSS paper bibliography.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.1...v1.2.2

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.2.1

musclesyneRgies 1.2.1

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Version ready for JOSS paper after spell check.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.2.0...v1.2.1

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.2.0

musclesyneRgies 1.2.0

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Version ready for JOSS paper.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9006...v1.2.0

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9006

musclesyneRgies 1.1.3.9006 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Cleaned and adjusted code according to goodpractice::gp() suggestions (thanks @fabian_s for the hint!)
  • Added more tests for classify_kmeans, synsNMF, subsetEMG, sMLE, normEMG, Hurst, HFD, filtEMG, plot_classified_syns_UMAP, plot_meanEMG, plot_rawEMG.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9005...v1.1.3.9006

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9005

musclesyneRgies 1.1.3.9005 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Added to README the possibility to download a full data set from Zenodo
  • Added definition of muscle synergies to README
  • Added definition of motor modules and motor primitives to README
  • Improved documentation of classify_kmeans, HFD and Hurst
  • Added test for classify_kmeans.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9004...v1.1.3.9005

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9004

musclesyneRgies 1.1.3.9004 (development version)

How to install

install.packages("remotes") remotes::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Updated tests to check for compatibility with single-column cycles.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9003...v1.1.3.9004

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9003

musclesyneRgies 1.1.3.9003 (development version)

How to install

install.packages("devtools") devtools::install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Improved robustness of EMG pre-processing functions for one-column cycle times.

What's Changed

  • Update subsetEMG.R by @LukasHausr in https://github.com/alesantuz/musclesyneRgies/pull/65
  • Update filtEMG.R by @LukasHausr in https://github.com/alesantuz/musclesyneRgies/pull/66
  • Update normEMG.R by @LukasHausr in https://github.com/alesantuz/musclesyneRgies/pull/67

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9002...v1.1.3.9003

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9002

musclesyneRgies 1.1.3.9002 (development version)

How to install

install.packages("devtools") library(devtools) install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Removed emg data frame row names in RAW_DATA list
  • Updated JOSS paper draft
  • rawdata can now handle RData files saved with save().

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9001...v1.1.3.9002

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9001

musclesyneRgies 1.1.3.9001 (development version)

How to install

install.packages("devtools") library(devtools) install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Added Open Journals PDF Generator GitHub Action
  • First JOSS paper draft.
  • usability time column by @LukasHausr in https://github.com/alesantuz/musclesyneRgies/pull/64

New Contributors

  • @LukasHausr made their first contribution in https://github.com/alesantuz/musclesyneRgies/pull/64

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3.9000...v1.1.3.9001

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3.9000

(development version)

How to install

install.packages("devtools") library(devtools) install_github("alesantuz/musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Improved robustness of normEMG function.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.3...v1.1.3.9000

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 3 years ago

musclesyneRgies - v1.1.3

How to install

install.packages("musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Faster examples and tests for CRAN
  • Removed classify_NMF function.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.2...v1.1.3

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v1.1.2

How to install

install.packages("musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • Removed all progress bars.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.1...v1.1.2

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v1.1.1

How to install

install.packages("musclesyneRgies")

How to use

README and vignettes are available both on CRAN and on GitHub.

What's changed

  • musclesyneRgies is on CRAN!
  • Adjusted test-CoA.R to pass on M1mac and noLD.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.1.0...v1.1.1

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v1.1.0

How to install

install.packages("devtools") library(devtools) install_github("alesantuz/musclesyneRgies")

How to use

Follow the README for a breakdown of the typical workflow.

What's changed

  • Added tests
  • Added NEWS.md to track changes to the package
  • Function plot_rawEMG can now plot muscle activities in custom grid (arguments row_number and col_number)
  • Line thickness and colour can now be specified in function plot_rawEMG (arguments line_size and line_col)
  • Added dark mode to plot_rawEMG, plot_meanEMG, plot_syn_trials and plot_classified_syns
  • Function plot_syn_trials partially rewritten with new native pipes |> and lapply instead of for loops
  • Updated README
  • Added CITATION.cff using R package cffr
  • Simplified all plot functions, which now exports gtable objects rather tan saving to file
  • Added tests for plot functions
  • Added vignettes (workflow, plots, analysis and pro_tips).

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.0.1...v1.1.0

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v1.0.1

🔖 v1.0.1

How to install

install.packages("devtools") library(devtools) install_github("alesantuz/musclesyneRgies")

How to use

Follow the README for a breakdown of the typical workflow.

What's changed

  • ✨ Rectification can now be avoided in filtEMG if needed with rectif = "none"
  • 🎨💄 Functions plot_rawEMG and plot_meanEMG partially rewritten with new native pipes |> and lapply instead of for loops
  • 🐛 Fixed a bug in synsNMF that didn't L2-normalise M and P in iteration "zero".

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v1.0.0...v1.0.1

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v1.0.0

🔖 v1.0.0 ✨🐎🚀 musclesyneRgies is now a R package. Follow the README for a breakdown of the typical workflow.

How to install

install.packages("devtools") library(devtools) install_github("alesantuz/musclesyneRgies")

What's changed

  • ✨ The short-term maximum Lyapunov exponents of motor primitives can now be calculated with the new function sMLE
  • 🐎 Zero- or negative values in relevant matrices are now replaced with the smallest non-zero around twice as fast
  • 🐎 L2-normalisation within synsNMF is now 1.5-2x faster
  • 🎨💄 All code re-styled in tidyverse style using styler
  • 🐛 Fixed a bug in filtEMG that didn't allow to avoid low-pass filtering if needed.

Full Changelog: https://github.com/alesantuz/musclesyneRgies/compare/v0.9.4-beta...v1.0.0

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v0.9.4-beta

🔖 v0.9.4-beta ✨🐎🚀 musclesyneRgies is now a R package. Follow the README for a breakdown of the typical workflow. 💄 All code re-styled with tidyverse style using styler, plus new logo!

v1.0.0 coming soon with function for calculating the short-term maximum Lyapunov exponents of motor primitives.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz almost 4 years ago

musclesyneRgies - v0.9.3-beta

🔖 v0.9.3-beta ✨🐎🚀 musclesyneRgies is now a R package. Follow the README for a breakdown of the typical workflow.

Improved robustness of functions subsetEMG and normEMG when cycle times are given as data frames.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.9.2-beta

🔖 v0.9.2-beta ✨🐎🚀 musclesyneRgies is now a R package. Follow the README for a breakdown of the typical workflow.

This not-so-minor update allows the user to extract synergies with a fixed rank.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.9.1-beta

🔖 v0.9.1-beta ✨🐎🚀 musclesyneRgies is now a R package. Follow the README for a breakdown of the typical workflow. This is the first release, still in beta.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.7-alpha

🔖 v0.8.7-alpha 🐛 Fixed a bug in the UMAP plots.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.6-alpha

🔖 v0.8.6-alpha 💄 Housekeeping and UMAP plots of mean filtered EMG.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.5-alpha

🔖 v0.8.5-alpha ✨ UMAP plots of classified synergies are saved in the NMF folder for advanced visualisation of factorisation/classification outcomes.

UMAP: McInnes, Leland, John Healy, and James Melville. "Umap: Uniform manifold approximation and projection for dimension reduction." arXiv preprint arXiv:1802.03426 (2018).

r-package: https://cran.r-project.org/web/packages/umap/

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.4-alpha

🔖 v0.8.4-alpha ✨ Raw EMG plots are now saved for each trial. The last "raw_pl" (see line 133) seconds of the trial are considered for plots.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.3-alpha

🔖 v0.8.3-alpha ✨ When reordering synergies manually during classification, the user can now repeat endlessly the classification if mistakes are made during input.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.2-alpha

🔖 v0.8.2-alpha 💄 A bit of housekeeping and now the clusters found by k-means classification are saved in one plot per condition.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies - v0.8.1-alpha

🔖 v0.8.1-alpha 🐎 The robustness of k-means classification is improved and can now better deal with special cases of clusters with similar CoA and FWHM.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz about 4 years ago

musclesyneRgies -

🔖 v0.7.3-alpha 💄 Now the classification method is saved in the SYNS_classified list and can be used by step 4 (graph creation) to save the classification method in the file name.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 4 years ago

musclesyneRgies -

:bookmark: v0.7.2-alpha :lipstick: Now the classification method is saved in the file name when producing graph in step 4.

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 4 years ago

musclesyneRgies -

🔖 v0.7.1-alpha :bug: Fixed a bug in section 4

Scientific Software - Peer-reviewed - HTML
Published by alesantuz over 4 years ago