{
  "_id": "6abbeecc99f7aa8c6aa49474",
  "Package": "fMRItools",
  "Type": "Package",
  "Title": "Routines for Common fMRI Processing Tasks",
  "Version": "0.8.3",
  "Authors@R": "c(\nperson(given = \"Amanda\",\nfamily = \"Mejia\",\nemail = \"mandy.mejia@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-4312-8974\")),\nperson(given = \"Damon\",\nfamily = \"Pham\",\nemail = \"damondpham@gmail.com\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0001-7563-4727\")),\nperson(given = \"Mark\",\nfamily = \"Fiecas\",\nemail = \"mfiecas@umn.edu\",\nrole = c(\"ctb\"))\n)",
  "Maintainer": "Amanda Mejia <mandy.mejia@gmail.com>",
  "Description": "Supports fMRI (functional magnetic resonance imaging)\nanalysis tasks including reading in 'CIFTI', 'GIFTI' and\n'NIFTI' data, temporal filtering, nuisance regression, and\naCompCor (anatomical Components Correction) (Muschelli et al.\n(2014) <doi:10.1016/j.neuroimage.2014.03.028>).",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "URL": "https://github.com/mandymejia/fMRItools",
  "BugReports": "https://github.com/mandymejia/fMRItools/issues",
  "Config/roxygen2/version": "8.1.0",
  "Repository": "https://mandymejia.r-universe.dev",
  "Date/Publication": "2026-09-29 13:23:32 UTC",
  "RemoteUrl": "https://github.com/mandymejia/fmritools",
  "RemoteRef": "HEAD",
  "RemoteSha": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-29 16:33:32 UTC",
    "User": "root"
  },
  "Author": "Amanda Mejia [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4312-8974>),\nDamon Pham [aut] (ORCID: <https://orcid.org/0000-0001-7563-4727>),\nMark Fiecas [ctb]",
  "_user": "mandymejia",
  "_type": "src",
  "_file": "fMRItools_0.8.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/932090784810db0eb114f9ea16ed96837de060645b272c8373d5a6f9d5c86dd3",
  "_filesize": 365265,
  "_sha256": "932090784810db0eb114f9ea16ed96837de060645b272c8373d5a6f9d5c86dd3",
  "_expires": "2027-01-07T17:00:56.000Z",
  "_created": "2026-09-29T16:33:32.000Z",
  "_published": "2026-09-29T17:01:00.308Z",
  "_jobs": [
    {
      "job": 109509969756,
      "time": 171,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11047857266"
    },
    {
      "job": 109509969569,
      "time": 160,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11047777282"
    },
    {
      "job": 109509969656,
      "time": 212,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11049169966"
    },
    {
      "job": 109509969815,
      "time": 161,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11048324924"
    },
    {
      "job": 109508395464,
      "time": 221,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11048575458"
    },
    {
      "job": 109509969707,
      "time": 130,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11047522294"
    },
    {
      "job": 109509969671,
      "time": 116,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11048920562"
    },
    {
      "job": 109509969872,
      "time": 104,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11049215431"
    },
    {
      "job": 109509969676,
      "time": 125,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11048795636"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338",
  "_status": "success",
  "_upstream": "https://github.com/mandymejia/fmritools",
  "_commit": {
    "id": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
    "author": "Damon Pham <damondpham@gmail.com>",
    "committer": "Damon Pham <damondpham@gmail.com>",
    "message": "0.8.3 CRAN acceptance\n",
    "time": 1790688212
  },
  "_maintainer": {
    "name": "Amanda Mejia",
    "email": "mandy.mejia@gmail.com",
    "login": "mandymejia",
    "twitter": "@mandyfmejia",
    "description": "Associate Professor in the Department of Statistics at Indiana University.  PI of the StatMIND (Statistical Methods for Individualized Neuro-Discovery) lab.",
    "uuid": 5199186,
    "orcid": "0000-0002-4312-8974"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "ciftiTools",
      "role": "Suggests"
    },
    {
      "package": "corpcor",
      "role": "Suggests"
    },
    {
      "package": "expm",
      "role": "Suggests"
    },
    {
      "package": "gifti",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "robustbase",
      "role": "Suggests"
    },
    {
      "package": "pesel",
      "role": "Suggests"
    },
    {
      "package": "RNifti",
      "role": "Suggests"
    },
    {
      "package": "oro.nifti",
      "role": "Suggests"
    },
    {
      "package": "gsignal",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "fda",
      "role": "Suggests"
    },
    {
      "package": "quantreg",
      "role": "Suggests"
    },
    {
      "package": "graphics",
      "role": "Suggests"
    },
    {
      "package": "grDevices",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "viridis",
      "role": "Suggests"
    },
    {
      "package": "ggcorrplot",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    }
  ],
  "_owner": "mandymejia",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [
    {
      "week": "2026-01",
      "n": 2
    },
    {
      "week": "2026-23",
      "n": 2
    },
    {
      "week": "2026-37",
      "n": 3
    },
    {
      "week": "2026-38",
      "n": 12
    },
    {
      "week": "2026-39",
      "n": 7
    },
    {
      "week": "2026-40",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.7.0",
      "date": "2025-12-30"
    },
    {
      "name": "0.8.3",
      "date": "2026-09-24"
    }
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "damondpham",
      "count": 198,
      "uuid": 14958204
    },
    {
      "user": "mandymejia",
      "count": 6,
      "uuid": 5199186
    },
    {
      "user": "noheliadasilvas",
      "count": 1,
      "uuid": 65466801
    }
  ],
  "_userbio": {
    "uuid": 5199186,
    "type": "user",
    "name": "Mandy Mejia",
    "followers": 80,
    "description": "Associate Professor in the Department of Statistics at Indiana University.  PI of the StatMIND (Statistical Methods for Individualized Neuro-Discovery) lab."
  },
  "_downloads": {
    "count": 465,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fMRItools"
  },
  "_devurl": "https://github.com/mandymejia/fmritools",
  "_searchresults": 48,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fMRItools.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/mandymejia/fmritools",
  "_realowner": "mandymejia",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.3",
      "date": "2022-11-10"
    },
    {
      "version": "0.2.2",
      "date": "2023-01-24"
    },
    {
      "version": "0.3.1",
      "date": "2023-06-29"
    },
    {
      "version": "0.3.3",
      "date": "2023-09-29"
    },
    {
      "version": "0.4.2",
      "date": "2023-11-21"
    },
    {
      "version": "0.4.7",
      "date": "2024-05-30"
    },
    {
      "version": "0.5.3",
      "date": "2025-03-04"
    },
    {
      "version": "0.6.0",
      "date": "2025-05-20"
    },
    {
      "version": "0.7.2",
      "date": "2025-12-23"
    },
    {
      "version": "0.8.3",
      "date": "2026-09-28"
    }
  ],
  "_exports": [
    "all_binary",
    "all_integers",
    "as.matrix_ifti",
    "bandstop_filter",
    "carpetplot",
    "carpetplot_stack",
    "colCenter",
    "color_palette",
    "CompCor",
    "CompCor_HCP",
    "coordlist_to_vol",
    "crop_vol",
    "dct_bases",
    "dct_convert",
    "despike_3D",
    "detrend",
    "dice_coef",
    "dilate_mask_vol",
    "dual_reg",
    "dual_reg_parc",
    "erode_mask_vol",
    "expand_RPs",
    "flags2spikes",
    "fsl_bptf",
    "hat_matrix",
    "infer_format_ifti",
    "infer_format_ifti_vec",
    "is_1",
    "is_constant",
    "is_integer",
    "is_posNum",
    "mask_BOLD",
    "mat2UT",
    "match_exactly",
    "match_input",
    "match_nets",
    "mean_squares",
    "Mode",
    "norm_BOLD",
    "nuisance_regression",
    "pad_vol",
    "PCA",
    "pct_sig",
    "plot_FC",
    "plot_FC_gg",
    "read_nifti",
    "scale_design_mat",
    "scale_med",
    "scale_timeseries",
    "sign_flip",
    "skew_pos",
    "sum_neighbors_vol",
    "temporal_filter",
    "unmask_mat",
    "unvec_mat",
    "unvec_vol",
    "UT2mat",
    "validate_design_mat",
    "var_decomp",
    "vox_locations"
  ],
  "_help": [
    {
      "page": "all_binary",
      "title": "All binary?",
      "topics": [
        "all_binary"
      ]
    },
    {
      "page": "all_integers",
      "title": "All integers?",
      "topics": [
        "all_integers"
      ]
    },
    {
      "page": "as.matrix_ifti",
      "title": "Convert CIFTI, NIFTI, or GIFTI input to T \\times V matrix",
      "topics": [
        "as.matrix_ifti"
      ]
    },
    {
      "page": "bandstop_filter",
      "title": "Bandstop filter",
      "topics": [
        "bandstop_filter"
      ]
    },
    {
      "page": "carpetplot",
      "title": "Carpetplot",
      "topics": [
        "carpetplot"
      ]
    },
    {
      "page": "carpetplot_stack",
      "title": "Stacked carpetplot",
      "topics": [
        "carpetplot_stack"
      ]
    },
    {
      "page": "colCenter",
      "title": "Center matrix columns",
      "topics": [
        "colCenter"
      ]
    },
    {
      "page": "color_palette",
      "title": "Color palette",
      "topics": [
        "color_palette"
      ]
    },
    {
      "page": "CompCor",
      "title": "Anatomical CompCor",
      "topics": [
        "CompCor"
      ]
    },
    {
      "page": "CompCor_HCP",
      "title": "Anatomical CompCor for HCP NIFTI and CIFTI data",
      "topics": [
        "CompCor_HCP"
      ]
    },
    {
      "page": "coordlist_to_vol",
      "title": "Convert coordinate list to 3D array",
      "topics": [
        "coordlist_to_vol"
      ]
    },
    {
      "page": "crop_vol",
      "title": "Crop a 3D array",
      "topics": [
        "crop_vol"
      ]
    },
    {
      "page": "dct_bases",
      "title": "Generate cosine bases for the DCT",
      "topics": [
        "dct_bases"
      ]
    },
    {
      "page": "dct_convert",
      "title": "DCT and frequency conversion",
      "topics": [
        "dct2Hz",
        "dct_convert",
        "Hz2dct"
      ]
    },
    {
      "page": "despike_3D",
      "title": "3dDespike from AFNI",
      "topics": [
        "despike_3D"
      ]
    },
    {
      "page": "dice_coef",
      "title": "Dice coefficient",
      "topics": [
        "dice_coef"
      ]
    },
    {
      "page": "dilate_mask_vol",
      "title": "Dilate 3D mask",
      "topics": [
        "dilate_mask_vol"
      ]
    },
    {
      "page": "dual_reg",
      "title": "Dual Regression",
      "topics": [
        "dual_reg"
      ]
    },
    {
      "page": "dual_reg_parc",
      "title": "Dual Regression for parcel data",
      "topics": [
        "dual_reg_parc"
      ]
    },
    {
      "page": "erode_mask_vol",
      "title": "Erode 3D mask",
      "topics": [
        "erode_mask_vol"
      ]
    },
    {
      "page": "expand_RPs",
      "title": "Expand realignment parameters (RPs)",
      "topics": [
        "expand_RPs"
      ]
    },
    {
      "page": "flags2spikes",
      "title": "Flags to nuisance spikes",
      "topics": [
        "flags2spikes"
      ]
    },
    {
      "page": "fMRItools",
      "title": "fMRItools: Routines for Common fMRI Processing Tasks",
      "topics": [
        "fMRItools-package",
        "fMRItools"
      ]
    },
    {
      "page": "fsl_bptf",
      "title": "'bptf' function from FSL",
      "topics": [
        "fsl_bptf"
      ]
    },
    {
      "page": "hat_matrix",
      "title": "Hat matrix",
      "topics": [
        "hat_matrix"
      ]
    },
    {
      "page": "infer_format_ifti",
      "title": "Infer fMRI data format",
      "topics": [
        "infer_format_ifti"
      ]
    },
    {
      "page": "infer_format_ifti_vec",
      "title": "Infer fMRI data format for several inputs",
      "topics": [
        "infer_format_ifti_vec"
      ]
    },
    {
      "page": "is_1",
      "title": "Is this object the expected data type, and length one?",
      "topics": [
        "is_1"
      ]
    },
    {
      "page": "is_constant",
      "title": "Is this numeric vector constant?",
      "topics": [
        "is_constant"
      ]
    },
    {
      "page": "is_integer",
      "title": "Is this an integer?",
      "topics": [
        "is_integer"
      ]
    },
    {
      "page": "is_posNum",
      "title": "Is this object a positive number? (Or non-negative)",
      "topics": [
        "is_posNum"
      ]
    },
    {
      "page": "mask_BOLD",
      "title": "Create a mask based on vertices that are invalid",
      "topics": [
        "mask_BOLD"
      ]
    },
    {
      "page": "mat2UT",
      "title": "Matrix to Upper Triangular Vector",
      "topics": [
        "mat2UT"
      ]
    },
    {
      "page": "match_exactly",
      "title": "Do these character vectors match exactly?",
      "topics": [
        "match_exactly"
      ]
    },
    {
      "page": "match_input",
      "title": "Match user inputs to expected values",
      "topics": [
        "match_input"
      ]
    },
    {
      "page": "match_nets",
      "title": "Find best matches for each network based on Dice overlap",
      "topics": [
        "match_nets"
      ]
    },
    {
      "page": "mean_squares",
      "title": "Compute mean squares from variance decomposition",
      "topics": [
        "mean_squares"
      ]
    },
    {
      "page": "Mode",
      "title": "Mode of data vector",
      "topics": [
        "Mode"
      ]
    },
    {
      "page": "norm_BOLD",
      "title": "Normalize BOLD data",
      "topics": [
        "norm_BOLD"
      ]
    },
    {
      "page": "nuisance_regression",
      "title": "Nuisance regression",
      "topics": [
        "nuisance_regression"
      ]
    },
    {
      "page": "pad_vol",
      "title": "Pad 3D Array",
      "topics": [
        "pad_vol",
        "uncrop_vol"
      ]
    },
    {
      "page": "PCA",
      "title": "PCA for tall matrix",
      "topics": [
        "PCA"
      ]
    },
    {
      "page": "pct_sig",
      "title": "Convert data values to percent signal.",
      "topics": [
        "pct_sig"
      ]
    },
    {
      "page": "plot_FC",
      "title": "Plot FC",
      "topics": [
        "plot_FC"
      ]
    },
    {
      "page": "plot_FC_gg",
      "title": "Plot FC with ggplot2",
      "topics": [
        "plot_FC_gg"
      ]
    },
    {
      "page": "read_nifti",
      "title": "Wrapper to functions for reading NIFTIs",
      "topics": [
        "read_nifti"
      ]
    },
    {
      "page": "scale_design_mat",
      "title": "Scale a design matrix",
      "topics": [
        "scale_design_mat"
      ]
    },
    {
      "page": "scale_med",
      "title": "Robust scaling",
      "topics": [
        "scale_med"
      ]
    },
    {
      "page": "scale_timeseries",
      "title": "Scale the BOLD timeseries",
      "topics": [
        "scale_timeseries"
      ]
    },
    {
      "page": "sign_flip",
      "title": "Sign match ICA results",
      "topics": [
        "sign_flip"
      ]
    },
    {
      "page": "skew_pos",
      "title": "Positive skew?",
      "topics": [
        "skew_pos"
      ]
    },
    {
      "page": "sum_neighbors_vol",
      "title": "Sum of each voxel's neighbors",
      "topics": [
        "sum_neighbors_vol"
      ]
    },
    {
      "page": "temporal_filter",
      "title": "Temporal filtering (bandpass, highpass, lowpass) with DCT or FFT",
      "topics": [
        "detrend",
        "temporal_filter"
      ]
    },
    {
      "page": "unmask_mat",
      "title": "Unmask matrix data",
      "topics": [
        "unmask_mat"
      ]
    },
    {
      "page": "unvec_mat",
      "title": "Transform vector data to image",
      "topics": [
        "unvec_mat"
      ]
    },
    {
      "page": "unvec_vol",
      "title": "Convert vectorized data back to volume",
      "topics": [
        "unvec_vol"
      ]
    },
    {
      "page": "UT2mat",
      "title": "Upper Triangular Vector to Matrix",
      "topics": [
        "UT2mat"
      ]
    },
    {
      "page": "validate_design_mat",
      "title": "Validate design matrix",
      "topics": [
        "validate_design_mat"
      ]
    },
    {
      "page": "var_decomp",
      "title": "Compute variance decomposition",
      "topics": [
        "var_decomp"
      ]
    },
    {
      "page": "vox_locations",
      "title": "Get coordinates of each voxel in a mask",
      "topics": [
        "vox_locations"
      ]
    }
  ],
  "_readme": "https://github.com/mandymejia/fmritools/raw/HEAD/README.md",
  "_rundeps": [
    "matrixStats"
  ],
  "_score": 5.936513742478893,
  "_indexed": true,
  "_nocasepkg": "fmritools",
  "_universes": [
    "mandymejia"
  ],
  "_previous": "0.7.2",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.8.3",
      "date": "2026-09-29T16:36:23.000Z",
      "distro": "resolute",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/fe56a73e64ace591bb3dec83a14512b8c43e830ea38207989cc3b22924e4f596",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.8.3",
      "date": "2026-09-29T16:36:11.000Z",
      "distro": "resolute",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/d8201172cf2e2c4206c87a3bb6457ba7b552dba8a74de41f94c9090fe2685296",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.8.3",
      "date": "2026-09-29T16:59:11.000Z",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/9e3a4d213b6af55f9917b0434f09c72fc3f37211ca574dc1ab19a81c1646e28a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.8.3",
      "date": "2026-09-29T16:57:31.000Z",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/addfae1dc1475c53d96f95a27b90acf38ba8cdadf461efb6e11566d2a79f1a75",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.8.3",
      "date": "2026-09-29T16:36:05.000Z",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/59b26c77ac60b13359f4b149bd4cedc914942a156013ab9fd4b634e413172d15",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.8.3",
      "date": "2026-09-29T16:35:14.000Z",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/e10c4861fb358b7301153fd8c0fdb64a29e520f1bc5db6a258ffdf926f4d36a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.8.3",
      "date": "2026-09-29T16:35:06.000Z",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/ffd344c579166f98e082f0df4920cb476f33264b2b989cd58db62ab2faf78cca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.8.3",
      "date": "2026-09-29T16:35:32.000Z",
      "commit": "a70fca7f0504e9c86cc05cbd1566493f492bb1bb",
      "fileid": "https://r2.ropensci.org/dedfa26fa45ced8c2ca355f78ffc96296831a73d0e0c50beefa85a66c0315abb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mandymejia/actions/runs/36598124338"
    }
  ]
}