MAEN / A personal public-data project

From cellular change
to the next hypothesis.

How does a substance change a cell? Can that change lead us back to what was added? We use public cancer-cell data to run small computations and compare them with measured results.

A personal project by Yuu Honda, run mainly with AI.
No expert supervision or peer review. Not for medical decisions.

78treatment conditions / MCF7
69.9%retrieved first across replicates
03research lines / RNA, protein & repurposing

THE QUESTION

Explore response.
Read the change.

MAEN has three research lines with different aims. All are development-stage records based on cultured cells. None evaluates treatment effects in people.

01 / RNA

Predict drug response from a cell’s features.

Use RNA measured before treatment to predict the concentration at which six existing drugs suppress cell growth. Compare predictions with measured responses in unseen cells.

See prediction error

NCI-60 / 44 development cells / 20 splits

02 / PROTEIN

Retrieve treatment conditions from protein changes.

Use protein abundance after treatment to rank 78 known conditions. Test whether a measurement from one biological replicate retrieves the original condition in the other.

See retrieval results

MCF7 / after 12 hours / 2 biological replicates

03 / REPURPOSING

Find differences in cell sensitivity among existing compounds.

Use public data on 4,532 compounds across 568 cancer cell lines to select groups with reduced viable-cell signal, then test whether relative sensitivity ranks agree in the secondary screen and CTRP. This does not determine cell death.

See the candidates

PRISM Repurposing / CTRP v2 / pre-registered

03 — REPURPOSING / EXISTING COMPOUNDS

Among existing compounds,
look for different sensitivities.

We searched existing and investigational compounds for reduced viable-cell signal relative to vehicle in a subset of cancer cell lines. We then checked whether the primary-hit group remained relatively sensitive in the secondary screen and CTRP. Criteria were fixed before viewing the data, and the evaluation ran once.

IN PICTURES

In pictures: what was tested

Every animated figure explains numbers in this section. “Schematic” figures show the idea; “Real data” figures use aggregated counts as they are.

Schematic · A three-step filter

From 4,532 to 50.

  1. All4,532
  2. ①710
  3. ②311
  4. ③50
  • Remaining compounds
  • Remaining after step 3
  • Filtered out
Each dot is about 10 compounds (arrangement is schematic). ① 710 lowered the viability readout in only some lines. ② Of 638 assessable in the secondary screen, 311 had primary-hit lines relatively more sensitive. The other 72 were unassessed in that screen. ③ 50 also met the CTRP relative-rank criterion and passed step 2. Of the step-1 compounds, 105 were assessable in CTRP; 54 passed step 3 and 50 also passed step 2. Unassessed compounds are distinct from discordant results.

Schematic · Step-1 classes

Three classes by primary-hit count.

  • Only some lines710 compounds5 or more primary hits, at most half (selective)
  • More than half202 compoundsBroad activity
  • Fewer than 5 primary hits3,620 compoundsInactive by this rule; this does not rule out decreases that do not cross the hit threshold.
  • Primary hit (below 30% of control)
  • Other lines
Each dot is one cell line (up to 568 per compound in reality; 36 shown here). Dots that change color and shrink are primary hits: the viability readout fell below 30% of control. This readout cannot tell growth arrest from cell death.

Schematic · Separation at steps 2 and 3

Are the same lines on the sensitive side again?

Top: primary result (colored = primary hits)

← More sensitive in the secondary screen (lower AUC)Less sensitive →
  • Primary hit (below 30% of control)
  • Other lines
Separation
0.5 no differenceStep-2 threshold 0.75
0.960.47

Auxiliary control: how many pass after shuffling values

② real data311
② shuffled8
③ real data54
③ shuffled1

Shuffling once per compound is a rough control. Real data passed more often than this control, but no per-candidate p-value, true-positive rate or FDR was estimated. The 54 met the step-3 criterion; the 50 that also passed step 2 form the top tier.

We check whether primary-hit lines (colored) also rank toward the sensitive end in the secondary screen. Separation counts random hit/non-hit pairs with a lower hit AUC as 1, ties as 0.5, and a higher hit AUC as 0: 0.5 means no rank difference and 1 means complete separation. It compares relative ranks; it does not mean the same lines fell below 30% again or that cell death was reproduced.
Cultured cancer cells only · no human effect tested

A three-step filter

PRISM Repurposing 19Q4
4,532 compounds × 568 lines

① Reduced viability in some lines

710Nominal 2.5 µM primary screen: at least 5 lines, and at most half, below 30% of vehicle-control viable-cell signal

② Relative sensitivity in the secondary screen

311Out of 638 decidable in the 8-dose secondary screen

③ Relative ranks agree in CTRP

5054 of 105 decidable in CTRP met its rule; 50 also passed step 2

Primary hits have viable-cell signal below 30% of vehicle control. This viability endpoint does not distinguish growth arrest from cell death. Separation is the probability that a primary-hit line has lower AUC than a non-hit line, with ties counted as 0.5: 0.5 means no rank separation and 1 means complete separation. Step 2 required at least 0.75 with a 95% interval lower bound above 0.5; step 3 required at least 0.70 with a lower bound above 0.5. These stages test relative ranks, not whether the same lines again fall below 30% or reproduce an absolute effect or cell death.

In one auxiliary AUC shuffle per compound, 8 passed step 2 and 1 passed step 3. More passed with the observed data than with this single control; individual candidate p-values, true-positive rates and FDR were not estimated.

Positive controls: five drugs with reported selective sensitivity. Before results, they were expected to pass step 2. Thresholds were unchanged when expectations were not met. The tissue annotation “skin” means skin-derived; histology and BRAF mutation status were not matched.

DrugResultDetail
dabrafenibAs expectedPassed step 3. 15 of 25 primary-hit lines are skin-derived
vemurafenibAs expectedPassed step 3. 14 of 17 primary-hit lines are skin-derived
lapatinibAs expectedPassed step 3
disulfiramNot metSelective in step 1. Step-2 separation 0.70 (lower bound 0.64) missed the 0.75 threshold
tepoxalinNot metOnly 5 primary-hit lines; the step-2 interval 0.40–0.95 is too wide
How to read it

Known targeted drugs met relative-sensitivity criteria, suggesting the procedure recovers known activity. Disulfiram and tepoxalin, repurposing examples in the original paper, did not meet step 2. Failing a rule does not establish absence of activity; passing does not confirm a mechanism or clinical efficacy.

HUB ANNOTATION / HISTORICAL USE CATEGORIES

Read the 47 compounds with their annotations.

