freesurferformats - Read and Write 'FreeSurfer' Neuroimaging File Formats
Provides functions to read and write neuroimaging data in various file formats, with a focus on 'FreeSurfer' formats. This includes, but is not limited to, the following file formats: 1) MGH/MGZ/NIFTI format files, which can contain multi-dimensional images or other data. Typically they contain time-series of three-dimensional brain scans acquired by magnetic resonance imaging (MRI). They can also contain vertex-wise measures of surface morphometry data. The MGH format is named after the Massachusetts General Hospital, and the MGZ format is a compressed version of the same format. 2) 'FreeSurfer' morphometry data files in binary 'curv' format. These contain vertex-wise surface measures, i.e., one scalar value for each vertex of a brain surface mesh. These are typically values like the cortical thickness or brain surface area at each vertex. 3) Annotation file format. This contains a brain surface parcellation derived from a cortical atlas. 4) Surface file format. Contains a brain surface mesh, given by a list of vertices and a list of faces.
Last updated
brainbrain-atlasbrain-surfacescurvdtifileformatsfreesurferlabelmeshmghmrineuroimagingparcellationresearchsurfacevoxel
9.67 score 23 stars 10 dependents 64 scripts 2.1k downloadsfsbrain - Managing and Visualizing Brain Surface Data
Provides high-level access to neuroimaging data from standard software packages like 'FreeSurfer' <https://freesurfer.net/> on the level of subjects and groups. Load morphometry data, surfaces and brain parcellations based on atlases. Mask data using labels, load data for specific atlas regions only, and visualize data and statistical results directly in 'R'.
Last updated
3dbraindtifreesurfermeshmrineuroimagingresearchsurfacevisualizationvoxel
7.83 score 77 stars 40 scripts 809 downloadspkgfilecache - Download and Manage Optional Package Data
Manage optional data for your package. The data can be hosted anywhere, and you have to give a Uniform Resource Locator (URL) for each file. File integrity checks are supported. This is useful for package authors who need to ship more than the 5 Megabyte of data currently allowed by the the Comprehensive R Archive Network (CRAN). Download functions are supposed to be called by users in interactive sessions only.
Last updated
cachechecksumdeveloper-toolsdownloadfilesfilestoragehome-directory
6.77 score 8 stars 11 dependents 4 scripts 1.5k downloadsscimesh - Headless Publication-Quality 3D Mesh Rendering Engine
A fast, GPU-free 3D software renderer written in modern C++17 with native R bindings. Renders triangle meshes to publication-quality images entirely on the CPU, requiring no display server or graphics hardware. Features multi-light Blinn-Phong shading, screen-space ambient occlusion, anti-aliasing, depth fog, transparency, wireframe rendering, texture mapping, screen-space lines and text labels, and procedural geometry generation. Supports standard mesh file formats with PNG and PPM output. Works on high-performance computing clusters, headless servers, containers, and continuous integration pipelines, making it suitable for scientific visualization across neuro-imaging, molecular structures, and general 3D graphics.
Last updated
computergraphicscplusplusmeshrenderersoftware-renderertriangle-meshvisualizationcpp
4.78 score 1 stars 15 scripts 300 downloadswal - Read and Write 'wal' Bitmap Image Files and Other 'Quake' Assets
Read 'Quake' assets including bitmap images and textures in 'wal' file format. This package also provides support for extracting these assets from 'WAD' and 'PAK' file archives. It can also read models in 'MDL' and 'MD2' formats.
Last updated
imagepakquakequake-enginequake2textureswadwal
4.78 score 12 stars 1 scripts 311 downloadshaze - Smoothing of per-Vertex Data on Triangular Meshes
Smoothing of per-vertex data on triangular meshes, sub mesh creation based on vertex indices, per-vertex data interpolation based on k-d trees.
Last updated
per-vertexsmoothingtriangular-meshcpp
3.88 score 5 stars 1 scriptsregfusionr - Registration Fusion in R
Implementation of the 'Wu et al. 2018' registration fusion method in R, inspired by Dan Gale's regfusion for python.
Last updated
freesurferfsaveragefslmni152mni305mrineuroimagingregistrationregistration-fusionspmspm12voltosurf
3.40 score 5 stars 5 scriptsbrainloc - Find Region Names and Coordinates for a Point on the Human Brain
Given a point on the human brain, identify the closest brain regions according to a brain atlas.
Last updated
atlasbraincoordinate-systemsdistancesfreesurferfsaveragemrineuroimaging
2.70 score 1 stars 1 scripts