This README provides the relevant information on the regression dynamic causal modeling (rDCM) toolbox.
NOTE: There is a new implementation of rDCM in the Julia language which can be found here.
- Authors: Stefan Frässle, Ekaterina I. Lomakina
- Copyright (C) 2016-2024
Translational Neuromodeling Unit (TNU)
Institute for Biomedical Engineering
University of Zurich & ETH Zurich
- Please download the latest stable versions of the rDCM Toolbox on GitHub.
- The latest bugfixes can be found in the GitHub Issue Forum or by request to the authors.
- Changes between all versions will be documented in the CHANGELOG.
The regression dynamic causal modeling (rDCM) toolbox implements a novel variant of DCM for fMRI that enables computationally efficient inference on effective (i.e., directed) connectivity parameters among brain regions. Due to its computational efficiency, inversion of large (whole-brain) networks becomes feasible.
For the accompanying technical papers, detailing the methodology presented in this toolbox, please see Frässle et al., 2017 and Frässle et al., 2018.
- Unzip the rDCM archive in your folder of choice
- Open Matlab
- Add the rDCM Toolbox to your Matlab path
- Use the Manual and the tutorial script
tapas_rdcm_tutorial()
as starting points
We are very happy to provide support on how to use the rDCM Toolbox. However, due to time constraints, we might not provide a detailed answer to your request, but just some general pointers and templates. Before you contact us, please try the following:
- First, look at the Manual and the tutorial script
tapas_rdcm_tutorial()
as starting points for answers to your questions. - For new requests, we would like to ask you to submit them as issues on our github release page of the rDCM toolbox.
Please cite the following paper (main TAPAS reference):
- Frässle, S., Aponte, E.A., Bollmann, S., Brodersen, K.H., Do, C.T., Harrison, O.K., Harrison, S.J., Heinzle, J., Iglesias, S., Kasper, L., Lomakina, E.I., Mathys, C., Müller-Schrader, M., Pereira, I., Petzschner, F.H., Raman, S., Schöbi, D., Toussaint, B., Weber, L.A., Yao, Y., Stephan, K.E., 2021. TAPAS: an open-source software package for Translational Neuromodeling and Computational Psychiatry. Frontiers in Psychiatry 12, 857. https://doi.org/10.3389/fpsyt.2021.680811
In addition, please cite the following key references for the rDCM Toolbox: 2. Frässle, S., Lomakina, E.I., Razi, A., Friston, K.J., Buhmann, J.M., Stephan, K.E., 2017. Regression DCM for fMRI. NeuroImage 155, 406–421. doi:10.1016/j.neuroimage.2017.02.090 3. Frässle, S., Lomakina, E.I., Kasper, L., Manjaly Z.M., Leff, A., Pruessmann, K.P., Buhmann, J.M., Stephan, K.E., 2018. A generative model of whole-brain effective connectivity. NeuroImage 179, 505-529. doi:10.1016/j.neuroimage.2018.05.058
Finally, when using rDCM for resting-state fMRI data, feel free to also cite: 4. Frässle, S., Harrison, S.J., Heinzle, J., Clementz, B.A., Tamminga, C.A., Sweeney, J.A., Gershon, E.S., Keshavan, M.S., Pearlson, G.D., Powers, A., Stephan, K.E., 2021. Regression dynamic causal modeling for resting-state fMRI. Human Brain Mapping 42, 2159-2180. https://doi.org/10.1002/hbm.25357
You can include for example the following snippet in your Methods section:
The analysis was performed using the regression dynamic causal modeling (rDCM) toolbox (Frässle et al., 2017; 2018), open-source code available as part of the TAPAS software collection (Frässle et al., 2021).
The rDCM Toolbox is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program (see the file LICENSE). If not, see http://www.gnu.org/licenses/.
We would like to highlight and acknowledge that the rDCM toolbox uses some
functions that were published as part of the Statistical Parametric Mapping
(SPM) toolbox. The respective
functions are marked with the prefix tapas_rdcm_spm_
.