Learn R Programming

BayesDLMfMRI a R package for Statistical Analysis for Task-Based Fmri Data

Installation

install.packages("remotes")
remotes::install_github("JohnatanLAB/BayesDLMfMRI")

Basic example

library(BayesDLMfMRI)
library(oro.nifti)
library(neurobase)


fMRI.data <- get_example_fMRI_data() 
data("covariates", package="BayesDLMfMRI")

res <- ffdEvidenceFETS(ffdc = fMRI.data,
                    covariates = Covariates,
                    m0 = 0, Cova = 100, delta = 0.95,
                    S0 = 1, n0 = 1, Nsimu1 = 100, Cutpos1 = 30,
                    r1 = 1, Test = "LTT", Ncores = 15)
                    
res.auxi <- res[[1]]
data("ffd", package="BayesDLMfMRI") # used for overlay.
Z.visual.c <- nifti(res.auxi, datatype=16)
ortho2(ffd, ifelse(Z.visual.c > 0.95, Z.visual.c, NA),
       col.y = heat.colors(50), ycolorbar = TRUE, ybreaks = seq(0.95, 1, by = 0.001))

Group example

library(BayesDLMfMRI)
library(oro.nifti)
library(neurobase)

DataGroups <- get_example_fMRI_data_group()


# load example covaraites and mask
data("covariates", package="BayesDLMfMRI")
data("mask", package="BayesDLMfMRI")

res <- ffdGroupEvidenceFFBS(ffdGroup = DataGroups, covariates = Covariates, 
                            m0=0, Cova=100, delta = 0.95, S0 = 1, n0 = 1, N1 = FALSE, Nsimu1 = 100, 
                            Cutpos = 30, r1 = 1, mask = mask, Ncores = 1)
                            
str(res)        

Copy Link

Version

Install

install.packages('BayesDLMfMRI')

Monthly Downloads

252

Version

0.0.3

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Carlos Pérez

Last Published

September 9th, 2023

Functions in BayesDLMfMRI (0.0.3)

.ffdGroupVoxelFSTS

.ffdGroupVoxelFSTS
ffdEvidenceFETS

ffdEvidenceFETS
.ffdsingleVoxelFFBS

.ffdsingleVoxelFFBS
ffd

MNI image used to plot posterior probability maps in the vignette examples.
.ffdSingleVoxelFETS

.ffdSingleVoxelFSTS
.ffdGroupVoxelFETS

.ffdGroupVoxelFETS
.ffdGroupVoxelFFBS

.ffdGroupVoxelFFBS
.ffdSingleVoxelFSTS

.ffdSingleVoxelFSTS
.validate_input

.validate_input
.get_n_cores

.get_n_cores
get_example_fMRI_data

get_example_fMRI_data
plot.fMRI_single_evidence

plot.fMRI_single_evidence
get_example_fMRI_data_group

get_example_fMRI_data_group
ffdEvidenceFFBS

ffdEvidenceFFBS
mask

A 3D array that works as a brain of reference (MNI atlas).
ffdGroupEvidenceFETS

ffdGroupEvidenceFETS
print.fMRI_group_evidence

print.fMRI_group_evidence
ffdGroupEvidenceFSTS

ffdGroupEvidenceFSTS
ffdEvidenceFSTS

ffdEvidenceFSTS
summary.fMRI_single_evidence

summary.fMRI_single_evidence
print.fMRI_group_single_voxel

print.fMRI_group_single_voxel
ffdGroupEvidenceFFBS

ffdGroupEvidenceFFBS
print.fMRI_single_evidence

print.fMRI_single_evidence
summary.fMRI_group_evidence

summary.fMRI_group_evidence
print.fMRI_single_voxel

print.fMRI_single_voxel
.distanceNeighbors

.distanceNeighbors
GroupSingleVoxelFFBS

GroupSingleVoxelFFBS
BayesDLMfMRI

Bayesian Matrix-Variate Dynamic Linear Models for Task-based fMRI Modeling in R
GroupSingleVoxelFETS

GroupSingleVoxelFETS
SingleVoxelFETS

SingleVoxelFETS
SingleVoxelFFBS

SingleVoxelFFBS
SingleVoxelFSTS

SingleVoxelFSTS
GroupSingleVoxelFSTS

GroupSingleVoxelFSTS
.check_ffdgroup

.check_ffdgroup
Covariates

Covariates related to the observed BOLD response