cortex.utils.get_ctmpack¶
- cortex.utils.get_ctmpack(subject, types=('inflated',), method='raw', level=0, recache=False, decimate=False, external_svg=None, overlays_available=None)[source]¶
Creates ctm file for the specified input arguments.
This is a cached file that specifies (1) the surfaces between which to interpolate (types argument), (2) the method to interpolate between surfaces
- Parameters:
- subjectstr
Name of subject in pycortex stored
- typestuple
Surfaces between which to interpolate.
- methodstr
string specifying method of how inverse transforms for labels are computed (determines how labels are displayed on 3D viewer) one of [‘mg2’,’raw’]
- recachebool
Whether to re-generate .ctm files. Can resolve some errors but takes more time to re-generate cached files.
- decimatebool
whether to decimate the mesh geometry of the hemispheres to reduce file size
- external_svgstr or None
file string for .svg file containing alternative overlays for brain viewer. If None, the overlays.svg file for this subject (in the pycortex_store folder for the subejct) is used.
- overlays_available: tuple or None
Which overlays in the svg file to include in the viewer. If None, all layers in the relevant svg file are included.
- Returns:
- ctmfile