- Notifications
You must be signed in to change notification settings - Fork2
jamovi wrapper for pwrss package
sbalci/jpwrss
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
jamovi wrapper for pwrss package
🔬🔬🔬🔬 UNDER CONSTRUCTION 🛠⛔️
Use this repo as template:https://github.com/sbalci/jpwrss to generate a new repo
Use
R >= 4.0.2
Current package repository is:https://cran.microsoft.com/snapshot/2020-08-24
Install jamovi
- Get the latest (1.6.3)https://www.jamovi.org/download.html
Install
jmvtools
package with:
install.packages('jmvtools',repos=c('https://repo.jamovi.org','https://cran.r-project.org'))
- Install jamovi package family:
suppressPackageStartupMessages({if (!requireNamespace('jmvtools')) { install.packages('jmvtools',repos= c('https://repo.jamovi.org','https://cran.r-project.org')) }})suppressPackageStartupMessages(library('jmvtools'))suppressPackageStartupMessages({if (!requireNamespace('jmv')) { install.packages('jmv',dependencies=TRUE) }})suppressPackageStartupMessages(library('jmv'))suppressPackageStartupMessages({if (!requireNamespace('jmvconnect')) { install.packages('jmvconnect',dependencies=TRUE) }})suppressPackageStartupMessages(library('jmvconnect'))suppressPackageStartupMessages({if (!requireNamespace('jmvcore')) { install.packages('jmvcore',dependencies=TRUE) }})suppressPackageStartupMessages(library('jmvcore'))suppressPackageStartupMessages({if (!require('devtools')) { install.packages('devtools') }})suppressPackageStartupMessages(library('devtools'))
Locate jamovi bin folder:
- windows:
jmvtools::check("C://Program Files//jamovi//bin")
I recommend changing folder name from defaultjamovi x.x
tojamovi
- mac:
jmvtools::check("~/Applications/jamovi.app")
- windows:
devtools::document()
jmvtools::prepare(home = "C://Program Files//jamovi 2.3.26.0//bin")
Inside this repo folder in R run
jmvtools::install()
A file named jpwrss.jmo and install this module to jamovi
The repo is like an R package except
jamovi
folder.You need to edit
R/...b.R
files.run
jmvtools::install()
again.Letme know how it goes :)
- linux codes
https://cran.r-project.org/bin/linux/ubuntu/README.html
- flatpak
flatpak install -y flathub org.freedesktop.Platform//19.08flatpak install -y flathub org.freedesktop.Sdk//19.08sudo apt install flatpaksudo apt install gnome-software-plugin-flatpakflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoflatpak install flathub org.jamovi.jamoviflatpak run org.jamovi.jamoviflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoflatpak install flathub org.freedesktop.Sdk//19.08flatpak install flathub org.freedesktop.Platform//19.08sudo apt install flatpak-builderflatpak-builder --run build_folder org.app.json
- R
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'sudo apt install r-base r-base-core r-recommended r-base-dev
- RStudio
sudo apt install '/home/serdarbalci/Downloads/rstudio-1.3.1073-amd64.deb'
- git
sudo apt install git-all
- gtk3
sudo apt install libcanberra-gtk-module libcanberra-gtk3-module
- V8 (I could not make this run)
sudo apt-get install libv8-devsudo apt-get install libnode-devsudo apt install build-essentialgcc --versionsudo apt-get install gfortransudo apt-get install r-base-devgit statussudo apt install libcurl4-openssl-devsudo apt install libxml2-dev
jmvtools::addAnalysis(name='neofun',title='New Function')
all code is available:
https://github.com/jonathon-love/jamovi-library/blob/master/modules.yamlcheck out my codes:
https://github.com/sbalci/ClinicoPathJamoviModule