These 47 compounds were annotated Launched in the historical Repurposing Hub and passed at least step 2 after excluding use annotations containing oncology or malignancy. Current country-specific human non-cancer approvals were not checked. The set includes compounds with veterinary product records, valnemulin (EMA) and tilmicosin (FDA), and can include cancer indications, as illustrated by the FDA announcement approving trifluridine/tipiracil with bevacizumab, which also cites the prior Lonsurf approval. The single-compound culture experiment is distinct from a clinical formulation.

Simvastatin and nintedanib were the two in this set that passed step 3. Four statins, three artemisinin-class compounds, corticosteroids and progestins remained together. These groups motivate hypotheses about structure, targets and sensitivity; they do not establish a common mechanism or rule out chance.

Step 3 2Step 2 · no CTRP 43Below CTRP rule 2

Anagrelide has a descriptive median IC50 of 0.01 µM (its use annotation contains malignancy, excluding it from the 47). Possible membrane effects of cetylpyridinium and unexpected activity of oxiracetam or brivaracetam warrant checks of mechanisms, identity and purity; sample problems are not an established cause. Descriptive median IC50 values for the four statins range from 0.65 to 2.67 µM. Human total/free concentrations, administration routes, formulations and exposure duration were not checked.

Real data · Positive control

Vemurafenib’s primary hits leaned toward skin-derived lines.

  • Skin-derived annotation (43 lines)
  • Other lines (521)
  • Primary hits (17: 14 skin-derived, 3 other)
Each dot is one of the 564 lines tested with vemurafenib (arrangement schematic, counts real). 14 of 17 primary hits carry the skin-derived annotation, against 43 of 564 lines overall. “Skin” is a tissue-of-origin annotation; melanoma diagnosis and BRAF mutation were not checked. This checks whether the procedure picks up a known pattern; it is not proof of mechanism.

Do not take a drug or change treatment because of these results. They come from cultured cancer cells. Human efficacy, safety, achievable exposure and effects on normal cells were not tested. Next, separately pre-register checks of current approvals, formulations, target species and exposure, and tests of mechanism hypotheses.

Table: 47 historical Hub compounds selected by use annotation

The 47 compounds annotated Launched in the historical Hub after excluding oncology and malignancy use labels. This is not a list of current human-approved non-cancer drugs. Primary hits/tested means below 30% of vehicle-control signal in the primary screen / lines tested. Order is by step, then step-2 separation; original rows and values are retained.

CompoundUse annotation (historical Hub)StepPrimary hits/testedStep 2 separation (lower)Step 3 CTRPMedian IC50 µM
simvastatinendocrinology, cardiology, neurology/psychiatryStep 339/5410.88 (0.82)0.712.29
nintedanibpulmonaryStep 315/5540.82 (0.63)0.860.78
danazolobstetrics/gynecology, cardiologyStep 2 · no CTRP8/5640.99 (0.98)—0.65
atorvastatinneurology/psychiatry, cardiologyStep 2 · no CTRP46/5620.94 (0.91)—1.22
artesunateinfectious diseaseStep 2 · no CTRP7/5620.92 (0.80)—2.16
flumethasone-pivalate—Step 2 · no CTRP8/5590.92 (0.84)—3.85
eltrombopaghematology, infectious diseaseStep 2 · no CTRP13/5300.89 (0.84)—1.59
chlorhexidinedermatology, infectious disease, dentalStep 2 · no CTRP20/5590.89 (0.83)—2.07
pyrimethamineinfectious diseaseStep 2 · no CTRP16/5610.88 (0.84)—1.84
norethindroneobstetrics/gynecologyStep 2 · no CTRP5/5620.87 (0.82)—5.99
chlorquinaldolinfectious diseaseStep 2 · no CTRP10/5480.87 (0.78)—2.23
pitavastatinendocrinologyStep 2 · no CTRP184/5620.86 (0.82)—0.65
forskolin—Step 2 · no CTRP7/5410.86 (0.75)—0.94
methylprednisoloneendocrinology, rheumatology, dermatology, infectious disease, allergy, hematology, neurology/psychiatry, gastroenterologyStep 2 · no CTRP10/5400.86 (0.68)—0.61
trifluridineinfectious diseaseStep 2 · no CTRP51/5480.85 (0.79)—0.15
hexachloropheneinfectious diseaseStep 2 · no CTRP22/5610.85 (0.77)—1.87
clocortolone-pivalatedermatologyStep 2 · no CTRP5/5640.84 (0.73)—0.84
mycophenolic-acidtransplantStep 2 · no CTRP41/5620.84 (0.74)—0.62
papaverinecardiology, hematology, gastroenterologyStep 2 · no CTRP5/5620.83 (0.74)—2.25
idoxuridineinfectious diseaseStep 2 · no CTRP28/5410.82 (0.73)—1.15
sulfasalazinegastroenterologyStep 2 · no CTRP7/5410.82 (0.65)——
nonoxynol-9endocrinologyStep 2 · no CTRP37/5600.81 (0.73)—1.02
hexaminolevulinateradiologyStep 2 · no CTRP7/5410.81 (0.58)—1.65
cetylpyridiniumdentalStep 2 · no CTRP83/5590.81 (0.77)—0.86
dihydroartemisinininfectious diseaseStep 2 · no CTRP11/5560.81 (0.66)—2.34
pentamidineinfectious diseaseStep 2 · no CTRP62/5590.81 (0.75)—1.08
chlormidazoleinfectious diseaseStep 2 · no CTRP20/5410.80 (0.71)—1.83
monobenzonedermatologyStep 2 · no CTRP6/5530.80 (0.69)—3.88
tedizolid-phosphateinfectious diseaseStep 2 · no CTRP21/5410.80 (0.72)—0.90
gestrinoneobstetrics/gynecologyStep 2 · no CTRP11/5640.80 (0.59)—1.03
doxercalciferolnephrology, endocrinologyStep 2 · no CTRP16/5300.79 (0.69)—1.72
valnemulininfectious disease, gastroenterologyStep 2 · no CTRP6/5480.79 (0.60)—0.71
oxiracetam—Step 2 · no CTRP235/5560.78 (0.74)—2.09
thioproperazineneurology/psychiatryStep 2 · no CTRP14/5620.78 (0.65)——
cyclovalonegastroenterologyStep 2 · no CTRP53/5410.78 (0.70)—2.44
curcumin—Step 2 · no CTRP68/5300.78 (0.71)—1.79
azathioprinetransplant, rheumatologyStep 2 · no CTRP18/5620.77 (0.67)—1.83
norethindrone-acetateendocrinology, orthopedics, obstetrics/gynecologyStep 2 · no CTRP14/5400.77 (0.59)—1.23
brivaracetamneurology/psychiatryStep 2 · no CTRP91/5400.77 (0.71)—0.51
lovastatincardiology, endocrinologyStep 2 · no CTRP38/5590.77 (0.65)—2.67
ingenol-mebutatedermatologyStep 2 · no CTRP56/5640.76 (0.69)—0.07
artemisinininfectious diseaseStep 2 · no CTRP5/5560.76 (0.54)—1.81
tilmicosinpulmonaryStep 2 · no CTRP7/5480.76 (0.59)——
narasininfectious diseaseStep 2 · no CTRP279/5600.76 (0.71)—0.82
adefovir-dipivoxilinfectious diseaseStep 2 · no CTRP79/5540.75 (0.68)—0.89
masitinibdermatologyStep 2 · CTRP disagrees8/5620.90 (0.71)0.720.46
niclosamideinfectious diseaseStep 2 · CTRP disagrees56/5590.79 (0.73)0.602.00
Table: 50 passing both steps 2 and 3 (including cancer drugs)

