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.