Package: musclesyneRgies 1.2.5.9008
musclesyneRgies: Extract Muscle Synergies from Electromyography
Provides a framework to factorise electromyography (EMG) data. Tools are provided for raw data pre-processing, non negative matrix factorisation, classification of factorised data and plotting of obtained outcomes. In particular, reading from ASCII files is supported, along with wide-used filtering approaches to process EMG data. All steps include one or more sensible defaults that aim at simplifying the workflow. Yet, all functions are largely tunable at need. Example data sets are included.
Authors:
musclesyneRgies_1.2.5.9008.tar.gz
musclesyneRgies_1.2.5.9008.zip(r-4.5)musclesyneRgies_1.2.5.9008.zip(r-4.4)musclesyneRgies_1.2.5.9008.zip(r-4.3)
musclesyneRgies_1.2.5.9008.tgz(r-4.4-any)musclesyneRgies_1.2.5.9008.tgz(r-4.3-any)
musclesyneRgies_1.2.5.9008.tar.gz(r-4.5-noble)musclesyneRgies_1.2.5.9008.tar.gz(r-4.4-noble)
musclesyneRgies_1.2.5.9008.tgz(r-4.4-emscripten)musclesyneRgies_1.2.5.9008.tgz(r-4.3-emscripten)
musclesyneRgies.pdf |musclesyneRgies.html✨
musclesyneRgies/json (API)
NEWS
# Install 'musclesyneRgies' in R: |
install.packages('musclesyneRgies', repos = c('https://alesantuz.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/alesantuz/musclesynergies/issues
- FILT_EMG - Filtered EMG example
- RAW_DATA - Raw EMG example
- SYNS - Muscle synergies example
- act_pattern - Single activation pattern example
- act_patterns - All activation patterns of one synergy example
emgmuscle-synergiesnmfphysiolrstudio
Last updated 1 days agofrom:a3b5bece37. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 22 2024 |
R-4.5-win | OK | Nov 22 2024 |
R-4.5-linux | OK | Nov 22 2024 |
R-4.4-win | OK | Nov 22 2024 |
R-4.4-mac | OK | Nov 22 2024 |
R-4.3-win | OK | Nov 22 2024 |
R-4.3-mac | OK | Nov 22 2024 |
Exports:classify_kmeansCoAcossimfiltEMGFWHMHFDHurstnormEMGplot_classified_synsplot_classified_syns_UMAPplot_meanEMGplot_rawEMGplot_syn_trialsrawdatasMLEsubsetEMGsynsNMF
Dependencies:askpassclicolorspacefansifarverFNNggplot2gluegridExtragtablehereisobandjsonlitelabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmeopensslpillarpkgconfigplyrpngproxyR6rappdirsRColorBrewerRcppRcppEigenRcppTOMLreshape2reticulaterlangrprojrootRSpectrascalessignalstringistringrsystibbleumaputf8vctrsviridisLitewithr
Muscle synergy analysis with musclesyneRgies
Rendered fromanalysis.Rmd
usingknitr::rmarkdown
on Nov 22 2024.Last update: 2023-01-12
Started: 2022-02-06
Plotting options in musclesyneRgies
Rendered fromplots.Rmd
usingknitr::rmarkdown
on Nov 22 2024.Last update: 2022-02-10
Started: 2022-02-06
Pro tips for fully exploiting the potential of musclesyneRgies
Rendered frompro_tips.Rmd
usingknitr::rmarkdown
on Nov 22 2024.Last update: 2022-09-13
Started: 2022-02-06
Typical workflow for musclesyneRgies
Rendered fromworkflow.Rmd
usingknitr::rmarkdown
on Nov 22 2024.Last update: 2022-09-13
Started: 2022-02-03
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Single activation pattern example (30 cycles) | act_pattern |
All activation patterns of one synergy example (30 cycles) | act_patterns |
Muscle synergy classification with k-means | classify_kmeans |
Centre of activity | CoA |
Cosine similarity | cossim |
Filtered EMG example | FILT_EMG |
To filter raw EMG | filtEMG |
Full width at half maximum | FWHM |
Higuchi's fractal dimension | HFD |
Hurst exponent | Hurst |
To time-normalise filtered EMG | normEMG |
Plot muscle synergies | plot_classified_syns |
Plot 2D UMAP of muscle synergies | plot_classified_syns_UMAP |
Plot EMG averaged across all cycles | plot_meanEMG |
Plot raw EMG | plot_rawEMG |
Plot muscle synergies (individual trials) | plot_syn_trials |
Raw EMG example | RAW_DATA |
Import RData or ASCII data into R | rawdata |
Short-term maximum Lyapunov exponents | sMLE |
Subset raw EMG | subsetEMG |
Muscle synergies example | SYNS |
Non-negative matrix factorisation | synsNMF |