Outputs¶
Module contents¶
Custom Output
and
OutputDefinition
subclasses.
These models expand upon django_analyses’
output
module to facilitate integration with the
various analysis interfaces.
Submodules¶
django_mri.models.outputs.nifti_output module¶
-
class
django_mri.models.outputs.nifti_output.
NiftiOutput
(id, run, output_ptr, value, definition)¶ Bases:
django_analyses.models.output.output.Output
-
definition
¶ Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
-
value
¶ Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
-
django_mri.models.outputs.nifti_output_definition module¶
-
class
django_mri.models.outputs.nifti_output_definition.
NiftiOutputDefinition
(id, key, description, outputdefinition_ptr)¶ Bases:
django_analyses.models.output.definitions.output_definition.OutputDefinition
-
output_class
¶
-
output_set
¶ Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
-
pre_output_instance_create
(kwargs: dict) → None¶
-