Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getbased.health/llms.txt

Use this file to discover all available pages before exploring further.

Beyond standard blood work, getbased handles specialty lab tests. Drop the PDF on the dashboard the same way you would any other report — the AI identifies the test type automatically and routes markers to the correct categories with your lab’s stated reference ranges.

Supported test types

Four test types have dedicated built-in marker definitions. Every other specialty lab report goes through the generic custom marker pipeline, where the AI extracts marker names, units, and reference ranges directly from the PDF.
Test typeExamplesBuilt-in markers
DEXA scanHologic, GE Lunar Prodigy17 markers across 2 categories
Metabolomix+Genova Metabolomix+ combo profiles165 markers across 10 categories
Fatty acidsSpadia, ZinZino BalanceTest, OmegaQuant29 reference markers
BioStarksDried blood spot panels (AMR Labs SA)23 markers across 5 categories
Generic support (custom marker pipeline) Any other specialty lab can be imported — DUTCH hormone panels, Hair Tissue Mineral Analysis (HTMA), GI-MAP, standalone OAT, and any other structured lab report. The AI extracts everything directly from your PDF. No built-in definitions are needed.

How auto-detection works

1

Drop your PDF

Drag the file onto the dashboard or use the import button. No special configuration is needed for specialty labs.
2

AI identifies the test type

The AI reads the report and detects whether it is blood work, a DEXA scan, an OAT panel, a DUTCH report, or another type.
3

Markers are mapped to specialty categories

Specialty results are placed in test-type-specific categories to keep them separate from standard blood markers. These categories appear as collapsible sidebar sections labeled by test type.
4

Reference ranges come from your PDF

Unlike standard blood markers that use built-in reference ranges, specialty markers use the ranges printed on your specific report.
5

Review and confirm

The import preview shows all extracted markers. Confirm to save.

DEXA scans

DEXA results appear under a collapsible DEXA sidebar group with two categories. Body Composition (8 markers)
MarkerUnitNotes
Body Fat%Sex-specific reference and optimal ranges
Lean MasskgTrend tracking only (no universal reference)
Fat MasskgTrend tracking only
BMI (DEXA)kg/m²WHO classification (18.5–24.9)
Android Fat%Abdominal region
Gynoid Fat%Hip/thigh region
A/G Fat RatioratioAbove 1.0 = higher cardiometabolic risk
Visceral Fat Areacm²Below 100 cm² = normal
Bone Density (9 markers)
MarkerUnitNotes
BMD Spine L1–L4g/cm²Trend tracking only
BMD Femur Totalg/cm²Trend tracking only
BMD Femur Neckg/cm²WHO diagnostic site
T-score SpinescoreAbove −1 normal; −1 to −2.5 osteopenia; below −2.5 osteoporosis
T-score Femur TotalscoreSame WHO criteria
T-score Femur NeckscoreWHO-preferred hip site
Z-score SpinescoreAge-matched; below −2.0 = low for age
Z-score Femur TotalscoreSame criteria
Z-score Femur NeckscoreSame criteria
DEXA scans are typically repeated annually. Each import adds a new data point so you can track body composition and bone density changes over time — the same way blood work trends are tracked.

Fatty acid labs

Fatty acid tests appear under a Fatty Acids sidebar group, with each lab in its own subcategory. Results from different labs are never mixed together.
Lab / productDetection
SpadiaPDF content or filename
ZinZino BalanceTestPDF content or filename
OmegaQuant (Basic / Plus / Complete, Ayumetrix)PDF content or filename
Other fatty acid labs are also supported — the AI identifies the lab name from the report and creates a product-specific category automatically.
Even though results from different fatty acid labs appear in separate subcategories, the AI chat can compare and interpret results across all your fatty acid tests in a single conversation.

Metabolomix+

Genova Metabolomix+ imports create multiple subcategories under an OAT sidebar group:
CategoryMarkersExamples
Microbial Overgrowth14Citramalic acid, HPHPA, arabinose
Metabolic22Lactic, pyruvic, succinic, citric acid
Neurotransmitters14HVA, VMA, quinolinic acid
Nutritional & Detox24Methylmalonic, glutathione markers
Amino Acids & Lipids18Urine amino acids, fatty acid metabolites
Urine Amino Acids21Arginine, taurine, glycine
Urine Amino Metabolites18Methylhistidine, sarcosine
Toxic Elements18Lead, mercury, arsenic, cadmium
Nutrient Elements14Selenium, zinc, calcium, magnesium
Oxidative Stress2Lipid peroxides, 8-OHdG

BioStarks

BioStarks dried blood spot panels are hybrid tests — they include both specialty markers and standard blood markers. getbased handles this automatically: specialty markers go to BioStarks-specific categories, while standard markers (glucose, lipids, testosterone, etc.) map to your existing blood work categories for combined trend tracking.
Standard blood markers from a BioStarks report automatically appear on the same charts as your other blood work, so you can track trends across BioStarks and standard lab reports together.

Custom marker pipeline for unsupported labs

If your specialty lab is not in the table above, the AI still extracts all results from the PDF. For each unrecognized marker it creates:
  • A category organized under a test-type sidebar section
  • A display name in plain English
  • The unit of measurement
  • Reference ranges from your lab report
  • A group tag (e.g., “DUTCH”, “HTMA”) for sidebar organization
These are created during import — no manual setup required. Specialty categories appear under collapsible group headers in the sidebar, and the collapse state is remembered across sessions. If you import the same test type again later, markers are matched to the existing definitions for trend tracking across results.
Use the same AI model for all imports of a given specialty test type. Different models may generate different internal marker keys for the same test, which breaks trend tracking across dates. See the AI Providers guide for details on model consistency.