.coveragerc
.gitattributes
.gitignore
.pylintrc
.readthedocs.yml
.travis.yml
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
setup.py
tox.ini
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/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/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/elastic/__init__.py
resolwe/elastic/apps.py
resolwe/elastic/builder.py
resolwe/elastic/composer.py
resolwe/elastic/dependencies.py
resolwe/elastic/fields.py
resolwe/elastic/indices.py
resolwe/elastic/lookup.py
resolwe/elastic/mixins.py
resolwe/elastic/pagination.py
resolwe/elastic/routers.py
resolwe/elastic/signals.py
resolwe/elastic/viewsets.py
resolwe/elastic/management/__init__.py
resolwe/elastic/management/commands/__init__.py
resolwe/elastic/management/commands/elastic_index.py
resolwe/elastic/management/commands/elastic_mapping.py
resolwe/elastic/management/commands/elastic_purge.py
resolwe/elastic/tests/__init__.py
resolwe/elastic/tests/test_composer.py
resolwe/elastic/tests/test_index.py
resolwe/elastic/tests/test_viewsets.py
resolwe/elastic/tests/test_app/__init__.py
resolwe/elastic/tests/test_app/elastic_indexes.py
resolwe/elastic/tests/test_app/models.py
resolwe/elastic/tests/test_app/viewsets.py
resolwe/elastic/tests/test_app/migrations/0001_initial.py
resolwe/elastic/tests/test_app/migrations/__init__.py
resolwe/elastic/utils/__init__.py
resolwe/flow/__init__.py
resolwe/flow/apps.py
resolwe/flow/consumers.py
resolwe/flow/engine.py
resolwe/flow/exceptions.py
resolwe/flow/filters.py
resolwe/flow/finders.py
resolwe/flow/migration_ops.py
resolwe/flow/protocol.py
resolwe/flow/routing.py
resolwe/flow/signals.py
resolwe/flow/tasks.py
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/global_settings.py
resolwe/flow/executors/logger.py
resolwe/flow/executors/manager_commands.py
resolwe/flow/executors/prepare.py
resolwe/flow/executors/protocol.py
resolwe/flow/executors/requirements.txt
resolwe/flow/executors/run.py
resolwe/flow/executors/docker/__init__.py
resolwe/flow/executors/docker/constants.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/purge.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/listener.py
resolwe/flow/managers/protocol.py
resolwe/flow/managers/state.py
resolwe/flow/managers/utils.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/local.py
resolwe/flow/managers/workload_connectors/slurm.py
resolwe/flow/migrations/0001_squashed_0030_change_slug_field.py
resolwe/flow/migrations/0002_set_process_owners.py
resolwe/flow/migrations/0003_data_dependency_1.py
resolwe/flow/migrations/0004_data_dependency_2.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/__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/utils.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/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_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/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/purge.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/permissions/__init__.py
resolwe/permissions/filters.py
resolwe/permissions/loader.py
resolwe/permissions/mixins.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/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/__main__.py
resolwe/process/descriptor.py
resolwe/process/fields.py
resolwe/process/parser.py
resolwe/process/runtime.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/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/archiver/Dockerfile
resolwe/toolkit/docker_images/archiver/README.md
resolwe/toolkit/docker_images/base/Dockerfile.fedora-31
resolwe/toolkit/docker_images/base/Dockerfile.ubuntu-18.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/docker_images/upload-tab-file/Dockerfile
resolwe/toolkit/docker_images/upload-tab-file/README.md
resolwe/toolkit/processes/archiver.yml
resolwe/toolkit/processes/dirs.yml
resolwe/toolkit/processes/files.yml
resolwe/toolkit/tests/__init__.py
resolwe/toolkit/tests/test_archiver.py
resolwe/toolkit/tests/test_dirs.py
resolwe/toolkit/tests/test_files.py
resolwe/toolkit/tests/files/compressed dir.tar.gz
resolwe/toolkit/tests/files/csv_file_tabular.tab.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/file image.png
resolwe/toolkit/tests/files/file tab.1.xlsx
resolwe/toolkit/tests/files/file tab.csv.gz
resolwe/toolkit/tests/files/file tab.tab.gz
resolwe/toolkit/tests/files/file tab.txt
resolwe/toolkit/tests/files/file tab.xls
resolwe/toolkit/tests/files/tab_file_tabular.tab.gz
resolwe/toolkit/tests/files/xls_file_tabular.tab.gz
resolwe/toolkit/tests/files/xlsx_file_tabular.tab.gz
resolwe/toolkit/tests/files/upload_file/input_file.txt
resolwe/toolkit/tools/parse_tabular_file.py
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