├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── feature-request.md │ └── other-issue.md ├── pull_request_template.md └── workflows │ └── build.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── assets └── img │ └── demo.png ├── backend ├── Dockerfile ├── requirements.txt ├── src │ ├── app.py │ ├── backend_config.py │ ├── executors.py │ ├── helpers.py │ ├── init.py │ └── utils.py └── utils.py ├── docker-compose.yml ├── frontend ├── Dockerfile ├── app.py ├── requirements-pre.txt └── requirements.txt ├── myproject.toml └── tests └── test_executors.py /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/.github/ISSUE_TEMPLATE/other-issue.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/README.md -------------------------------------------------------------------------------- /assets/img/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/assets/img/demo.png -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/src/app.py -------------------------------------------------------------------------------- /backend/src/backend_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/src/backend_config.py -------------------------------------------------------------------------------- /backend/src/executors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/src/executors.py -------------------------------------------------------------------------------- /backend/src/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/src/helpers.py -------------------------------------------------------------------------------- /backend/src/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/src/init.py -------------------------------------------------------------------------------- /backend/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/src/utils.py -------------------------------------------------------------------------------- /backend/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/backend/utils.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/frontend/app.py -------------------------------------------------------------------------------- /frontend/requirements-pre.txt: -------------------------------------------------------------------------------- 1 | --pre 2 | gql[all] 3 | -------------------------------------------------------------------------------- /frontend/requirements.txt: -------------------------------------------------------------------------------- 1 | streamlit==0.85.0 2 | requests==2.26.0 3 | -------------------------------------------------------------------------------- /myproject.toml: -------------------------------------------------------------------------------- 1 | [tools.black] 2 | line-length = 79 3 | -------------------------------------------------------------------------------- /tests/test_executors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/georgeamccarthy/protein_search/HEAD/tests/test_executors.py --------------------------------------------------------------------------------