[ANN] Announcing GIFTI.jl for neuroimaging data

I’d like to belatedly announce a small package of mine, GIFTI.jl: A Julia package for working with gifti (.gii) neuroimaging surface files.

Unfortunately it’s not register-able in its current form due to naming conflicts, but it was designed to complement my other packages CIFTI.jl and ObservableCortex.jl – it was in fact supposed to become the surface-handling backend that would be the killer feature for ObservableCortex, my 3D brain surface visualization package driven by GLMakie.jl and Observables.jl, but the registration difficulties threw a wrench in that plan.

Anyway it’s a small and niche package, but for anyone out there in the Julia world trying to find something for handling GIFTI files, I hope this will fit the bill.

Note: To get around the package registration difficulties on this one, I was at one time playing around with the idea of making a package NiftiSpecs.jl that would unify handling of the whole trio of NIfTI-related file specifications: nifti, cifti, and gifti. But I think I’m probably never going to complete that, nor am I sure it was a very good idea, anyway. I no longer work in neuroimaging so I’m not going to continue down this path, however I hope someone out there may possibly find my work useful.

2 Likes