.coveragerc
.gitattributes
.gitignore
.pylintrc
.readthedocs.yml
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
setup.py
tox.ini
.github/workflows/ci.yml
.github/workflows/docker.yml
docs/CHANGELOG.rst
docs/api.rst
docs/composer.rst
docs/conf.py
docs/contributing.rst
docs/flow.rst
docs/index.rst
docs/intro.rst
docs/overview.rst
docs/proc.rst
docs/ref.rst
docs/storage.rst
docs/example/example/processes/all_fields.yml
docs/example/example/processes/example.yml
docs/example/example/processes/example_basic.yml
docs/example/example/processes/minimal.yml
docs/example/example/processes/template_py_process.py
docs/images/proc_01.png
docs/images/proc_02_flow.png
docs/images/proc_03_types.png
docs/images/resolwe_01_context.png
docs/images/resolwe_02_internals.png
docs/images/resolwe_03_workflow.png
docs/images/resolwe_04_workers.png
resolwe/__about__.py
resolwe/__init__.py
resolwe/api_urls.py
resolwe/composer.py
resolwe/utils.py
resolwe.egg-info/PKG-INFO
resolwe.egg-info/SOURCES.txt
resolwe.egg-info/dependency_links.txt
resolwe.egg-info/requires.txt
resolwe.egg-info/top_level.txt
resolwe/db/__init__.py
resolwe/db/postgresql/__init__.py
resolwe/db/postgresql/base.py
resolwe/flow/__init__.py
resolwe/flow/apps.py
resolwe/flow/engine.py
resolwe/flow/exceptions.py
resolwe/flow/filters.py
resolwe/flow/finders.py
resolwe/flow/migration_ops.py
resolwe/flow/routing.py
resolwe/flow/signals.py
resolwe/flow/tasks.py
resolwe/flow/docker_images/Dockerfile.communication
resolwe/flow/docker_images/Readme.md
resolwe/flow/execution_engines/__init__.py
resolwe/flow/execution_engines/base.py
resolwe/flow/execution_engines/exceptions.py
resolwe/flow/execution_engines/bash/__init__.py
resolwe/flow/execution_engines/python/__init__.py
resolwe/flow/execution_engines/workflow/__init__.py
resolwe/flow/executors/__init__.py
resolwe/flow/executors/__main__.py
resolwe/flow/executors/constants.py
resolwe/flow/executors/global_settings.py
resolwe/flow/executors/init_container.py
resolwe/flow/executors/logger.py
resolwe/flow/executors/prepare.py
resolwe/flow/executors/protocol.py
resolwe/flow/executors/requirements.txt
resolwe/flow/executors/run.py
resolwe/flow/executors/socket_utils.py
resolwe/flow/executors/startup_communication_container.py
resolwe/flow/executors/startup_processing_container.py
resolwe/flow/executors/transfer.py
resolwe/flow/executors/zeromq_utils.py
resolwe/flow/executors/docker/__init__.py
resolwe/flow/executors/docker/prepare.py
resolwe/flow/executors/docker/run.py
resolwe/flow/executors/docker/seccomp.py
resolwe/flow/executors/local/__init__.py
resolwe/flow/executors/local/prepare.py
resolwe/flow/executors/local/run.py
resolwe/flow/executors/null/__init__.py
resolwe/flow/executors/null/prepare.py
resolwe/flow/executors/null/run.py
resolwe/flow/expression_engines/__init__.py
resolwe/flow/expression_engines/base.py
resolwe/flow/expression_engines/exceptions.py
resolwe/flow/expression_engines/jinja/__init__.py
resolwe/flow/expression_engines/jinja/filters.py
resolwe/flow/management/__init__.py
resolwe/flow/management/commands/__init__.py
resolwe/flow/management/commands/cleantestdir.py
resolwe/flow/management/commands/collecttools.py
resolwe/flow/management/commands/list_docker_images.py
resolwe/flow/management/commands/prepare_runtime.py
resolwe/flow/management/commands/register.py
resolwe/flow/management/commands/runlistener.py
resolwe/flow/managers/__init__.py
resolwe/flow/managers/consumer.py
resolwe/flow/managers/dispatcher.py
resolwe/flow/managers/protocol.py
resolwe/flow/managers/state.py
resolwe/flow/managers/utils.py
resolwe/flow/managers/listener/__init__.py
resolwe/flow/managers/listener/basic_commands_plugin.py
resolwe/flow/managers/listener/init_container_plugin.py
resolwe/flow/managers/listener/listener.py
resolwe/flow/managers/listener/plugin.py
resolwe/flow/managers/listener/python_process_plugin.py
resolwe/flow/managers/workload_connectors/__init__.py
resolwe/flow/managers/workload_connectors/base.py
resolwe/flow/managers/workload_connectors/celery.py
resolwe/flow/managers/workload_connectors/kubernetes.py
resolwe/flow/managers/workload_connectors/local.py
resolwe/flow/managers/workload_connectors/slurm.py
resolwe/flow/migrations/0001_squashed_0030_change_slug_field.py
resolwe/flow/migrations/0001_squashed_0043_full_text_search.py
resolwe/flow/migrations/0002_set_process_owners.py
resolwe/flow/migrations/0002_squashed_0049_json_field.py
resolwe/flow/migrations/0003_add_permission_group.py
resolwe/flow/migrations/0003_data_dependency_1.py
resolwe/flow/migrations/0004_data_dependency_2.py
resolwe/flow/migrations/0004_data_process_resources.py
resolwe/flow/migrations/0005_data_dependency_3.py
resolwe/flow/migrations/0006_add_total_size.py
resolwe/flow/migrations/0007_data_size.py
resolwe/flow/migrations/0008_compute_size.py
resolwe/flow/migrations/0009_make_size_mandatory.py
resolwe/flow/migrations/0010_add_secret.py
resolwe/flow/migrations/0011_preserve_parents.py
resolwe/flow/migrations/0012_recreate_empty_parents.py
resolwe/flow/migrations/0013_migration_history.py
resolwe/flow/migrations/0014_track_resources.py
resolwe/flow/migrations/0015_refactor_relations_1.py
resolwe/flow/migrations/0016_refactor_relations_2.py
resolwe/flow/migrations/0017_refactor_relations_3.py
resolwe/flow/migrations/0018_process_is_active.py
resolwe/flow/migrations/0019_relation_type_cicharfield.py
resolwe/flow/migrations/0020_process_category_default.py
resolwe/flow/migrations/0021_collection_tags.py
resolwe/flow/migrations/0022_process_entity_1.py
resolwe/flow/migrations/0023_process_entity_2.py
resolwe/flow/migrations/0024_process_entity_3.py
resolwe/flow/migrations/0025_entity_type.py
resolwe/flow/migrations/0026_data_scheduled.py
resolwe/flow/migrations/0027_data_purged.py
resolwe/flow/migrations/0028_add_data_location.py
resolwe/flow/migrations/0029_storage_m2m.py
resolwe/flow/migrations/0030_add_data_duplicate.py
resolwe/flow/migrations/0031_add_entity_duplicate.py
resolwe/flow/migrations/0032_add_collection_duplicate.py
resolwe/flow/migrations/0033_move_purged.py
resolwe/flow/migrations/0034_callable_defaults.py
resolwe/flow/migrations/0035_process_entity_new.py
resolwe/flow/migrations/0036_add_m2o_fields.py
resolwe/flow/migrations/0037_migrate_m2o.py
resolwe/flow/migrations/0038_remove_m2m_fields.py
resolwe/flow/migrations/0039_entity_collection_cascade.py
resolwe/flow/migrations/0040_remove_entity_descriptor_completed.py
resolwe/flow/migrations/0041_remove_download_perm.py
resolwe/flow/migrations/0042_delete_obsolete_perms.py
resolwe/flow/migrations/0043_full_text_search.py
resolwe/flow/migrations/0044_datalocation_to_filestorage.py
resolwe/flow/migrations/0045_unreferenced_storages.py
resolwe/flow/migrations/0046_purge_data_dependencies.py
resolwe/flow/migrations/0047_duplicate_dependency.py
resolwe/flow/migrations/0048_worker.py
resolwe/flow/migrations/0049_json_field.py
resolwe/flow/migrations/__init__.py
resolwe/flow/migrations/triggers_collection.sql
resolwe/flow/migrations/triggers_data.sql
resolwe/flow/migrations/triggers_entity.sql
resolwe/flow/migrations/utils.sql
resolwe/flow/models/__init__.py
resolwe/flow/models/base.py
resolwe/flow/models/collection.py
resolwe/flow/models/data.py
resolwe/flow/models/descriptor.py
resolwe/flow/models/entity.py
resolwe/flow/models/fields.py
resolwe/flow/models/functions.py
resolwe/flow/models/migrations.py
resolwe/flow/models/process.py
resolwe/flow/models/secret.py
resolwe/flow/models/storage.py
resolwe/flow/models/worker.py
resolwe/flow/models/utils/__init__.py
resolwe/flow/models/utils/duplicate.py
resolwe/flow/models/utils/hydrate.py
resolwe/flow/models/utils/reference.py
resolwe/flow/models/utils/render.py
resolwe/flow/models/utils/validation.py
resolwe/flow/serializers/__init__.py
resolwe/flow/serializers/base.py
resolwe/flow/serializers/collection.py
resolwe/flow/serializers/contributor.py
resolwe/flow/serializers/data.py
resolwe/flow/serializers/descriptor.py
resolwe/flow/serializers/entity.py
resolwe/flow/serializers/fields.py
resolwe/flow/serializers/process.py
resolwe/flow/serializers/relation.py
resolwe/flow/serializers/storage.py
resolwe/flow/static/flow/descriptorSchema.json
resolwe/flow/static/flow/fieldSchema.json
resolwe/flow/static/flow/processSchema.json
resolwe/flow/static/flow/resourcesSchema.json
resolwe/flow/static/flow/typeSchema.json
resolwe/flow/tests/__init__.py
resolwe/flow/tests/expression_filters.py
resolwe/flow/tests/test_access_api.py
resolwe/flow/tests/test_api.py
resolwe/flow/tests/test_commands.py
resolwe/flow/tests/test_descriptors.py
resolwe/flow/tests/test_docs.py
resolwe/flow/tests/test_env_vars.py
resolwe/flow/tests/test_executors.py
resolwe/flow/tests/test_expression_filters.py
resolwe/flow/tests/test_fields.py
resolwe/flow/tests/test_filtering.py
resolwe/flow/tests/test_manager.py
resolwe/flow/tests/test_models.py
resolwe/flow/tests/test_ordering.py
resolwe/flow/tests/test_purge.py
resolwe/flow/tests/test_relations.py
resolwe/flow/tests/test_resources.py
resolwe/flow/tests/test_runtime.py
resolwe/flow/tests/test_secrets.py
resolwe/flow/tests/test_serializers.py
resolwe/flow/tests/test_stats.py
resolwe/flow/tests/test_tool.py
resolwe/flow/tests/test_transfer.py
resolwe/flow/tests/test_utils.py
resolwe/flow/tests/test_validation.py
resolwe/flow/tests/descriptors/tests.yml
resolwe/flow/tests/fields_test_app/__init__.py
resolwe/flow/tests/fields_test_app/models.py
resolwe/flow/tests/fields_test_app/migrations/0001_initial.py
resolwe/flow/tests/fields_test_app/migrations/__init__.py
resolwe/flow/tests/files/conf.py
resolwe/flow/tests/files/contents.rst
resolwe/flow/tests/files/errors.txt
resolwe/flow/tests/files/processes/test.yaml
resolwe/flow/tests/files/processes/test_python.py
resolwe/flow/tests/fixtures/relationtypes.yaml
resolwe/flow/tests/processes/secrets.yml
resolwe/flow/tests/processes/spawned.yml
resolwe/flow/tests/processes/tests.yml
resolwe/flow/tests/processes/workflow.yml
resolwe/flow/tests/processes/first_version/tests.yml
resolwe/flow/tests/processes/second_version/tests.yml
resolwe/flow/tests/processes/wrong_defaults/tests.yml
resolwe/flow/utils/__init__.py
resolwe/flow/utils/exceptions.py
resolwe/flow/utils/iterators.py
resolwe/flow/utils/stats.py
resolwe/flow/utils/docs/__init__.py
resolwe/flow/utils/docs/autoprocess.py
resolwe/flow/views/__init__.py
resolwe/flow/views/collection.py
resolwe/flow/views/data.py
resolwe/flow/views/descriptor.py
resolwe/flow/views/entity.py
resolwe/flow/views/mixins.py
resolwe/flow/views/process.py
resolwe/flow/views/relation.py
resolwe/flow/views/storage.py
resolwe/flow/views/utils.py
resolwe/permissions/__init__.py
resolwe/permissions/filters.py
resolwe/permissions/loader.py
resolwe/permissions/mixins.py
resolwe/permissions/models.py
resolwe/permissions/permissions.py
resolwe/permissions/shortcuts.py
resolwe/permissions/utils.py
resolwe/permissions/fixtures/collections.yaml
resolwe/permissions/fixtures/data.yaml
resolwe/permissions/fixtures/permissions.yaml
resolwe/permissions/fixtures/processes.yaml
resolwe/permissions/fixtures/readme.txt
resolwe/permissions/fixtures/users.yaml
resolwe/permissions/management/__init__.py
resolwe/permissions/management/commands/__init__.py
resolwe/permissions/management/commands/validate_permission_hierarchy.py
resolwe/permissions/migrations/0001_initial.py
resolwe/permissions/migrations/0002_migrate_old_permissions.py
resolwe/permissions/migrations/0003_change_default_manager_on_permission_model.py
resolwe/permissions/migrations/0004_create_anonymous_user.py
resolwe/permissions/migrations/__init__.py
resolwe/permissions/tests/__init__.py
resolwe/permissions/tests/test_collection.py
resolwe/permissions/tests/test_data.py
resolwe/permissions/tests/test_permissions.py
resolwe/permissions/tests/test_shortcuts.py
resolwe/permissions/tests/test_tool.py
resolwe/permissions/tests/test_utils.py
resolwe/process/__init__.py
resolwe/process/bootstrap_python_runtime.py
resolwe/process/communicator.py
resolwe/process/descriptor.py
resolwe/process/fields.py
resolwe/process/models.py
resolwe/process/parser.py
resolwe/process/runtime.py
resolwe/process/runtimes.py
resolwe/process/socket_utils.py
resolwe/process/tests/__init__.py
resolwe/process/tests/test_python_process.py
resolwe/process/tests/descriptors/tests.yml
resolwe/process/tests/files/testfile.txt
resolwe/process/tests/files/testfile2.txt
resolwe/process/tests/processes/python_data_by_slug.py
resolwe/process/tests/processes/python_json.py
resolwe/process/tests/processes/python_test.py
resolwe/process/tests/processes/tests.yml
resolwe/process/tests/workflows/test_workflow.yml
resolwe/rest/__init__.py
resolwe/rest/fields.py
resolwe/rest/projection.py
resolwe/rest/serializers.py
resolwe/rest/tests.py
resolwe/storage/__init__.py
resolwe/storage/apps.py
resolwe/storage/cleanup.py
resolwe/storage/consumers.py
resolwe/storage/manager.py
resolwe/storage/models.py
resolwe/storage/protocol.py
resolwe/storage/settings.py
resolwe/storage/signals.py
resolwe/storage/views.py
resolwe/storage/connectors/__init__.py
resolwe/storage/connectors/baseconnector.py
resolwe/storage/connectors/circular_buffer.py
resolwe/storage/connectors/exceptions.py
resolwe/storage/connectors/googleconnector.py
resolwe/storage/connectors/hasher.py
resolwe/storage/connectors/localconnector.py
resolwe/storage/connectors/registry.py
resolwe/storage/connectors/s3connector.py
resolwe/storage/connectors/transfer.py
resolwe/storage/connectors/utils.py
resolwe/storage/fixtures/storage_data.yaml
resolwe/storage/fixtures/storage_processes.yaml
resolwe/storage/fixtures/storage_users.yaml
resolwe/storage/management/__init__.py
resolwe/storage/management/commands/__init__.py
resolwe/storage/management/commands/compare_models_and_csv.py
resolwe/storage/management/commands/runstoragecleanup.py
resolwe/storage/management/commands/runstoragemanager.py
resolwe/storage/migrations/0001_initial.py
resolwe/storage/migrations/0001_squashed_0009_referencedpath_chunk_size.py
resolwe/storage/migrations/0002_create_filestorage_objects.py
resolwe/storage/migrations/0003_add_hash_fields_to_referenced_path.py
resolwe/storage/migrations/0004_calculate_hashes.py
resolwe/storage/migrations/0005_referencedpath_storage_locations.py
resolwe/storage/migrations/0006_assign_referenced_paths.py
resolwe/storage/migrations/0007_remove_referencedpath_file_storage.py
resolwe/storage/migrations/0008_accesslog_cause.py
resolwe/storage/migrations/0009_referencedpath_chunk_size.py
resolwe/storage/migrations/0010_remove_export_paths.py
resolwe/storage/migrations/__init__.py
resolwe/storage/tests/__init__.py
resolwe/storage/tests/storage_credentials_test_connectors.py
resolwe/storage/tests/storage_credentials_test_transfer.py
resolwe/storage/tests/test_circular_buffer.py
resolwe/storage/tests/test_cleanup.py
resolwe/storage/tests/test_listener.py
resolwe/storage/tests/test_management.py
resolwe/storage/tests/test_manager.py
resolwe/storage/tests/test_models.py
resolwe/storage/tests/test_streamhasher.py
resolwe/storage/tests/test_transfer.py
resolwe/storage/tests/test_utils.py
resolwe/storage/tests/test_views.py
resolwe/storage/tests/files/compare_models_and_csv.csv
resolwe/test/__init__.py
resolwe/test/utils.py
resolwe/test/testcases/__init__.py
resolwe/test/testcases/api.py
resolwe/test/testcases/process.py
resolwe/test/testcases/setting_overrides.py
resolwe/test/tests/test_testing_framework.py
resolwe/test/tests/files/example_file.txt
resolwe/test/tests/processes/tests.yml
resolwe/test_helpers/__init__.py
resolwe/test_helpers/test_runner.py
resolwe/test_helpers/management/__init__.py
resolwe/test_helpers/management/commands/__init__.py
resolwe/test_helpers/management/commands/show_profile.py
resolwe/toolkit/__init__.py
resolwe/toolkit/docker_images/base/Dockerfile.fedora-33
resolwe/toolkit/docker_images/base/Dockerfile.ubuntu-20.04
resolwe/toolkit/docker_images/base/README.md
resolwe/toolkit/docker_images/base/curlprogress.py
resolwe/toolkit/docker_images/base/re-import.sh
resolwe/toolkit/processes/dirs.yml
resolwe/toolkit/processes/files.py
resolwe/toolkit/tests/__init__.py
resolwe/toolkit/tests/test_dirs.py
resolwe/toolkit/tests/test_files.py
resolwe/toolkit/tests/files/bt_index.tar.gz
resolwe/toolkit/tests/files/compressed dir.tar.gz
resolwe/toolkit/tests/files/dir bad format.tar.gz
resolwe/toolkit/tests/files/dir sym link.tar.gz
resolwe/toolkit/tests/files/file binary
resolwe/toolkit/tests/files/input_file.txt.gz
resolwe/toolkit/tests/files/input_file.txt.zip
resolwe/toolkit/tests/files/upload_file/input_file.txt
resolwe/toolkit/tests/files/upload_file/input_file.txt.gz
tests/.env
tests/.gitignore
tests/__init__.py
tests/celery_conf.py
tests/docker-compose.yml
tests/manage.py
tests/settings.py
tests/urls.py
tests/.test_data/README.rst
tests/.test_runtime/README.rst
tests/.test_upload/README.rst