Package freesurfer details

Wrapper Functions for 'Freesurfer'

Wrapper functions that interface with 'Freesurfer' , a powerful and commonly-used 'neuroimaging' software, using system commands. The goal is to be able to interface with 'Freesurfer' completely in R, where you pass R objects of class 'nifti', implemented by package 'oro.nifti', and the function executes an 'Freesurfer' command and returns an R object of class 'nifti' or necessary output.

Maintainer: John Muschelli < muschellij2 at >


From within R, enter citation('freesurfer')

Fischl B (2012). "FreeSurfer." _Neuroimage_, *62*(2), 774-781.

A BibTeX entry for LaTeX users is

title = {FreeSurfer},
author = {Bruce Fischl},
journal = {Neuroimage},
volume = {62},
number = {2},
pages = {774--781},
year = {2012},
publisher = {Elsevier},


If you have any problems with this package you can open a new issue or check the already existing ones here.

To install this package, start R and enter:


# Default Install

# from GitHub
neuro_install('freesurfer', release = "stable", release_repo = "github")
neuro_install('freesurfer', release = "current", release_repo = "github")

More detailed installation instructions can be found here.


Initially submitted on October 2 2018 2:32PM
Last updated on April 29 2020 8:00PM
Package type standard
Source GitHub GitHub
Neuroconductor GitHub GitHub
System requirementsfreesurfer
DependsR (3.2.0)
Importsmethods, neurobase, tools, R.utils, reshape2, utils
Suggestsmagrittr, knitr, oro.nifti (0.7), rgl, rmarkdown, pander, fslr (2.9.2)
Reverse ImportsggsegExtra