{
  "name": "OmicsLab Simulator",
  "short_name": "OmicsLab",
  "description": "Interactive Omics Training Platform — 14 workflows, 8 domains, 20 real instruments. Built for African genomics researchers.",
  "start_url": "/Omics-Lab/",
  "scope": "/Omics-Lab/",
  "display": "standalone",
  "orientation": "any",
  "background_color": "#080c10",
  "theme_color": "#3fb950",
  "categories": ["education", "science"],
  "lang": "en",
  "icons": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Crect width='512' height='512' rx='80' fill='%23080c10'/%3E%3Crect width='512' height='512' rx='80' fill='url(%23g)'/%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%233fb950' stop-opacity='0.2'/%3E%3Cstop offset='1' stop-color='%2358a6ff' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctext x='50%25' y='58%25' text-anchor='middle' dominant-baseline='middle' font-size='280'%3E%F0%9F%A7%AC%3C/text%3E%3C/svg%3E",
      "sizes": "any",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ],
  "shortcuts": [
    {
      "name": "Lab Simulator",
      "short_name": "Lab",
      "description": "14 interactive omics protocols",
      "url": "/Omics-Lab/#/lab",
      "icons": [{ "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='16' fill='%230d1117'/%3E%3Ctext x='50%25' y='60%25' text-anchor='middle' dominant-baseline='middle' font-size='52'%3E%F0%9F%A7%AA%3C/text%3E%3C/svg%3E", "sizes": "96x96" }]
    },
    {
      "name": "Nexus Hub",
      "short_name": "Nexus",
      "description": "Research communication channels",
      "url": "/Omics-Lab/#/nexus",
      "icons": [{ "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='16' fill='%230d1117'/%3E%3Ctext x='50%25' y='60%25' text-anchor='middle' dominant-baseline='middle' font-size='52'%3E%F0%9F%92%AC%3C/text%3E%3C/svg%3E", "sizes": "96x96" }]
    },
    {
      "name": "Outbreak Alerts",
      "short_name": "Alerts",
      "description": "Live Africa disease surveillance",
      "url": "/Omics-Lab/#/alerts",
      "icons": [{ "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='16' fill='%230d1117'/%3E%3Ctext x='50%25' y='60%25' text-anchor='middle' dominant-baseline='middle' font-size='52'%3E%F0%9F%9A%A8%3C/text%3E%3C/svg%3E", "sizes": "96x96" }]
    },
    {
      "name": "Analysis Suite",
      "short_name": "Analysis",
      "description": "FASTQ · VCF · RNA-seq tools",
      "url": "/Omics-Lab/#/analysis",
      "icons": [{ "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='16' fill='%230d1117'/%3E%3Ctext x='50%25' y='60%25' text-anchor='middle' dominant-baseline='middle' font-size='52'%3E%F0%9F%94%AC%3C/text%3E%3C/svg%3E", "sizes": "96x96" }]
    },
    {
      "name": "Skill Tree",
      "short_name": "Skills",
      "description": "Track XP and unlock bioinformatics skills",
      "url": "/Omics-Lab/#/skill-tree",
      "icons": [{ "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='16' fill='%230d1117'/%3E%3Ctext x='50%25' y='60%25' text-anchor='middle' dominant-baseline='middle' font-size='52'%3E%E2%9A%A1%3C/text%3E%3C/svg%3E", "sizes": "96x96" }]
    },
    {
      "name": "One Health",
      "short_name": "OneHealth",
      "description": "Human-animal-environment disease surveillance",
      "url": "/Omics-Lab/#/one-health",
      "icons": [{ "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='16' fill='%230d1117'/%3E%3Ctext x='50%25' y='60%25' text-anchor='middle' dominant-baseline='middle' font-size='52'%3E%F0%9F%8C%8D%3C/text%3E%3C/svg%3E", "sizes": "96x96" }]
    }
  ],
  "share_target": {
    "action": "/Omics-Lab/#/share",
    "method": "GET",
    "params": {
      "title": "title",
      "text": "text",
      "url": "url"
    }
  },
  "screenshots": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 720'%3E%3Crect width='1280' height='720' fill='%230d1117'/%3E%3Ctext x='50%25' y='50%25' text-anchor='middle' dominant-baseline='middle' font-size='48' fill='%233fb950' font-family='sans-serif'%3EOmicsLab — Africa%27s Omics Training Platform%3C/text%3E%3C/svg%3E",
      "sizes": "1280x720",
      "type": "image/svg+xml",
      "form_factor": "wide",
      "label": "OmicsLab Lab Simulator"
    }
  ]
}
