@@ -17,7 +17,7 @@ environments composed of GA4GH TES nodes.
1717
1818proTES gateway may serve as a crucial component in federated compute networks
1919based on the GA4GH Cloud ecosystem. Its primary purpose is to provide
20- centralized features to a federated network of independently operated GA4GH TES
20+ centralized features to a federated network of independently operated GA4GH TES
2121instances. As such, it can serve, for example, as a compatibility layer, a load
2222balancer workload distribution layer, a public entry point to an enclave of
2323independent compute nodes, or a means of collecting telemetry.
@@ -38,9 +38,9 @@ proof-of-concept examples for different task distribution scenarios:
3838 evenly (actually: randomly!) distributes workloads across a network of TES
3939 endpoints
4040* ** Bringing compute to the data** : The
41- ` pro_tes.middleware.task_distribution.distance ` plugin selects TES endpoints
41+ ` pro_tes.middleware.task_distribution.distance ` plugin selects TES endpoints
4242 to relay incoming requests to in such a way that the distance the (input) data
43- of a task has to travel across the network of TES endpoints is minimized.
43+ of a task has to travel across the network of TES endpoints is minimized.
4444
4545### Implementation notes
4646
@@ -76,7 +76,7 @@ Ensure you have the following software installed:
7676
7777### Prerequisites
7878
79- Create data directory and required subdiretories
79+ Create data directory and required subdirectories
8080
8181``` bash
8282export PROTES_DATA_DIR=/path/to/data/directory
@@ -135,7 +135,7 @@ interactions with the community.
135135
136136## Versioning
137137
138- The project adopts the [ semantic versioning] [ semver ] scheme for versioning.
138+ The project adopts the [ semantic versioning] [ res-sem-ver ] scheme for versioning.
139139Currently the service is in beta stage, so the API may change and even break
140140without further notice. However, once we deem the service stable and "feature
141141complete", the major, minor and patch version will shadow the supported TES
@@ -174,22 +174,19 @@ thread in our [Q&A forum][contact-qa], or send us an [email][contact-email].
174174[ docs-contributing ] : < https://elixir-cloud-aai.github.io/guides/guide-contributor/ >
175175[ docs-deploy ] : deployment/README.md
176176[ docs-license ] : LICENSE
177- [ GA4GH TES OpenAPI specification ] :< https://github.com/ga4gh/task-execution-schemas >
178177[ image-protes-overview ] : < images/overview.svg >
179178[ res-celery ] : < http://www.celeryproject.org/ >
180- [ res-connexion ] : < https://github.com/zalando/connexion >
181179[ res-docker ] : < https://www.docker.com/ >
182180[ res-docker-compose ] : < https://docs.docker.com/compose/ >
183181[ res-elixir-cloud-aai ] : < https://elixir-cloud.dcc.sib.swiss/ >
184182[ res-flask ] : < http://flask.pocoo.org/ >
185183[ res-foca ] : < https://github.com/elixir-cloud-aai/foca >
186184[ res-ga4gh ] : < https://www.ga4gh.org/ >
187- [ res-ga4gh-cloud ] : < https://www.ga4gh.org/work_stream/cloud/ >
188185[ res-ga4gh-tes ] : < https://github.com/ga4gh/task-execution-schemas >
189186[ res-git ] : < https://git-scm.com/ >
190187[ res-helm ] : < https://helm.sh/ >
191188[ res-kubernetes ] : < https://kubernetes.io/ >
192- [ res-mondodb ] : < https://www.mongodb.com/ >
193- [ res-ouath2 ] : < https://oauth.net/2/ >
189+ [ res-mongodb ] : < https://www.mongodb.com/ >
190+ [ res-oauth2 ] : < https://oauth.net/2/ >
194191[ res-rabbitmq ] : < https://www.rabbitmq.com/ >
195192[ res-sem-ver ] : < https://semver.org/ >
0 commit comments