fsl.scripts.atlasq¶
This module contains the FSL atlasq program, the successor to
atlasquery.
-
exception
fsl.scripts.atlasq.IdentifyError[source]¶ Bases:
ExceptionException raised by the
identifyAtlaswhen an atlas cannot be identified.-
__module__= 'fsl.scripts.atlasq'¶
-
__weakref__¶ list of weak references to the object (if defined)
-
-
class
fsl.scripts.atlasq.HelpFormatter(prog, indent_increment=2, max_help_position=24, width=None)[source]¶ Bases:
argparse.RawDescriptionHelpFormatterA custom
argparse.HelpFormatterclass which customises a few annoying things about defaultargparsebehaviour.-
__module__= 'fsl.scripts.atlasq'¶
-
-
fsl.scripts.atlasq.queryShortOutput(atlas, sources, types, allLabels, allProps)[source]¶ Called by
queryAtlaswhen short output is requested.
-
fsl.scripts.atlasq.queryLongOutput(atlas, sources, types, allLabels, allProps)[source]¶ Called by
queryAtlaswhen long output is requested.
-
fsl.scripts.atlasq.atlasOrDesc(aord, *args, **kwargs)[source]¶ If
aordis anAtlasit is returned. Otherwise it is assumed to be anAtlasDescription, in which case the correspondingAtlasis loaded and returned.
-
fsl.scripts.atlasq.labelNames(atlas, labels)[source]¶ Converts the given sequence of
labelsinto region names.
-
fsl.scripts.atlasq.maskQuery(atlas, masks, *args, **kwargs)[source]¶ Queries the
atlasat the givenmasks.
-
fsl.scripts.atlasq.coordQuery(atlas, coords, voxel, *args, **kwargs)[source]¶ Queries the
atlasat the givencoords.
-
fsl.scripts.atlasq.identifyAtlas(idOrName)[source]¶ Given a partial atlas ID or name, tries to find an atlas which uniquely matches it.
-
fsl.scripts.atlasq.printColumns(columns, titles=None, delim=' | ', sep=True, strip=False)[source]¶ Convenience function which pretty-prints a collection of columns in a tabular format.
- Parameters
columns – A sequence of columns, where each column is a list of strings.
titles – A sequence of titles, one for each column.
-
fsl.scripts.atlasq.parseArgs(args)[source]¶ Parses command line arguments, returning an
argparse.Namespaceobject.