Theriome Aristotle Interpreter
This is an unofficial interpretation tool for Theriome's Aristotle report.
[v3.6.6 Dictionary 20250921-9]


Background:
Theriome have produced a lovely panel of analytes (example report) for evaluating pathways. However, I feel these reports could be better optimised for time-efficient interpretation. They also lack inferences for intracellular coenzyme, electrolyte and mineral status, which can be provided by the array of analytes reported. 

Current features:
 
1) Client-side javascript extracts the analytes, values and ranges from pages 25-66 of the Aristotle report PDF, displays them on-screen with a LOW, IN-RANGE LOW, IN-RANGE HIGH, HIGH status, Deviation% and provides a download function as CSV (or PDF - sorry, the PDF is currently messy). 
2) The parsing / extraction has a configurable start/end page, for where PDF reports have been sliced up and there are page ranges missing, meaning the actual page numbers no longer match the page numbers indicated in the footer of each page. 
3) The analyte values are compared to a dictionary file, which flags cofactors - coenzymes / minerals / electrolytes required to produce that analyte and these are summed for all analytes, below the table, compared to the total possible score and displayed as a percentage. The higher confidence percentage, the more confidence in a specific cofactor deficiency is provided. Currently, a confidence score above 30% should be treated as a progressively positive indication of deficiency. This will be refined in future updates, when mitochondrial and cytostolic cofactors are separated. Upstream reactions can also be included as required cofactors, with lower 'weights' recorded. 
4) A default dictionary is installed (and being further improved), however your own dictionary file can also be used. You can download and extend the existing dictionary schema by adding columns labelled "Req_<cofactor>" and these will be included in the calculations / total. Additional rules can also be defined in the dictionary file, evaluating the variance between 2 analytes against a threshold%, where if this is exceeded, the rule status is set to TRUE and is included in the total flags for cofactors. ie. if Succinic Acid -> Fumaric Acid is out-of-range, FAD, Fe, S, CoQ10 are flagged as potentially low. If the rule's Analyte#2 is "0", the variance% is calculated against ideal (0%). This allows for rules to be created against a single analyte's value.

Notes:
1) A deficiency of one redox currency state, eg. NADP implies an excess of the other state, eg. NADPH.

Privacy statement:
 
No data (the Theriome report or otherwise) is transmitted by your browser, let alone stored on this (or any other) server.
 
"Upload" buttons on this page are only "uploading" them into your browser cache. 
All processing is performed locally, in your web browser.

Disclaimer:

Theriome and ‘Aristotle’ are used nominatively to identify the compatible PDF report. Born Free is not affiliated with, endorsed by, or sponsored by Theriome. This page refers only to Theriome’s metabolomic ‘Aristotle’ report and not to StageZero Life Sciences’ ARISTOTLE® multi-cancer test. For support with Theriome’s official reports, contact Theriome directly; this tool is community-built and independent. 

Information is general and not medical advice. 
Outputs are experimental and may contain errors. Do not use for diagnosis or clinical decisions; seek advice from a qualified health professional. This tool is provided for research/education to help read report PDFs. It is not intended to diagnose, treat, prevent or monitor disease, and is not intended for clinical decision-support. If you use software for such purposes, you are responsible for complying with applicable regulation.

This tool is provided ‘as is’: we don’t warrant completeness or accuracy and exclude all implied warranties to the maximum extent permitted by law.