Usage + Reliability

Tool Usage and Reliability Trends

Monthly and yearly breakdown of HRA tool page visits, plus cross-tool reliability trends. KG Explorer launched in Aug 2025 and immediately became the most-visited tool.

KG Explorer49,358
EUI14,007
RUI5,548
CDE5,286
FTU Explorer4,680

Monthly Visits per Tool

Nov 2023 – Apr 2026 · Use the slider or scroll to zoom

30 months
release
Workshop / Events
Published (right axis)
Preprint
Dashed lines = releases · Shaded areas = workshops / events
Click on the chart to see 46 HRA-related publications in this date range
HRA Release ImpactAvg visits (release month + 1 after) vs avg (2 months before)
v2.0Dec 2023
120+52%

6th release: 33 ASCT+B tables, 65 3D reference objects, systems graph added

v2.1Jun 2024
524+33%

7th release: 8 new OMAPs, ~100 new dataset-to-HRA mappings, terminology expansions

v2.2Dec 2024
529-75%

8th release: HRA Knowledge Graph covers all digital objects with provenance

v2.3Jun 2025
729-30%

9th release: 73 organs, HRApop v1.0, 662 datasets across 17 organs, 26 FTUs

v2.4Dec 2025
6,224+48%

10th release: 77 3D ref objects, 4,810 AS, 1,334 CT, 2,070 biomarkers, KG app + HRApop Visualizer launched

Publication ↔ Traffic Correlation46 papers across 33 months
3,134avg visits (pub months)
1,758avg visits (no pubs)
+78%publication lift

Months with publications see 78% more traffic on average. Correlation is suggestive but confounders (releases, workshops) often overlap with publication months.

Visits by Year (Grouped)

Year-over-year tool breakdown

All-Time Tool Share

Cumulative visits across all tools

When Each Tool Gets Used — By Hour (EST)

Event count per hour of day (EST) · KG Explorer peaks late morning EST; EUI follows a similar pattern

Hourly · All Tools
EUIpeaks at 2pm EST (3pm EDT)
RUIpeaks at 3pm EST (4pm EDT)
CDEpeaks at 4pm EST (5pm EDT)
FTU Explorerpeaks at 2pm EST (3pm EDT)
KG Explorerpeaks at 10am EST (11am EDT)

Visits by Day of Week

Stacked by tool · EUI Sunday spike driven by March 2024 workshop event skewing the aggregate

Day of Week
Weekend Drop-off

All tools see sharply lower weekend traffic — CDE, RUI, and FTU drop 60–80%. The pattern is most consistent with weekday professional or academic workflows, with lighter casual usage on weekends.

EUI Sunday Anomaly

EUI shows unusually high Sunday visits — an artifact of the March 2024 workshop (7,140 visits) whose dates happened to fall on a Sunday, skewing the DOW aggregate.

KG Explorer: Flat Across Week

KG Explorer has the most even distribution across days — reflecting its international user base across multiple time zones rather than a single institution's working hours.

Cross-Tool Reliability
Logged Errors38,92222.5% of all events
Clustered Samples44,660Rows used for root-cause clustering
Top Error Source20,225Portal/Other (52.0% of errors)
Peak→Latest Drop92.4%Oct 2025 → Apr 2026
All-Time Error Rate by Toolerrors per 100 tool visits (cumulative)
KG Explorer33.7%16,636 errors / 49,358 visitsHighest error rate
EUI10.9%1,531 errors / 14,007 visits
FTU Explorer8.7%408 errors / 4,680 visits
CDE1.5%77 errors / 5,286 visits
RUI0.8%45 errors / 5,548 visitsLowest error rate

Where Do the Errors Come From?

38,922 logged error events (22.5% of all events) · stack trace clustering (44,660 sampled) shows 72% traceable to 3 fixable bugs

Quality · All Tools

Error volume by source

Portal/Other (unattributed app context) and KG Explorer account for most error volume; RUI and CDE are low.

Errors by root cause

