{
  "_id": "6ad5efdf7f75c4fbd3a1efdf",
  "Package": "jmatrix",
  "Type": "Package",
  "Title": "Read from/Write to Disk Matrices with any Data Type in a Binary\nFormat",
  "Version": "1.5.2",
  "Date": "2024-07-05",
  "Author": "Juan Domingo [aut, cre]\n(<https://orcid.org/0000-0003-4728-6256>), Guillermo Ayala\n[ctb] (<https://orcid.org/0000-0002-6231-2865>), Spanish\nMinistry of Science and Innovation, MCIN/AEI\n<doi:10.13039/501100011033> [fnd]",
  "Authors@R": "c(person(\"Juan\",\"Domingo\", email = \"Juan.Domingo@uv.es\", role=c(\"aut\",\"cre\"), comment=c(ORCID=\"0000-0003-4728-6256\")),\nperson(\"Guillermo\",\"Ayala\", email = \"Guillermo.Ayala@uv.es\", role=c(\"ctb\"), comment=c(ORCID=\"0000-0002-6231-2865\")),\nperson(\"Spanish Ministry of Science and Innovation, MCIN/AEI <doi:10.13039/501100011033>\", role=c(\"fnd\")))",
  "Maintainer": "Juan Domingo <Juan.Domingo@uv.es>",
  "Description": "A mainly instrumental package meant to allow other\npackages whose core is written in 'C++' to read, write and\nmanipulate matrices in a binary format so that the memory used\nfor them is no more than strictly needed. Its functionality is\nalready inside 'parallelpam' and 'scellpam', so if you have\ninstalled any of these, you do not need to install 'jmatrix'.\nUsing just the needed memory is not always true with 'R'\nmatrices or vectors, since by default they are of double type.\nTrials like the 'float' package have been done, but to use them\nyou have to coerce a matrix already loaded in 'R' memory to a\nfloat matrix, and then you can delete it. The problem comes\nwhen your computer has not memory enough to hold the matrix in\nthe first place, so you are forced to load it by chunks. This\nis the problem this package tries to address (with partial\nsuccess, but this is a difficult problem since 'R' is not a\nstrictly typed language, which is anyway quite hard to get in\nan interpreted language). This package allows the creation and\nmanipulation of full, sparse and symmetric matrices of any\nstandard data type.",
  "License": "GPL (>= 2)",
  "RoxygenNote": "7.2.3",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-19 10:16:02 UTC",
    "User": "root"
  },
  "Repository": "https://jdmde.r-universe.dev",
  "Date/Publication": "2024-07-06 02:40:32 UTC",
  "RemoteUrl": "https://github.com/cran/jmatrix",
  "RemoteRef": "HEAD",
  "RemoteSha": "73adb823e41f26563453b1d006be335fb73ba4e0",
  "_user": "jdmde",
  "_type": "src",
  "_file": "jmatrix_1.5.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/49e6c4368987b538b7f4d38d78fdad1764eaadfa6628d4759fa4f3ec215929c5",
  "_filesize": 186120,
  "_sha256": "49e6c4368987b538b7f4d38d78fdad1764eaadfa6628d4759fa4f3ec215929c5",
  "_expires": "2027-01-27T10:24:30.000Z",
  "_created": "2026-10-19T10:16:02.000Z",
  "_published": "2026-10-19T10:24:31.776Z",
  "_buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 118006210098,
      "time": 134,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12179846297"
    },
    {
      "job": 118006210247,
      "time": 153,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12179292563"
    },
    {
      "job": 118006210270,
      "time": 127,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12179716929"
    },
    {
      "job": 118006210327,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178808205"
    },
    {
      "job": 118006210063,
      "time": 160,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12178813285"
    },
    {
      "job": 118006210080,
      "time": 426,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12178684342"
    },
    {
      "job": 118006210338,
      "time": 154,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178773307"
    },
    {
      "job": 118006210211,
      "time": 336,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12178823851"
    },
    {
      "job": 118004485779,
      "time": 255,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12179042006"
    },
    {
      "job": 118006210256,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12179112283"
    },
    {
      "job": 118006210172,
      "time": 393,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12178938547"
    },
    {
      "job": 118006210332,
      "time": 188,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12179467214"
    },
    {
      "job": 118006210223,
      "time": 176,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12178564034"
    },
    {
      "job": 118006210081,
      "time": 395,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12179208352"
    },
    {
      "job": 118006210814,
      "time": 162,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12179741379"
    }
  ],
  "_upstream": "https://github.com/cran/jmatrix",
  "_commit": {
    "id": "73adb823e41f26563453b1d006be335fb73ba4e0",
    "author": "Juan Domingo <Juan.Domingo@uv.es>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.5.2\n",
    "time": 1720233632
  },
  "_maintainer": {
    "name": "Juan Domingo",
    "email": "juan.domingo@uv.es",
    "login": "jdmde",
    "description": "",
    "uuid": 74152515,
    "orcid": "0000-0003-4728-6256"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.8",
      "role": "Imports"
    },
    {
      "package": "memuse",
      "version": ">= 4.2.1",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jdmde",
      "count": 5,
      "uuid": 74152515
    }
  ],
  "_userbio": {
    "uuid": 74152515,
    "type": "user",
    "name": "Juan Domingo",
    "followers": 0
  },
  "_downloads": {
    "count": 292,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/jmatrix"
  },
  "_searchresults": 3,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/jmatrix.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt"
  ],
  "_realowner": "jdmde",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2022-11-01"
    },
    {
      "version": "1.1",
      "date": "2022-11-16"
    },
    {
      "version": "1.4",
      "date": "2023-06-22"
    },
    {
      "version": "1.5",
      "date": "2023-10-08"
    },
    {
      "version": "1.5.2",
      "date": "2024-07-06"
    }
  ],
  "_exports": [
    "CsvToJMat",
    "FilterJMatByName",
    "GetJCol",
    "GetJColByName",
    "GetJColNames",
    "GetJManyCols",
    "GetJManyColsByNames",
    "GetJManyRows",
    "GetJManyRowsByNames",
    "GetJNames",
    "GetJRow",
    "GetJRowByName",
    "GetJRowNames",
    "JMatInfo",
    "JMatrixSetDebug",
    "JMatToCsv",
    "JWriteBin"
  ],
  "_help": [
    {
      "page": "CsvToJMat",
      "title": "CsvToJMat",
      "topics": [
        "CsvToJMat"
      ]
    },
    {
      "page": "FilterJMatByName",
      "title": "FilterJMatByName",
      "topics": [
        "FilterJMatByName"
      ]
    },
    {
      "page": "GetJCol",
      "title": "GetJCol",
      "topics": [
        "GetJCol"
      ]
    },
    {
      "page": "GetJColByName",
      "title": "GetJColByName",
      "topics": [
        "GetJColByName"
      ]
    },
    {
      "page": "GetJColNames",
      "title": "GetJColNames",
      "topics": [
        "GetJColNames"
      ]
    },
    {
      "page": "GetJManyCols",
      "title": "GetJManyCols",
      "topics": [
        "GetJManyCols"
      ]
    },
    {
      "page": "GetJManyColsByNames",
      "title": "GetJManyColsByNames",
      "topics": [
        "GetJManyColsByNames"
      ]
    },
    {
      "page": "GetJManyRows",
      "title": "GetJManyRows",
      "topics": [
        "GetJManyRows"
      ]
    },
    {
      "page": "GetJManyRowsByNames",
      "title": "GetJManyRowsByNames",
      "topics": [
        "GetJManyRowsByNames"
      ]
    },
    {
      "page": "GetJNames",
      "title": "GetJNames",
      "topics": [
        "GetJNames"
      ]
    },
    {
      "page": "GetJRow",
      "title": "GetJRow",
      "topics": [
        "GetJRow"
      ]
    },
    {
      "page": "GetJRowByName",
      "title": "GetJRowByName",
      "topics": [
        "GetJRowByName"
      ]
    },
    {
      "page": "GetJRowNames",
      "title": "GetJRowNames",
      "topics": [
        "GetJRowNames"
      ]
    },
    {
      "page": "JMatInfo",
      "title": "JMatInfo",
      "topics": [
        "JMatInfo"
      ]
    },
    {
      "page": "JMatrixSetDebug",
      "title": "JMatrixSetDebug",
      "topics": [
        "JMatrixSetDebug"
      ]
    },
    {
      "page": "JMatToCsv",
      "title": "JMatToCsv",
      "topics": [
        "JMatToCsv"
      ]
    },
    {
      "page": "JWriteBin",
      "title": "JWriteBin",
      "topics": [
        "JWriteBin"
      ]
    }
  ],
  "_rundeps": [
    "memuse",
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "jmatrix.Rmd",
      "filename": "jmatrix.html",
      "title": "jmatrix",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Loading package",
        "Purpose",
        "Workflow",
        "Debug messages",
        "Data storage",
        "Special note for symmetric matrices:",
        "Data load"
      ],
      "created": "2022-11-01 07:30:12",
      "modified": "2023-10-08 20:30:46",
      "commits": 3
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "jmatrix",
  "_universes": [
    "jdmde"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:17.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/9fc66b4357d0c5082642a4f63660eb7da44e0adc1f581fac2c74f51e69135375",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:32.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/07b3e304842769e942815fed770342c44fee488d47978f7daf5b4f136cc78834",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:11.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/966f5ba0e67218383680dc3b84ae124db3383c80469646330be3927808b3fa95",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:24.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/eaae70b081abe121e6b43dfe8254857070d6bf165f5484bb4d3e6a3f6d71c48d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:46.000Z",
      "arch": "aarch64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/f203875149b35c4ac6bf3f77e7550319b1db67e826950a97627640f5de4c8a84",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5.2",
      "date": "2026-10-19T10:20:56.000Z",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/8c34e7cbee45da9e9053345f7c0cdb1ba5c73450fe04409dd0b00e4d31aea31e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:34.000Z",
      "arch": "aarch64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/528d5d1e15aa65b90e03da9fd5953ec3f149f1bb18ab863094217359412d0f24",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.5.2",
      "date": "2026-10-19T10:20:25.000Z",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/2b4b3e2a3fed57182acd837c0ba04cb8bef0a26f06cb37d7bd33ddc0f443222f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5.2",
      "date": "2026-10-19T10:18:16.000Z",
      "arch": "emscripten",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/482f3d1ebeb212172911308e5a8ded0bb8a57265aefdea83d79df08cf856a071",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5.2",
      "date": "2026-10-19T10:21:29.000Z",
      "arch": "aarch64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/40afd1f64f21fa9b0d8b618b59b166bf17e63e5dd19fd101f3ca16e513e44c02",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5.2",
      "date": "2026-10-19T10:17:48.000Z",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/203c796310b747999ef00b4451da0d40464eabb53ea03f5a6e2efdf434064a0e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.5.2",
      "date": "2026-10-19T10:17:58.000Z",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/f549f122d4771e0a9c1d72c37d99ec93f3fe10b96278db1f5e8ab1028e35f42d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.5.2",
      "date": "2026-10-19T10:21:48.000Z",
      "arch": "aarch64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/c9b60f5e8fc915fdd7dc203cb66ac8bca7d99de3e7a68d08a70d45f495de8f78",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.5.2",
      "date": "2026-10-19T10:17:45.000Z",
      "arch": "x86_64",
      "commit": "73adb823e41f26563453b1d006be335fb73ba4e0",
      "fileid": "https://r2.ropensci.org/42fbd8de874f3f95627e5709338d98c8f96fb995c78d22347824e0cd3dffc616",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jdmde/actions/runs/39235778603"
    }
  ]
}