The 50 compounds meeting both secondary and CTRP relative-rank rules. Most are targeted drugs. Tissue counts only describe the primary-hit group's origin annotations; histology and BRAF status were not checked, and multiple comparisons were not corrected.

CompoundPhase (historical Hub)Primary hits/testedStep 2 separation (lower)Step 3 CTRPMost common tissue among primary hitsMedian IC50 µM
nilotinibLaunched5/5390.99 (0.98)0.97thyroid 1/51.35
vemurafenibLaunched17/5640.99 (0.97)0.89skin 14/170.32
sorafenibLaunched5/5560.98 (0.97)0.99thyroid 1/50.61
lenvatinibLaunched7/5480.98 (0.97)0.97rhabdoid 3/70.38
pazopanibLaunched5/5480.94 (0.81)0.95rhabdoid 2/50.16
regorafenibLaunched9/5620.93 (0.88)0.91rhabdoid 3/90.54
ibrutinibLaunched47/5560.93 (0.91)0.84upper_aerodigestive 8/470.40
olaparibLaunched8/5570.93 (0.87)0.94bone 2/80.90
dabrafenibLaunched25/5410.92 (0.85)0.95skin 15/250.01
gefitinibLaunched32/5540.91 (0.87)0.78esophagus 4/320.36
trametinibLaunched109/5600.90 (0.87)0.86skin 22/1090.03
sunitinibLaunched13/5560.88 (0.73)0.85rhabdoid 2/130.96
simvastatinLaunched39/5410.88 (0.82)0.71bone 6/392.29
cabozantinibLaunched10/5460.87 (0.67)0.84gastric 2/100.37
vandetanibLaunched31/5640.83 (0.75)0.76urinary_tract 5/311.39
erlotinibLaunched26/5620.83 (0.72)0.79urinary_tract 7/260.45
afatinibLaunched32/5480.83 (0.71)0.83breast 5/320.06
lapatinibLaunched22/5600.82 (0.71)0.74urinary_tract 5/221.46
nintedanibLaunched15/5540.82 (0.63)0.86rhabdoid 4/150.78
quizartinibPhase 314/5610.92 (0.79)0.80rhabdoid 2/140.57
PAC-1Phase 18/5410.91 (0.88)0.81colorectal 4/82.84
alpelisibPhase 312/5640.91 (0.85)0.79gastric 2/121.02
indisulamPhase 257/5410.90 (0.86)0.76colorectal 7/570.29
selumetinibPhase 369/5640.90 (0.85)0.82skin 23/690.27
R406Phase 121/5410.90 (0.79)0.71rhabdoid 4/210.33
PD-153035Phase 123/5480.89 (0.84)0.88esophagus 4/230.99
cediranibPhase 315/5480.89 (0.79)0.98rhabdoid 4/150.64
tipifarnibPhase 315/5590.89 (0.80)0.87liver 2/150.04
I-BET-762Phase 213/5410.87 (0.78)0.82mesothelioma 1/130.49
saracatinibPhase 2/Phase 339/5640.87 (0.82)0.81urinary_tract 6/390.71
MK-2206Phase 217/5550.86 (0.78)0.81gastric 3/170.38
neratinibPhase 348/5410.85 (0.79)0.77upper_aerodigestive 10/480.61
canertinibPhase 316/5590.85 (0.71)0.76upper_aerodigestive 3/160.15
alisertibPhase 367/5490.84 (0.79)0.75bone 7/670.13
GDC-0941Phase 214/5640.81 (0.64)0.71uterus 3/140.44
OSI-027Phase 136/5600.77 (0.68)0.70gastric 4/360.52
cyt387Phase 37/5600.75 (0.55)0.71bone 1/71.69
WZ-4002Preclinical5/5561.00 (0.99)0.98lung 3/50.32
PD-318088Preclinical65/5590.94 (0.92)0.82skin 20/650.20
I-BET151Preclinical18/5410.93 (0.87)0.73rhabdoid 2/182.16
RITAPreclinical221/5300.92 (0.89)0.79colorectal 21/2210.23
erastinPreclinical50/5600.90 (0.86)0.75lung 14/501.31
PLX-4720Preclinical15/5560.89 (0.77)0.95skin 11/150.87
nutlin-3Preclinical19/5410.89 (0.80)0.79uterus 3/192.00
GDC-0879Preclinical23/5560.88 (0.77)0.76skin 13/230.72
AT7867Preclinical11/5590.87 (0.77)0.86uterus 2/110.68
WZ8040Preclinical11/5560.85 (0.66)0.81urinary_tract 3/110.78
ku-0063794Preclinical26/5560.82 (0.72)0.70liver 4/260.87
GSK-3-inhibitor-IXPreclinical13/5540.79 (0.62)0.80kidney 2/132.26
SB-225002Preclinical156/5540.76 (0.71)0.71central_nervous_system 19/1562.02
Methods, pre-registration and limitations

Discovery and confirmation used the PRISM Repurposing 19Q4 primary screen (nominal 2.5 µM, 5 days) and secondary screen (8 doses, 4-fold dilution from 10 µM), from the Broad Institute (CC BY 4.0). CTRP v2 (Broad Institute, NCI CTD² Network) supplied a different assay. Selected primary concentrations are not one exact value: 646 of 710 candidates are recorded at 2.5 µM, with a range of 1.04–5.0 µM. Ten lines that failed STR profiling were excluded. Compounds were matched by Broad ID and CTRP lines by CCLE name; ambiguous names and combinations were excluded.