Top 2 causes alone account for 62% of all errors — both are infrastructure issues, not UX.Source: NLP clustering on 44,660 error messages — separate universe from the event-log error count above.

Fix #16,438 errors

API request blocked before response — the technology list request fails before any HTTP status comes back, so users see loading failures instead of a clear server message. Fix CORS policy and cross-origin routing on apps.humanatlas.io/api/v1.

Fix #26,712 errors

KG Explorer missing icons — SVG assets for organs and products (all-organs, kidneys, ftu, schema…) not resolving on CDN. Audit CDN asset paths.

Fix #32,251 errors

EUI selection state is sometimes empty — the 3D picker tries to read the first selected item even when nothing is selected, causing a client crash. Add a null/length guard in getLastPickedObject before indexing.

Root-Cause Composition by Source

Stacked error counts by source (Portal/Other + tools)

All Sources
Priority #122,753 errors (58.5%)

Repair icon asset delivery

Audit icon manifest paths, publish missing SVGs, and add pre-deploy link checks against CDN URLs.

Bucket: Icon retrieval failures

Priority #26,352 errors (16.3%)

Stabilize technology list API access

Fix CORS + gateway routing for /api/v1/technology-names and add retries with fallback cache.

Bucket: Net/CORS: technology list API

Priority #34,757 errors (12.2%)

Triage long-tail errors

Sample the uncategorized tail weekly and promote recurring patterns into explicit buckets.

Bucket: Other

Priority #42,251 errors (5.8%)

Guard empty selection states

Add null/length checks before index access in selection handlers (e.g., getLastPickedObject).

Bucket: Null selection read

Error Volume Over Time

Monthly error events by source (tools + Portal/Other) · Oct 2025 spike = KG launch + CDN icon failures · trend improving

Error Trend
Oct 2025 Spike

12,387 errors in October — driven by KG Explorer's August launch triggering CDN icon resolution failures that accumulated until CDN paths were corrected.

Declining Trend

Errors fell from 12,387 → 3,149 → 2,976 in Oct–Dec 2025. Jan 2026 is partial but tracking lower. The CDN fixes are taking hold.

Portal/Other Category

The large “Portal/Other” bar represents errors from the HRA portal layer before app-attribution is set in the event payload. Some KG icon failures were logged without app attribution, so they appear under Portal/Other.

