Skip to content

Configuration

Aether uses a YAML file for configuration. Create aether.yaml in your working directory.

Basic Configuration

yaml
services:
  torch:
    base_url: "https://your-torch-server.org"
    username: "your-username"
    password: "your-password"

  dimp:
    url: "http://your-dimp-server:32861/fhir"

pipeline:
  enabled_steps:
    - torch
    - dimp

jobs_dir: "./jobs"

Configuration Options

TORCH Settings

yaml
services:
  torch:
    base_url: "https://your-torch-server.org"  # TORCH server URL
    username: "your-username"                   # Your username
    password: "your-password"                   # Your password
    extraction_timeout_minutes: 30              # How long to wait (default: 30)
    polling_interval_seconds: 5                 # Check interval (default: 5)

DIMP Settings

yaml
services:
  dimp:
    url: "http://your-dimp-server:32861/fhir"  # DIMP service URL
    bundle_split_threshold_mb: 10               # Split large files (default: 10)

Pipeline Settings

yaml
pipeline:
  enabled_steps:
    - torch   # Extract from TORCH
    - dimp    # Pseudonymize the data

Jobs Directory

yaml
jobs_dir: "./jobs"  # Where to store job data and results

Next Steps

Healthcare data integration made simple