pyxnat.Inspector¶
-
class
pyxnat.
Inspector
(interface)¶ Database introspection interface.
Methods
__call__
()Call self as a function.
assessor_types
()Returns the datatypes used at the assessor level in this database.
assessor_values
(experiment_type[, project])Look for the values at the assessor level for a given experiment type in the database.
datatypes
([pattern, fields_pattern])Discovers the datatypes and datafields of the database.
experiment_types
()Returns the datatypes used at the experiment level in this database.
experiment_values
(datatype[, project])Look for the values a the experiment level for a given datatype in the database.
field_values
(field_name)Look for the values a specific datafield takes in the database.
project_values
()Look for the values a the project level in the database.
reconstruction_types
()Returns the datatypes used at the reconstruction level in this database.
reconstruction_values
(experiment_type[, project])Look for the values at the reconstruction level for a given experiment type in the database.
scan_types
()Returns the datatypes used at the scan level in this database.
scan_values
(experiment_type[, project])Look for the values at the scan level for a given experiment type in the database.
set_autolearn
([auto, tick])Once in a while queries will persist additional information on the server.
structure
()Displays the keywords structure used in XNAT REST API.
subject_values
([project])Look for the values a the subject level in the database.