Tool Error Rate Timeline
Peak Error Rate68.5Errors per 100 visits (Oct '25)
Current Error Rate25.4Errors per 100 visits (latest month)
Rate Improvement63%Reduction from launch to now
RUI Return Rate25%Users returning · EUI 16.2% · KG 26.6%

KG Explorer — Error Rate

Hover a month to see that month's top errors · click to pin

KG Explorer · Quality

Apr '26 — top error sources(486 errors)

hover to explore · click to pin
Icon failure: organ:all-organs146
Icon failure: product:3d-organ104
Icon failure: product:landmark62
Icon failure: product:asctb-reporter41
Icon failure: product:omaps37
Icon failure: product:ftu26
Http failure: apps.humanatlas.io/api/kg/digital-objects: 0 Unknown Error23
Icon failure: organ:kidneys19
Icon failure: product:millitome14
Icon failure: product:cell-type-annotations14

Peaked at 68.5 in Oct '25 (CDN icon failures + CORS on the technology list API). Down to 25.463% improvement.

EUI — Error Rate

Hover a month to see that month's top errors · click to pin

EUI · Quality

Q2 '26 — top error sources(16 errors)

hover to explore · click to pin
Http failure: apps.humanatlas.io/api/v1/biomarker-term-occurences: 0 Unknown Error3
Http failure: apps.humanatlas.io/api/v1/cell-type-term-occurences?ontology-terms=%5B%22htt2
Http failure: apps.humanatlas.io/api/v1/biomarker-term-occurences?ontology-terms=%5B%22htt2
Http failure: apps.humanatlas.io/api/v1/ontology-term-occurences?ontology-terms=%5B%22http2
Http failure: apps.humanatlas.io/api/v1/ontology-term-occurences: 0 Unknown Error2
Http failure: apps.humanatlas.io/api/v1/provider-names: 0 Unknown Error1
Http failure: apps.humanatlas.io/api/v1/cell-type-term-occurences: 0 Unknown Error1
Http failure: apps.humanatlas.io/api/v1/technology-names: 0 Unknown Error1
Http failure: apps.humanatlas.io/api/v1/aggregate-results: 0 Unknown Error1
Http failure: apps.humanatlas.io/api/v1/provider-names: 403 Forbidden1

EUI peaked at 197.7 errors/100 visits (Nov 2025). API failures (session-token, ontology endpoints) and null-ref errors on map initialization are the top drivers.

CDE — Error Rate

Hover a month to see that month's top errors · click to pin

CDE · Quality

Q2 '26 — top error sources(10 errors)

hover to explore · click to pin
Study not found: histogram2
Http failure: cdn.humanatlas.io/ui/cde-ui/assets/data/gallery/studies.yaml: 0 Unknown Erro2
Icon failure: social:bluesky1
Icon failure: social:facebook1
Icon failure: social:x1
Icon failure: social:linkedin1
Icon failure: social:youtube1
Icon failure: social:instagram1

CDE peaked at 1228 errors/100 visits (Jan 2026), latest at 31.3 (Apr 2026). Angular DI errors (NG0201, NG0950) and undefined property reads dominate.

RUI — Error Rate

Hover a month to see that month's top errors · click to pin

RUI · Quality

All-time — top error sources(74 errors)

hover to explore · click to pin
Icon failure: app:opacity29
Icon failure: product:rui23
Cannot read properties of undefined (reading 'target')15
Cannot read properties of undefined (reading 'match')5
setting getter-only property "message"1
[ { "expected": "number", "code": "invalid_type", "received": "NaN", "pa1

RUI generally has low error rates — peak at 12.7 errors/100 (Dec 2025). Icon retrieval from localhost dev environments accounts for most of the noise.

FTU Explorer — Error Rate

Hover a month to see that month's top errors · click to pin

FTU Explorer · Quality

Q2 '26 — top error sources(8 errors)

hover to explore · click to pin
Http failure: cdn.humanatlas.io/ui/ftu-ui/assets/TEMP/ftu-cell-summaries.jsonld: 0 Unknown1
Icon failure: :KPMP1
Icon failure: :partner-logos1
Icon failure: social:bluesky1
Icon failure: social:github1
Http failure: apps.humanatlas.io/api/v1/ftu-illustrations: 0 Unknown Error1
Http failure: cdn.humanatlas.io/ui/ftu-ui/assets/resources.yml: 0 Unknown Error1
Icon failure: social:x1

FTU Explorer peaked at 810.1 errors/100 (Feb 2026). can't access property "clientWidth", this.viewportElement is undefined is the dominant error (564 hits). Localhost dev noise also inflates counts.

Are Users Coming Back? — Tool Return Rates

% of monthly active users who visited that tool in a prior month · data from H2 2025 onward

Retention
RUI Leads Retention

RUI has the highest return rate at 25% in the latest month. Tissue registration is a recurring professional task — users come back because they have to.

EUI Stabilizing

EUI sits at 16.2%, consistent with a mixed audience of returning researchers and first-time workshop visitors.

KG Explorer Building

KG Explorer launched at near-zero return rate and is now at 26.6%. Adding bookmarking and share features could accelerate habit formation significantly.

KG Explorer

Launched Aug 2025, reached 3,891 visits/mo by Oct 2025 — fastest-growing tool in the HRA suite.

EUI Spike

March 2024 saw 7,140 EUI visits (41× baseline), almost certainly a university workshop or class exercise.

Oct 2024 Event

CDE, EUI, and RUI all spiked simultaneously in Oct 2024 — likely a conference demonstration.

RUI Growth

RUI visits have gradually increased in 2025, possibly reflecting growing adoption in tissue registration workflows.