django_analyses package¶
Subpackages¶
- django_analyses.filters package
- django_analyses.migrations package
- django_analyses.models package
- django_analyses.serializers package
- django_analyses.utils package
- django_analyses.views package
- Submodules
- django_analyses.views.analysis module
- django_analyses.views.analysis_version module
- django_analyses.views.category module
- django_analyses.views.defaults module
- django_analyses.views.input module
- django_analyses.views.input_definition module
- django_analyses.views.input_specification module
- django_analyses.views.node module
- django_analyses.views.output module
- django_analyses.views.output_definition module
- django_analyses.views.output_specification module
- django_analyses.views.pagination module
- django_analyses.views.pipe module
- django_analyses.views.pipeline module
- django_analyses.views.run module
- Module contents
Submodules¶
django_analyses.admin module¶
-
class
django_analyses.admin.
AnalysisAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
inlines
= [<class 'django_analyses.admin.AnalysisVersionInline'>]¶
-
list_display
= ('title', 'description', 'created', 'modified')¶
-
property
media
¶
-
-
class
django_analyses.admin.
AnalysisVersionAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
fieldsets
= ((None, {'fields': ('analysis', 'title', 'description')}), ('Advanced Options', {'classes': ('collapse',), 'fields': ('run_method_key', 'nested_results_attribute')}))¶
-
property
media
¶
-
-
class
django_analyses.admin.
AnalysisVersionInline
(parent_model, admin_site)¶ Bases:
django.contrib.admin.options.TabularInline
-
property
media
¶
-
model
¶ alias of
django_analyses.models.analysis_version.AnalysisVersion
-
property
-
class
django_analyses.admin.
InputAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
get_queryset
(request)¶ Return a QuerySet of all model instances that can be edited by the admin site. This is used by changelist_view.
-
list_display
= ('run_id', 'key', 'value', 'analysis_version')¶
-
list_display_links
= None¶
-
list_filter
= ('run__analysis_version',)¶
-
property
media
¶
-
search_fields
= ('run__id',)¶
-
-
class
django_analyses.admin.
InputDefinitionAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
get_queryset
(request)¶ Return a QuerySet of all model instances that can be edited by the admin site. This is used by changelist_view.
-
list_display
= ('key', 'description', 'min_value', 'max_value', 'default', 'choices', 'required', 'is_configuration')¶
-
list_filter
= ('specification_set__analysis__title', 'specification_set__id')¶
-
max_value
(instance)¶
-
property
media
¶
-
min_value
(instance)¶
-
-
class
django_analyses.admin.
InputDefinitionsInline
(parent_model, admin_site)¶ Bases:
django.contrib.admin.options.TabularInline
-
property
media
¶
-
model
¶ alias of
django_analyses.models.input.input_specification.InputSpecification_base_input_definitions
-
verbose_name_plural
= 'Input Definitions'¶
-
property
-
class
django_analyses.admin.
InputInline
(parent_model, admin_site)¶ Bases:
django.contrib.admin.options.TabularInline
-
extra
= 0¶
-
get_queryset
(request)¶ Return a QuerySet of all model instances that can be edited by the admin site. This is used by changelist_view.
-
property
media
¶
-
model
¶
-
readonly_fields
= ('key', 'value')¶
-
-
class
django_analyses.admin.
InputSpecificationAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
fields
= ('analysis',)¶
-
inlines
= [<class 'django_analyses.admin.InputDefinitionsInline'>]¶
-
list_display
= ('id', 'analysis')¶
-
list_filter
= ('analysis',)¶
-
property
media
¶
-
-
class
django_analyses.admin.
OutputAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
get_queryset
(request)¶ Return a QuerySet of all model instances that can be edited by the admin site. This is used by changelist_view.
-
list_display
= ('run_id', 'key', 'value', 'analysis_version')¶
-
list_display_links
= None¶
-
list_filter
= ('run__analysis_version', 'run__id')¶
-
property
media
¶
-
-
class
django_analyses.admin.
OutputDefinition
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
analysis
(instance)¶
-
list_display
= ('key', 'description', 'analysis')¶
-
list_filter
= ('specification_set__analysis__title', 'specification_set__id')¶
-
property
media
¶
-
-
class
django_analyses.admin.
OutputInline
(parent_model, admin_site)¶ Bases:
django.contrib.admin.options.TabularInline
-
extra
= 0¶
-
get_queryset
(request)¶ Return a QuerySet of all model instances that can be edited by the admin site. This is used by changelist_view.
-
property
media
¶
-
model
¶
-
readonly_fields
= ('key', 'value')¶
-
-
class
django_analyses.admin.
OutputSpecificationAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
fields
= ('analysis',)¶
-
list_display
= ('id', 'analysis')¶
-
list_filter
= ('analysis',)¶
-
property
media
¶
-
django_analyses.apps module¶
django_analyses.pipeline_runner module¶
-
class
django_analyses.pipeline_runner.
PipelineRunner
(pipeline: django_analyses.models.pipeline.pipeline.Pipeline)¶ Bases:
object
-
get_destination_kwarg
(pipe: django_analyses.models.pipeline.pipe.Pipe) → dict¶
-
get_incoming_pipes
(node: django_analyses.models.pipeline.node.Node) → django.db.models.query.QuerySet¶
-
get_node_inputs
(node: django_analyses.models.pipeline.node.Node) → dict¶
-
has_required_runs
(node: django_analyses.models.pipeline.node.Node) → bool¶
-
property
pending_nodes
¶
-
run_node
(node: django_analyses.models.pipeline.node.Node) → None¶
-