Skip to content

jmvReadWrite

Read and Write 'jamovi' Files ('.omv')

v0.4.12 · Sep 12, 2025 · AGPL-3

Description

The free and open a statistical spreadsheet 'jamovi' (<https://www.jamovi.org>) aims to make statistical analyses easy and intuitive. 'jamovi' produces syntax that can directly be used in R (in connection with the R-package 'jmv'). Having import / export routines for the data files 'jamovi' produces ('.omv') permits an easy transfer of data and analyses between 'jamovi' and R.

Downloads

954

Last 30 days

3898th

2.9K

Last 90 days

10.1K

Last year

Trend: -10.5% (30d vs prior 30d)

CRAN Check Status

10 ERROR
4 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang ERROR
r-devel-linux-x86_64-debian-gcc ERROR
r-devel-linux-x86_64-fedora-clang ERROR
r-devel-linux-x86_64-fedora-gcc ERROR
r-devel-macos-arm64 ERROR
r-devel-windows-x86_64 ERROR
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 ERROR
r-patched-linux-x86_64 ERROR
r-release-linux-x86_64 ERROR
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 ERROR
Check details (10 non-OK)
ERROR r-devel-linux-x86_64-debian-clang

tests

Running ‘testthat.R’ [33s/48s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
 
...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘testthat.R’ [22s/27s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
 
...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-devel-linux-x86_64-fedora-clang

tests

Running ‘testthat.R’ [56s/130s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  

...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-devel-linux-x86_64-fedora-gcc

tests

Running ‘testthat.R’ [51s/60s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
 
...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-devel-macos-arm64

tests

Running ‘testthat.R’ [7s/7s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ─
...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-devel-windows-x86_64

tests

Running 'testthat.R' [30s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1617 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── 
...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1617 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-oldrel-windows-x86_64

tests

Running 'testthat.R' [41s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 1621 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "row.names" "names"     "class"
  `names(expected)`: "class"     "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "row.names" "names"     "class"
  `names(expected)`: "class"     "row.names" "names"
  
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 1621 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-patched-linux-x86_64

tests

Running ‘testthat.R’ [30s/33s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-169.R
  Saving _problems/test-read_omv-175.R
  Saving _problems/test-read_omv-221.R
  Saving _problems/test-read_omv-237.R
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:169:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
 
...[truncated]...
ual `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:237:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names"     "row.names" "class"
  `names(expected)`: "row.names" "names"     "class"
  
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-release-linux-x86_64

tests

Running ‘testthat.R’ [30s/32s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 1622 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "row.names" "names"     "class"
  `names(expected)`: "class"     "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "row.names" "names"     "class"
  `names(expected)`: "class"     "row.names" "names"
  
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 1622 ]
  Error:
  ! Test failures.
  Execution halted
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [30s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
  
  Attaching package: 'jmvReadWrite'
  
  The following object is masked from 'package:datasets':
  
      ToothGrowth
  
  Saving _problems/test-read_omv-251.R
  Saving _problems/test-read_omv-266.R
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 1621 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-read_omv.R:251:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "row.names" "names"     "class"
  `names(expected)`: "class"     "row.names" "names"
  
  ── Failure ('test-read_omv.R:266:9'): read_all works ───────────────────────────
  Expected `attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "row.names" "names"     "class"
  `names(expected)`: "class"     "row.names" "names"
  
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 1621 ]
  Error:
  ! Test failures.
  Execution halted

Check History

ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 23, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘testthat.R’ [19s/24s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (nzchar(system.file(package = "testthat"))) {
  +     library(testthat)
  +     library(jmvReadWrite)
  + 
  +     test_check("jmvReadWrite")
  + }
...[truncated]...
attributes(df4Chk)` to equal `list(...)`.
  Differences:
  `names(actual)`:   "names" "row.names" "class"
  `names(expected)`: "class" "row.names" "names"
  
  
  [ FAIL 6 | WARN 0 | SKIP 0 | PASS 1618 ]
  Error:
  ! Test failures.
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies jsonlite zip jmvReadWrite

Version History

new 0.4.12 Mar 10, 2026
updated 0.4.12 ← 0.4.11 diff Sep 12, 2025
updated 0.4.11 ← 0.4.10 diff Jun 14, 2025
updated 0.4.10 ← 0.4.9 diff Feb 16, 2025
updated 0.4.9 ← 0.4.8 diff Jan 15, 2025
updated 0.4.8 ← 0.4.7 diff Nov 8, 2024
updated 0.4.7 ← 0.4.6 diff Jul 8, 2024
updated 0.4.6 ← 0.4.5 diff May 21, 2024
updated 0.4.5 ← 0.4.4 diff Apr 3, 2024
updated 0.4.4 ← 0.4.2 diff Feb 26, 2024
updated 0.4.2 ← 0.4.1 diff Nov 22, 2023
updated 0.4.1 ← 0.4.0 diff Oct 4, 2023
updated 0.4.0 ← 0.3.8 diff Aug 15, 2023
updated 0.3.8 ← 0.3.7 diff Jul 15, 2023
updated 0.3.7 ← 0.3.6 diff Jul 2, 2023
updated 0.3.6 ← 0.3.5 diff Jun 25, 2023
updated 0.3.5 ← 0.3.4 diff May 26, 2023
updated 0.3.4 ← 0.3.3 diff May 5, 2023
updated 0.3.3 ← 0.3.2 diff Aug 8, 2022
updated 0.3.2 ← 0.3.1 diff May 20, 2022