The initial procedure, thresholds, code and tests were frozen before data acquisition in commit bc4ed8c. After reading provider documentation and before response-value access, v1a (78c4032) prioritized recommended secondary-screen redos (MTS010). After inventory stopped on row-label handling and before response statistics were computed, v1b (4070bc2) corrected failed-STR parsing. The record does not guarantee that v1b preceded all response-value access. Thresholds were unchanged. After input registration (93103b7) and inventory (75c860a), the evaluation ran once. The 20 tests are local runs.

CTRP shares the Broad Institute and many cell lines with PRISM; this is not validation at another laboratory or in unused cells. The descriptive 95% intervals from 500 bootstraps resample lines within hit/non-hit groups. They do not cluster related lineages or include uncertainty from shared assay conditions. A single shuffle does not provide candidate-specific p-values or FDR.

The pre-registered use flag matches only the string oncology, so hematologic-malignancy drugs remain in the JSON's launched_non_oncology_tiers. The 47 displayed above also exclude malignancy, a post-result display grouping that changes no frozen decision. Hub annotations do not establish current country-specific approvals, target species, formulations or absence of cancer indications. Compound identity and purity were not re-verified. Historical frozen JSON field names such as kill_* remain intact; their display and interpretation are corrected here.

MAEN computed compound-level aggregates from the PRISM Repurposing 19Q4 Dataset (Broad Institute, CC BY 4.0); source tables are not redistributed. The results published here are in whole or part based upon data generated by the Cancer Target Discovery and Development (CTD²) Network (https://ocg.cancer.gov/programs/ctd2/data-portal) established by the National Cancer Institute’s Office of Cancer Genomics.

Repurposing summary JSONPRISM Repurposing 19Q4 (CC BY 4.0)CTRP v2 / NCI CTD²Frozen before results: bc4ed8c / 78c4032 / 4070bc220 local tests

02 — PROTEIN

Change carries clues
about the treatment.

One replicate provides the query; the other provides the candidates. Across R1 → R2 and R2 → R1, we measure the rank of the original treatment condition for 156 queries.

Schematic · Reverse search

Reorder conditions by how similar their change is.

Q: change measured in replicate 1 (query)

QABC#1DE
  • Same treatment condition measured in replicate 2
  • Similarity
A protein up/down pattern from one replicate is the query; the 78 conditions in the other replicate are ranked by similarity. The original condition ranked first in 109/156 queries (69.9%) and in the top five in 149/156 (95.5%). Missingness positions alone reached 75.6% top five, so measurement-group cues contribute. This is not performance on unknown substances.
Retrieval across replicatesObserved values and two controls
69.9%

Original condition ranked first

109 / 156 queries

Top 1 is the share of queries that rank the original condition first. The search is limited to measured conditions.

What information was used under the same evaluation?

Observed protein abundance69.9%
Missingness pattern only16.7%
Values permuted within masks0.6%
0%Uniform-rank reference: 1.3%100%
The limitation

Dependence from shared DMSO controls and TMT measurement groups remains. A high retrieval rate does not demonstrate prediction of unknown substances or treatment effects.

Showing the published aggregate results.

CONTROL / MISSINGNESS

Without using values,
16.7% still rank first.

Top 5: observed values 95.5%, missingness only 75.6%, permuted values 6.4%. The positions of missing values alone can identify some conditions. Measurement-group characteristics enter the search, so this control is presented alongside the main result.

EXTERNAL / ANOTHER STUDY

11 mapped signatures
were evaluated externally.

6 / 11ranked first
7 / 11in the top 5

Of 20 signatures, 19 had candidates and one had none. Eleven mapped by source names were evaluated; nine with uncertain identity or absent from the catalog were excluded from identity accuracy. This is a limited diagnostic, not an independent final validation.

01 — RNA

Does a cell’s RNA
help prediction?

The same 44 cells, six drugs and 20 splits were compared. Error is MAE in pGI50. Lower values mean predicted concentrations are closer to the experimental measurements.

0.55093Mean MAE of the RNA model
Same 20 splits, including added controls / pGI50 MAE ↓
Prediction methodMean MAE
Drug meanAverage response for each drug0.60794
Tissue, fixedTissue tendency / shrinkage 100.59465
Tissue, inner CVTissue model tuned internally0.61016
RNA, inner CVCell-specific molecular features0.55093
Permuted RNA controlCell-to-RNA correspondence permuted0.60766

RNA had lower MAE than the tuned tissue model and the permuted RNA control in 19/20 splits each. These are descriptive comparisons that reuse the same cells, not independent trials, evidence of significance or a causal effect of RNA.

21 local tests passed1 CPU thread / 17.237 sAdded-control summary JSON

EXTERNAL / RNA — FIRST EXTERNAL EVALUATION

Learn from NCI.
Test in other cells.

Predictions learned from 44 NCI cells are transferred to GDSC1 and compared with sensitivity ranks within each drug. This transfer crosses different endpoints: GI50 and IC50.

Schematic · Rank correlation ρ

ρ measures how well two rankings agree.

Rank ARank B

Parallel lines: the two rankings being compared agree completely.

Like diagnostic Q2: replacing RNA with another lab’s measurement kept the frozen model’s output ranking (actual 0.94083).

Like diagnostic Q1: even the same cells measured at NCI and GDSC agreed only weakly in rank (actual 0.27041).

Like the primary result: in external GDSC1, predicted and measured ranks barely agreed (actual 0.06165).

A schematic with eight lines (the ρ shown is computed for these eight). The actual values in the notes are means of the six drug-specific correlations. ρ runs from −1 to 1; it is not a hit rate or treatment effect.
External RNA advantage unconfirmed

Primary: rank correlation strictly within screened ranges

Spearman ρ / −1 to 1
340 cells / 1,047 pairs / 6 drugs

RNA model

0.0616595% interval −0.02069 to 0.12753

Tissue, fixed

0.1031795% interval 0.02903 to 0.17933

Tissue, inner CV

0.1031795% interval 0.02903 to 0.17933

Unweighted mean of within-drug ρ (macro ρ) / 6 drugs. 95% percentile intervals from 500 paired bootstraps of annotated origin groups. Uncertainty is descriptive and conditional on the frozen models and cohort. NCI inner CV selected shrinkage 10, so fixed and CV tissue predictions are identical.

Primary analysis: strictly inside screened concentration ranges. n is the per-drug cell count; ρ compares predicted pGI50 ranks with measured pIC50 ranks.
DrugIn-range nRNA ρTissue, fixed ρTissue, CV ρ
Doxorubicin287−0.03813−0.05402−0.05402
Cisplatin1150.16145−0.00727−0.00727
Paclitaxel128−0.181310.076570.07657
Fluorouracil1610.062280.150650.15065
Methotrexate1110.303040.370950.37095
Etoposide2450.062590.082120.08212

On narrow screens, the “Tissue, CV” column is hidden because it is identical to “Tissue, fixed”.

Reading the result

The RNA point estimate is lower than tissue. Across the same six drugs, the macro ρ difference is −0.04152 (95% interval −0.11405 to 0.01943). The difference interval includes zero; this external evaluation does not establish an RNA advantage.

SENSITIVITY / INCLUDING OUT-OF-RANGE FITS

The point-estimate direction changes with the range rule.

The primary cohort is 340 cells and 1,047 drug–cell pairs strictly inside screened concentrations. Among all 387 response-matched cells and 1,962 pairs, 915 out-of-range fits were excluded: 914 above the maximum and one below the minimum. This compares fitted values with screened ranges; it is not a true censoring flag.

Secondary RNA ρ 0.18051Tissue ρ 0.13146Difference +0.04906

The prespecified secondary analysis includes out-of-range fits and has a higher RNA point estimate, but no secondary bootstrap interval was computed. Because the direction changes, an external advantage depends on the range condition and remains unconfirmed. All per-drug secondary results are retained in the summary JSON.

ρ measures agreement in ranks, not prediction accuracy or treatment effects. The drug-mean model gives every cell the same prediction for a given drug, so its within-drug ρ is undefined. It is not reported as zero.

External cohort, frozen procedure and limitations

Before external response values were inspected, 418 RNA-eligible cells were selected. All 60 NCI-60 models and known same-origin or derived models were excluded. The 418 count is eligibility before response matching; it differs from the evaluated n for each drug.

Models were refitted on 44 NCI development cells. Procedures and predictions were frozen at 21677bb before external responses were retrieved. Final design-metadata mappings, extracted without response values, were additionally frozen at c961cdb. Of 500 features selected in NCI, 492 were observed in external RNA. Missing-data handling and scaling follow the frozen NCI-side procedure. The 2019 Sanger RNASeq FPKM member is transformed once to log2(FPKM+1). The FPKM interpretation relies on the legacy filename and official description; it is not assumed equivalent to current RNA processing. Eight unobserved features use NCI training medians. Unseen tissues receive zero tissue effect in the tissue models.

NCI 48-hour growth GI50 and GDSC1 72-hour viability IC50 are different endpoints. pIC50 = 6 − LN_IC50 / ln(10) aligns concentration units from µM to M; it does not turn IC50 into GI50. This evaluation measures within-drug rank correlation and is not directly compared with the original MAE. Cohort eligibility was frozen at at least 20 origin groups per drug and three drugs, but no formal pass/fail threshold for effect size was predefined. NCI-side inner CV selected tissue shrinkage 10, making the fixed and CV tissue predictions identical.

Drug mapping uses source single-agent names; salt forms and chemical structures were not independently matched exactly. Sites, culture conditions and RNA processing differ, and unannotated same-origin or derived relationships cannot be ruled out. Tests comprised 56 under Python 3.14.8 / NumPy 2.5.3 and 20 under the protein Python 3.12.14 environment; these are not a single-environment or CI result. Normal-cell toxicity was not evaluated. This evaluation cannot establish safety, toxicity or treatment effects in people.

DIAGNOSTICS / RNA — DEVELOPMENT DIAGNOSTICS

Separate the clues
behind weak transfer.

Measurements, RNA from the same cells, tissue mapping and screened ranges. Starting from the previous external evaluation, separate these questions to examine disagreements.

These diagnostics use data whose results have already been seen.

The original GDSC evaluation has been inspected; this follow-up is not an independent performance confirmation. A separate bridge cohort overlapping NCI is used for measurement comparisons and is not added to the original external evaluation. These diagnostics do not establish a principal cause or a causal mechanism.

Q1Low-agreement tendency; tentative band

Does response in the same cells
agree across measurements?

Compare GI50 and IC50 within each drug for models strictly matched between NCI and GDSC. This diagnoses measurement agreement, separately from correlations of model predictions.

Candidate matched models
58
Candidate origin groups
55

In-range response macro ρ

0.2704195% interval 0.06319 to 0.44541

The in-range primary diagnosis covers 48 models, 158 drug–model pairs and all six drugs. Response ranks show limited agreement, but the heuristic low-agreement band remains tentative given the interval width.

Measurement correlation cannot be converted into an upper bound or mathematical ceiling for model accuracy. Cell matching, assay conditions and range rules remain limitations.

Every drug: cross-measurement comparison and status
Per-drug model counts, origin groups, response rank correlation and status. Insufficient counts and undefined results remain visible.
DrugModels nOrigins nResponse ρStatus
Doxorubicin46460.35753Estimable
Cisplatin18180.18060Estimable
Paclitaxel15150.10903Estimable
Fluorouracil25250.52846Estimable
Methotrexate12120.18182Estimable
Etoposide42420.26505Estimable

All-finite results cover 52 models and 279 pairs: macro ρ 0.48620 (interval not computed). No in-range rows meet the NCI top-dose proxy, so removing it leaves 0.27041 unchanged. The proxy is not a true censoring flag.

Q2High output-rank agreement, not accuracy

In the same cells,
do RNA and outputs agree?

Compare the same cells with RNA in both NCI and Sanger, including outputs after feeding each profile to the frozen model. No new model fitting or external retuning is performed.

Candidate RNA models
18
Effective RNA models
18

Frozen-output macro ρ

0.9408395% interval 0.86481 to 0.96237

Output ranks agree strongly in the same 18 models. Yet mean Sanger-input outputs are lower for all six drugs, with shifts of −0.22047 to −0.02023 pGI50. Rank agreement does not establish absence of input differences or platform equivalence. Overlap with the 44 training cells: 16 of 18 models are in training and 2 are outside training (18 origin groups). The two outside-training models are not treated as an independent accuracy cohort.

RNA or output agreement is not drug-response accuracy or a guarantee of RNA causality. Overlapping-cell results are not added to independent external performance.

Agreement metrics, counts and status
Metric definitions and effective counts are reported together. Undefined results and insufficient counts are not replaced with zero.
ComparisonEffective nSummaryStatus
RNA input agreement
Per-gene, matched-cell Spearman ρ
442 genes / 18 modelsMedian 0.76891 / quartiles 0.62965 to 0.85637442 evaluated / 8 missing, 50 constant excluded
Frozen output agreement
Within-drug output-rank correlation
18 modelsMacro ρ 0.94083 / six drugs18 models / 108 drug–model pairs / estimable

Of 500 selected features, 493 map and 442 genes have estimable correlations (8 missing and 50 constant excluded). Same-cell identity retrieval is 17/18. This diagnoses cell matching, not drug-response accuracy. The 1/n=1/18 (5.6%) uniform-rank reference is mathematical, not a permutation-null test. Identity and per-PC correlations are also retained in the summary JSON.

Shifts are Sanger-input minus NCI-input outputs, in pGI50. All six drugs retain both rank and level differences.
DrugnOutput ρMean shiftMean absolute difference
Doxorubicin180.89267−0.123820.12568
Cisplatin180.96904−0.020230.03875
Paclitaxel180.94840−0.186020.19533
Fluorouracil180.93602−0.064920.06854
Methotrexate180.94427−0.220470.22047
Etoposide180.95459−0.136620.14105
Q3Stratified description, cause unassigned

Do mapped tissues and
Unknown cells differ?

Describe the previous external cohort separately for Known cells mapped to NCI tissue classes and unmapped Unknown cells. Report each stratum’s counts, drug set and undefined results.

Known / mapped tissue

0.09191

RNA macro ρ / Drugs summarized 6

Unknown / unmapped tissue

0.00034

RNA macro ρ / Drugs summarized 6

Known / 147 models, 455 pairs / six drugs

RNA

0.0919195% interval −0.02427 to 0.19717

Tissue, fixed

0.1546295% interval 0.03690 to 0.26094

RNA−tissue difference

−0.0627295% interval −0.14476 to 0.02674

Unknown / 193 models, 592 pairs / six RNA drugs

RNA

0.0003495% interval −0.09606 to 0.10309

Unknown fixed/CV tissue predictions are constant: macro ρ, intervals and RNA differences are undefined. Zero tissue drugs are summarized.

Known includes 147 models and 455 pairs. The RNA–tissue difference is −0.06272; its 95% interval, −0.14476 to 0.02674, includes zero. Unknown includes 193 models and 592 pairs: six RNA drugs but zero estimable tissue drugs. The tissue comparison difference is also undefined.

Unknown receives zero tissue effect under the fixed rule. Constant predictions have undefined within-drug ρ. A stratum difference does not establish tissue mapping as the main cause.

Known / Unknown results for every drug
Known: stratified counts, rank correlations and status from the original in-range evaluation.
DrugModels nRNA ρTissue, fixed ρStatus
Doxorubicin117−0.00275−0.07882RNA/tissue estimable
Cisplatin450.093150.07230RNA/tissue estimable
Paclitaxel580.138760.14099RNA/tissue estimable
Fluorouracil80−0.038210.23530RNA/tissue estimable
Methotrexate550.115080.39239RNA/tissue estimable
Etoposide1000.245410.16557RNA/tissue estimable
Unknown: stratified counts, rank correlations and status from the original in-range evaluation.
DrugModels nRNA ρTissue, fixed ρStatus
Doxorubicin170−0.06121UndefinedRNA estimable / tissue constant
Cisplatin700.27509UndefinedRNA estimable / tissue constant
Paclitaxel70−0.38686UndefinedRNA estimable / tissue constant
Fluorouracil810.09131UndefinedRNA estimable / tissue constant
Methotrexate560.13903UndefinedRNA estimable / tissue constant
Etoposide145−0.05531UndefinedRNA estimable / tissue constant
Q4Out-of-range description; uncertain difference

What do ranks show
among out-of-range fits?

Describe only fitted IC50 values outside screened concentration ranges. Keep this cohort separate from the previous all-finite secondary analysis and preserve per-drug counts.

Out-of-range drug–cell pairs
915
Out-of-range models
348

RNA

0.1839895% interval 0.10980 to 0.25785

Tissue, fixed

0.0964395% interval 0.00547 to 0.18481

RNA−tissue difference

0.0875595% interval −0.01389 to 0.19757

RNA has a higher out-of-range point estimate, but the difference, +0.08755, has a 95% interval of −0.01389 to 0.19757, including zero. This description also reflects a different range-conditioned population; it does not confirm an external advantage.

Out-of-range fits extrapolate beyond screened concentrations; they are not true censoring flags. Their correlations do not establish measured treatment effects or an external advantage.

Every drug: out-of-range-only results and status
Out-of-range fits only. Do not mix the denominator with the original in-range primary or all-finite secondary analysis.
DrugModels nRNA ρTissue, fixed ρStatus
Doxorubicin460.468640.12276Estimable
Cisplatin2580.167670.08119Estimable
Paclitaxel58−0.025810.12804Estimable
Fluorouracil1990.136830.10669Estimable
Methotrexate2610.326930.15387Estimable
Etoposide930.02959−0.01400Estimable

What must follow the diagnostics

Treat these differences as development clues. Define the next procedures prospectively and reserve different unused data to confirm performance. Retain every drug’s results rather than selecting only favorable drugs.

Diagnostic cohorts, limitations and missing results

This follow-up comes after the original evaluation was inspected. Freezing the procedure records changes; it does not make this an unseen independent confirmation. Origin annotations may be incomplete, and GI50/IC50 endpoints, sites, RNA processing and screened ranges differ. Undefined, insufficient and unavailable comparisons keep those states; they are not replaced with zero or success.

Macro correlations and differences use matched drug sets, with descriptive 95% percentile intervals from 500 paired origin-group bootstraps. Intervals condition on the frozen models and each diagnostic cohort. All six drugs remain, and undefined tissue correlations are not replaced with zero.

v1 was not executed. v2 accessed raw bridge responses and RNA programmatically before a preserved 65.188-second soft-cap failure; no new Q1/Q2 statistics were calculated. v3 retains the numerical rules and removes duplicate I/O only, re-registered at b621429. It ran in 20.989 seconds on one CPU thread. Original external aggregates had already been viewed; this is not a new blind external test.

Follow-up diagnostic summary JSONThe same primary sources as the external evaluation aboveProtocol freezing and execution record: v3 / b621429 / 20.989 s / I/O-only change

CONNECTED WORKFLOW / EXPLORATORY INTEGRATION

Connect a change
to its evidence.

A research CLI now retrieves measured treatment conditions from a requested protein-abundance change and references existing PRISM and CTRP aggregates. Similarity and response evidence remain separate; response evidence does not change the retrieval order. This does not establish the efficacy of a new treatment candidate.

What is MAEN doing?

Read a change, find similar records, and keep the unanswered questions. All bars, arrows and conditions X/Y/Z are invented examples. Actual counts are shown separately below.

Schematic

Down to advance · up to rewind · stop to readScroll controls the explanation

01 / Which change is requested?

Choose what to increase or decrease

Compare the current and requested states using the same measurement scale. Identify what should increase, decrease or stay the same.

  • Current amount
  • Requested amount
A+ More
B− Less
C0 Same
  • A ↑
  • B ↓
  • C →

A/B/C are invented proteins on an arbitrary scale. The requested state is not necessarily a healthy state.

02 / Has a similar change been measured?

Find similar changes

Compare protein-abundance changes with all 78 conditions measured in cultured MCF7 cancer cells 12 hours after treatment. The three examples below are invented to explain the method.

Requested change (schematic)

  • A ↑
  • B ↓
  • C →
  • Condition XA / B / C↑ ↑ →
  • Condition YA / B / C↑ ↓ →
  • Condition ZA / B / C↓ ↑ →

This does not predict the changes caused by an unknown substance.

03 / Can another record be attached?

Attach records from other experiments

Order conditions by pattern similarity first. Then attach existing drug-response records where source names correspond.

  1. Condition Y ↑ ↓ →Provisional record: name correspondence only
  2. Condition X ↑ ↑ →Correspondence unresolved: condition retained
  3. Condition Z ↓ ↑ →Correspondence unresolved: condition retained

Keep conditions without references. Attaching a record does not change the similarity order.

A shared name does not establish the same chemical structure, salt or sample.

04 / What is still unknown?

Keep unanswered questions visible

Finding a similar measured pattern leaves several questions before the requested effect can be established.

  • Is it the same substance?Check structure, salt and sample
  • What happens in normal cells?Compare with cancer cells
  • Can that exposure be reached?Check concentration and duration
  • Does it hold in another study?Use independent data and experiments

Unassessed items remain unassessed. This diagram does not demonstrate treatment efficacy or restoration of a healthy state.

Scrolling controls the explanation, not experimental time.

Actual counts from the connection demo

A workflow check using a published, previously used 8-azaguanine signature (35 genes). These counts are separate from the invented bars and ranking above.

All 78 conditions: can they be scored?
  • 74Ranked
  • 4Unscoreable; reasons saved
The same 78: do source names correspond?
  • 30Provisional name correspondence
  • 48Unresolved; retained

These are two classifications of the same 78 conditions, not a filter from 74 to 30. Conditions without references and unscoreable conditions are all retained.

How to read these counts

Of the 74 ranked conditions, 29 have name correspondence and 45 are unresolved. Of the 4 unscoreable conditions, 1 has name correspondence and 3 are unresolved. Name correspondence does not establish chemical identity. Response references use different cells, doses and durations and do not establish treatment efficacy. The RNA model is not a candidate gate because its external advantage was not confirmed.

Connection demo counts and provenance (JSON)

  1. 01Define the input

    Subtract current from target

    Use protein profiles declared to share an assay, normalization and units. Compute target minus current on measured genes shared by both profiles, without zero-filling missing values. A target is not a validated healthy state.

  2. 02Keep all 78 conditions

    Retrieve known changes

    Rank similar or opposite changes in the existing MCF7, 12-hour catalog. Preserve source doses and unscoreable conditions with reasons. Changes caused by unknown substances are not predicted.

  3. 03Provisional label references

    Attach response references

    For 30 conditions, source labels match apart from letter case and provide references to existing PRISM/CTRP evidence. Chemical, salt and sample identity remain unverified. The other 48 conditions are retained as unresolved.

  4. 04Gaps remain explicit

    Record what needs testing

    Normal-cell effects, achievable human exposure, current approvals, formulations, target species, mechanism and independent replication remain unassessed. The RNA model has no established external advantage and is not used as a pass filter.

This is a connection demo using previously viewed data.The first run uses the first published S3 signature, 8-azaguanine (35 genes), without selecting a query for its new result. It is not a healthy-state target and has no mapped exact target condition, so retrieval accuracy is not computed. Matching of times, doses and cells across the query, catalog and response references is not established.

The source export contains 710 selective and 202 broad-primary-activity records, not an individual inventory of all 4,532 compounds. Absence from this export does not mean inactivity or lack of screening. A viable-cell proxy does not establish cell death. Public connection-demo aggregate (JSON). Searches run in a separate research CLI; this page does not accept inputs or run the analysis.

NEXT / THE DIRECTION

Before an answer,
test the question.

This evaluation did not establish an external RNA advantage. The added diagnostics do not identify a principal cause. Preserve cross-measurement disagreement and input/output level shifts as development clues. Prioritize the next performance check in different unused data with the same endpoint; if this cohort is used for future tuning, treat it as development data and use other unused data for performance evaluation. For repurposing candidates, next pre-register checks of current approvals, formulations, target species and exposure, and tests of mechanism hypotheses.

  1. 01Completed

    Retrieve known conditions

    Measure retrieval across replicates and compare it with missingness and value-permutation controls.

  2. 02Development diagnostics recorded

    Move to unused data

    Use the diagnostic clues to plan the next procedures prospectively. Prioritize same-endpoint performance confirmation; reevaluating these diagnostic cohorts is not independent confirmation.

  3. 03Search CLI implemented

    Rank a desired cellular change

    A research CLI ranks measured conditions with similar or opposite signatures to an input gene-change CSV. Whether they produce the desired effect remains unverified.

  4. 04Future stage

    Test the effect experimentally

    Have experts evaluate growth, effects on normal cells and reproducibility through experiments.

This website displays and compares aggregate results. CSV searches run in a separate research CLI. Changes caused by unknown substances, recovery toward a normal state, safety in people and treatment effects remain untested.

EVIDENCE / THE RECORD

Make the numbers
traceable.

Sources, evaluation methods, controls and previous results are preserved. This site publishes aggregates. Computation code, original matrices and cell-level raw data remain private.

Protein retrieval: evaluation and limitations

MCF7 breast-cancer cells, 12-hour treatments, 78 conditions and two replicates. Because metformin appears at five concentrations, this means 78 conditions for 74 named substances in the source table, rather than 78 different chemicals. Measurements concern protein abundance, not activity or phosphorylation.

Positive measurements in Table S2 were log2-transformed. Cosine similarity used pairs with at least 100 jointly observed accessions. Missing values were neither imputed nor equated with zero. Interpreting the values as linear relative abundance is an assumption informed by the paper’s methods; the workbook itself does not declare units. This is not a reconstruction of the paper’s gene aggregation, minimum-value imputation or ComBat-corrected matrix.

57.8% of measurement entries are missing. Missingness patterns are shared within TMT groups, as are DMSO controls. Jaccard similarity of observed accession sets (a value-free control of missingness positions) and value permutations that preserve masks serve as controls. The uniform-rank reference is a mathematical comparison, not independent probabilistic trials or a p-value. Separating replicates does not remove measurement dependence.

External Table S3 uses gene-level Log2FC signatures. Of 20 signatures, 19 had candidates and one had none. Eleven mapped using source names were evaluated; nine with uncertain identity or absent from the catalog were excluded from identity accuracy. Name matching does not prove exact chemical identity, and cell type, time and concentration differ.

RNA prediction: evaluation and limitations

Official CellMiner 2.15, HG-19, date label 09-11-2025, log2(FPKM+1). 23,808 gene records × 60 cells, no missing values. Zero is not treated as missing. Provider-side FPKM processing is used as supplied; raw data is not reprocessed.

Related cell lineages are reduced to representatives; 44 development cells are compared across the same 20 splits. Outer training has 28–30 cells, calibration 6–8 and evaluation 7–8, shared by all six drugs. Median imputation, top-500 variance selection, scaling and PCA are fitted only within each training partition. PCA 2/5 and Ridge alpha 1/10/100 are selected by inner 3-fold MAE. Added controls use tissue shrinkage 0/1/10/100 with inner CV and one fixed RNA-row permutation. The permutation also breaks tissue correspondence. Four tissue candidates and six molecular candidates do not equalize model-class complexity. Evaluation results are not used for tuning.

In the original three-model comparison, RNA had lower MAE than the drug mean in 19/20 splits and fixed tissue in 18/20. The added tuned tissue model was worse than fixed tissue in 18/20. These splits overlap and are not independent trials.

Molecular six-drug simultaneous interval coverage averaged 87.2%, but half-widths were broad: 1.548–2.533 pGI50. Coverage is descriptive; exchangeability is unestablished. “55/55” refers to input-name matching, not prediction accuracy. GI50 censoring and measurement conditions remain unresolved. Independent confirmation on the same GI50 endpoint is incomplete; GDSC1 transfer is shown in the external evaluation above, and the eight excluded held-out cells were also used previously.

Drugs: doxorubicin, cisplatin, paclitaxel, fluorouracil, methotrexate and etoposide.

Protocol freezing, environment and terms of use

Protein-search code, configuration and input hashes were frozen before scoring at commit 012e2c5. The 41 passing tests are a local execution record. Input parsing took 6.498 s and computation 1.558 s, excluding download and plotting.

RNA added controls froze code, inputs, configuration and environment before scoring at commit ce5a4fb. There were 21 passing local tests and a 17.237 s run on one CPU thread. In the original RNA evaluation, the protocol was frozen before scoring, but imported code and environment hashes were additionally pinned after results. We do not claim every dependency was frozen in advance. That original run recorded 14 local tests and 11.224 s. These records are not CI or a validation of the whole system.

Original data and full transformed matrices are not published. The protein paper is CC BY-NC-ND 4.0; a separate data license has not been confirmed. No blanket redistribution permission is assumed for this or NCI data. Each provider’s terms apply.

Primary data sources and aggregate JSON
Previous records and all 20 original RNA splits

Previous results are preserved with qualifications. Related lineages crossed partitions in 18/20 of the old splits. Do not directly compare the old tissue MAE of 0.58265 with the current molecular model.

The original three-model results for the current 44-cell cohort are below. Green marks the smallest MAE in each row.

SeedDrug meanTissue, fixedRNA
202620010.606760.618480.59497
202620020.598340.614690.54597
202620030.599200.573840.50564
202620040.636840.591260.52255
202620050.680020.666290.66227
202620060.663390.598730.63236
202620070.581080.518330.51763
202620080.675750.642040.60010
202620090.587910.610860.60458
202620100.632020.602130.56232
202620110.546450.540930.43990
202620120.644570.610100.55536
202620130.554100.581950.52009
202620140.591560.653580.57023
202620150.628500.599730.55066
202620160.619190.631100.56594
202620170.624500.576310.60239
202620180.590860.585530.50056
202620190.598530.636350.56310
202620200.499260.440860.40197

Disclaimer

  • Personal record run with AI
  • No expert supervision or peer review
  • Not medical advice
  • No warranty of accuracy
  • No liability for damage from use
  • Not affiliated with data providers
Use of this site — read the full disclaimer

1. A personal record run with AI

MAEN is a personal hobby project. The code, the computations, the interpretation of results and the text on this page are produced mainly with AI (large language models). AI can produce errors that sound plausible, and the operator is not in a position to verify the content professionally. Nothing here has been supervised or peer-reviewed by experts in medicine, pharmacology or statistics.

2. Not medical advice

Nothing here may be used for diagnosis, treatment, prevention or medication decisions, and nothing here recommends or discourages any drug or therapy. The data comes from cultured cancer cells, which is different from how drugs act in the human body. For any illness or treatment, always consult a physician, pharmacist or other qualified professional. Do not start, change or stop any treatment because of this site.

3. No warranty of accuracy

Computations, data processing and descriptions may contain errors. The operator makes no warranties, express or implied, regarding accuracy, completeness, usefulness, timeliness or fitness for a particular purpose. Source data reflects the time it was retrieved and may since have been updated.

4. No liability

The operator accepts no liability for any damage arising from the use of, or inability to use, information on this site — including health or financial harm and errors in research or business decisions. Use the information at your own judgment and risk. If you cite or use it in research, papers or work, always verify against primary sources (official data from each provider and peer-reviewed literature).

5. Not affiliated with data providers

This site uses data and materials published by the U.S. National Cancer Institute (NCI), GDSC and Cell Model Passports (run by the Wellcome Sanger Institute and partners), the Broad Institute (PRISM Repurposing and CTRP), the NCI CTD² Network, the authors and journal of the MCF7 proteomics study, and ProteomeXchange. It has no affiliation with these institutions, authors or the U.S. government, and is not endorsed, recommended or approved by them. Data use is subject to each provider’s terms.

6. Subject to change without notice

Content may be corrected, updated or removed without notice. Past results are kept as records, but errors or caveats may be found later. We are not responsible for the content of linked external sites.

This English page is a translation for convenience. If it differs from the Japanese page, the Japanese version prevails.