Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 2.53 KB

README.md

File metadata and controls

51 lines (34 loc) · 2.53 KB

Hutch

Hutch is part of an application stack for Federated Activities, such as Analytics, Data Discovery or Machine Learning.

Hutch-Trefx

Hutch-Trefx is an Executing Agent implementation that accepts jobs from a TRE Agent, executes them and records outputs and provenance, submitting the results to be approved for egress.

Cohort Discovery

🐇 Bunny MIT License

Python Bunny Docker Images Bunny Docs

A Cohort Discovery Task Resolver.

Fetches and resolves Availability and Distribution Queries against a PostgreSQL OMOP CDM database.

🔄 Relay MIT License

.NET Relay Docker Images Relay Docs

A Federated Proxy for a Cohort Discovery Task API.

  • Connects to an upstream Task API (e.g. the HDR UK Cohort Discovery Tool).
  • Fetches tasks.
  • Queues them for one or more downstream sub nodes (e.g. Bunny instances).
  • Accepts task results from the downstream nodes.
  • Submits aggregate results to the upstream Task API.

Implements a subset of the Task API for the downstream nodes to interact with.