afqbrowser.assemble#
- afqbrowser.assemble(source, target=None, metadata=None, streamlines=None, title=None, subtitle=None, link=None, sublink=None)#
Spin up an instance of the AFQ-Browser with data provided as a mat file.
- Parameters:
- sourcestr
Path to a AFQ-Browser nodes csv-file, mat-file containing the AFQ data structure, or to a TRACULA stats folder.
- targetstr, optional.
Path to a file-system location to create this instance of the browser in. Default: pwd.
- metadatastr, optional.
Path to an input csv metadata file. This file requires a “subjectID” column to work. If a file is provided, it will overwrite metadata provided through other. Default: read metadata from AFQ struct, or generate a metadata table with just a “subjectID” column (e.g., for TRACULA).
- streamlinesstr, optional.
Path to a user-supplied streamline JSON file. The file contains a description of tract trajectories in the 3D space of the anatomy. Within each tract, “coreFiber” is a required key, and subsequent numerical keys are not required.
- titlestr, optional.
Custom page title. Default: None.
- subtitlestr, optional.
Custom page subtitle. Default: None.
- linkstr, optional.
Custom href for page title. Default: None.
- sublinkstr, optional.
Custom href for page subtitle. Default: None.