{
    "sci_version": "1.2",
    "schema": "https://corpus.bntrg.co.uk/sci/1.0/sci.schema.json",
    "id": "fork:pmid:28529692:check-pmid28529692-figures-fd0a993d",
    "kind": "science-record",
    "revision": 7,
    "content_hash": "sha256:6803696d12a8098d47823d250008744b159fdf353fac02c84671a77b46f26234",
    "created_at": "2026-11-01T16:04:20.000000Z",
    "updated_at": "2026-11-02T04:29:08.928514Z",
    "generator": {
        "name": "automated-assays",
        "session_id": "assays-session-fd0a993d-d7cb-46b3-bcf9-8e31b5a8888b"
    },
    "paper": {
        "state": "complete",
        "title": "Abnormal expression of ATP1A1 and ATP1A2 in breast cancer",
        "doi": "10.12688/f1000research.10481.1",
        "pmid": "28529692",
        "authors": [
            "Alexey Bogdanov",
            "Fedor Moiseenko",
            "Michael Dubina"
        ],
        "journal": "F1000Research",
        "year": 2017,
        "abstract": "Breast cancer is the first in incidence and the second in death among all solid tumors occurring in women. The identification of molecular genetic abnormalities in breast cancer is important to improve the results of treatment. In the present study, we analyzed microarray data of breast cancer expression profiling (NCBI GEO database, accession GSE65194), focusing on Na +/K +-ATPase coding genes. We found overexpression of the ATP1A1 and down-regulation of the ATP1A2. We expect that our research could help to improve the understanding of predictive and prognostic features of breast cancer.\nKeywords: breast cancer, Na+/K+-ATPase, gene expression, abnormality, ATP1A1, ATP1A2",
        "claims": [
            {
                "id": "claim-method",
                "statement": "We utilized Transcriptome Analysis Console 3.0 software (Affymetrix, Inc. USA) to analyze the obtained CHP files and to detect differentially expressed genes using one-way between subjects ANOVA.",
                "kind": "methodological",
                "target": null,
                "evidence": [
                    {
                        "asset": "source:pmid:28529692",
                        "locator": "sections[2] \"Methods\" paragraph 2",
                        "quote": "We utilized Transcriptome Analysis Console 3.0 software (Affymetrix, Inc. USA) to analyze the obtained CHP files and to detect differentially expressed genes using one-way between subjects ANOVA."
                    }
                ],
                "state": "complete"
            },
            {
                "id": "claim-target-result",
                "statement": "ATP1A1 was overexpressed approximately 1.5 times in all groups of breast cancer samples (p<0.05). Coincidently, ATP1A2 expression decreased by more than 2 times (p<0.05).",
                "kind": "quantitative",
                "target": {
                    "value": 1.5,
                    "unit": "fold change (ATP1A1)",
                    "tolerance": null,
                    "source": "ATP1A1 was overexpressed approximately 1.5 times in all groups of breast cancer samples (p<0.05). Coincidently, ATP1A2 expression decreased by more than 2 times (p<0.05)."
                },
                "evidence": [
                    {
                        "asset": "source:pmid:28529692",
                        "locator": "sections[1] \"Introduction\" paragraph 4",
                        "quote": "ATP1A1 was overexpressed approximately 1.5 times in all groups of breast cancer samples (p<0.05). Coincidently, ATP1A2 expression decreased by more than 2 times (p<0.05)."
                    }
                ],
                "state": "complete"
            },
            {
                "id": "claim-data-access",
                "statement": "Raw data for Table 1 are available at:\nhttps://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE65194&format=file 22.",
                "kind": "methodological",
                "target": null,
                "evidence": [
                    {
                        "asset": "source:pmid:28529692",
                        "locator": "sections[4] \"Data and software availability\" paragraphs 1-3",
                        "quote": "Raw data for Table 1 are available at:\nhttps://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE65194&format=file 22."
                    }
                ],
                "state": "complete"
            }
        ],
        "gaps": []
    },
    "experiment": {
        "state": "complete",
        "objective": "Reconcile the counts and percentages printed in pmid:28529692.",
        "steps": [
            {
                "id": "assay:1-step-1",
                "order": 1,
                "name": "Validate the dataset schema and hash it",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            },
            {
                "id": "assay:1-step-2",
                "order": 2,
                "name": "Confirm at least two groups with at least two observations each",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            },
            {
                "id": "assay:1-step-3",
                "order": 3,
                "name": "Compute per-group descriptives",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            },
            {
                "id": "assay:1-step-4",
                "order": 4,
                "name": "Test variance homogeneity and screen each group for normality",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            },
            {
                "id": "assay:1-step-5",
                "order": 5,
                "name": "Run the one-way analysis of variance",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            },
            {
                "id": "assay:1-step-6",
                "order": 6,
                "name": "Compare every pair of groups and correct across the pairs",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            },
            {
                "id": "assay:1-step-7",
                "order": 7,
                "name": "Package the result and its hashes",
                "kind": "computational",
                "state": "complete",
                "parameters": {},
                "inputs": [],
                "outputs": [],
                "duration_hours": null
            }
        ],
        "materials": [],
        "instruments": [],
        "reagents": [],
        "conditions": {},
        "gaps": []
    },
    "data": {
        "state": "partial",
        "assets": [
            {
                "id": "source:pmid:28529692",
                "role": "manuscript",
                "format": "xml",
                "media_type": "application/xml",
                "uri": "https://doi.org/10.12688/f1000research.10481.1",
                "sha256": "sha256:b52c152ee6cd127bf20948915bce7ef4e8d743048657f0fe8c3441f877d98c57",
                "bytes": 8810,
                "access": "open",
                "state": "resolved",
                "reader": null,
                "reader_status": "reader_required",
                "identifier": "10.12688/f1000research.10481.1",
                "version": null,
                "note": "Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.",
                "structure": {
                    "pmcid": "PMC5428514",
                    "source": "europe_pmc_fulltext",
                    "coverage": "whole_body",
                    "text_hash_scope": "rendered_section_body"
                }
            },
            {
                "id": "data:geo:GSE65194",
                "role": "raw",
                "format": "geo-series",
                "media_type": "application/vnd.ncbi.geo-series+json",
                "uri": "https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE65194",
                "sha256": null,
                "bytes": null,
                "access": "open",
                "state": "resolved",
                "reader": null,
                "reader_status": "reader_required",
                "identifier": "GSE65194",
                "version": null,
                "note": "Raw data for Table 1 are available at:\nhttps://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE65194&format=file 22.",
                "structure": {
                    "repository": "GEO",
                    "access_route": "GEO accession URL",
                    "access_statement_verbatim": "Raw data for Table 1 are available at:\nhttps://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE65194&format=file 22.",
                    "access_statement_kind": "data_availability_statement",
                    "sample_accessions": [
                        "GSM1588970",
                        "GSM1588971",
                        "GSM1588972",
                        "GSM1588973",
                        "GSM1588974",
                        "GSM1588975",
                        "GSM1588976",
                        "GSM1588977",
                        "GSM1588978",
                        "GSM1588979",
                        "GSM1588980",
                        "GSM1588981",
                        "GSM1588982",
                        "GSM1588983",
                        "GSM1588984",
                        "GSM1588985",
                        "GSM1588986",
                        "GSM1588987",
                        "GSM1588988",
                        "GSM1588989",
                        "GSM1588990",
                        "GSM1588991",
                        "GSM1588992",
                        "GSM1588993",
                        "GSM1588994",
                        "GSM1588995",
                        "GSM1588996",
                        "GSM1588997",
                        "GSM1588998",
                        "GSM1588999",
                        "GSM1589000",
                        "GSM1589001",
                        "GSM1589002",
                        "GSM1589003",
                        "GSM1589004",
                        "GSM1589005",
                        "GSM1589006",
                        "GSM1589007",
                        "GSM1589008",
                        "GSM1589009",
                        "GSM1589010",
                        "GSM1589011",
                        "GSM1589012",
                        "GSM1589013",
                        "GSM1589014",
                        "GSM1589015",
                        "GSM1589016",
                        "GSM1589017",
                        "GSM1589018",
                        "GSM1589019",
                        "GSM1589020",
                        "GSM1589021",
                        "GSM1589022",
                        "GSM1589023",
                        "GSM1589024",
                        "GSM1589025",
                        "GSM1589026",
                        "GSM1589027",
                        "GSM1589028",
                        "GSM1589029",
                        "GSM1589030",
                        "GSM1589031",
                        "GSM1589032",
                        "GSM1589033",
                        "GSM1589034",
                        "GSM1589035",
                        "GSM1589036",
                        "GSM1589037",
                        "GSM1589038",
                        "GSM1589039",
                        "GSM1589040",
                        "GSM1589041",
                        "GSM1589042",
                        "GSM1589043",
                        "GSM1589044",
                        "GSM1589045",
                        "GSM1589046",
                        "GSM1589047",
                        "GSM1589048",
                        "GSM1589049",
                        "GSM1589050",
                        "GSM1589051",
                        "GSM1589052",
                        "GSM1589053",
                        "GSM1589054",
                        "GSM1589055",
                        "GSM1589056",
                        "GSM1589057",
                        "GSM1589058",
                        "GSM1589059",
                        "GSM1589060",
                        "GSM1589061",
                        "GSM1589062",
                        "GSM1589063",
                        "GSM1589064",
                        "GSM1589065",
                        "GSM1589066",
                        "GSM1589067",
                        "GSM1589068",
                        "GSM1589069",
                        "GSM1589070",
                        "GSM1589071",
                        "GSM1589072",
                        "GSM1589073",
                        "GSM1589074",
                        "GSM1589075",
                        "GSM1589076",
                        "GSM1589077",
                        "GSM1589078",
                        "GSM1589079",
                        "GSM1589080",
                        "GSM1589081",
                        "GSM1589082",
                        "GSM1589083",
                        "GSM1589084",
                        "GSM1589085",
                        "GSM1589086",
                        "GSM1589087",
                        "GSM1589088",
                        "GSM1589089",
                        "GSM1589090",
                        "GSM1589091",
                        "GSM1589092",
                        "GSM1589093",
                        "GSM1589094",
                        "GSM1589095",
                        "GSM1589097",
                        "GSM1589098",
                        "GSM1589099",
                        "GSM1589101",
                        "GSM1589103",
                        "GSM1589105",
                        "GSM1589107",
                        "GSM1589109",
                        "GSM1589110",
                        "GSM1589111",
                        "GSM1589112",
                        "GSM1589113",
                        "GSM1589114",
                        "GSM1589115",
                        "GSM1589116",
                        "GSM1589117",
                        "GSM1589118",
                        "GSM1589119",
                        "GSM1589120",
                        "GSM1589121",
                        "GSM1589122",
                        "GSM1589123",
                        "GSM1589124",
                        "GSM1589125",
                        "GSM1589126",
                        "GSM1589127",
                        "GSM1589128",
                        "GSM1589129",
                        "GSM1589130",
                        "GSM1589131",
                        "GSM1589132",
                        "GSM1589133",
                        "GSM1589134",
                        "GSM1589135",
                        "GSM1589136",
                        "GSM1589137",
                        "GSM1589138",
                        "GSM1589139",
                        "GSM1589140",
                        "GSM1589141",
                        "GSM1589142",
                        "GSM1589143",
                        "GSM1589144",
                        "GSM1589145",
                        "GSM1589146",
                        "GSM1589147",
                        "GSM1589148",
                        "GSM1589149",
                        "GSM1589150",
                        "GSM1589151",
                        "GSM1589152",
                        "GSM1589153"
                    ],
                    "sample_count": 178,
                    "group_sizes": {
                        "Luminal A": 29,
                        "Luminal B": 30,
                        "Her2": 39,
                        "TNBC": 55,
                        "Healthy": 11,
                        "CellLine": 14
                    },
                    "group_sizes_basis": "GEO sample metadata for GSE65194: 178 samples in six groups. The tumour and healthy cohort is 164 of them; the other 14 are cell-line samples. Sample metadata only; no data was downloaded.",
                    "platform": "570",
                    "taxon": "Homo sapiens",
                    "title": "Expression profiling of breast cancer samples from Institut Curie (Maire cohort) --Affy CDF",
                    "resolution_checked_at": "2026-11-01T11:38:18Z",
                    "resolution_check": "identifier_resolution_only_no_download_no_licence_read",
                    "downloaded": false,
                    "licence_read": false
                }
            },
            {
                "id": "asset:table:pmid:28529692:1",
                "role": "table",
                "format": "jats-table",
                "media_type": "application/vnd.jats.table+json",
                "uri": null,
                "sha256": "sha256:093de1b1ff705f0e3a405721e80dff9250fdee11708bf051db5b2299349651b4",
                "bytes": 598,
                "access": "open",
                "state": "verified",
                "reader": "read_table",
                "reader_status": "available",
                "identifier": "section[1]/table-wrap[1]#T1",
                "version": null,
                "note": "NKA genes expression in breast cancer samples relative to normal breast tissue.",
                "structure": {
                    "pmcid": "PMC5428514",
                    "section_index": 1,
                    "section_title": "Introduction",
                    "row_count": 5,
                    "column_count": 5
                },
                "table": {
                    "label": "Table 1.",
                    "caption": "NKA genes expression in breast cancer samples relative to normal breast tissue.",
                    "rows": [
                        [
                            "Breast cancer group",
                            "Lum A",
                            "Lum B",
                            "Her2",
                            "TNBC"
                        ],
                        [
                            "Gene",
                            "Relative expression/(ANOVA P-value)"
                        ],
                        [
                            "ATP1A1",
                            "1.53 (0.009016)",
                            "1.38 (0.04454)",
                            "1.66 (0.005926)",
                            "1.44 (0.015725)"
                        ],
                        [
                            "ATP1A2",
                            "-2.49 (1.85·10 -07)",
                            "-2.52 (8.50·10 -09)",
                            "-2.78 (5.48·10 -08)",
                            "-2.87 (2.08·10-11)"
                        ],
                        [
                            "ATP1A3",
                            "-1.05 (0.429089)",
                            "1.03 (0.308298)",
                            "-1.04 (0.768041)",
                            "-1.04 (0.527878)"
                        ]
                    ],
                    "row_count": 5,
                    "column_count": 5,
                    "numeric_cells": 12,
                    "header_rows": 2,
                    "locator": "section[1]/table-wrap[1]#T1"
                }
            }
        ],
        "gaps": [
            "asset:data:geo:GSE65194 not downloaded",
            "asset:data:geo:GSE65194 licence not read"
        ],
        "group_sizes": {
            "CellLine": 14,
            "Healthy": 11,
            "Her2": 39,
            "Luminal A": 29,
            "Luminal B": 30,
            "TNBC": 55
        }
    },
    "analysis": {
        "state": "complete",
        "methods": [
            {
                "id": "group_comparison_anova",
                "family": "group_comparison",
                "specific": "group_comparison_anova",
                "label": "Group comparison analysis",
                "dsl_operations": [
                    "group_comparison_anova"
                ],
                "missing_operations": [],
                "expressible": true,
                "parameters": {
                    "alpha": {
                        "type": "number",
                        "description": "The significance level, declared before the run and recorded with the result.",
                        "default": 0.05
                    }
                },
                "data_shapes": [
                    "observations"
                ],
                "evidence": {
                    "score": 1.0,
                    "band": "implemented",
                    "quote": "Compare a continuous measurement across two or more groups with a one-way analysis of variance, report the assumption checks the test depends on, and compare every pair of groups with Welch's unequal-variance t statistic under Holm's correction."
                }
            }
        ],
        "targets": [],
        "gaps": []
    },
    "capability": {
        "state": "complete",
        "requirements": [
            {
                "capability_id": "provider:automated-assays-computational#group_comparison_anova",
                "label": "Group comparison analysis",
                "assay_families": [
                    "group_comparison"
                ],
                "availability_state": "available",
                "tier_unlocked": null,
                "candidate": "Automated Assays computational service"
            }
        ],
        "gaps": []
    },
    "readiness": {
        "state": "complete",
        "tier": "R1",
        "blocking_axis": "none",
        "blocked_on": "nothing:replicable_now",
        "axes": {
            "method": {
                "tier": "R1",
                "expressible": true,
                "required_operations": [
                    "group_comparison_anova"
                ],
                "missing_operations": [],
                "basis": "The named method is represented in the DSL catalogue."
            },
            "capability": {
                "tier": "R1",
                "capability_id": "capability:computational_analysis",
                "availability_state": "owned",
                "basis": "The corpus capability table owns computational analysis."
            },
            "data": {
                "tier": "R1",
                "reachable": true,
                "accessions": [
                    "GSE65194"
                ],
                "statements": [
                    "Raw data for Table 1 are available at:\nhttps://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE65194&format=file 22."
                ],
                "basis": "The GEO series resolves and its sample accessions are listed. No dataset was downloaded and no licence was read."
            }
        },
        "can_run": {
            "dsl_operations": [
                "group_comparison_anova"
            ],
            "assets": [
                "source:pmid:28529692",
                "data:geo:GSE65194",
                "asset:table:pmid:28529692:1"
            ],
            "steps": [
                "run_analysis"
            ]
        },
        "must_build": {
            "dsl_operations": [],
            "converters": [],
            "readers": [],
            "capabilities": [],
            "data_gaps": [
                "data:geo:GSE65194"
            ]
        },
        "gaps": []
    },
    "review": {
        "state": "absent",
        "machine_critique": null,
        "human_critique": null,
        "stages": [],
        "gaps": [
            "review.absent: this document is a working version. Review and publication are separate actions, and they belong to the Journal."
        ]
    },
    "execution": {
        "state": "complete",
        "status": "run",
        "mode": "computational",
        "runs": [
            {
                "id": "9d953073-7409-4618-8528-2fb0916950f6",
                "record": "fork:pmid:28529692:check-pmid28529692-figures-fd0a993d",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "d2e043b2c582c00897bbf0561ebfbe31771e5768aebf6717eb8e7dc5c0e258e0",
                "evidence": "1ee8b7e387b154f901f8eda1c36d76b9cbcde2d8fe5986b15ee14696869bc4b7"
            },
            {
                "id": "17fdc411-b820-446f-ad1c-2707e0c7c7ce",
                "record": "pmid:28529692",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "d2e043b2c582c00897bbf0561ebfbe31771e5768aebf6717eb8e7dc5c0e258e0",
                "evidence": "5cb7247f5e740f9c91e38661e930c9d423780dac50bcca5d1d8bc03344f8e131"
            },
            {
                "id": "ddf18337-22c9-41f3-b428-91903ba5cb5e",
                "record": "pmid:28529692",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "d2e043b2c582c00897bbf0561ebfbe31771e5768aebf6717eb8e7dc5c0e258e0",
                "evidence": "a75426d81c2d534d0a5bf54f37a781bec8b8284e29638684c51eb2ea618e8135"
            },
            {
                "id": "9d2dcc1b-00f2-479b-9e50-1f99a52a1649",
                "record": "pmid:28529692",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "d2e043b2c582c00897bbf0561ebfbe31771e5768aebf6717eb8e7dc5c0e258e0",
                "evidence": "e5d965c9dcfd87e1f460d9f3b43d9e083c72ce77f348babd44d81c5ebda1c83e"
            },
            {
                "id": "7ee6eac8-e2d2-4cf7-832b-5a26f5c1626f",
                "record": "pmid:28529692",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "234ce160fd565c75d79da6bf3ff7703e74c34fce7f29f6b13fcb8b89adebf766",
                "evidence": "ce4c4c84ffa6fedfde751d02c3661158467b917cd83e93a36b6902816971e97b"
            },
            {
                "id": "818d9213-ad32-4a5e-8325-2d7c59a7743c",
                "record": "pmid:28529692",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "e109c9ff1d16759ac889e64591e5b8c2bbc149ce55335d783758c9e2c4805105",
                "evidence": "e6477384c3bbc834c3a15bd9b952f3a75c23a54e09340b4c3fe721081b2ec4e6"
            },
            {
                "id": "40b97cc2-c3b4-429f-b4ec-6ad4ef7d5085",
                "record": "pmid:28529692",
                "operation": "group_comparison_anova",
                "version": "0.1.0",
                "status": "complete",
                "provider": "automated-assays-computational",
                "result_hash": "e109c9ff1d16759ac889e64591e5b8c2bbc149ce55335d783758c9e2c4805105",
                "evidence": "37d41c54a1cf0055162706aa6b42103569b6471c1a9e91310d48d09c2158fe5b"
            }
        ],
        "gaps": []
    },
    "provenance": {
        "entities": [
            {
                "id": "experiment:fd0a993d-d7cb-46b3-bcf9-8e31b5a8888b",
                "type": "experiment",
                "label": "Check pmid:28529692 figures",
                "owner": "automated-assays",
                "version": "0.1.0",
                "digest": null
            },
            {
                "id": "science-record:pmid:28529692",
                "type": "science_record",
                "label": "The Corpus Engine science record this experiment was opened against",
                "owner": "corpus-engine",
                "version": 4,
                "digest": "sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d"
            },
            {
                "id": "assay-definition:group-comparison-analysis@0.1.0",
                "type": "assay_definition",
                "label": "Group comparison analysis",
                "owner": "automated-assays",
                "version": "0.1.0",
                "digest": "sha256:f1c5d3dfb8ca3c3061030d0f366addd1f61dd994520aa65a406632940618b75a",
                "definition": {
                    "name": "Group comparison analysis",
                    "slug": "group-comparison-analysis",
                    "version": "0.1.0",
                    "owner": "automated-assays",
                    "execution_mode": "computational",
                    "purpose": "Compare a continuous measurement across two or more groups with a one-way analysis of variance, report the assumption checks the test depends on, and compare every pair of groups with Welch's unequal-variance t statistic under Holm's correction. Implements the operation the Corpus Engine ranks first in its build list.",
                    "operation": "group_comparison_anova",
                    "operation_version": "0.1.0",
                    "dsl_family": "group_comparison",
                    "dsl_operations": [
                        "group_comparison_anova"
                    ],
                    "catalogued_by_corpus": true,
                    "catalogue_note": "The Corpus Engine catalogues `group_comparison_anova` in the `group_comparison` family and ranks it first in its build list. The platform runs it over real, published data through the dataset runner, and answers a request for it over the observations the request carries.",
                    "inputs": {
                        "observations": {
                            "type": "array",
                            "description": "The measurements to compare. Each carries the group the observation belongs to and the value that was measured.",
                            "required": true
                        }
                    },
                    "parameters": {
                        "alpha": {
                            "type": "number",
                            "description": "The significance level, declared before the run and recorded with the result.",
                            "default": 0.05
                        }
                    },
                    "outputs": {
                        "status": "complete",
                        "summary": "How many observations were compared and across how many groups",
                        "parameters": "The parameters the run was made under",
                        "dataset": "The rows the run was made over, with their hash",
                        "result": "The analysis of variance, the effect sizes, the assumption checks and the pairwise comparisons",
                        "result_sha256": "The canonical hash of the result",
                        "interpretation": "What the result does and does not say"
                    },
                    "controls": [
                        "Positive control group with a known difference",
                        "Negative or blank control group",
                        "Replicate policy recorded with the dataset",
                        "Significance level declared before the run and recorded with the result"
                    ],
                    "refusals": {
                        "observations_missing": "The request carried no observations to compare.",
                        "observation_unlabelled": "An observation carries no group label.",
                        "observation_not_numeric": "An observation carries a value that is not a number.",
                        "too_few_groups": "A one-way analysis of variance needs at least two groups, each with at least two observations."
                    },
                    "procedure": [
                        {
                            "order": 1,
                            "step": "Validate the dataset schema and hash it"
                        },
                        {
                            "order": 2,
                            "step": "Confirm at least two groups with at least two observations each"
                        },
                        {
                            "order": 3,
                            "step": "Compute per-group descriptives"
                        },
                        {
                            "order": 4,
                            "step": "Test variance homogeneity and screen each group for normality"
                        },
                        {
                            "order": 5,
                            "step": "Run the one-way analysis of variance"
                        },
                        {
                            "order": 6,
                            "step": "Compare every pair of groups and correct across the pairs"
                        },
                        {
                            "order": 7,
                            "step": "Package the result and its hashes"
                        }
                    ],
                    "execution": {
                        "default_provider": "automated-assays-computational",
                        "provider_rule": "A request may name a provider that supports the exact operation. A provider that does not support it is refused, and is never substituted for one that does.",
                        "request": {
                            "required": {
                                "source_record_id": "The science record the work is about.",
                                "source_content_hash": "The exact version of that record, as sha256:<hex>. The request is refused if the platform does not hold that version.",
                                "operation": "The operation to run.",
                                "operation_version": "The version of that operation.",
                                "inputs": "The inputs the operation takes."
                            },
                            "optional": {
                                "request_id": "The identity of the request. A retry with the same identity and the same request returns the execution that already exists, rather than running the work twice. A retry with the same identity and a different request — a different source, operation, set of inputs, set of parameters or provider — is refused, and the execution that already exists is left unchanged.",
                                "parameters": "The parameters of the run.",
                                "provider": "A provider that supports the exact operation. The default is Automated Assays. A provider that does not support the operation is refused and never substituted for one that does.",
                                "assay_id": "The identity of the assay entry the work concerns, inside the source record. A record of version 1.2 carries an ordered set of assays and every entry has an identity, so a request that names one says exactly which assay of the record the work belongs to. The entry has to be one the record holds and the operation has to be one that entry requires, or the request is refused rather than run against some other assay.",
                                "assay_entry": "The assay entry the work concerns, inside the source record. A science record carries an ordered set of assays, so a record and an operation do not on their own say which of that record's assays the work belongs to. Give definition_id, and definition_version and definition_digest when they are known. When the entry is given and does not match the operation named, the request is refused rather than quietly run against the other entry. This is the earlier form of the same reference and is still accepted; assay_id names the entry by the identity it has inside the record."
                            },
                            "refusals": {
                                "unsupported_operation": "This platform does not run the operation named.",
                                "unsupported_version": "This platform does not run that operation at the version named.",
                                "provider_unknown": "No provider is registered under the name given.",
                                "provider_unsupported": "The provider named does not offer the operation at a version that is available for execution.",
                                "no_provider_available": "The default provider does not offer the operation, and no provider that does something else is substituted for one.",
                                "source_record_missing": "The request did not name the science record the work is about.",
                                "source_hash_missing": "The request did not bind the exact version of the record, as a sha256 content hash.",
                                "source_record_not_held": "This platform holds no science record under that identifier.",
                                "source_hash_mismatch": "The version of the record the platform holds is not the version the request names.",
                                "request_id_conflict": "The request identity has already been answered by a different request. The execution that already exists is unchanged.",
                                "assay_entry_mismatch": "The assay entry named is not one the record holds, or it does not require the operation named, so the request does not say which assay of the record the work concerns."
                            },
                            "endpoint": {
                                "method": "POST",
                                "path": "/api/v1/executions",
                                "authentication": "A bearer token, checked by the paper-assay-api middleware.",
                                "responses": {
                                    "201": "The work ran, or the answer to this request had already been given.",
                                    "202": "The work is already under way under this identity. The execution is named in the response and can be read back.",
                                    "409": "The request identity has already been answered by a different request. The execution that already exists is unchanged.",
                                    "422": "The request was refused. The code and the reason are in the response."
                                }
                            }
                        },
                        "result": {
                            "request_id": "The identity of the request.",
                            "execution_id": "The identity of the execution.",
                            "status": "complete, refused or failed.",
                            "provider": "The provider that actually ran it, with the capability key and version.",
                            "source": "The record and the exact version it was bound to.",
                            "input_hash": "The canonical hash of the request inputs and parameters.",
                            "result_hash": "The canonical hash of the result.",
                            "evidence_hash": "The canonical hash of the evidence manifest.",
                            "finding": "What was found, in bounded words.",
                            "result": "The full result, in the shape the operation defines."
                        }
                    },
                    "limitations": [
                        "The analysis says whether the groups differ under the assumptions it screens for. It does not establish why they differ, and a non-significant result is not proof that the groups are the same.",
                        "The groups, the measurements and the significance level are declared by the caller. The platform does not infer them, and a comparison between groups that were not declared as comparable is the caller's responsibility."
                    ]
                }
            }
        ],
        "activities": [
            {
                "id": "activity:fork:pmid:28529692",
                "type": "fork",
                "label": "Opened from pmid:28529692 at version sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d",
                "used": [
                    "pmid:28529692"
                ],
                "agent": "agent:user:0195616cec89"
            },
            {
                "id": "activity:request-contract:group_comparison_anova",
                "type": "assay_request_contract",
                "label": "The request and result contract for this assay",
                "used": [
                    "assay-definition:group-comparison-analysis@0.1.0"
                ],
                "agent": "agent:automated-assays",
                "request": {
                    "required": {
                        "source_record_id": "The science record the work is about.",
                        "source_content_hash": "The exact version of that record, as sha256:<hex>. The request is refused if the platform does not hold that version.",
                        "operation": "The operation to run.",
                        "operation_version": "The version of that operation.",
                        "inputs": "The inputs the operation takes."
                    },
                    "optional": {
                        "request_id": "The identity of the request. A retry with the same identity and the same request returns the execution that already exists, rather than running the work twice. A retry with the same identity and a different request — a different source, operation, set of inputs, set of parameters or provider — is refused, and the execution that already exists is left unchanged.",
                        "parameters": "The parameters of the run.",
                        "provider": "A provider that supports the exact operation. The default is Automated Assays. A provider that does not support the operation is refused and never substituted for one that does.",
                        "assay_id": "The identity of the assay entry the work concerns, inside the source record. A record of version 1.2 carries an ordered set of assays and every entry has an identity, so a request that names one says exactly which assay of the record the work belongs to. The entry has to be one the record holds and the operation has to be one that entry requires, or the request is refused rather than run against some other assay.",
                        "assay_entry": "The assay entry the work concerns, inside the source record. A science record carries an ordered set of assays, so a record and an operation do not on their own say which of that record's assays the work belongs to. Give definition_id, and definition_version and definition_digest when they are known. When the entry is given and does not match the operation named, the request is refused rather than quietly run against the other entry. This is the earlier form of the same reference and is still accepted; assay_id names the entry by the identity it has inside the record."
                    },
                    "refusals": {
                        "unsupported_operation": "This platform does not run the operation named.",
                        "unsupported_version": "This platform does not run that operation at the version named.",
                        "provider_unknown": "No provider is registered under the name given.",
                        "provider_unsupported": "The provider named does not offer the operation at a version that is available for execution.",
                        "no_provider_available": "The default provider does not offer the operation, and no provider that does something else is substituted for one.",
                        "source_record_missing": "The request did not name the science record the work is about.",
                        "source_hash_missing": "The request did not bind the exact version of the record, as a sha256 content hash.",
                        "source_record_not_held": "This platform holds no science record under that identifier.",
                        "source_hash_mismatch": "The version of the record the platform holds is not the version the request names.",
                        "request_id_conflict": "The request identity has already been answered by a different request. The execution that already exists is unchanged.",
                        "assay_entry_mismatch": "The assay entry named is not one the record holds, or it does not require the operation named, so the request does not say which assay of the record the work concerns."
                    },
                    "endpoint": {
                        "method": "POST",
                        "path": "/api/v1/executions",
                        "authentication": "A bearer token, checked by the paper-assay-api middleware.",
                        "responses": {
                            "201": "The work ran, or the answer to this request had already been given.",
                            "202": "The work is already under way under this identity. The execution is named in the response and can be read back.",
                            "409": "The request identity has already been answered by a different request. The execution that already exists is unchanged.",
                            "422": "The request was refused. The code and the reason are in the response."
                        }
                    }
                },
                "result": {
                    "request_id": "The identity of the request.",
                    "execution_id": "The identity of the execution.",
                    "status": "complete, refused or failed.",
                    "provider": "The provider that actually ran it, with the capability key and version.",
                    "source": "The record and the exact version it was bound to.",
                    "input_hash": "The canonical hash of the request inputs and parameters.",
                    "result_hash": "The canonical hash of the result.",
                    "evidence_hash": "The canonical hash of the evidence manifest.",
                    "finding": "What was found, in bounded words.",
                    "result": "The full result, in the shape the operation defines."
                }
            }
        ],
        "agents": [
            {
                "id": "agent:user:0195616cec89",
                "type": "person",
                "label": "Automated Assays Administrator",
                "identity": "admin@automated-assays.local",
                "role": "author"
            },
            {
                "id": "agent:automated-assays",
                "type": "software",
                "label": "Automated Assays"
            }
        ],
        "source_run_id": "assays-session-fd0a993d-d7cb-46b3-bcf9-8e31b5a8888b",
        "dsl_catalogue_fingerprint": null,
        "capability_table_fingerprint": null,
        "snapshot_id": null
    },
    "lineage": {
        "parent_id": "pmid:28529692",
        "parent_hash": "sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d",
        "fork_of": "pmid:28529692",
        "generation": 4
    },
    "gaps": [
        "execution.unbound: 6 runs against this record are not bound to a version of it, so are not published as evidence on an assay entry."
    ],
    "assays": [
        {
            "id": "assay:1",
            "role": "primary",
            "order_basis": "platform_plan_order:0",
            "definition_id": "group-comparison-analysis",
            "definition_version": "0.1.0",
            "definition_digest": "sha256:f1c5d3dfb8ca3c3061030d0f366addd1f61dd994520aa65a406632940618b75a",
            "required_operations": [
                "group_comparison_anova"
            ],
            "support_state": "supported",
            "source_hashes": {
                "assay_definition": "sha256:f1c5d3dfb8ca3c3061030d0f366addd1f61dd994520aa65a406632940618b75a",
                "science_record": "sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d"
            },
            "definition": {
                "definition_id": "group-comparison-analysis",
                "definition_version": "0.1.0",
                "definition_digest": "sha256:f1c5d3dfb8ca3c3061030d0f366addd1f61dd994520aa65a406632940618b75a",
                "required_operations": [
                    "group_comparison_anova"
                ],
                "support_state": "supported",
                "input_contract": {
                    "observations": {
                        "type": "array",
                        "description": "The measurements to compare. Each carries the group the observation belongs to and the value that was measured.",
                        "required": true
                    }
                },
                "parameter_contract": {
                    "alpha": {
                        "type": "number",
                        "description": "The significance level, declared before the run and recorded with the result.",
                        "default": 0.05
                    }
                },
                "output_contract": {
                    "status": "complete",
                    "summary": "How many observations were compared and across how many groups",
                    "parameters": "The parameters the run was made under",
                    "dataset": "The rows the run was made over, with their hash",
                    "result": "The analysis of variance, the effect sizes, the assumption checks and the pairwise comparisons",
                    "result_sha256": "The canonical hash of the result",
                    "interpretation": "What the result does and does not say"
                }
            },
            "request": {
                "assay_id": "assay:1",
                "source_record_id": "fork:pmid:28529692:check-pmid28529692-figures-fd0a993d",
                "source_content_hash": "sha256:5b8308595aed02f36d9649fc2666319f6d942806598db65c97d428cf85f88a58",
                "operation": "group_comparison_anova",
                "operation_version": "0.1.0",
                "inputs": [],
                "parameters": {
                    "reference_group": "Healthy",
                    "contrast_groups": [
                        "TNBC",
                        "Her2",
                        "Luminal A",
                        "Luminal B"
                    ],
                    "alpha": 0.05,
                    "fold_change_threshold": 1.5,
                    "multiple_testing": "benjamini_hochberg"
                },
                "request_id": null,
                "provider": "automated-assays-computational"
            },
            "result": {
                "assay_id": "assay:1",
                "provider": "automated-assays-computational",
                "execution_id": "9d953073-7409-4618-8528-2fb0916950f6",
                "input_hash": null,
                "result_hash": "d2e043b2c582c00897bbf0561ebfbe31771e5768aebf6717eb8e7dc5c0e258e0",
                "evidence_hash": "1ee8b7e387b154f901f8eda1c36d76b9cbcde2d8fe5986b15ee14696869bc4b7",
                "status": "complete",
                "finding": null,
                "result": {
                    "feature_count": 54673,
                    "differential_count": 22628,
                    "differential": [
                        {
                            "feature": "211565_at",
                            "symbol": "SH3GL3",
                            "f_statistic": 822.053281245,
                            "p_value": 4.65482306566e-105,
                            "q_value": 2.544931414688292e-100,
                            "log2_fold_change": {
                                "TNBC": -6.3630475861599995,
                                "Her2": -6.37978241798,
                                "Luminal A": -6.343058452309999,
                                "Luminal B": -6.350793852959999
                            },
                            "fold_change": {
                                "TNBC": 0.012148756086902182,
                                "Her2": 0.01200864831791996,
                                "Luminal A": 0.0123182536224913,
                                "Luminal B": 0.012252382715758526
                            },
                            "max_abs_log2_fold_change": 6.37978241798
                        },
                        {
                            "feature": "243689_s_at",
                            "symbol": "FRG1BP",
                            "f_statistic": 413.928757679,
                            "p_value": 6.34295313493e-83,
                            "q_value": 1.7339413837301393e-78,
                            "log2_fold_change": {
                                "TNBC": -6.116867457250001,
                                "Her2": -6.1002391646200005,
                                "Luminal A": -6.073333030700001,
                                "Luminal B": -6.12509688013
                            },
                            "fold_change": {
                                "TNBC": 0.014409184951935548,
                                "Her2": 0.014576223900256879,
                                "Luminal A": 0.014850619954437207,
                                "Luminal B": 0.014327226038178336
                            },
                            "max_abs_log2_fold_change": 6.12509688013
                        },
                        {
                            "feature": "1562755_at",
                            "symbol": null,
                            "f_statistic": 366.249836757,
                            "p_value": 4.27689788504e-79,
                            "q_value": 7.79436126895973e-75,
                            "log2_fold_change": {
                                "TNBC": -5.6245689705399995,
                                "Her2": -5.59957928617,
                                "Luminal A": -5.64678428259,
                                "Luminal B": -5.642843354509999
                            },
                            "fold_change": {
                                "TNBC": 0.020269172893920072,
                                "Her2": 0.020623324332832985,
                                "Luminal A": 0.01995944917929172,
                                "Luminal B": 0.02001404580797239
                            },
                            "max_abs_log2_fold_change": 5.64678428259
                        },
                        {
                            "feature": "1561754_at",
                            "symbol": null,
                            "f_statistic": 299.022914989,
                            "p_value": 7.44509384131e-73,
                            "q_value": 1.017614038964854e-68,
                            "log2_fold_change": {
                                "TNBC": -5.7896963577600005,
                                "Her2": -5.940520401200001,
                                "Luminal A": -5.75632335825,
                                "Luminal B": -5.84492264967
                            },
                            "fold_change": {
                                "TNBC": 0.018077057129012173,
                                "Her2": 0.016282653062620105,
                                "Luminal A": 0.018500096953861067,
                                "Luminal B": 0.01739814556423046
                            },
                            "max_abs_log2_fold_change": 5.940520401200001
                        },
                        {
                            "feature": "233103_at",
                            "symbol": null,
                            "f_statistic": 290.951542628,
                            "p_value": 5.04706948087e-72,
                            "q_value": 5.51876859455211e-68,
                            "log2_fold_change": {
                                "TNBC": -2.1284792321799997,
                                "Her2": -2.0669208005499997,
                                "Luminal A": -2.0968617948499997,
                                "Luminal B": -2.0950971392399995
                            },
                            "fold_change": {
                                "TNBC": 0.22869881060012984,
                                "Her2": 0.238668355322283,
                                "Luminal A": 0.23376619235066287,
                                "Luminal B": 0.23405230216752973
                            },
                            "max_abs_log2_fold_change": 2.1284792321799997
                        },
                        {
                            "feature": "224012_at",
                            "symbol": "ANKRD20A4///ANKRD20A2///ANKRD20A3///ANKRD20A1",
                            "f_statistic": 279.724510784,
                            "p_value": 7.82490796615e-71,
                            "q_value": 7.130186553888649e-67,
                            "log2_fold_change": {
                                "TNBC": -4.94675802584,
                                "Her2": -5.01635665907,
                                "Luminal A": -4.944756041730001,
                                "Luminal B": -4.95570520137
                            },
                            "fold_change": {
                                "TNBC": 0.032424810971113216,
                                "Her2": 0.030897701748446506,
                                "Luminal A": 0.03246983713041692,
                                "Luminal B": 0.03222434397467185
                            },
                            "max_abs_log2_fold_change": 5.01635665907
                        },
                        {
                            "feature": "220232_at",
                            "symbol": "SCD5",
                            "f_statistic": 244.257763657,
                            "p_value": 8.88671665526e-67,
                            "q_value": 6.940906567043286e-63,
                            "log2_fold_change": {
                                "TNBC": -4.532688920959999,
                                "Her2": -4.446189855029999,
                                "Luminal A": -3.906904955469999,
                                "Luminal B": -4.166671699489999
                            },
                            "fold_change": {
                                "TNBC": 0.043204071265367204,
                                "Her2": 0.045873670119501414,
                                "Luminal A": 0.06666600310346917,
                                "Luminal B": 0.05568097564105584
                            },
                            "max_abs_log2_fold_change": 4.532688920959999
                        },
                        {
                            "feature": "213715_s_at",
                            "symbol": "KANK3",
                            "f_statistic": 241.630388295,
                            "p_value": 1.85773271734e-66,
                            "q_value": 1.2695977606891229e-62,
                            "log2_fold_change": {
                                "TNBC": -2.995462324779999,
                                "Her2": -2.8513326801899987,
                                "Luminal A": -2.714238889499999,
                                "Luminal B": -2.7549960764699994
                            },
                            "fold_change": {
                                "TNBC": 0.1253937785447578,
                                "Her2": 0.13856812346442404,
                                "Luminal A": 0.15238165246555652,
                                "Luminal B": 0.14813699923812698
                            },
                            "max_abs_log2_fold_change": 2.995462324779999
                        },
                        {
                            "feature": "210052_s_at",
                            "symbol": "TPX2",
                            "f_statistic": 234.352725484,
                            "p_value": 1.48544673871e-65,
                            "q_value": 9.02375883838798e-62,
                            "log2_fold_change": {
                                "TNBC": 6.87315472572,
                                "Her2": 5.72407812253,
                                "Luminal A": 1.48094919547,
                                "Luminal B": 5.0351848579
                            },
                            "fold_change": {
                                "TNBC": 117.22648345769954,
                                "Her2": 52.85903281676271,
                                "Luminal A": 2.791323230019315,
                                "Luminal B": 32.79001957547048
                            },
                            "max_abs_log2_fold_change": 6.87315472572
                        },
                        {
                            "feature": "238062_at",
                            "symbol": "GPIHBP1",
                            "f_statistic": 221.78640965,
                            "p_value": 6.14695525363e-64,
                            "q_value": 3.3607248458171293e-60,
                            "log2_fold_change": {
                                "TNBC": -4.57077825086,
                                "Her2": -4.52392785064,
                                "Luminal A": -4.35510717246,
                                "Luminal B": -4.5888628670500005
                            },
                            "fold_change": {
                                "TNBC": 0.04207834431099667,
                                "Her2": 0.043467235363476055,
                                "Luminal A": 0.04886322269325187,
                                "Luminal B": 0.04155417180485321
                            },
                            "max_abs_log2_fold_change": 4.5888628670500005
                        },
                        {
                            "feature": "209408_at",
                            "symbol": "KIF2C",
                            "f_statistic": 201.17224428,
                            "p_value": 4.13656876402e-61,
                            "q_value": 2.0559874912296858e-57,
                            "log2_fold_change": {
                                "TNBC": 6.48523110898,
                                "Her2": 5.21733510295,
                                "Luminal A": 1.4166111255399998,
                                "Luminal B": 4.12623737668
                            },
                            "fold_change": {
                                "TNBC": 89.58784555301112,
                                "Her2": 37.20269171703591,
                                "Luminal A": 2.669576932520871,
                                "Luminal B": 17.463095121378956
                            },
                            "max_abs_log2_fold_change": 6.48523110898
                        },
                        {
                            "feature": "224447_s_at",
                            "symbol": "MIEN1",
                            "f_statistic": 199.513636629,
                            "p_value": 7.1543432201e-61,
                            "q_value": 3.2595783906043943e-57,
                            "log2_fold_change": {
                                "TNBC": 0.99826402369,
                                "Her2": 5.159929836089999,
                                "Luminal A": 0.9191844035500001,
                                "Luminal B": 4.2717267656899995
                            },
                            "fold_change": {
                                "TNBC": 1.997594873149646,
                                "Her2": 35.75144964301674,
                                "Luminal A": 1.8910459292774033,
                                "Luminal B": 19.31603082351579
                            },
                            "max_abs_log2_fold_change": 5.159929836089999
                        },
                        {
                            "feature": "205225_at",
                            "symbol": "ESR1",
                            "f_statistic": 195.821143787,
                            "p_value": 2.4559696447e-60,
                            "q_value": 1.03288637218987e-56,
                            "log2_fold_change": {
                                "TNBC": -4.79813026569,
                                "Her2": -4.43575759868,
                                "Luminal A": 3.533782592329999,
                                "Luminal B": 3.2787568661299993
                            },
                            "fold_change": {
                                "TNBC": 0.03594337607479492,
                                "Her2": 0.04620658894656479,
                                "Luminal A": 11.581759928264427,
                                "Luminal B": 9.705192751740892
                            },
                            "max_abs_log2_fold_change": 4.79813026569
                        },
                        {
                            "feature": "229150_at",
                            "symbol": null,
                            "f_statistic": 192.106828031,
                            "p_value": 8.6607294763e-60,
                            "q_value": 3.382200447555357e-56,
                            "log2_fold_change": {
                                "TNBC": -4.098671316530001,
                                "Her2": 1.4501700306899998,
                                "Luminal A": 2.869078933739999,
                                "Luminal B": 2.45006407054
                            },
                            "fold_change": {
                                "TNBC": 0.05836829285841472,
                                "Her2": 2.7324025253665236,
                                "Luminal A": 7.305985719360956,
                                "Luminal B": 5.464403697513898
                            },
                            "max_abs_log2_fold_change": 4.098671316530001
                        },
                        {
                            "feature": "207828_s_at",
                            "symbol": "CENPF",
                            "f_statistic": 191.716995489,
                            "p_value": 9.89703746374e-60,
                            "q_value": 3.6073381950337137e-56,
                            "log2_fold_change": {
                                "TNBC": 6.65424766488,
                                "Her2": 5.34758963795,
                                "Luminal A": 2.53789928095,
                                "Luminal B": 4.8239444997
                            },
                            "fold_change": {
                                "TNBC": 100.7228824384571,
                                "Her2": 40.717854442129344,
                                "Luminal A": 5.807427670785895,
                                "Luminal B": 28.3238308313134
                            },
                            "max_abs_log2_fold_change": 6.65424766488
                        },
                        {
                            "feature": "219918_s_at",
                            "symbol": "ASPM",
                            "f_statistic": 191.205589177,
                            "p_value": 1.17944116099e-59,
                            "q_value": 4.030224162175392e-56,
                            "log2_fold_change": {
                                "TNBC": 6.96352212506,
                                "Her2": 5.83685699841,
                                "Luminal A": 1.8042414859899996,
                                "Luminal B": 4.91855022016
                            },
                            "fold_change": {
                                "TNBC": 124.80415239181637,
                                "Her2": 57.15694880734904,
                                "Luminal A": 3.4924549013392854,
                                "Luminal B": 30.24343746230652
                            },
                            "max_abs_log2_fold_change": 6.96352212506
                        },
                        {
                            "feature": "216836_s_at",
                            "symbol": "ERBB2",
                            "f_statistic": 190.326247801,
                            "p_value": 1.59603771501e-59,
                            "q_value": 5.132951176043631e-56,
                            "log2_fold_change": {
                                "TNBC": -0.5964417261400001,
                                "Her2": 4.6707512286299995,
                                "Luminal A": 0.5136618543299996,
                                "Luminal B": 3.7390143736300008
                            },
                            "fold_change": {
                                "TNBC": 0.661383185833208,
                                "Her2": 25.470426784764413,
                                "Luminal A": 1.4276693165967866,
                                "Luminal B": 13.352281527153618
                            },
                            "max_abs_log2_fold_change": 4.6707512286299995
                        },
                        {
                            "feature": "223229_at",
                            "symbol": "UBE2T",
                            "f_statistic": 188.212933292,
                            "p_value": 3.31752557315e-59,
                            "q_value": 1.0076615314490553e-55,
                            "log2_fold_change": {
                                "TNBC": 6.7047251383,
                                "Her2": 6.082318496329999,
                                "Luminal A": 2.91929410031,
                                "Luminal B": 5.3483256925800005
                            },
                            "fold_change": {
                                "TNBC": 104.3093836709727,
                                "Her2": 67.7579581953025,
                                "Luminal A": 7.564758889248669,
                                "Luminal B": 40.7386337552487
                            },
                            "max_abs_log2_fold_change": 6.7047251383
                        },
                        {
                            "feature": "229839_at",
                            "symbol": "SCARA5",
                            "f_statistic": 186.329827699,
                            "p_value": 6.4040356355e-59,
                            "q_value": 1.8427781068404816e-55,
                            "log2_fold_change": {
                                "TNBC": -7.05960612768,
                                "Her2": -7.15855654566,
                                "Luminal A": -6.694566225680001,
                                "Luminal B": -7.19168640078
                            },
                            "fold_change": {
                                "TNBC": 0.00749629722814633,
                                "Her2": 0.006999382931165312,
                                "Luminal A": 0.00965461051260218,
                                "Luminal B": 0.006840481519950067
                            },
                            "max_abs_log2_fold_change": 7.19168640078
                        },
                        {
                            "feature": "1562527_at",
                            "symbol": "LOC441666",
                            "f_statistic": 185.601349249,
                            "p_value": 8.27160686572e-59,
                            "q_value": 2.2611678108475475e-55,
                            "log2_fold_change": {
                                "TNBC": -5.12005590431,
                                "Her2": -5.50062893171,
                                "Luminal A": -5.38556109105,
                                "Luminal B": -5.42695345113
                            },
                            "fold_change": {
                                "TNBC": 0.0287547498163315,
                                "Her2": 0.022087455957901812,
                                "Luminal A": 0.023921288459309353,
                                "Luminal B": 0.02324471502173738
                            },
                            "max_abs_log2_fold_change": 5.50062893171
                        },
                        {
                            "feature": "220725_x_at",
                            "symbol": "DNAH3",
                            "f_statistic": 184.147260169,
                            "p_value": 1.38197278493e-58,
                            "q_value": 3.597933241451328e-55,
                            "log2_fold_change": {
                                "TNBC": -3.0184602197899997,
                                "Her2": -3.06693881155,
                                "Luminal A": -2.9132319107799995,
                                "Luminal B": -2.9926445932099996
                            },
                            "fold_change": {
                                "TNBC": 0.12341073337070153,
                                "Her2": 0.11933268786988512,
                                "Luminal A": 0.13274855749133516,
                                "Luminal B": 0.12563892479132824
                            },
                            "max_abs_log2_fold_change": 3.06693881155
                        },
                        {
                            "feature": "202954_at",
                            "symbol": "UBE2C",
                            "f_statistic": 183.338506714,
                            "p_value": 1.84121900147e-58,
                            "q_value": 4.575680293971333e-55,
                            "log2_fold_change": {
                                "TNBC": 6.639819463209999,
                                "Her2": 6.031162073020001,
                                "Luminal A": 2.5104317687499997,
                                "Luminal B": 5.582211550989999
                            },
                            "fold_change": {
                                "TNBC": 99.72058652442043,
                                "Her2": 65.39743165841045,
                                "Luminal A": 5.697905792448289,
                                "Luminal B": 47.90856018062557
                            },
                            "max_abs_log2_fold_change": 6.639819463209999
                        },
                        {
                            "feature": "230353_at",
                            "symbol": "MIR497HG///MIR497///MIR195///LOC284112",
                            "f_statistic": 182.067746934,
                            "p_value": 2.89604903422e-58,
                            "q_value": 6.884160384691742e-55,
                            "log2_fold_change": {
                                "TNBC": -2.5537516467900003,
                                "Her2": -2.56681402377,
                                "Luminal A": -2.50557729576,
                                "Luminal B": -2.5670156624900002
                            },
                            "fold_change": {
                                "TNBC": 0.1703115701476832,
                                "Her2": 0.1687765035314089,
                                "Luminal A": 0.1760946158686445,
                                "Luminal B": 0.16875291607942045
                            },
                            "max_abs_log2_fold_change": 2.5670156624900002
                        },
                        {
                            "feature": "237086_at",
                            "symbol": "FOXA1",
                            "f_statistic": 177.295132351,
                            "p_value": 1.62451449281e-57,
                            "q_value": 3.700711702725047e-54,
                            "log2_fold_change": {
                                "TNBC": -1.4441469994999996,
                                "Her2": 4.979821459710001,
                                "Luminal A": 5.99587015474,
                                "Luminal B": 5.325333619790001
                            },
                            "fold_change": {
                                "TNBC": 0.36750938581690884,
                                "Her2": 31.555541155651614,
                                "Luminal A": 63.81705617328625,
                                "Luminal B": 40.09453272915899
                            },
                            "max_abs_log2_fold_change": 5.99587015474
                        },
                        {
                            "feature": "242731_x_at",
                            "symbol": "BMPR1A",
                            "f_statistic": 177.053629248,
                            "p_value": 1.77441502519e-57,
                            "q_value": 3.880503706888515e-54,
                            "log2_fold_change": {
                                "TNBC": -1.3668936358899995,
                                "Her2": -1.3337893357699997,
                                "Luminal A": -1.2860290655299997,
                                "Luminal B": -1.3360670529899994
                            },
                            "fold_change": {
                                "TNBC": 0.3877251875403538,
                                "Her2": 0.39672484765101723,
                                "Luminal A": 0.4100781937968232,
                                "Luminal B": 0.39609899530757203
                            },
                            "max_abs_log2_fold_change": 1.3668936358899995
                        },
                        {
                            "feature": "236359_at",
                            "symbol": "SCN4B",
                            "f_statistic": 176.04467571,
                            "p_value": 2.56837789318e-57,
                            "q_value": 5.400804790531928e-54,
                            "log2_fold_change": {
                                "TNBC": -4.98314893063,
                                "Her2": -4.98311984873,
                                "Luminal A": -4.0940841498800005,
                                "Luminal B": -5.02051088211
                            },
                            "fold_change": {
                                "TNBC": 0.031617148498623376,
                                "Her2": 0.03161778584469613,
                                "Luminal A": 0.05855417496724154,
                                "Luminal B": 0.03080886015794941
                            },
                            "max_abs_log2_fold_change": 5.02051088211
                        },
                        {
                            "feature": "210930_s_at",
                            "symbol": "ERBB2",
                            "f_statistic": 175.698240153,
                            "p_value": 2.91727019824e-57,
                            "q_value": 5.907256057347241e-54,
                            "log2_fold_change": {
                                "TNBC": -0.1588398026500002,
                                "Her2": 6.086028797269999,
                                "Luminal A": 0.12126802549000004,
                                "Luminal B": 3.1884831479100004
                            },
                            "fold_change": {
                                "TNBC": 0.895745128413747,
                                "Her2": 67.93244134149501,
                                "Luminal A": 1.0876904444264845,
                                "Luminal B": 9.116519561655993
                            },
                            "max_abs_log2_fold_change": 6.086028797269999
                        },
                        {
                            "feature": "209773_s_at",
                            "symbol": "RRM2",
                            "f_statistic": 175.173970054,
                            "p_value": 3.53882632799e-57,
                            "q_value": 6.909937565364188e-54,
                            "log2_fold_change": {
                                "TNBC": 8.03836472705,
                                "Her2": 7.92180048837,
                                "Luminal A": 3.4285591768500003,
                                "Luminal B": 6.5609212787099995
                            },
                            "fold_change": {
                                "TNBC": 262.8989786700254,
                                "Her2": 242.49320114573223,
                                "Luminal A": 10.767110103721109,
                                "Luminal B": 94.41350139848045
                            },
                            "max_abs_log2_fold_change": 8.03836472705
                        },
                        {
                            "feature": "206209_s_at",
                            "symbol": "CA4",
                            "f_statistic": 172.129431948,
                            "p_value": 1.096601348e-56,
                            "q_value": 2.0673960516966895e-53,
                            "log2_fold_change": {
                                "TNBC": -4.52832212511,
                                "Her2": -4.5144350949500005,
                                "Luminal A": -4.51963856179,
                                "Luminal B": -4.52852194583
                            },
                            "fold_change": {
                                "TNBC": 0.043335040852296974,
                                "Her2": 0.0437541874382041,
                                "Luminal A": 0.04359666047133843,
                                "Luminal B": 0.043329039140797374
                            },
                            "max_abs_log2_fold_change": 4.52852194583
                        },
                        {
                            "feature": "216153_x_at",
                            "symbol": "RECK",
                            "f_statistic": 171.75964926,
                            "p_value": 1.25946456848e-56,
                            "q_value": 2.2952902117502347e-53,
                            "log2_fold_change": {
                                "TNBC": -2.75093532279,
                                "Her2": -2.7409315657900004,
                                "Luminal A": -2.4718154850400005,
                                "Luminal B": -2.6120081330600007
                            },
                            "fold_change": {
                                "TNBC": 0.14855454780588426,
                                "Her2": 0.1495882159495386,
                                "Luminal A": 0.18026416252797522,
                                "Luminal B": 0.16357133681097838
                            },
                            "max_abs_log2_fold_change": 2.75093532279
                        },
                        {
                            "feature": "209464_at",
                            "symbol": "AURKB",
                            "f_statistic": 171.340340537,
                            "p_value": 1.47402333524e-56,
                            "q_value": 2.599654122825049e-53,
                            "log2_fold_change": {
                                "TNBC": 4.5949479454799995,
                                "Her2": 3.31057664603,
                                "Luminal A": 0.4312381793000002,
                                "Luminal B": 2.61098647278
                            },
                            "fold_change": {
                                "TNBC": 24.166689384229855,
                                "Her2": 9.921626486836125,
                                "Luminal A": 1.3483903235843855,
                                "Luminal B": 6.109212709430762
                            },
                            "max_abs_log2_fold_change": 4.5949479454799995
                        },
                        {
                            "feature": "204962_s_at",
                            "symbol": "SLC35F6///CENPA",
                            "f_statistic": 169.46940976,
                            "p_value": 2.98534177708e-56,
                            "q_value": 5.100549718071714e-53,
                            "log2_fold_change": {
                                "TNBC": 6.13985996732,
                                "Her2": 5.11502826845,
                                "Luminal A": 1.1714541910399996,
                                "Luminal B": 3.6578268921
                            },
                            "fold_change": {
                                "TNBC": 70.51508266030751,
                                "Her2": 34.65588050430645,
                                "Luminal A": 2.2523861596665924,
                                "Luminal B": 12.62163490223506
                            },
                            "max_abs_log2_fold_change": 6.13985996732
                        },
                        {
                            "feature": "241632_x_at",
                            "symbol": null,
                            "f_statistic": 169.358092516,
                            "p_value": 3.1139788755e-56,
                            "q_value": 5.159108092733681e-53,
                            "log2_fold_change": {
                                "TNBC": -1.7938278823400005,
                                "Her2": -1.8190813508000003,
                                "Luminal A": -1.7644718090699998,
                                "Luminal B": -1.79159911155
                            },
                            "fold_change": {
                                "TNBC": 0.28840580685332157,
                                "Her2": 0.28340137228545503,
                                "Luminal A": 0.2943344245502617,
                                "Luminal B": 0.28885169956670653
                            },
                            "max_abs_log2_fold_change": 1.8190813508000003
                        },
                        {
                            "feature": "202779_s_at",
                            "symbol": "UBE2S",
                            "f_statistic": 168.761289601,
                            "p_value": 3.90579036101e-56,
                            "q_value": 6.245501303041696e-53,
                            "log2_fold_change": {
                                "TNBC": 5.7057444219699995,
                                "Her2": 4.6456007346299995,
                                "Luminal A": 2.73049291568,
                                "Luminal B": 4.524884823880001
                            },
                            "fold_change": {
                                "TNBC": 52.19155285455128,
                                "Her2": 25.030248943918934,
                                "Luminal A": 6.6368235369849105,
                                "Luminal B": 23.021099340298814
                            },
                            "max_abs_log2_fold_change": 5.7057444219699995
                        },
                        {
                            "feature": "202870_s_at",
                            "symbol": "CDC20",
                            "f_statistic": 168.699800302,
                            "p_value": 3.99818092306e-56,
                            "q_value": 6.245501303041696e-53,
                            "log2_fold_change": {
                                "TNBC": 7.21826061112,
                                "Her2": 5.7661089183000005,
                                "Luminal A": 1.85480164811,
                                "Luminal B": 4.56595000896
                            },
                            "fold_change": {
                                "TNBC": 148.90626159326925,
                                "Her2": 54.42165472871608,
                                "Luminal A": 3.6170201826104025,
                                "Luminal B": 23.68579201388609
                            },
                            "max_abs_log2_fold_change": 7.21826061112
                        },
                        {
                            "feature": "232538_at",
                            "symbol": null,
                            "f_statistic": 168.000701193,
                            "p_value": 5.21810177728e-56,
                            "q_value": 7.924702179700819e-53,
                            "log2_fold_change": {
                                "TNBC": -5.6500285760799995,
                                "Her2": -5.505698699349999,
                                "Luminal A": -5.0251532463799995,
                                "Luminal B": -5.21465246226
                            },
                            "fold_change": {
                                "TNBC": 0.01991461534062179,
                                "Her2": 0.0220099747540329,
                                "Luminal A": 0.0307098814571552,
                                "Luminal B": 0.026929803959554147
                            },
                            "max_abs_log2_fold_change": 5.6500285760799995
                        },
                        {
                            "feature": "226197_at",
                            "symbol": "AR",
                            "f_statistic": 167.505711114,
                            "p_value": 6.30423144056e-56,
                            "q_value": 9.315439068911808e-53,
                            "log2_fold_change": {
                                "TNBC": -6.40380734675,
                                "Her2": -0.5230858629699995,
                                "Luminal A": 1.0479416925099994,
                                "Luminal B": 0.23086671119999913
                            },
                            "fold_change": {
                                "TNBC": 0.011810326450910688,
                                "Her2": 0.6958817788088969,
                                "Luminal A": 2.067577908256094,
                                "Luminal B": 1.173539751395062
                            },
                            "max_abs_log2_fold_change": 6.40380734675
                        },
                        {
                            "feature": "218542_at",
                            "symbol": "CEP55",
                            "f_statistic": 166.925171001,
                            "p_value": 7.87397423431e-56,
                            "q_value": 1.1328784034537648e-52,
                            "log2_fold_change": {
                                "TNBC": 5.3121174908299995,
                                "Her2": 4.289668164669999,
                                "Luminal A": 0.8176348206699999,
                                "Luminal B": 3.12635087161
                            },
                            "fold_change": {
                                "TNBC": 39.72891505786183,
                                "Her2": 19.557745434507357,
                                "Luminal A": 1.7625141264425763,
                                "Luminal B": 8.732234487123637
                            },
                            "max_abs_log2_fold_change": 5.3121174908299995
                        },
                        {
                            "feature": "203358_s_at",
                            "symbol": "EZH2",
                            "f_statistic": 165.747423473,
                            "p_value": 1.23857689737e-55,
                            "q_value": 1.7363260182028208e-52,
                            "log2_fold_change": {
                                "TNBC": 5.5923551079000005,
                                "Her2": 4.954850825369999,
                                "Luminal A": 2.4189489999599996,
                                "Luminal B": 4.24006417882
                            },
                            "fold_change": {
                                "TNBC": 48.24659115881187,
                                "Her2": 31.014067122381903,
                                "Luminal A": 5.347812930236556,
                                "Luminal B": 18.896723191862677
                            },
                            "max_abs_log2_fold_change": 5.5923551079000005
                        },
                        {
                            "feature": "206364_at",
                            "symbol": "KIF14",
                            "f_statistic": 165.533945854,
                            "p_value": 1.34493765173e-55,
                            "q_value": 1.8382944058258574e-52,
                            "log2_fold_change": {
                                "TNBC": 5.08547561867,
                                "Her2": 3.9105692984599996,
                                "Luminal A": 0.3707955484100003,
                                "Luminal B": 3.0184366646700003
                            },
                            "fold_change": {
                                "TNBC": 33.95319935710929,
                                "Her2": 15.038297043374568,
                                "Luminal A": 1.2930656720449207,
                                "Luminal B": 8.102890612962474
                            },
                            "max_abs_log2_fold_change": 5.08547561867
                        },
                        {
                            "feature": "210761_s_at",
                            "symbol": "GRB7",
                            "f_statistic": 165.404972052,
                            "p_value": 1.41363186756e-55,
                            "q_value": 1.885060855978241e-52,
                            "log2_fold_change": {
                                "TNBC": 1.1038232587399994,
                                "Her2": 6.4386907167,
                                "Luminal A": 0.7664420599500001,
                                "Luminal B": 4.68811573989
                            },
                            "fold_change": {
                                "TNBC": 2.149235031728819,
                                "Her2": 86.74391886041319,
                                "Luminal A": 1.7010694694134383,
                                "Luminal B": 25.778845332760753
                            },
                            "max_abs_log2_fold_change": 6.4386907167
                        },
                        {
                            "feature": "202705_at",
                            "symbol": "CCNB2",
                            "f_statistic": 165.330675069,
                            "p_value": 1.45480611589e-55,
                            "q_value": 1.89377654223938e-52,
                            "log2_fold_change": {
                                "TNBC": 6.1682573552,
                                "Her2": 5.21377442246,
                                "Luminal A": 1.9858917871999995,
                                "Luminal B": 4.47572775257
                            },
                            "fold_change": {
                                "TNBC": 71.91682153431195,
                                "Her2": 37.11098587480212,
                                "Luminal A": 3.9610743667106556,
                                "Luminal B": 22.249912424963263
                            },
                            "max_abs_log2_fold_change": 6.1682573552
                        },
                        {
                            "feature": "222608_s_at",
                            "symbol": "ANLN",
                            "f_statistic": 163.571271768,
                            "p_value": 2.88003154585e-55,
                            "q_value": 3.643434102611236e-52,
                            "log2_fold_change": {
                                "TNBC": 5.750554223170001,
                                "Her2": 5.506238120140001,
                                "Luminal A": 1.3069299966700005,
                                "Luminal B": 4.10658749549
                            },
                            "fold_change": {
                                "TNBC": 53.83804893356332,
                                "Her2": 45.45093663612658,
                                "Luminal A": 2.4741449024914672,
                                "Luminal B": 17.22685570307287
                            },
                            "max_abs_log2_fold_change": 5.750554223170001
                        },
                        {
                            "feature": "225687_at",
                            "symbol": "FAM83D",
                            "f_statistic": 163.525243886,
                            "p_value": 2.93218042754e-55,
                            "q_value": 3.643434102611236e-52,
                            "log2_fold_change": {
                                "TNBC": 6.25843045069,
                                "Her2": 5.4072844197,
                                "Luminal A": 0.8414580421600002,
                                "Luminal B": 3.9692111879299996
                            },
                            "fold_change": {
                                "TNBC": 76.55530506227116,
                                "Her2": 42.43798993026447,
                                "Luminal A": 1.7918601486919066,
                                "Luminal B": 15.662158933017597
                            },
                            "max_abs_log2_fold_change": 6.25843045069
                        },
                        {
                            "feature": "218211_s_at",
                            "symbol": "MLPH",
                            "f_statistic": 163.02554231,
                            "p_value": 3.56380181101e-55,
                            "q_value": 4.32986080918555e-52,
                            "log2_fold_change": {
                                "TNBC": -4.804455615469999,
                                "Her2": 1.0601595156499997,
                                "Luminal A": 2.014053679350001,
                                "Luminal B": 1.8236838024500006
                            },
                            "fold_change": {
                                "TNBC": 0.035786130959966925,
                                "Her2": 2.085162060766676,
                                "Luminal A": 4.039155475236067,
                                "Luminal B": 3.5398391416488573
                            },
                            "max_abs_log2_fold_change": 4.804455615469999
                        },
                        {
                            "feature": "240988_x_at",
                            "symbol": null,
                            "f_statistic": 162.697859569,
                            "p_value": 4.05120418354e-55,
                            "q_value": 4.8150323114496176e-52,
                            "log2_fold_change": {
                                "TNBC": -2.8998137909899997,
                                "Her2": -2.8946651362799996,
                                "Luminal A": -2.86163759947,
                                "Luminal B": -2.8187247108299998
                            },
                            "fold_change": {
                                "TNBC": 0.13398897569164164,
                                "Her2": 0.13446800653315935,
                                "Luminal A": 0.13758188197344887,
                                "Luminal B": 0.1417357194476905
                            },
                            "max_abs_log2_fold_change": 2.8998137909899997
                        },
                        {
                            "feature": "226192_at",
                            "symbol": "AR",
                            "f_statistic": 161.744380291,
                            "p_value": 5.88958199203e-55,
                            "q_value": 6.851087579792686e-52,
                            "log2_fold_change": {
                                "TNBC": -6.134445207020001,
                                "Her2": -0.15333229039000074,
                                "Luminal A": 1.2280420535799994,
                                "Luminal B": 0.30734661127999985
                            },
                            "fold_change": {
                                "TNBC": 0.014234689092585948,
                                "Her2": 0.8991711856606975,
                                "Luminal A": 2.342488643394464,
                                "Luminal B": 1.237429738727993
                            },
                            "max_abs_log2_fold_change": 6.134445207020001
                        },
                        {
                            "feature": "219787_s_at",
                            "symbol": "ECT2",
                            "f_statistic": 156.234128175,
                            "p_value": 5.30226900992e-54,
                            "q_value": 6.039394866236586e-51,
                            "log2_fold_change": {
                                "TNBC": 5.2586067635,
                                "Her2": 5.0687629004999994,
                                "Luminal A": 2.9508128753799996,
                                "Luminal B": 4.3525155384800005
                            },
                            "fold_change": {
                                "TNBC": 38.28233075674378,
                                "Her2": 33.562142263895694,
                                "Luminal A": 7.731845853164562,
                                "Luminal B": 20.428559020999824
                            },
                            "max_abs_log2_fold_change": 5.2586067635
                        },
                        {
                            "feature": "203362_s_at",
                            "symbol": "MAD2L1",
                            "f_statistic": 154.662849878,
                            "p_value": 1.00347950076e-53,
                            "q_value": 1.1196578519398262e-50,
                            "log2_fold_change": {
                                "TNBC": 5.95179972305,
                                "Her2": 4.93503369592,
                                "Luminal A": 2.24475939281,
                                "Luminal B": 4.40159003582
                            },
                            "fold_change": {
                                "TNBC": 61.89709185769564,
                                "Her2": 30.59096464432155,
                                "Luminal A": 4.739580568633716,
                                "Luminal B": 21.13540768308938
                            },
                            "max_abs_log2_fold_change": 5.95179972305
                        },
                        {
                            "feature": "204825_at",
                            "symbol": "MELK",
                            "f_statistic": 154.482029269,
                            "p_value": 1.08027335206e-53,
                            "q_value": 1.1812356995435275e-50,
                            "log2_fold_change": {
                                "TNBC": 5.97859548163,
                                "Her2": 4.87501667872,
                                "Luminal A": 2.00284514221,
                                "Luminal B": 4.29103779405
                            },
                            "fold_change": {
                                "TNBC": 63.05747435149131,
                                "Her2": 29.344468626348625,
                                "Luminal A": 4.007896192695359,
                                "Luminal B": 19.576321489138724
                            },
                            "max_abs_log2_fold_change": 5.97859548163
                        }
                    ],
                    "differential_bound": {
                        "state": "bounded",
                        "shown": 50,
                        "total": 22628,
                        "omitted": 22578,
                        "complete_result_hash": "d2e043b2c582c00897bbf0561ebfbe31771e5768aebf6717eb8e7dc5c0e258e0",
                        "complete_result_run": "9d953073-7409-4618-8528-2fb0916950f6",
                        "note": "This record carries the first 50 of these. The complete result is the run's own result, named by its hash."
                    },
                    "sample_count": 164,
                    "group_count": 6,
                    "recipe_source": {
                        "source": "published_run",
                        "run_id": "17fdc411-b820-446f-ad1c-2707e0c7c7ce",
                        "record_id": "pmid:28529692"
                    },
                    "published_target": {
                        "record_id": "pmid:28529692",
                        "source": {
                            "authority": "Corpus Engine",
                            "record_id": "pmid:28529692",
                            "content_hash": "sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d",
                            "document_sha256": "64b68ff5025807df588812cf2f3665738e159303d28602de0a5099412f94ee90",
                            "sci_version": "1.2",
                            "revision": 4,
                            "table_asset": {
                                "id": "asset:table:pmid:28529692:1",
                                "sha256": "sha256:093de1b1ff705f0e3a405721e80dff9250fdee11708bf051db5b2299349651b4",
                                "locator": "section[1]/table-wrap[1]#T1",
                                "note": "NKA genes expression in breast cancer samples relative to normal breast tissue."
                            },
                            "built_by": "App\\Support\\Science\\CorpusReplicationTarget",
                            "built_at": "2026-11-02T04:26:45+00:00"
                        },
                        "statement": "ATP1A1 was overexpressed approximately 1.5 times in all groups of breast cancer samples (p<0.05). Coincidently, ATP1A2 expression decreased by more than 2 times (p<0.05).",
                        "design": {
                            "reference_group": "Healthy",
                            "contrast_groups": [
                                "TNBC",
                                "Her2",
                                "Luminal A",
                                "Luminal B"
                            ],
                            "alpha": 0.05,
                            "group_map": {
                                "Lum A": "Luminal A",
                                "Lum B": "Luminal B",
                                "Her2": "Her2",
                                "TNBC": "TNBC"
                            },
                            "unmapped_paper_groups": [],
                            "expected_group_sizes": {
                                "CellLine": 14,
                                "Healthy": 11,
                                "Her2": 39,
                                "Luminal A": 29,
                                "Luminal B": 30,
                                "TNBC": 55
                            }
                        },
                        "equivalence": {
                            "fold_change_relative_tolerance": 0.25,
                            "rule": "A published fold factor is a ratio: a positive value is the factor by which the expression is higher, a negative value the factor by which it is lower. The run agrees when the ratio it observes is within the declared relative tolerance of the published ratio and the run reaches the published significance. A run that gets the direction right but not the size is recorded as direction_only, not as a contradiction.",
                            "significance_rule": "A published p-value below the alpha is tested by asking whether the run also reaches that alpha. A published p-value above it is tested by asking whether the run stays above it, because the paper reports no difference there."
                        },
                        "claims": [
                            {
                                "symbol": "ATP1A1",
                                "reference_group": "Healthy",
                                "contrast_groups": [
                                    "Luminal A",
                                    "Luminal B",
                                    "Her2",
                                    "TNBC"
                                ],
                                "direction": "up",
                                "named_in_claim": true,
                                "alpha": 0.05,
                                "expected": {
                                    "Luminal A": {
                                        "paper_group": "Lum A",
                                        "fold_factor": 1.53,
                                        "expected_ratio": 1.53,
                                        "p_value": 0.009016,
                                        "significant": true,
                                        "source_cell": "1.53 (0.009016)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "Luminal B": {
                                        "paper_group": "Lum B",
                                        "fold_factor": 1.38,
                                        "expected_ratio": 1.38,
                                        "p_value": 0.04454,
                                        "significant": true,
                                        "source_cell": "1.38 (0.04454)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "Her2": {
                                        "paper_group": "Her2",
                                        "fold_factor": 1.66,
                                        "expected_ratio": 1.66,
                                        "p_value": 0.005926,
                                        "significant": true,
                                        "source_cell": "1.66 (0.005926)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "TNBC": {
                                        "paper_group": "TNBC",
                                        "fold_factor": 1.44,
                                        "expected_ratio": 1.44,
                                        "p_value": 0.015725,
                                        "significant": true,
                                        "source_cell": "1.44 (0.015725)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    }
                                }
                            },
                            {
                                "symbol": "ATP1A2",
                                "reference_group": "Healthy",
                                "contrast_groups": [
                                    "Luminal A",
                                    "Luminal B",
                                    "Her2",
                                    "TNBC"
                                ],
                                "direction": "down",
                                "named_in_claim": true,
                                "alpha": 0.05,
                                "expected": {
                                    "Luminal A": {
                                        "paper_group": "Lum A",
                                        "fold_factor": -2.49,
                                        "expected_ratio": 0.4016064257028112,
                                        "p_value": 1.85e-7,
                                        "significant": true,
                                        "source_cell": "-2.49 (1.85·10 -07)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "Luminal B": {
                                        "paper_group": "Lum B",
                                        "fold_factor": -2.52,
                                        "expected_ratio": 0.3968253968253968,
                                        "p_value": 8.5e-9,
                                        "significant": true,
                                        "source_cell": "-2.52 (8.50·10 -09)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "Her2": {
                                        "paper_group": "Her2",
                                        "fold_factor": -2.78,
                                        "expected_ratio": 0.3597122302158274,
                                        "p_value": 5.480000000000001e-8,
                                        "significant": true,
                                        "source_cell": "-2.78 (5.48·10 -08)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "TNBC": {
                                        "paper_group": "TNBC",
                                        "fold_factor": -2.87,
                                        "expected_ratio": 0.3484320557491289,
                                        "p_value": 2.08e-11,
                                        "significant": true,
                                        "source_cell": "-2.87 (2.08·10-11)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    }
                                }
                            },
                            {
                                "symbol": "ATP1A3",
                                "reference_group": "Healthy",
                                "contrast_groups": [
                                    "Luminal A",
                                    "Luminal B",
                                    "Her2",
                                    "TNBC"
                                ],
                                "direction": "down",
                                "named_in_claim": false,
                                "alpha": 0.05,
                                "expected": {
                                    "Luminal A": {
                                        "paper_group": "Lum A",
                                        "fold_factor": -1.05,
                                        "expected_ratio": 0.9523809523809523,
                                        "p_value": 0.429089,
                                        "significant": false,
                                        "source_cell": "-1.05 (0.429089)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "Luminal B": {
                                        "paper_group": "Lum B",
                                        "fold_factor": 1.03,
                                        "expected_ratio": 1.03,
                                        "p_value": 0.308298,
                                        "significant": false,
                                        "source_cell": "1.03 (0.308298)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "Her2": {
                                        "paper_group": "Her2",
                                        "fold_factor": -1.04,
                                        "expected_ratio": 0.9615384615384615,
                                        "p_value": 0.768041,
                                        "significant": false,
                                        "source_cell": "-1.04 (0.768041)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    },
                                    "TNBC": {
                                        "paper_group": "TNBC",
                                        "fold_factor": -1.04,
                                        "expected_ratio": 0.9615384615384615,
                                        "p_value": 0.527878,
                                        "significant": false,
                                        "source_cell": "-1.04 (0.527878)",
                                        "asset_id": "asset:table:pmid:28529692:1",
                                        "tolerance": 0.25
                                    }
                                }
                            }
                        ],
                        "cross_check": [
                            {
                                "target_id": "target-atp1a1-summary",
                                "kind": "summary",
                                "unit": "fold change (ATP1A1)",
                                "published_value": 1.5,
                                "status": "summary",
                                "detail": "The target restates the published claim in words and is checked through the table values."
                            },
                            {
                                "target_id": "target-p-value-threshold",
                                "kind": "threshold",
                                "unit": "exclusive p-value threshold",
                                "published_value": 0.05,
                                "status": "threshold",
                                "detail": "The target states a threshold and is applied to the run, not compared with a cell."
                            },
                            {
                                "target_id": "target-atp1a1-lum-a",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "Lum A",
                                "unit": "relative expression fold change",
                                "published_value": 1.53,
                                "table_value": 1.53,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-lum-a-p",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "Lum A",
                                "unit": "ANOVA p-value",
                                "published_value": 0.009016,
                                "table_value": 0.009016,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-lum-b",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "Lum B",
                                "unit": "relative expression fold change",
                                "published_value": 1.38,
                                "table_value": 1.38,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-lum-b-p",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "Lum B",
                                "unit": "ANOVA p-value",
                                "published_value": 0.04454,
                                "table_value": 0.04454,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-her2",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "Her2",
                                "unit": "relative expression fold change",
                                "published_value": 1.66,
                                "table_value": 1.66,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-her2-p",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "Her2",
                                "unit": "ANOVA p-value",
                                "published_value": 0.005926,
                                "table_value": 0.005926,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-tnbc",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "TNBC",
                                "unit": "relative expression fold change",
                                "published_value": 1.44,
                                "table_value": 1.44,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a1-tnbc-p",
                                "kind": "cell",
                                "symbol": "ATP1A1",
                                "paper_group": "TNBC",
                                "unit": "ANOVA p-value",
                                "published_value": 0.015725,
                                "table_value": 0.015725,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-lum-a",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "Lum A",
                                "unit": "relative expression fold change",
                                "published_value": -2.49,
                                "table_value": -2.49,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-lum-a-p",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "Lum A",
                                "unit": "ANOVA p-value",
                                "published_value": 1.85e-7,
                                "table_value": 1.85e-7,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-lum-b",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "Lum B",
                                "unit": "relative expression fold change",
                                "published_value": -2.52,
                                "table_value": -2.52,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-lum-b-p",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "Lum B",
                                "unit": "ANOVA p-value",
                                "published_value": 8.5e-9,
                                "table_value": 8.5e-9,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-her2",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "Her2",
                                "unit": "relative expression fold change",
                                "published_value": -2.78,
                                "table_value": -2.78,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-her2-p",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "Her2",
                                "unit": "ANOVA p-value",
                                "published_value": 5.48e-8,
                                "table_value": 5.480000000000001e-8,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-tnbc",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "TNBC",
                                "unit": "relative expression fold change",
                                "published_value": -2.87,
                                "table_value": -2.87,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            },
                            {
                                "target_id": "target-atp1a2-tnbc-p",
                                "kind": "cell",
                                "symbol": "ATP1A2",
                                "paper_group": "TNBC",
                                "unit": "ANOVA p-value",
                                "published_value": 2.08e-11,
                                "table_value": 2.08e-11,
                                "status": "agreed",
                                "detail": "The machine-readable target and the published table cell state the same value."
                            }
                        ],
                        "gaps": []
                    },
                    "replication": {
                        "target": {
                            "record_id": "pmid:28529692",
                            "source": {
                                "authority": "Corpus Engine",
                                "record_id": "pmid:28529692",
                                "content_hash": "sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d",
                                "document_sha256": "64b68ff5025807df588812cf2f3665738e159303d28602de0a5099412f94ee90",
                                "sci_version": "1.2",
                                "revision": 4,
                                "table_asset": {
                                    "id": "asset:table:pmid:28529692:1",
                                    "sha256": "sha256:093de1b1ff705f0e3a405721e80dff9250fdee11708bf051db5b2299349651b4",
                                    "locator": "section[1]/table-wrap[1]#T1",
                                    "note": "NKA genes expression in breast cancer samples relative to normal breast tissue."
                                },
                                "built_by": "App\\Support\\Science\\CorpusReplicationTarget",
                                "built_at": "2026-11-02T04:26:45+00:00"
                            },
                            "statement": "ATP1A1 was overexpressed approximately 1.5 times in all groups of breast cancer samples (p<0.05). Coincidently, ATP1A2 expression decreased by more than 2 times (p<0.05)."
                        },
                        "claims": [
                            {
                                "symbol": "ATP1A1",
                                "reference_group": "Healthy",
                                "direction": "up",
                                "verdict": "partly_reproduced",
                                "reason": "Luminal A: the observed change is not an increase; the run goes the other way (published ratio 1.5300, run ratio 0.9676); Luminal B: the observed change is not an increase; the run goes the other way (published ratio 1.3800, run ratio 0.9737); the run agrees with the published ratio 1.3800 but reaches a significance the paper did not (published p 0.044540, run p 0.096332 against the same two groups); Her2: the observed change is not an increase; the run goes the other way (published ratio 1.6600, run ratio 0.9778); TNBC: the observed change is not an increase; the run goes the other way (published ratio 1.4400, run ratio 0.9758)",
                                "contrasts": [
                                    {
                                        "contrast_group": "Luminal A",
                                        "reference_group": "Healthy",
                                        "verdict": "partly_reproduced",
                                        "reason": "the observed change is not an increase; the run goes the other way (published ratio 1.5300, run ratio 0.9676)",
                                        "probes_tested": 2,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 1,
                                        "observed": [
                                            {
                                                "feature": "244606_at",
                                                "log2_fold_change": -0.04748830676000004,
                                                "observed_ratio": 0.9676194627982302,
                                                "p_value": 1.90084445347e-6,
                                                "q_value": 3.860077584391238e-6,
                                                "f_statistic": 8.80610513583,
                                                "contrast_p_value": 0.00148360288536,
                                                "contrast_p_value_holm": 0.0148360288536,
                                                "contrast_t_statistic": -3.86517935188,
                                                "contrast_degrees_of_freedom": 15.2538799979,
                                                "verdict": "contradicted",
                                                "problems": [
                                                    "the observed change is not an increase"
                                                ],
                                                "against_published": {
                                                    "verdict": "contradicted",
                                                    "detail": "the run goes the other way (published ratio 1.5300, run ratio 0.9676)",
                                                    "fold_verdict": "contradicted",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.53,
                                                    "published_ratio": 1.53,
                                                    "published_p_value": 0.009016,
                                                    "observed_ratio": 0.9676194627982302,
                                                    "observed_p_value": 0.00148360288536,
                                                    "relative_difference": 0.36756897856324827,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.53 (0.009016)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "220948_s_at",
                                                "log2_fold_change": 0.562951256969999,
                                                "observed_ratio": 1.4772881509433262,
                                                "p_value": 0.00202411595674,
                                                "q_value": 0.002850634751882899,
                                                "f_statistic": 4.4278555666,
                                                "contrast_p_value": 0.0416425003723,
                                                "contrast_p_value_holm": 0.291497502606,
                                                "contrast_t_statistic": 2.26184990944,
                                                "contrast_degrees_of_freedom": 12.895191892,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.53,
                                                    "published_ratio": 1.53,
                                                    "published_p_value": 0.009016,
                                                    "observed_ratio": 1.4772881509433262,
                                                    "observed_p_value": 0.0416425003723,
                                                    "relative_difference": 0.03445218892593059,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.53 (0.009016)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "Luminal B",
                                        "reference_group": "Healthy",
                                        "verdict": "contradicted",
                                        "reason": "the observed change is not an increase; the run goes the other way (published ratio 1.3800, run ratio 0.9737); the run agrees with the published ratio 1.3800 but reaches a significance the paper did not (published p 0.044540, run p 0.096332 against the same two groups)",
                                        "probes_tested": 2,
                                        "probes_reproduced": 0,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 1,
                                        "probes_contradicted": 1,
                                        "observed": [
                                            {
                                                "feature": "244606_at",
                                                "log2_fold_change": -0.038398123599999945,
                                                "observed_ratio": 0.9737355211122102,
                                                "p_value": 1.90084445347e-6,
                                                "q_value": 3.860077584391238e-6,
                                                "f_statistic": 8.80610513583,
                                                "contrast_p_value": 0.00610310256891,
                                                "contrast_p_value_holm": 0.0549279231202,
                                                "contrast_t_statistic": -3.27920485801,
                                                "contrast_degrees_of_freedom": 12.784201539,
                                                "verdict": "contradicted",
                                                "problems": [
                                                    "the observed change is not an increase"
                                                ],
                                                "against_published": {
                                                    "verdict": "contradicted",
                                                    "detail": "the run goes the other way (published ratio 1.3800, run ratio 0.9737)",
                                                    "fold_verdict": "contradicted",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.38,
                                                    "published_ratio": 1.38,
                                                    "published_p_value": 0.04454,
                                                    "observed_ratio": 0.9737355211122102,
                                                    "observed_p_value": 0.00610310256891,
                                                    "relative_difference": 0.29439454991868824,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.38 (0.04454)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "220948_s_at",
                                                "log2_fold_change": 0.44965726877000023,
                                                "observed_ratio": 1.365715774423173,
                                                "p_value": 0.00202411595674,
                                                "q_value": 0.002850634751882899,
                                                "f_statistic": 4.4278555666,
                                                "contrast_p_value": 0.0963315854148,
                                                "contrast_p_value_holm": 0.481657927074,
                                                "contrast_t_statistic": 1.78841127867,
                                                "contrast_degrees_of_freedom": 13.4001713778,
                                                "verdict": "significance_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "significance_only",
                                                    "detail": "the run agrees with the published ratio 1.3800 but reaches a significance the paper did not (published p 0.044540, run p 0.096332 against the same two groups)",
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "contradicted",
                                                    "published_fold_factor": 1.38,
                                                    "published_ratio": 1.38,
                                                    "published_p_value": 0.04454,
                                                    "observed_ratio": 1.365715774423173,
                                                    "observed_p_value": 0.0963315854148,
                                                    "relative_difference": 0.01035088809914997,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.38 (0.04454)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "Her2",
                                        "reference_group": "Healthy",
                                        "verdict": "partly_reproduced",
                                        "reason": "the observed change is not an increase; the run goes the other way (published ratio 1.6600, run ratio 0.9778)",
                                        "probes_tested": 2,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 1,
                                        "observed": [
                                            {
                                                "feature": "244606_at",
                                                "log2_fold_change": -0.032421399760000025,
                                                "observed_ratio": 0.9777778305959733,
                                                "p_value": 1.90084445347e-6,
                                                "q_value": 3.860077584391238e-6,
                                                "f_statistic": 8.80610513583,
                                                "contrast_p_value": 0.0150446757769,
                                                "contrast_p_value_holm": 0.105312730438,
                                                "contrast_t_statistic": -2.87354288166,
                                                "contrast_degrees_of_freedom": 11.0797779058,
                                                "verdict": "contradicted",
                                                "problems": [
                                                    "the observed change is not an increase"
                                                ],
                                                "against_published": {
                                                    "verdict": "contradicted",
                                                    "detail": "the run goes the other way (published ratio 1.6600, run ratio 0.9778)",
                                                    "fold_verdict": "contradicted",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.66,
                                                    "published_ratio": 1.66,
                                                    "published_p_value": 0.005926,
                                                    "observed_ratio": 0.9777778305959733,
                                                    "observed_p_value": 0.0150446757769,
                                                    "relative_difference": 0.4109772104843534,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.66 (0.005926)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "220948_s_at",
                                                "log2_fold_change": 0.7729704707699998,
                                                "observed_ratio": 1.7087845058450737,
                                                "p_value": 0.00202411595674,
                                                "q_value": 0.002850634751882899,
                                                "f_statistic": 4.4278555666,
                                                "contrast_p_value": 0.00886749685122,
                                                "contrast_p_value_holm": 0.0886749685122,
                                                "contrast_t_statistic": 3.03285995425,
                                                "contrast_degrees_of_freedom": 14.1361553299,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.66,
                                                    "published_ratio": 1.66,
                                                    "published_p_value": 0.005926,
                                                    "observed_ratio": 1.7087845058450737,
                                                    "observed_p_value": 0.00886749685122,
                                                    "relative_difference": 0.02938825653317697,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.66 (0.005926)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "TNBC",
                                        "reference_group": "Healthy",
                                        "verdict": "partly_reproduced",
                                        "reason": "the observed change is not an increase; the run goes the other way (published ratio 1.4400, run ratio 0.9758)",
                                        "probes_tested": 2,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 1,
                                        "observed": [
                                            {
                                                "feature": "244606_at",
                                                "log2_fold_change": -0.035399219769999934,
                                                "observed_ratio": 0.9757617125281737,
                                                "p_value": 1.90084445347e-6,
                                                "q_value": 3.860077584391238e-6,
                                                "f_statistic": 8.80610513583,
                                                "contrast_p_value": 0.0094244035113,
                                                "contrast_p_value_holm": 0.0753952280904,
                                                "contrast_t_statistic": -3.12233224814,
                                                "contrast_degrees_of_freedom": 11.2962025645,
                                                "verdict": "contradicted",
                                                "problems": [
                                                    "the observed change is not an increase"
                                                ],
                                                "against_published": {
                                                    "verdict": "contradicted",
                                                    "detail": "the run goes the other way (published ratio 1.4400, run ratio 0.9758)",
                                                    "fold_verdict": "contradicted",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.44,
                                                    "published_ratio": 1.44,
                                                    "published_p_value": 0.015725,
                                                    "observed_ratio": 0.9757617125281737,
                                                    "observed_p_value": 0.0094244035113,
                                                    "relative_difference": 0.3223876996332127,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.44 (0.015725)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "220948_s_at",
                                                "log2_fold_change": 0.6851228651699994,
                                                "observed_ratio": 1.607838905079381,
                                                "p_value": 0.00202411595674,
                                                "q_value": 0.002850634751882899,
                                                "f_statistic": 4.4278555666,
                                                "contrast_p_value": 0.0163080667888,
                                                "contrast_p_value_holm": 0.146772601099,
                                                "contrast_t_statistic": 2.768185608,
                                                "contrast_degrees_of_freedom": 12.6593029046,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.44,
                                                    "published_ratio": 1.44,
                                                    "published_p_value": 0.015725,
                                                    "observed_ratio": 1.607838905079381,
                                                    "observed_p_value": 0.0163080667888,
                                                    "relative_difference": 0.1165547951940147,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.44 (0.015725)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "contrasts_tested": 4,
                                "contrasts_reproduced": 0,
                                "contrasts_direction_only": 0,
                                "contrasts_significance_only": 0,
                                "contrasts_partly_reproduced": 3,
                                "contrasts_contradicted": 1,
                                "contrasts_not_testable": 0
                            },
                            {
                                "symbol": "ATP1A2",
                                "reference_group": "Healthy",
                                "direction": "down",
                                "verdict": "direction_only",
                                "reason": "Luminal A: the run gets the direction right but its ratio 0.0362 is 91.0% from the published ratio 0.4016, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2244 is 44.1% from the published ratio 0.4016, outside the declared tolerance of 25%; Luminal B: the run gets the direction right but its ratio 0.0282 is 92.9% from the published ratio 0.3968, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2226 is 43.9% from the published ratio 0.3968, outside the declared tolerance of 25%; Her2: the run gets the direction right but its ratio 0.0290 is 91.9% from the published ratio 0.3597, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2247 is 37.5% from the published ratio 0.3597, outside the declared tolerance of 25%; TNBC: the run gets the direction right but its ratio 0.0305 is 91.2% from the published ratio 0.3484, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2308 is 33.8% from the published ratio 0.3484, outside the declared tolerance of 25%",
                                "contrasts": [
                                    {
                                        "contrast_group": "Luminal A",
                                        "reference_group": "Healthy",
                                        "verdict": "direction_only",
                                        "reason": "the run gets the direction right but its ratio 0.0362 is 91.0% from the published ratio 0.4016, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2244 is 44.1% from the published ratio 0.4016, outside the declared tolerance of 25%",
                                        "probes_tested": 2,
                                        "probes_reproduced": 0,
                                        "probes_direction_only": 2,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "203296_s_at",
                                                "log2_fold_change": -4.787550438,
                                                "observed_ratio": 0.036207931284621436,
                                                "p_value": 1.70777666013e-44,
                                                "q_value": 5.90944767970174e-42,
                                                "f_statistic": 108.901660795,
                                                "contrast_p_value": 1.63436299015e-5,
                                                "contrast_p_value_holm": 0.000134200371803,
                                                "contrast_t_statistic": -7.07014678756,
                                                "contrast_degrees_of_freedom": 11.5006724008,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.0362 is 91.0% from the published ratio 0.4016, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.49,
                                                    "published_ratio": 0.4016064257028112,
                                                    "published_p_value": 1.85e-7,
                                                    "observed_ratio": 0.036207931284621436,
                                                    "observed_p_value": 1.63436299015e-5,
                                                    "relative_difference": 0.9098422511012926,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.49 (1.85·10 -07)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "203295_s_at",
                                                "log2_fold_change": -2.1557998152999995,
                                                "observed_ratio": 0.22440864888078413,
                                                "p_value": 3.01690308625e-19,
                                                "q_value": 3.1180178153978495e-18,
                                                "f_statistic": 31.352214066,
                                                "contrast_p_value": 0.0115406150428,
                                                "contrast_p_value_holm": 0.112038683302,
                                                "contrast_t_statistic": -3.08364127382,
                                                "contrast_degrees_of_freedom": 10.021446574,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.2244 is 44.1% from the published ratio 0.4016, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.49,
                                                    "published_ratio": 0.4016064257028112,
                                                    "published_p_value": 1.85e-7,
                                                    "observed_ratio": 0.22440864888078413,
                                                    "observed_p_value": 0.0115406150428,
                                                    "relative_difference": 0.4412224642868474,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.49 (1.85·10 -07)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "Luminal B",
                                        "reference_group": "Healthy",
                                        "verdict": "direction_only",
                                        "reason": "the run gets the direction right but its ratio 0.0282 is 92.9% from the published ratio 0.3968, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2226 is 43.9% from the published ratio 0.3968, outside the declared tolerance of 25%",
                                        "probes_tested": 2,
                                        "probes_reproduced": 0,
                                        "probes_direction_only": 2,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "203296_s_at",
                                                "log2_fold_change": -5.145934605580001,
                                                "observed_ratio": 0.028243552904532433,
                                                "p_value": 1.70777666013e-44,
                                                "q_value": 5.90944767970174e-42,
                                                "f_statistic": 108.901660795,
                                                "contrast_p_value": 1.34200371803e-5,
                                                "contrast_p_value_holm": 0.000134200371803,
                                                "contrast_t_statistic": -7.86908981764,
                                                "contrast_degrees_of_freedom": 10.0225492971,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.0282 is 92.9% from the published ratio 0.3968, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.52,
                                                    "published_ratio": 0.3968253968253968,
                                                    "published_p_value": 8.5e-9,
                                                    "observed_ratio": 0.028243552904532433,
                                                    "observed_p_value": 1.34200371803e-5,
                                                    "relative_difference": 0.9288262466805782,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.52 (8.50·10 -09)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "203295_s_at",
                                                "log2_fold_change": -2.16779527859,
                                                "observed_ratio": 0.22255051145041047,
                                                "p_value": 3.01690308625e-19,
                                                "q_value": 3.1180178153978495e-18,
                                                "f_statistic": 31.352214066,
                                                "contrast_p_value": 0.0112038683302,
                                                "contrast_p_value_holm": 0.112038683302,
                                                "contrast_t_statistic": -3.1023516865,
                                                "contrast_degrees_of_freedom": 10.0014097853,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.2226 is 43.9% from the published ratio 0.3968, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.52,
                                                    "published_ratio": 0.3968253968253968,
                                                    "published_p_value": 8.5e-9,
                                                    "observed_ratio": 0.22255051145041047,
                                                    "observed_p_value": 0.0112038683302,
                                                    "relative_difference": 0.4391727111449656,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.52 (8.50·10 -09)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "Her2",
                                        "reference_group": "Healthy",
                                        "verdict": "direction_only",
                                        "reason": "the run gets the direction right but its ratio 0.0290 is 91.9% from the published ratio 0.3597, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2247 is 37.5% from the published ratio 0.3597, outside the declared tolerance of 25%",
                                        "probes_tested": 2,
                                        "probes_reproduced": 0,
                                        "probes_direction_only": 2,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "203296_s_at",
                                                "log2_fold_change": -5.106493906000001,
                                                "observed_ratio": 0.029026332217344884,
                                                "p_value": 1.70777666013e-44,
                                                "q_value": 5.90944767970174e-42,
                                                "f_statistic": 108.901660795,
                                                "contrast_p_value": 1.44491227827e-5,
                                                "contrast_p_value_holm": 0.000134200371803,
                                                "contrast_t_statistic": -7.81228402325,
                                                "contrast_degrees_of_freedom": 10.0045721046,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.0290 is 91.9% from the published ratio 0.3597, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.78,
                                                    "published_ratio": 0.3597122302158274,
                                                    "published_p_value": 5.480000000000001e-8,
                                                    "observed_ratio": 0.029026332217344884,
                                                    "observed_p_value": 1.44491227827e-5,
                                                    "relative_difference": 0.9193067964357812,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.78 (5.48·10 -08)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "203295_s_at",
                                                "log2_fold_change": -2.1542176696999995,
                                                "observed_ratio": 0.22465488380951953,
                                                "p_value": 3.01690308625e-19,
                                                "q_value": 3.1180178153978495e-18,
                                                "f_statistic": 31.352214066,
                                                "contrast_p_value": 0.0115808831397,
                                                "contrast_p_value_holm": 0.112038683302,
                                                "contrast_t_statistic": -3.08296961367,
                                                "contrast_degrees_of_freedom": 10.000774393,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.2247 is 37.5% from the published ratio 0.3597, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.78,
                                                    "published_ratio": 0.3597122302158274,
                                                    "published_p_value": 5.480000000000001e-8,
                                                    "observed_ratio": 0.22465488380951953,
                                                    "observed_p_value": 0.0115808831397,
                                                    "relative_difference": 0.3754594230095358,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.78 (5.48·10 -08)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "TNBC",
                                        "reference_group": "Healthy",
                                        "verdict": "direction_only",
                                        "reason": "the run gets the direction right but its ratio 0.0305 is 91.2% from the published ratio 0.3484, outside the declared tolerance of 25%; the run gets the direction right but its ratio 0.2308 is 33.8% from the published ratio 0.3484, outside the declared tolerance of 25%",
                                        "probes_tested": 2,
                                        "probes_reproduced": 0,
                                        "probes_direction_only": 2,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "203296_s_at",
                                                "log2_fold_change": -5.03508776262,
                                                "observed_ratio": 0.030499137131729297,
                                                "p_value": 1.70777666013e-44,
                                                "q_value": 5.90944767970174e-42,
                                                "f_statistic": 108.901660795,
                                                "contrast_p_value": 1.44129203061e-5,
                                                "contrast_p_value_holm": 0.000134200371803,
                                                "contrast_t_statistic": -7.63642011095,
                                                "contrast_degrees_of_freedom": 10.3576902485,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.0305 is 91.2% from the published ratio 0.3484, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.87,
                                                    "published_ratio": 0.3484320557491289,
                                                    "published_p_value": 2.08e-11,
                                                    "observed_ratio": 0.030499137131729297,
                                                    "observed_p_value": 1.44129203061e-5,
                                                    "relative_difference": 0.9124674764319369,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.87 (2.08·10-11)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            },
                                            {
                                                "feature": "203295_s_at",
                                                "log2_fold_change": -2.1155144594699995,
                                                "observed_ratio": 0.23076327371796562,
                                                "p_value": 3.01690308625e-19,
                                                "q_value": 3.1180178153978495e-18,
                                                "f_statistic": 31.352214066,
                                                "contrast_p_value": 0.0127494373135,
                                                "contrast_p_value_holm": 0.112038683302,
                                                "contrast_t_statistic": -3.02173967123,
                                                "contrast_degrees_of_freedom": 10.0782899956,
                                                "verdict": "direction_only",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "direction_only",
                                                    "detail": "the run gets the direction right but its ratio 0.2308 is 33.8% from the published ratio 0.3484, outside the declared tolerance of 25%",
                                                    "fold_verdict": "direction_only",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -2.87,
                                                    "published_ratio": 0.3484320557491289,
                                                    "published_p_value": 2.08e-11,
                                                    "observed_ratio": 0.23076327371796562,
                                                    "observed_p_value": 0.0127494373135,
                                                    "relative_difference": 0.3377094044294386,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-2.87 (2.08·10-11)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "contrasts_tested": 4,
                                "contrasts_reproduced": 0,
                                "contrasts_direction_only": 4,
                                "contrasts_significance_only": 0,
                                "contrasts_partly_reproduced": 0,
                                "contrasts_contradicted": 0,
                                "contrasts_not_testable": 0
                            },
                            {
                                "symbol": "ATP1A3",
                                "reference_group": "Healthy",
                                "direction": "down",
                                "verdict": "reproduced",
                                "reason": null,
                                "contrasts": [
                                    {
                                        "contrast_group": "Luminal A",
                                        "reference_group": "Healthy",
                                        "verdict": "reproduced",
                                        "reason": null,
                                        "probes_tested": 1,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "214432_at",
                                                "log2_fold_change": -0.018334374230000172,
                                                "observed_ratio": 0.9873719911695374,
                                                "p_value": 0.00433487566013,
                                                "q_value": 0.00586896778184061,
                                                "f_statistic": 3.95728898308,
                                                "contrast_p_value": 0.05665310841,
                                                "contrast_p_value_holm": 0.39657175887,
                                                "contrast_t_statistic": -2.08560773062,
                                                "contrast_degrees_of_freedom": 13.4077771495,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -1.05,
                                                    "published_ratio": 0.9523809523809523,
                                                    "published_p_value": 0.429089,
                                                    "observed_ratio": 0.9873719911695374,
                                                    "observed_p_value": 0.05665310841,
                                                    "relative_difference": 0.036740590728014375,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-1.05 (0.429089)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "Luminal B",
                                        "reference_group": "Healthy",
                                        "verdict": "reproduced",
                                        "reason": null,
                                        "probes_tested": 1,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "214432_at",
                                                "log2_fold_change": -0.01202323764000024,
                                                "observed_ratio": 0.9917007571817732,
                                                "p_value": 0.00433487566013,
                                                "q_value": 0.00586896778184061,
                                                "f_statistic": 3.95728898308,
                                                "contrast_p_value": 0.181435021246,
                                                "contrast_p_value_holm": 0.90717510623,
                                                "contrast_t_statistic": -1.42203233708,
                                                "contrast_degrees_of_freedom": 11.5591244434,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": 1.03,
                                                    "published_ratio": 1.03,
                                                    "published_p_value": 0.308298,
                                                    "observed_ratio": 0.9917007571817732,
                                                    "observed_p_value": 0.181435021246,
                                                    "relative_difference": 0.03718373089148236,
                                                    "tolerance": 0.25,
                                                    "source_cell": "1.03 (0.308298)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "Her2",
                                        "reference_group": "Healthy",
                                        "verdict": "reproduced",
                                        "reason": null,
                                        "probes_tested": 1,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "214432_at",
                                                "log2_fold_change": -0.005801424379999975,
                                                "observed_ratio": 0.9959868334105573,
                                                "p_value": 0.00433487566013,
                                                "q_value": 0.00586896778184061,
                                                "f_statistic": 3.95728898308,
                                                "contrast_p_value": 0.501532249509,
                                                "contrast_p_value_holm": 1,
                                                "contrast_t_statistic": -0.694893193844,
                                                "contrast_degrees_of_freedom": 11.0035914904,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -1.04,
                                                    "published_ratio": 0.9615384615384615,
                                                    "published_p_value": 0.768041,
                                                    "observed_ratio": 0.9959868334105573,
                                                    "observed_p_value": 0.501532249509,
                                                    "relative_difference": 0.035826306746979654,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-1.04 (0.768041)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "contrast_group": "TNBC",
                                        "reference_group": "Healthy",
                                        "verdict": "reproduced",
                                        "reason": null,
                                        "probes_tested": 1,
                                        "probes_reproduced": 1,
                                        "probes_direction_only": 0,
                                        "probes_significance_only": 0,
                                        "probes_contradicted": 0,
                                        "observed": [
                                            {
                                                "feature": "214432_at",
                                                "log2_fold_change": -0.009030129460000147,
                                                "observed_ratio": 0.9937603392656016,
                                                "p_value": 0.00433487566013,
                                                "q_value": 0.00586896778184061,
                                                "f_statistic": 3.95728898308,
                                                "contrast_p_value": 0.306832363475,
                                                "contrast_p_value_holm": 1,
                                                "contrast_t_statistic": -1.06931163861,
                                                "contrast_degrees_of_freedom": 11.515134431,
                                                "verdict": "reproduced",
                                                "problems": [],
                                                "against_published": {
                                                    "verdict": "reproduced",
                                                    "detail": null,
                                                    "fold_verdict": "reproduced",
                                                    "significance_verdict": "reproduced",
                                                    "published_fold_factor": -1.04,
                                                    "published_ratio": 0.9615384615384615,
                                                    "published_p_value": 0.527878,
                                                    "observed_ratio": 0.9937603392656016,
                                                    "observed_p_value": 0.306832363475,
                                                    "relative_difference": 0.033510752836225746,
                                                    "tolerance": 0.25,
                                                    "source_cell": "-1.04 (0.527878)",
                                                    "asset_id": "asset:table:pmid:28529692:1"
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "contrasts_tested": 4,
                                "contrasts_reproduced": 4,
                                "contrasts_direction_only": 0,
                                "contrasts_significance_only": 0,
                                "contrasts_partly_reproduced": 0,
                                "contrasts_contradicted": 0,
                                "contrasts_not_testable": 0
                            }
                        ],
                        "summary": {
                            "total": 3,
                            "reproduced": 1,
                            "direction_only": 1,
                            "significance_only": 0,
                            "partly_reproduced": 1,
                            "contradicted": 0,
                            "not_testable": 0,
                            "verdict": "partly_reproduced"
                        }
                    },
                    "sample_set_fidelity": {
                        "verdict": "matches_the_paper",
                        "expected_group_sizes": {
                            "CellLine": 14,
                            "Healthy": 11,
                            "Her2": 39,
                            "Luminal A": 29,
                            "Luminal B": 30,
                            "TNBC": 55
                        },
                        "observed_group_sizes": {
                            "CellLine": 14,
                            "Healthy": 11,
                            "Her2": 39,
                            "Luminal A": 29,
                            "Luminal B": 30,
                            "TNBC": 55
                        },
                        "differences": [],
                        "detail": "every group matches the size the paper states"
                    },
                    "method_inference": {
                        "operation": "infer_probe_mapping",
                        "operation_version": "0.1.0",
                        "record_id": "pmid:28529692",
                        "source": {
                            "authority": "Corpus Engine",
                            "record_id": "pmid:28529692",
                            "content_hash": "sha256:597ab1b2b4d3af05deac209ed6b3bef79d7ad5fa1eabc8484a99c7b5ecd63c1d",
                            "document_sha256": "64b68ff5025807df588812cf2f3665738e159303d28602de0a5099412f94ee90",
                            "sci_version": "1.2",
                            "revision": 4,
                            "table_asset": {
                                "id": "asset:table:pmid:28529692:1",
                                "sha256": "sha256:093de1b1ff705f0e3a405721e80dff9250fdee11708bf051db5b2299349651b4",
                                "locator": "section[1]/table-wrap[1]#T1",
                                "note": "NKA genes expression in breast cancer samples relative to normal breast tissue."
                            },
                            "built_by": "App\\Support\\Science\\CorpusReplicationTarget",
                            "built_at": "2026-11-02T04:26:45+00:00"
                        },
                        "reference_group": "Healthy",
                        "tolerance": 0.25,
                        "genes": [
                            {
                                "symbol": "ATP1A1",
                                "state": "resolved",
                                "reason": "Probe 220948_s_at reproduces the published value in every group (4 of 4), and no other candidate does.",
                                "selected_feature": "220948_s_at",
                                "closest_feature": "220948_s_at",
                                "probe_class": "sequence_tagged",
                                "candidates": [
                                    {
                                        "feature": "220948_s_at",
                                        "symbol": "ATP1A1",
                                        "probe_class": "sequence_tagged",
                                        "groups_tested": 4,
                                        "groups_within_tolerance": 4,
                                        "groups_direction_agrees": 4,
                                        "mean_relative_difference": 0.04768653218806805,
                                        "max_relative_difference": 0.1165547951940147,
                                        "evidence": [
                                            {
                                                "contrast_group": "Luminal A",
                                                "published_ratio": 1.53,
                                                "observed_ratio": 1.4772881509433262,
                                                "relative_difference": 0.03445218892593059,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "1.53 (0.009016)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Luminal B",
                                                "published_ratio": 1.38,
                                                "observed_ratio": 1.365715774423173,
                                                "relative_difference": 0.01035088809914997,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "1.38 (0.04454)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Her2",
                                                "published_ratio": 1.66,
                                                "observed_ratio": 1.7087845058450737,
                                                "relative_difference": 0.02938825653317697,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "1.66 (0.005926)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "TNBC",
                                                "published_ratio": 1.44,
                                                "observed_ratio": 1.607838905079381,
                                                "relative_difference": 0.1165547951940147,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "1.44 (0.015725)",
                                                "note": null
                                            }
                                        ]
                                    },
                                    {
                                        "feature": "244606_at",
                                        "symbol": "ATP1A1",
                                        "probe_class": "legacy_clone",
                                        "groups_tested": 4,
                                        "groups_within_tolerance": 0,
                                        "groups_direction_agrees": 0,
                                        "mean_relative_difference": 0.34883210964987565,
                                        "max_relative_difference": 0.4109772104843534,
                                        "evidence": [
                                            {
                                                "contrast_group": "Luminal A",
                                                "published_ratio": 1.53,
                                                "observed_ratio": 0.9676194627982302,
                                                "relative_difference": 0.36756897856324827,
                                                "within_tolerance": false,
                                                "direction_agrees": false,
                                                "source_cell": "1.53 (0.009016)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Luminal B",
                                                "published_ratio": 1.38,
                                                "observed_ratio": 0.9737355211122102,
                                                "relative_difference": 0.29439454991868824,
                                                "within_tolerance": false,
                                                "direction_agrees": false,
                                                "source_cell": "1.38 (0.04454)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Her2",
                                                "published_ratio": 1.66,
                                                "observed_ratio": 0.9777778305959733,
                                                "relative_difference": 0.4109772104843534,
                                                "within_tolerance": false,
                                                "direction_agrees": false,
                                                "source_cell": "1.66 (0.005926)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "TNBC",
                                                "published_ratio": 1.44,
                                                "observed_ratio": 0.9757617125281737,
                                                "relative_difference": 0.3223876996332127,
                                                "within_tolerance": false,
                                                "direction_agrees": false,
                                                "source_cell": "1.44 (0.015725)",
                                                "note": null
                                            }
                                        ]
                                    }
                                ],
                                "evidence": [
                                    {
                                        "contrast_group": "Luminal A",
                                        "published_ratio": 1.53,
                                        "observed_ratio": 1.4772881509433262,
                                        "relative_difference": 0.03445218892593059,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "1.53 (0.009016)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "Luminal B",
                                        "published_ratio": 1.38,
                                        "observed_ratio": 1.365715774423173,
                                        "relative_difference": 0.01035088809914997,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "1.38 (0.04454)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "Her2",
                                        "published_ratio": 1.66,
                                        "observed_ratio": 1.7087845058450737,
                                        "relative_difference": 0.02938825653317697,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "1.66 (0.005926)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "TNBC",
                                        "published_ratio": 1.44,
                                        "observed_ratio": 1.607838905079381,
                                        "relative_difference": 0.1165547951940147,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "1.44 (0.015725)",
                                        "note": null
                                    }
                                ]
                            },
                            {
                                "symbol": "ATP1A2",
                                "state": "unresolved",
                                "reason": "No candidate probe reproduces the published value within the declared tolerance. The closest is 203295_s_at, whose ratios sit 39.8% from the published values on average.",
                                "selected_feature": null,
                                "closest_feature": "203295_s_at",
                                "probe_class": "sequence_tagged",
                                "candidates": [
                                    {
                                        "feature": "203295_s_at",
                                        "symbol": "ATP1A2",
                                        "probe_class": "sequence_tagged",
                                        "groups_tested": 4,
                                        "groups_within_tolerance": 0,
                                        "groups_direction_agrees": 4,
                                        "mean_relative_difference": 0.39839100071769684,
                                        "max_relative_difference": 0.4412224642868474,
                                        "evidence": [
                                            {
                                                "contrast_group": "Luminal A",
                                                "published_ratio": 0.4016064257028112,
                                                "observed_ratio": 0.22440864888078413,
                                                "relative_difference": 0.4412224642868474,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.49 (1.85·10 -07)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Luminal B",
                                                "published_ratio": 0.3968253968253968,
                                                "observed_ratio": 0.22255051145041047,
                                                "relative_difference": 0.4391727111449656,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.52 (8.50·10 -09)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Her2",
                                                "published_ratio": 0.3597122302158274,
                                                "observed_ratio": 0.22465488380951953,
                                                "relative_difference": 0.3754594230095358,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.78 (5.48·10 -08)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "TNBC",
                                                "published_ratio": 0.3484320557491289,
                                                "observed_ratio": 0.23076327371796562,
                                                "relative_difference": 0.3377094044294386,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.87 (2.08·10-11)",
                                                "note": null
                                            }
                                        ]
                                    },
                                    {
                                        "feature": "203296_s_at",
                                        "symbol": "ATP1A2",
                                        "probe_class": "sequence_tagged",
                                        "groups_tested": 4,
                                        "groups_within_tolerance": 0,
                                        "groups_direction_agrees": 4,
                                        "mean_relative_difference": 0.9176106926623973,
                                        "max_relative_difference": 0.9288262466805782,
                                        "evidence": [
                                            {
                                                "contrast_group": "Luminal A",
                                                "published_ratio": 0.4016064257028112,
                                                "observed_ratio": 0.036207931284621436,
                                                "relative_difference": 0.9098422511012926,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.49 (1.85·10 -07)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Luminal B",
                                                "published_ratio": 0.3968253968253968,
                                                "observed_ratio": 0.028243552904532433,
                                                "relative_difference": 0.9288262466805782,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.52 (8.50·10 -09)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Her2",
                                                "published_ratio": 0.3597122302158274,
                                                "observed_ratio": 0.029026332217344884,
                                                "relative_difference": 0.9193067964357812,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.78 (5.48·10 -08)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "TNBC",
                                                "published_ratio": 0.3484320557491289,
                                                "observed_ratio": 0.030499137131729297,
                                                "relative_difference": 0.9124674764319369,
                                                "within_tolerance": false,
                                                "direction_agrees": true,
                                                "source_cell": "-2.87 (2.08·10-11)",
                                                "note": null
                                            }
                                        ]
                                    }
                                ],
                                "evidence": [
                                    {
                                        "contrast_group": "Luminal A",
                                        "published_ratio": 0.4016064257028112,
                                        "observed_ratio": 0.22440864888078413,
                                        "relative_difference": 0.4412224642868474,
                                        "within_tolerance": false,
                                        "direction_agrees": true,
                                        "source_cell": "-2.49 (1.85·10 -07)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "Luminal B",
                                        "published_ratio": 0.3968253968253968,
                                        "observed_ratio": 0.22255051145041047,
                                        "relative_difference": 0.4391727111449656,
                                        "within_tolerance": false,
                                        "direction_agrees": true,
                                        "source_cell": "-2.52 (8.50·10 -09)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "Her2",
                                        "published_ratio": 0.3597122302158274,
                                        "observed_ratio": 0.22465488380951953,
                                        "relative_difference": 0.3754594230095358,
                                        "within_tolerance": false,
                                        "direction_agrees": true,
                                        "source_cell": "-2.78 (5.48·10 -08)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "TNBC",
                                        "published_ratio": 0.3484320557491289,
                                        "observed_ratio": 0.23076327371796562,
                                        "relative_difference": 0.3377094044294386,
                                        "within_tolerance": false,
                                        "direction_agrees": true,
                                        "source_cell": "-2.87 (2.08·10-11)",
                                        "note": null
                                    }
                                ]
                            },
                            {
                                "symbol": "ATP1A3",
                                "state": "resolved",
                                "reason": "The platform carries one probe for ATP1A3, so the published value is placed without a choice to make.",
                                "selected_feature": "214432_at",
                                "closest_feature": "214432_at",
                                "probe_class": "legacy_clone",
                                "candidates": [
                                    {
                                        "feature": "214432_at",
                                        "symbol": "LOC101927137///ATP1A3",
                                        "probe_class": "legacy_clone",
                                        "groups_tested": 4,
                                        "groups_within_tolerance": 4,
                                        "groups_direction_agrees": 3,
                                        "mean_relative_difference": 0.03581534530067554,
                                        "max_relative_difference": 0.03718373089148236,
                                        "evidence": [
                                            {
                                                "contrast_group": "Luminal A",
                                                "published_ratio": 0.9523809523809523,
                                                "observed_ratio": 0.9873719911695374,
                                                "relative_difference": 0.036740590728014375,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "-1.05 (0.429089)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Luminal B",
                                                "published_ratio": 1.03,
                                                "observed_ratio": 0.9917007571817732,
                                                "relative_difference": 0.03718373089148236,
                                                "within_tolerance": true,
                                                "direction_agrees": false,
                                                "source_cell": "1.03 (0.308298)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "Her2",
                                                "published_ratio": 0.9615384615384615,
                                                "observed_ratio": 0.9959868334105573,
                                                "relative_difference": 0.035826306746979654,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "-1.04 (0.768041)",
                                                "note": null
                                            },
                                            {
                                                "contrast_group": "TNBC",
                                                "published_ratio": 0.9615384615384615,
                                                "observed_ratio": 0.9937603392656016,
                                                "relative_difference": 0.033510752836225746,
                                                "within_tolerance": true,
                                                "direction_agrees": true,
                                                "source_cell": "-1.04 (0.527878)",
                                                "note": null
                                            }
                                        ]
                                    }
                                ],
                                "evidence": [
                                    {
                                        "contrast_group": "Luminal A",
                                        "published_ratio": 0.9523809523809523,
                                        "observed_ratio": 0.9873719911695374,
                                        "relative_difference": 0.036740590728014375,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "-1.05 (0.429089)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "Luminal B",
                                        "published_ratio": 1.03,
                                        "observed_ratio": 0.9917007571817732,
                                        "relative_difference": 0.03718373089148236,
                                        "within_tolerance": true,
                                        "direction_agrees": false,
                                        "source_cell": "1.03 (0.308298)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "Her2",
                                        "published_ratio": 0.9615384615384615,
                                        "observed_ratio": 0.9959868334105573,
                                        "relative_difference": 0.035826306746979654,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "-1.04 (0.768041)",
                                        "note": null
                                    },
                                    {
                                        "contrast_group": "TNBC",
                                        "published_ratio": 0.9615384615384615,
                                        "observed_ratio": 0.9937603392656016,
                                        "relative_difference": 0.033510752836225746,
                                        "within_tolerance": true,
                                        "direction_agrees": true,
                                        "source_cell": "-1.04 (0.527878)",
                                        "note": null
                                    }
                                ]
                            }
                        ],
                        "summary": {
                            "genes_considered": 3,
                            "genes_resolved": 2,
                            "genes_ambiguous": 0,
                            "genes_unresolved": 1,
                            "discriminating_genes": 2,
                            "discriminating_genes_resolved": 1,
                            "selected_features": {
                                "ATP1A1": "220948_s_at",
                                "ATP1A3": "214432_at"
                            },
                            "selected_probe_classes": {
                                "ATP1A1": "sequence_tagged"
                            },
                            "probe_class_consistency": "consistent",
                            "probe_class_consistency_detail": "Every gene that had a choice is placed on a sequence_tagged probe."
                        },
                        "gaps": [
                            {
                                "kind": "no_candidate_within_tolerance",
                                "symbol": "ATP1A2",
                                "detail": "No candidate probe reproduces the published value within the declared tolerance. The closest is 203295_s_at, whose ratios sit 39.8% from the published values on average."
                            }
                        ]
                    },
                    "probe_stats": [
                        {
                            "feature": "203295_s_at",
                            "symbol": "ATP1A2",
                            "p_value": 3.01690308625e-19,
                            "q_value": 3.1180178153978495e-18,
                            "log2_fold_change": {
                                "TNBC": -2.1155144594699995,
                                "Her2": -2.1542176696999995,
                                "Luminal A": -2.1557998152999995,
                                "Luminal B": -2.16779527859
                            },
                            "fold_change": {
                                "TNBC": 0.23076327371796562,
                                "Her2": 0.22465488380951953,
                                "Luminal A": 0.22440864888078413,
                                "Luminal B": 0.22255051145041047
                            }
                        },
                        {
                            "feature": "203296_s_at",
                            "symbol": "ATP1A2",
                            "p_value": 1.70777666013e-44,
                            "q_value": 5.90944767970174e-42,
                            "log2_fold_change": {
                                "TNBC": -5.03508776262,
                                "Her2": -5.106493906000001,
                                "Luminal A": -4.787550438,
                                "Luminal B": -5.145934605580001
                            },
                            "fold_change": {
                                "TNBC": 0.030499137131729297,
                                "Her2": 0.029026332217344884,
                                "Luminal A": 0.036207931284621436,
                                "Luminal B": 0.028243552904532433
                            }
                        },
                        {
                            "feature": "214432_at",
                            "symbol": "LOC101927137///ATP1A3",
                            "p_value": 0.00433487566013,
                            "q_value": 0.00586896778184061,
                            "log2_fold_change": {
                                "TNBC": -0.009030129460000147,
                                "Her2": -0.005801424379999975,
                                "Luminal A": -0.018334374230000172,
                                "Luminal B": -0.01202323764000024
                            },
                            "fold_change": {
                                "TNBC": 0.9937603392656016,
                                "Her2": 0.9959868334105573,
                                "Luminal A": 0.9873719911695374,
                                "Luminal B": 0.9917007571817732
                            }
                        },
                        {
                            "feature": "220948_s_at",
                            "symbol": "ATP1A1",
                            "p_value": 0.00202411595674,
                            "q_value": 0.002850634751882899,
                            "log2_fold_change": {
                                "TNBC": 0.6851228651699994,
                                "Her2": 0.7729704707699998,
                                "Luminal A": 0.562951256969999,
                                "Luminal B": 0.44965726877000023
                            },
                            "fold_change": {
                                "TNBC": 1.607838905079381,
                                "Her2": 1.7087845058450737,
                                "Luminal A": 1.4772881509433262,
                                "Luminal B": 1.365715774423173
                            }
                        },
                        {
                            "feature": "244606_at",
                            "symbol": "ATP1A1",
                            "p_value": 1.90084445347e-6,
                            "q_value": 3.860077584391238e-6,
                            "log2_fold_change": {
                                "TNBC": -0.035399219769999934,
                                "Her2": -0.032421399760000025,
                                "Luminal A": -0.04748830676000004,
                                "Luminal B": -0.038398123599999945
                            },
                            "fold_change": {
                                "TNBC": 0.9757617125281737,
                                "Her2": 0.9777778305959733,
                                "Luminal A": 0.9676194627982302,
                                "Luminal B": 0.9737355211122102
                            }
                        }
                    ]
                }
            }
        }
    ]
}