from neuralib.argp import parse_command_args
from .core import BrainRenderCLI
from .probe import ProbeRenderCLI
from .roi import RoiRenderCLI
[docs]
def main():
parsers = dict(
area=BrainRenderCLI,
roi=RoiRenderCLI,
probe=ProbeRenderCLI
)
parse_command_args(
parsers=parsers,
description='brainrender view',
usage="""
Usage Examples:
Render a brain region:
$ neuralib_brainrender area -R <REGION, ...>
$ neuralib_brainrender area -R VISal,VISam,VISl,VISli,VISp,VISpl,VISpm,VISpor
Render a region of interest (ROI) from a file:
$ neuralib_brainrender roi -F <FILE>
Render a probe placement from a file with depth specification:
$ neuralib_brainrender probe -F <FILE> --depth <DEPTH>
"""
)
if __name__ == '__main__':
main()