Description
Tools / datasets from the Van Essen lab, such as the Human Connectome Project (HCP), Connectome workbench, and SumsDB, make surface data readily available without using a freesurfer installation. These include alternate atlases with different vertex counts.
Currently PySurfer assumes a lot--it assumes a freesurfer-like directory structure for data, it loads curvature information from strongly assumed file locations (base directory path is flexible, but the subdirectory and filename are assumed).
To generalize things and make the tools more useful for the new HCP workflows, I suggest generalizing all paths to be taken as optional arguments. The defaults can be built from the assumed freesurfer locations, but I would like to specify my own atlas (in addition to my own overlays).
I'm hacking a prototype together for this for OHBM (as I've got HCP surface data that needs to be plotted on HCP atlases), but wanted to get interests / comments on the idea.
Thanks!