Dockerfile
LICENSE.md
README.md
docker-compose.yml
environment.yml
mypy-report.xml
pyproject.toml
pytest.ini
setup.py
docs/process_outline.jpg
examples/csv-sampleview/.env
examples/csv-sampleview/.gitignore
examples/csv-sampleview/.prettierrc
examples/csv-sampleview/README.md
examples/csv-sampleview/package.json
examples/csv-sampleview/tsconfig.json
examples/csv-sampleview/yarn.lock
examples/csv-sampleview/public/bootstrap.min.css
examples/csv-sampleview/public/index.html
examples/csv-sampleview/src/CsvSampleView.tsx
examples/csv-sampleview/src/index.tsx
examples/csv-sampleview/src/lifedata-component-lib.tsx
examples/csv-sampleview/src/react-app-env.d.ts
lifedata/__init__.py
lifedata/alembic.ini
lifedata.egg-info/PKG-INFO
lifedata.egg-info/SOURCES.txt
lifedata.egg-info/dependency_links.txt
lifedata.egg-info/entry_points.txt
lifedata.egg-info/requires.txt
lifedata.egg-info/top_level.txt
lifedata/__pycache__/__init__.cpython-310.pyc
lifedata/__pycache__/__init__.cpython-37.pyc
lifedata/__pycache__/__init__.cpython-38.pyc
lifedata/__pycache__/__init__.cpython-39.pyc
lifedata/annotations/__init__.py
lifedata/annotations/annotation.py
lifedata/annotations/annotation_count.py
lifedata/annotations/annotation_service.py
lifedata/annotations/annotator.py
lifedata/annotations/assignment.py
lifedata/annotations/authentication.py
lifedata/annotations/consultation.py
lifedata/annotations/events.py
lifedata/annotations/queriedsample.py
lifedata/annotations/sample.py
lifedata/annotations/sample_repository.py
lifedata/annotations/skip.py
lifedata/annotations/__pycache__/__init__.cpython-310.pyc
lifedata/annotations/__pycache__/__init__.cpython-37.pyc
lifedata/annotations/__pycache__/__init__.cpython-38.pyc
lifedata/annotations/__pycache__/__init__.cpython-39.pyc
lifedata/annotations/__pycache__/annotation.cpython-310.pyc
lifedata/annotations/__pycache__/annotation.cpython-37.pyc
lifedata/annotations/__pycache__/annotation.cpython-38.pyc
lifedata/annotations/__pycache__/annotation.cpython-39.pyc
lifedata/annotations/__pycache__/annotation_count.cpython-310.pyc
lifedata/annotations/__pycache__/annotation_count.cpython-38.pyc
lifedata/annotations/__pycache__/annotation_count.cpython-39.pyc
lifedata/annotations/__pycache__/annotation_service.cpython-310.pyc
lifedata/annotations/__pycache__/annotation_service.cpython-37.pyc
lifedata/annotations/__pycache__/annotation_service.cpython-38.pyc
lifedata/annotations/__pycache__/annotation_service.cpython-39.pyc
lifedata/annotations/__pycache__/annotator.cpython-310.pyc
lifedata/annotations/__pycache__/annotator.cpython-37.pyc
lifedata/annotations/__pycache__/annotator.cpython-38.pyc
lifedata/annotations/__pycache__/annotator.cpython-39.pyc
lifedata/annotations/__pycache__/assignment.cpython-310.pyc
lifedata/annotations/__pycache__/assignment.cpython-37.pyc
lifedata/annotations/__pycache__/assignment.cpython-38.pyc
lifedata/annotations/__pycache__/assignment.cpython-39.pyc
lifedata/annotations/__pycache__/authentication.cpython-310.pyc
lifedata/annotations/__pycache__/authentication.cpython-38.pyc
lifedata/annotations/__pycache__/authentication.cpython-39.pyc
lifedata/annotations/__pycache__/consultation.cpython-310.pyc
lifedata/annotations/__pycache__/consultation.cpython-38.pyc
lifedata/annotations/__pycache__/consultation.cpython-39.pyc
lifedata/annotations/__pycache__/events.cpython-310.pyc
lifedata/annotations/__pycache__/events.cpython-37.pyc
lifedata/annotations/__pycache__/events.cpython-38.pyc
lifedata/annotations/__pycache__/events.cpython-39.pyc
lifedata/annotations/__pycache__/queriedrecord.cpython-37.pyc
lifedata/annotations/__pycache__/queriedrecord.cpython-38.pyc
lifedata/annotations/__pycache__/queriedsample.cpython-310.pyc
lifedata/annotations/__pycache__/queriedsample.cpython-38.pyc
lifedata/annotations/__pycache__/queriedsample.cpython-39.pyc
lifedata/annotations/__pycache__/record.cpython-37.pyc
lifedata/annotations/__pycache__/record.cpython-38.pyc
lifedata/annotations/__pycache__/record_repository.cpython-37.pyc
lifedata/annotations/__pycache__/record_repository.cpython-38.pyc
lifedata/annotations/__pycache__/sample.cpython-310.pyc
lifedata/annotations/__pycache__/sample.cpython-38.pyc
lifedata/annotations/__pycache__/sample.cpython-39.pyc
lifedata/annotations/__pycache__/sample_repository.cpython-310.pyc
lifedata/annotations/__pycache__/sample_repository.cpython-38.pyc
lifedata/annotations/__pycache__/sample_repository.cpython-39.pyc
lifedata/annotations/__pycache__/skip.cpython-310.pyc
lifedata/annotations/__pycache__/skip.cpython-38.pyc
lifedata/annotations/__pycache__/skip.cpython-39.pyc
lifedata/cli/__init__.py
lifedata/cli/analyse.py
lifedata/cli/cli.py
lifedata/cli/configure_db.py
lifedata/cli/dump.py
lifedata/cli/init.py
lifedata/cli/init_test.py
lifedata/cli/load.py
lifedata/cli/main.py
lifedata/cli/migrate.py
lifedata/cli/query_db_state.py
lifedata/cli/reports.py
lifedata/cli/start.py
lifedata/cli/start_test.py
lifedata/cli/webui_setup.py
lifedata/cli/__pycache__/__init__.cpython-310.pyc
lifedata/cli/__pycache__/__init__.cpython-37.pyc
lifedata/cli/__pycache__/__init__.cpython-38.pyc
lifedata/cli/__pycache__/__init__.cpython-39.pyc
lifedata/cli/__pycache__/analyse.cpython-310.pyc
lifedata/cli/__pycache__/analyse.cpython-38.pyc
lifedata/cli/__pycache__/analyse.cpython-39.pyc
lifedata/cli/__pycache__/cli.cpython-310.pyc
lifedata/cli/__pycache__/cli.cpython-37.pyc
lifedata/cli/__pycache__/cli.cpython-38.pyc
lifedata/cli/__pycache__/cli.cpython-39.pyc
lifedata/cli/__pycache__/configure_db.cpython-310.pyc
lifedata/cli/__pycache__/configure_db.cpython-38.pyc
lifedata/cli/__pycache__/configure_db.cpython-39.pyc
lifedata/cli/__pycache__/dump.cpython-310.pyc
lifedata/cli/__pycache__/dump.cpython-38.pyc
lifedata/cli/__pycache__/dump.cpython-39.pyc
lifedata/cli/__pycache__/init.cpython-310.pyc
lifedata/cli/__pycache__/init.cpython-37.pyc
lifedata/cli/__pycache__/init.cpython-38.pyc
lifedata/cli/__pycache__/init.cpython-39.pyc
lifedata/cli/__pycache__/init_test.cpython-310-pytest-7.1.2.pyc
lifedata/cli/__pycache__/init_test.cpython-38-pytest-6.0.1.pyc
lifedata/cli/__pycache__/init_test.cpython-38-pytest-6.2.5.pyc
lifedata/cli/__pycache__/load.cpython-310.pyc
lifedata/cli/__pycache__/load.cpython-38.pyc
lifedata/cli/__pycache__/load.cpython-39.pyc
lifedata/cli/__pycache__/main.cpython-310.pyc
lifedata/cli/__pycache__/main.cpython-37.pyc
lifedata/cli/__pycache__/main.cpython-38.pyc
lifedata/cli/__pycache__/main.cpython-39.pyc
lifedata/cli/__pycache__/main_test.cpython-38-pytest-6.0.1.pyc
lifedata/cli/__pycache__/main_test.cpython-38.pyc
lifedata/cli/__pycache__/migrate.cpython-310.pyc
lifedata/cli/__pycache__/migrate.cpython-38.pyc
lifedata/cli/__pycache__/migrate.cpython-39.pyc
lifedata/cli/__pycache__/query_db_state.cpython-310.pyc
lifedata/cli/__pycache__/query_db_state.cpython-38.pyc
lifedata/cli/__pycache__/query_db_state.cpython-39.pyc
lifedata/cli/__pycache__/reports.cpython-310.pyc
lifedata/cli/__pycache__/reports.cpython-38.pyc
lifedata/cli/__pycache__/reports.cpython-39.pyc
lifedata/cli/__pycache__/start.cpython-310.pyc
lifedata/cli/__pycache__/start.cpython-37.pyc
lifedata/cli/__pycache__/start.cpython-38.pyc
lifedata/cli/__pycache__/start.cpython-39.pyc
lifedata/cli/__pycache__/start_test.cpython-310-pytest-7.1.2.pyc
lifedata/cli/__pycache__/start_test.cpython-38-pytest-6.0.1.pyc
lifedata/cli/__pycache__/start_test.cpython-38-pytest-6.2.5.pyc
lifedata/cli/__pycache__/webui_setup.cpython-310.pyc
lifedata/cli/__pycache__/webui_setup.cpython-38.pyc
lifedata/cli/__pycache__/webui_setup.cpython-39.pyc
lifedata/lifedata_api/__init__.py
lifedata/lifedata_api/annotationqueue.py
lifedata/lifedata_api/api.py
lifedata/lifedata_api/label_config.py
lifedata/lifedata_api/load_lifedata_api.py
lifedata/lifedata_api/sample_view.py
lifedata/lifedata_api/ui_string_definition.py
lifedata/lifedata_api/__pycache__/__init__.cpython-310.pyc
lifedata/lifedata_api/__pycache__/__init__.cpython-37.pyc
lifedata/lifedata_api/__pycache__/__init__.cpython-38.pyc
lifedata/lifedata_api/__pycache__/__init__.cpython-39.pyc
lifedata/lifedata_api/__pycache__/annotationqueue.cpython-310.pyc
lifedata/lifedata_api/__pycache__/annotationqueue.cpython-38.pyc
lifedata/lifedata_api/__pycache__/annotationqueue.cpython-39.pyc
lifedata/lifedata_api/__pycache__/api.cpython-310.pyc
lifedata/lifedata_api/__pycache__/api.cpython-37.pyc
lifedata/lifedata_api/__pycache__/api.cpython-38.pyc
lifedata/lifedata_api/__pycache__/api.cpython-39.pyc
lifedata/lifedata_api/__pycache__/label_config.cpython-310.pyc
lifedata/lifedata_api/__pycache__/label_config.cpython-38.pyc
lifedata/lifedata_api/__pycache__/label_config.cpython-39.pyc
lifedata/lifedata_api/__pycache__/load_lifedata_api.cpython-310.pyc
lifedata/lifedata_api/__pycache__/load_lifedata_api.cpython-37.pyc
lifedata/lifedata_api/__pycache__/load_lifedata_api.cpython-38.pyc
lifedata/lifedata_api/__pycache__/load_lifedata_api.cpython-39.pyc
lifedata/lifedata_api/__pycache__/sample_view.cpython-310.pyc
lifedata/lifedata_api/__pycache__/sample_view.cpython-38.pyc
lifedata/lifedata_api/__pycache__/sample_view.cpython-39.pyc
lifedata/lifedata_api/__pycache__/ui_string_definition.cpython-310.pyc
lifedata/lifedata_api/__pycache__/ui_string_definition.cpython-38.pyc
lifedata/lifedata_api/__pycache__/ui_string_definition.cpython-39.pyc
lifedata/logging/__init__.py
lifedata/logging/stdlib_compat.py
lifedata/logging/__pycache__/__init__.cpython-310.pyc
lifedata/logging/__pycache__/__init__.cpython-37.pyc
lifedata/logging/__pycache__/__init__.cpython-38.pyc
lifedata/logging/__pycache__/__init__.cpython-39.pyc
lifedata/logging/__pycache__/stdlib_compat.cpython-310.pyc
lifedata/logging/__pycache__/stdlib_compat.cpython-37.pyc
lifedata/logging/__pycache__/stdlib_compat.cpython-38.pyc
lifedata/logging/__pycache__/stdlib_compat.cpython-39.pyc
lifedata/persistence/__init__.py
lifedata/persistence/annotation_db_repository.py
lifedata/persistence/annotator_repository.py
lifedata/persistence/assignment_repository.py
lifedata/persistence/database.py
lifedata/persistence/event_repository.py
lifedata/persistence/inspection.py
lifedata/persistence/load_annotations.py
lifedata/persistence/load_queryset.py
lifedata/persistence/load_samples.py
lifedata/persistence/model_training_service.py
lifedata/persistence/models.py
lifedata/persistence/queryset_db_repository.py
lifedata/persistence/sample_db_repository.py
lifedata/persistence/__pycache__/__init__.cpython-310.pyc
lifedata/persistence/__pycache__/__init__.cpython-37.pyc
lifedata/persistence/__pycache__/__init__.cpython-38.pyc
lifedata/persistence/__pycache__/__init__.cpython-39.pyc
lifedata/persistence/__pycache__/annotation_db_repository.cpython-310.pyc
lifedata/persistence/__pycache__/annotation_db_repository.cpython-38.pyc
lifedata/persistence/__pycache__/annotation_db_repository.cpython-39.pyc
lifedata/persistence/__pycache__/annotator_repository.cpython-310.pyc
lifedata/persistence/__pycache__/annotator_repository.cpython-38.pyc
lifedata/persistence/__pycache__/annotator_repository.cpython-39.pyc
lifedata/persistence/__pycache__/assignment_repository.cpython-310.pyc
lifedata/persistence/__pycache__/assignment_repository.cpython-37.pyc
lifedata/persistence/__pycache__/assignment_repository.cpython-38.pyc
lifedata/persistence/__pycache__/assignment_repository.cpython-39.pyc
lifedata/persistence/__pycache__/database.cpython-310.pyc
lifedata/persistence/__pycache__/database.cpython-37.pyc
lifedata/persistence/__pycache__/database.cpython-38.pyc
lifedata/persistence/__pycache__/database.cpython-39.pyc
lifedata/persistence/__pycache__/event_repository.cpython-310.pyc
lifedata/persistence/__pycache__/event_repository.cpython-37.pyc
lifedata/persistence/__pycache__/event_repository.cpython-38.pyc
lifedata/persistence/__pycache__/event_repository.cpython-39.pyc
lifedata/persistence/__pycache__/inspection.cpython-310.pyc
lifedata/persistence/__pycache__/inspection.cpython-37.pyc
lifedata/persistence/__pycache__/inspection.cpython-38.pyc
lifedata/persistence/__pycache__/inspection.cpython-39.pyc
lifedata/persistence/__pycache__/load_annotations.cpython-310.pyc
lifedata/persistence/__pycache__/load_annotations.cpython-38.pyc
lifedata/persistence/__pycache__/load_annotations.cpython-39.pyc
lifedata/persistence/__pycache__/load_queryset.cpython-310.pyc
lifedata/persistence/__pycache__/load_queryset.cpython-38.pyc
lifedata/persistence/__pycache__/load_queryset.cpython-39.pyc
lifedata/persistence/__pycache__/load_samples.cpython-310.pyc
lifedata/persistence/__pycache__/load_samples.cpython-38.pyc
lifedata/persistence/__pycache__/load_samples.cpython-39.pyc
lifedata/persistence/__pycache__/model_training_service.cpython-310.pyc
lifedata/persistence/__pycache__/model_training_service.cpython-37.pyc
lifedata/persistence/__pycache__/model_training_service.cpython-38.pyc
lifedata/persistence/__pycache__/model_training_service.cpython-39.pyc
lifedata/persistence/__pycache__/models.cpython-310.pyc
lifedata/persistence/__pycache__/models.cpython-37.pyc
lifedata/persistence/__pycache__/models.cpython-38.pyc
lifedata/persistence/__pycache__/models.cpython-39.pyc
lifedata/persistence/__pycache__/queryset_db_repository.cpython-310.pyc
lifedata/persistence/__pycache__/queryset_db_repository.cpython-37.pyc
lifedata/persistence/__pycache__/queryset_db_repository.cpython-38.pyc
lifedata/persistence/__pycache__/queryset_db_repository.cpython-39.pyc
lifedata/persistence/__pycache__/sample_db_repository.cpython-310.pyc
lifedata/persistence/__pycache__/sample_db_repository.cpython-38.pyc
lifedata/persistence/__pycache__/sample_db_repository.cpython-39.pyc
lifedata/persistence/migrations/__init__.py
lifedata/persistence/migrations/env.py
lifedata/persistence/migrations/run_migrations.py
lifedata/persistence/migrations/script.py.mako
lifedata/persistence/migrations/__pycache__/__init__.cpython-310.pyc
lifedata/persistence/migrations/__pycache__/__init__.cpython-38.pyc
lifedata/persistence/migrations/__pycache__/__init__.cpython-39.pyc
lifedata/persistence/migrations/__pycache__/env.cpython-310.pyc
lifedata/persistence/migrations/__pycache__/env.cpython-37.pyc
lifedata/persistence/migrations/__pycache__/env.cpython-38.pyc
lifedata/persistence/migrations/__pycache__/env.cpython-39.pyc
lifedata/persistence/migrations/__pycache__/run_migrations.cpython-310.pyc
lifedata/persistence/migrations/__pycache__/run_migrations.cpython-37.pyc
lifedata/persistence/migrations/__pycache__/run_migrations.cpython-38.pyc
lifedata/persistence/migrations/__pycache__/run_migrations.cpython-39.pyc
lifedata/persistence/migrations/versions/29b9d199322a_add_annotationqueue_table.py
lifedata/persistence/migrations/versions/375c69ab5311_add_constraint_for_annotationqueue_table.py
lifedata/persistence/migrations/versions/91c4450b801c_add_constraint_for_annotations_table.py
lifedata/persistence/migrations/versions/a676aa29c936_initial.py
lifedata/persistence/migrations/versions/__pycache__/29b9d199322a_add_annotationqueue_table.cpython-310.pyc
lifedata/persistence/migrations/versions/__pycache__/29b9d199322a_add_annotationqueue_table.cpython-38.pyc
lifedata/persistence/migrations/versions/__pycache__/29b9d199322a_add_annotationqueue_table.cpython-39.pyc
lifedata/persistence/migrations/versions/__pycache__/302d808261dd_add_initial_data.cpython-37.pyc
lifedata/persistence/migrations/versions/__pycache__/302d808261dd_add_initial_data.cpython-38.pyc
lifedata/persistence/migrations/versions/__pycache__/375c69ab5311_add_constraint_for_annotationqueue_table.cpython-310.pyc
lifedata/persistence/migrations/versions/__pycache__/375c69ab5311_add_constraint_for_annotationqueue_table.cpython-38.pyc
lifedata/persistence/migrations/versions/__pycache__/375c69ab5311_add_constraint_for_annotationqueue_table.cpython-39.pyc
lifedata/persistence/migrations/versions/__pycache__/91c4450b801c_add_constraint_for_annotations_table.cpython-310.pyc
lifedata/persistence/migrations/versions/__pycache__/91c4450b801c_add_constraint_for_annotations_table.cpython-38.pyc
lifedata/persistence/migrations/versions/__pycache__/91c4450b801c_add_constraint_for_annotations_table.cpython-39.pyc
lifedata/persistence/migrations/versions/__pycache__/a5b17794bc85_add_constraint_for_annotor_id.cpython-310.pyc
lifedata/persistence/migrations/versions/__pycache__/a5b17794bc85_add_constraint_for_annotor_id.cpython-38.pyc
lifedata/persistence/migrations/versions/__pycache__/a676aa29c936_initial.cpython-310.pyc
lifedata/persistence/migrations/versions/__pycache__/a676aa29c936_initial.cpython-37.pyc
lifedata/persistence/migrations/versions/__pycache__/a676aa29c936_initial.cpython-38.pyc
lifedata/persistence/migrations/versions/__pycache__/a676aa29c936_initial.cpython-39.pyc
lifedata/webapi/__init__.py
lifedata/webapi/annotationcount.py
lifedata/webapi/annotationqueue.py
lifedata/webapi/auth.py
lifedata/webapi/encoders.py
lifedata/webapi/keycloak_jwt_decoder.py
lifedata/webapi/label_config.py
lifedata/webapi/main.py
lifedata/webapi/no_auth_decoder.py
lifedata/webapi/providers.py
lifedata/webapi/sample_view.py
lifedata/webapi/sample_widget.py
lifedata/webapi/samples.py
lifedata/webapi/samples_test.py
lifedata/webapi/ui_strings.py
lifedata/webapi/__pycache__/__init__.cpython-310.pyc
lifedata/webapi/__pycache__/__init__.cpython-37.pyc
lifedata/webapi/__pycache__/__init__.cpython-38.pyc
lifedata/webapi/__pycache__/__init__.cpython-39.pyc
lifedata/webapi/__pycache__/annotationcount.cpython-310.pyc
lifedata/webapi/__pycache__/annotationcount.cpython-38.pyc
lifedata/webapi/__pycache__/annotationcount.cpython-39.pyc
lifedata/webapi/__pycache__/annotationqueue.cpython-310.pyc
lifedata/webapi/__pycache__/annotationqueue.cpython-38.pyc
lifedata/webapi/__pycache__/annotationqueue.cpython-39.pyc
lifedata/webapi/__pycache__/auth.cpython-310.pyc
lifedata/webapi/__pycache__/auth.cpython-37.pyc
lifedata/webapi/__pycache__/auth.cpython-38.pyc
lifedata/webapi/__pycache__/auth.cpython-39.pyc
lifedata/webapi/__pycache__/encoders.cpython-310.pyc
lifedata/webapi/__pycache__/encoders.cpython-37.pyc
lifedata/webapi/__pycache__/encoders.cpython-38.pyc
lifedata/webapi/__pycache__/encoders.cpython-39.pyc
lifedata/webapi/__pycache__/keycloak_jwt_decoder.cpython-310.pyc
lifedata/webapi/__pycache__/keycloak_jwt_decoder.cpython-38.pyc
lifedata/webapi/__pycache__/keycloak_jwt_decoder_test.cpython-310-pytest-7.1.2.pyc
lifedata/webapi/__pycache__/label_config.cpython-310.pyc
lifedata/webapi/__pycache__/label_config.cpython-38.pyc
lifedata/webapi/__pycache__/label_config.cpython-39.pyc
lifedata/webapi/__pycache__/label_metadata.cpython-38.pyc
lifedata/webapi/__pycache__/main.cpython-310.pyc
lifedata/webapi/__pycache__/main.cpython-37.pyc
lifedata/webapi/__pycache__/main.cpython-38.pyc
lifedata/webapi/__pycache__/main.cpython-39.pyc
lifedata/webapi/__pycache__/no_auth_decoder.cpython-310.pyc
lifedata/webapi/__pycache__/no_auth_decoder.cpython-38.pyc
lifedata/webapi/__pycache__/no_auth_decoder.cpython-39.pyc
lifedata/webapi/__pycache__/providers.cpython-310.pyc
lifedata/webapi/__pycache__/providers.cpython-37.pyc
lifedata/webapi/__pycache__/providers.cpython-38.pyc
lifedata/webapi/__pycache__/providers.cpython-39.pyc
lifedata/webapi/__pycache__/record_widget.cpython-37.pyc
lifedata/webapi/__pycache__/record_widget.cpython-38.pyc
lifedata/webapi/__pycache__/records.cpython-37.pyc
lifedata/webapi/__pycache__/records.cpython-38.pyc
lifedata/webapi/__pycache__/records_test.cpython-38-pytest-6.0.1.pyc
lifedata/webapi/__pycache__/sample_view.cpython-310.pyc
lifedata/webapi/__pycache__/sample_view.cpython-38.pyc
lifedata/webapi/__pycache__/sample_view.cpython-39.pyc
lifedata/webapi/__pycache__/sample_widget.cpython-310.pyc
lifedata/webapi/__pycache__/sample_widget.cpython-38.pyc
lifedata/webapi/__pycache__/sample_widget.cpython-39.pyc
lifedata/webapi/__pycache__/samples.cpython-310.pyc
lifedata/webapi/__pycache__/samples.cpython-38.pyc
lifedata/webapi/__pycache__/samples.cpython-39.pyc
lifedata/webapi/__pycache__/samples_test.cpython-310-pytest-7.1.2.pyc
lifedata/webapi/__pycache__/samples_test.cpython-38-pytest-6.0.1.pyc
lifedata/webapi/__pycache__/samples_test.cpython-38-pytest-6.2.5.pyc
lifedata/webapi/__pycache__/ui_strings.cpython-310.pyc
lifedata/webapi/__pycache__/ui_strings.cpython-38.pyc
lifedata/webapi/__pycache__/ui_strings.cpython-39.pyc
lifedata/webui/.dockerignore
lifedata/webui/.env
lifedata/webui/.gitignore
lifedata/webui/Dockerfile
lifedata/webui/README.md
lifedata/webui/__init__.py
lifedata/webui/package.json
lifedata/webui/tsconfig.json
lifedata/webui/yarn.lock
lifedata/webui/.storybook/main.js
lifedata/webui/.storybook/preview-head.html
lifedata/webui/.storybook/preview.js
lifedata/webui/__pycache__/__init__.cpython-310.pyc
lifedata/webui/public/favicon.ico
lifedata/webui/public/index.html
lifedata/webui/public/logo192.png
lifedata/webui/public/logo512.png
lifedata/webui/public/robots.txt
lifedata/webui/src/AnnotationCountTable.tsx
lifedata/webui/src/App.css
lifedata/webui/src/App.test.tsx
lifedata/webui/src/App.tsx
lifedata/webui/src/MockAppContext.tsx
lifedata/webui/src/Sample.ts
lifedata/webui/src/SampleViewConfig.ts
lifedata/webui/src/User.ts
lifedata/webui/src/branding.ts
lifedata/webui/src/class-definitions.json
lifedata/webui/src/counts.ts
lifedata/webui/src/createStore.tsx
lifedata/webui/src/index.css
lifedata/webui/src/index.tsx
lifedata/webui/src/labels.ts
lifedata/webui/src/logo.svg
lifedata/webui/src/queues.ts
lifedata/webui/src/react-app-env.d.ts
lifedata/webui/src/serviceWorker.ts
lifedata/webui/src/setupTests.ts
lifedata/webui/src/ui_strings.ts
lifedata/webui/src/AnnotationUI/AnnotationUI.stories.tsx
lifedata/webui/src/AnnotationUI/AnnotationUI.tsx
lifedata/webui/src/AppState/AppState.tsx
lifedata/webui/src/AppState/Dependencies.tsx
lifedata/webui/src/AppState/ProjectState.tsx
lifedata/webui/src/AppState/SampleState.tsx
lifedata/webui/src/AppState/UserState.tsx
lifedata/webui/src/AppState/createLocalSelectorHook.ts
lifedata/webui/src/HeaderAppBar/index.tsx
lifedata/webui/src/LoginScreen/LoginScreen.stories.tsx
lifedata/webui/src/LoginScreen/LoginScreen.tsx
lifedata/webui/src/SampleView/CustomSampleView.tsx
lifedata/webui/src/SampleView/Error.tsx
lifedata/webui/src/SampleView/ImageByUrlSampleView.tsx
lifedata/webui/src/SampleView/SampleView.stories.tsx
lifedata/webui/src/SampleView/SampleView.tsx
lifedata/webui/src/SelectLabel/LabelChip.tsx
lifedata/webui/src/SelectLabel/SearchLabel.stories.tsx
lifedata/webui/src/SelectLabel/SearchLabel.tsx
lifedata/webui/src/SelectLabel/SelectLabel.stories.tsx
lifedata/webui/src/SelectLabel/SelectLabel.tsx
lifedata/webui/src/SelectLabel/SelectLabelForm.stories.tsx
lifedata/webui/src/SelectLabel/SelectLabelForm.tsx
lifedata/webui/src/SelectLabel/SubmitButton.tsx
lifedata/webui/src/api/BackendApi.ts
lifedata/webui/src/api/MockApi.ts
lifedata/webui/src/api/index.ts
lifedata/webui/src/stories/App.stories.tsx
lifedata/webui/src/stories/basic-ui-components.stories.tsx
lifedata/webui/src/stories/test_annotation_count.json
lifedata/webui/src/stories/test_button_config.json
lifedata/webui/src/stories/test_empty_button_config.json
lifedata/webui/src/stories/test_label_config.json
lifedata/webui/src/stories/test_queued_samples.json
lifedata/webui/src/stories/test_sample_01.json
lifedata/webui/src/stories/test_string_config.json
lifedata/webui/src/stories/test_user_01.json