BMJ OnExamination for ESENeph: What Its Adaptive Engine Is Actually Optimising

Featured image for BMJ OnExamination for ESENeph: What Its Adaptive Engine Is Actually Optimising

This audit is for renal trainees using BMJ OnExamination to revise for ESENeph — the European Specialty Examination in Nephrology, which is the SCE for the specialty. It addresses the written best-of-five papers only. Before anything else, a correction of framing: BMJ OnExamination markets difficulty selection, themed mocks, feedback and revision plans, but it does not publicly confirm a genuine adaptive-difficulty algorithm for this product. So the honest version of the title's question is: what do its analytics and difficulty tools actually optimise, and what should you optimise instead?

What BMJ OnExamination offers for ESENeph right now

Vendor-reported, last checked 20 July 2026 — verify the live figures on the product page.

  • Bank size: 240+ ESENeph questions (vendor-reported).
  • Access and price: subscriptions from 1 to 12 months, listed from £54.99 (one month) to £139.99 (twelve months); a free trial offers 10 questions per day.
  • Question type: best-of-five, aligned to the RCP-published curriculum areas.
  • Features the vendor confirms: a "Select Questions" mode to filter by difficulty; "Mock Tests" themed to recent exam patterns; feedback with peer comparison; revision plans that target weaknesses; "Group Learning" leaderboards; and an offline app.
  • Features the vendor does not clearly confirm: an adaptive-difficulty algorithm, a numeric percentile, a single predicted score, a per-domain coverage tracker, or per-item timing. One published user review notes explanations "need more improvement", so sample the depth of reasoning in the trial before committing.

The "adaptive engine" — what is confirmed and what is not

It is worth being precise, because the distinction changes how you should use the product. An adaptive engine would choose each next question based on your live performance to converge on your ability level. What BMJ OnExamination actually documents is user-selected difficulty (you pick easy/medium/hard), themed mocks, and a revision plan that flags weak areas. Those are useful, but they optimise for what you tell the system, not for a modelled estimate of your ability. Practically, that means the platform will happily let you over-practise your comfort zone and under-practise the small, awkward renal domains — the opposite of what a true adaptive engine would do. Treat this as a manual bank with good analytics, take responsibility for steering it yourself, and make no assumption about a proprietary algorithm.

The ESENeph exam anchor

ESENeph is delivered jointly by the ERA (European Renal Association), the European Section and Board of Nephrology, the UK Kidney Association and the Federation of the Royal Colleges of Physicians of the UK, aligned to the JRCPTB Specialty Training Curriculum for Renal Medicine. Since February 2020 the former UK SCE in Nephrology and the European certificate have been a single examination. The structure is the standard SCE format: two papers of 100 best-of-five questions, 200 total, three hours each, one mark per correct answer, no negative marking, computer-based via Surpass. The published blueprint is the target for every analytics screen:

ESENeph domainQuestionsShare
Glomerulonephritis and tubulointerstitial nephritis (incl. vasculitis, anti-GBM, SLE)3015%
AKI, acute renal replacement therapy, fluid/electrolyte/acid-base2613%
CKD, haematuria, proteinuria2412%
Cardiovascular disease, hypertension, renovascular disease, diabetes2010%
Other (therapeutics, pregnancy, supportive care, nutrition, end-of-life, procedures, leadership, sexual health, paediatric interface)2412%
Haemodialysis147%
Renal transplantation147%
Urological presentations (stones, UTI, obstruction)147%
Inherited and rarer diseases147%
Renal bone disease and renal anaemia126%
Peritoneal dialysis84%

These are the "likely" counts published in the blueprint; the actual number may vary slightly. Note how flat the distribution is — no single domain exceeds 15%, so breadth matters more here than in exams with one dominant topic.

Every metric on the screen, defined

First-attempt accuracy — percentage correct on never-seen questions; your best in-app proxy for the real thing. Repeat accuracy — percentage correct on items you have already answered; it measures memory of the item and inflates with exposure. Percentile or peer comparison — your rank among self-selected users of this bank, not the ESENeph cohort; a coarse relative signal only. Predicted score, if shown — a model built on that population and on repeats; never read as a pass probability. Coverage — proportion of the bank or a domain attempted at least once; completion, not competence. Difficulty — the item's historic percentage-correct across users; filtering to "hard" changes your comparison group. Time per item — your pace against roughly 108 seconds per question. The core discipline is unchanged from any bank: quote your first-attempt accuracy to yourself, treat repeat accuracy as a memory check, and never turn a within-bank number into a pass prediction — the reasoning is set out in your q-bank percentage is not your exam score.

Selection bias: why difficulty-weighted feeds skew your percentage

Because you choose the difficulty and topic mix, your headline percentage reflects your filters as much as your knowledge. A fortnight of "hard" glomerulonephritis items will depress your average; a fortnight re-doing flagged questions will inflate it. Neither is comparable with a mixed, unseen, full-blueprint block — the only condition that resembles the exam. In a flat blueprint like nephrology's, this bias is especially costly, because it is easy to spend all your effort on the two or three domains you find interesting (GN, transplantation) and let the 4–7% domains — peritoneal dialysis, renal bone disease, inherited disease — go untouched while your average still looks healthy.

Blueprint audit vs the official ESENeph weighting

Rebuild your attempts against the published weighting rather than reading the home-screen average. An illustrative snapshot:

Domain (target share)Your attemptsYour shareGap
GN and TIN (15%)6026%over by 11 points
AKI and acid-base (13%)2410%under by 3 points
CKD (12%)2210%under by 2 points
Peritoneal dialysis (4%)21%under by 3 points
Renal bone/anaemia (6%)42%under by 4 points
Inherited/rarer (7%)31%under by 6 points

A 73% home-screen average hides the real problem: a candidate who has poured effort into glomerulonephritis and barely touched dialysis modalities, bone-mineral disease and inherited disease. Rebuilding this matrix weekly is the single highest-value habit; the method generalises via question-bank completion is not coverage.

What a credible readiness signal requires

A number is a readiness signal only under five conditions at once: unseen (first attempts), timed (~108 seconds per item), mixed across domains, no assistance, and a large enough sample — blocks of at least 50, ideally a full 100-item paper, before you read anything into the percentage. In nephrology the "mixed" condition is doing a lot of work: because the blueprint is broad and flat, a single-topic block tells you almost nothing about paper-level readiness.

Override rules: what to force into your feed

Manual and analytics-led feeds under-serve small domains. Force these in on a schedule: peritoneal dialysis (4%), renal bone disease and anaemia (6%), inherited and rarer diseases (7% — Alport, Fabry, ADPKD, tubulopathies), and — critically — acid-base and electrolyte problems, which sit inside the 13% AKI band and are heavily calculation- and data-driven. Force in data-interpretation items too: acid-base sets, longitudinal creatinine and potassium trends, urinary indices, immunology panels. Guideline-sensitive management (lupus nephritis, ANCA vasculitis, transplant immunosuppression, CKD-mineral bone disorder) should be checked against current UK Kidney Association, KDIGO and NICE/CKS positions, with medicines detail confirmed against the SmPC/eMC rather than an explanation alone.

Worked dashboard: turning analytics into next week's quotas

Take a candidate five weeks out, mixed timed 100 giving 66% first-attempt. Domain first-attempt reads: GN/TIN 70%, AKI/acid-base 54%, CKD 68%, transplantation 60%, dialysis (both modalities) 50%, inherited disease 45%, the rest near target. Weight next week by marks at risk (blueprint share times accuracy gap):

  • AKI/acid-base (13% at 54%) is the largest recoverable pool — assign 30 fresh items, half of them acid-base and electrolyte calculations.
  • Dialysis (7% + 4% at 50%) — assign 20 items across haemodialysis adequacy/complications and peritoneal dialysis.
  • Transplantation (7% at 60%) — 15 items on immunosuppression and rejection.
  • Inherited disease (7% at 45%) — 12 items plus one focused reading block.
  • Hold GN and CKD at maintenance (10–12 items) since both are near target.

That is roughly 90 fresh questions, weighted to marks at risk rather than to comfort, with no pass prediction attached.

A seven-day pattern around clinical work

BMJ OnExamination does one job here — structured, blueprint-weighted practice with feedback; iatroX does another — measuring transfer on unseen items. iatroX is not a nephrology-specific bank; it is a free UK/MRCP-level bank and unseen-measurement layer that sits alongside a specialty SCE bank. No proprietary-algorithm claims.

  • Monday: 25 BMJ items in the priority domain (AKI/acid-base), untimed, full explanations.
  • Tuesday: 25 BMJ items across two small domains (peritoneal dialysis, inherited disease).
  • Wednesday: short 10-item review of flags, or rest.
  • Thursday: 25 BMJ items, timed and mixed.
  • Friday: a fresh, timed, mixed unseen block in iatroX; record first-attempt accuracy only.
  • Saturday: a themed BMJ mock for pace and stamina.
  • Sunday: rebuild the matrix, set quotas, re-space the misses.

Rotating measurement through a second unseen bank is the two-q-bank rule: a small unseen volume for calibration, not a second syllabus.

Decision checklist: continue, supplement, switch or stop

  • Continue if first-attempt accuracy on mixed unseen blocks is rising and coverage is filling evenly across a flat blueprint.
  • Supplement when repeat accuracy outruns first-attempt accuracy, or when small domains stay under-practised.
  • Switch primary bank only on a demonstrated coverage gap, not novelty.
  • Stop adding volume when unseen blocks plateau comfortably and errors are careless rather than knowledge gaps.

Bottom line

BMJ OnExamination is a reasonable ESENeph bank with difficulty selection, themed mocks and peer feedback at an accessible price — but on the public evidence it is a manual, analytics-led bank, not a proven adaptive engine, and its explanations are worth sampling before you commit. What it optimises is what you tell it to; what you should optimise is even coverage of a broad, flat blueprint and honest measurement on unseen, timed, mixed blocks. Steer the feed yourself, force the small domains in, and keep your readiness judgement for exam-like conditions.

Frequently asked questions

Is BMJ OnExamination enough for ESENeph on its own? With only 240+ questions (vendor-reported, 20 July 2026), it is on the smaller side for a sole bank across a broad, flat blueprint, so many candidates will want a second source for volume and for unseen measurement. It can serve well as a structured core if you audit coverage carefully and top up the small domains, but relying on one modestly sized bank for both learning and readiness measurement is where candidates get caught by repeat-item inflation.

Which ESENeph component does BMJ OnExamination not reproduce well? ESENeph is written best-of-five throughout, so there is no OSCE to miss. Within the paper, the weak spots for any text bank are the calculation- and data-heavy items — acid-base and electrolyte problems, longitudinal laboratory interpretation, urinary indices — and BMJ OnExamination does not advertise a data-interpretation focus, so rehearse those deliberately. The advertised "adaptive" framing also does not reproduce a true ability-tracking engine; you must steer coverage yourself.

How many BMJ OnExamination questions should I complete per day for ESENeph? Given the bank is around 240 items, pace yourself rather than sprinting through it: 20 to 30 questions on active days, with explanations read in full, lets you cover it thoughtfully and leaves room for re-spacing and a weekly timed block. Reviewing why each distractor is wrong matters more than daily volume, especially in a bank this size where re-exposure comes quickly.

When should I stop using BMJ OnExamination and move to mixed mocks? Move to predominantly mixed, timed, full-length practice in the final two to three weeks, once coverage is even and first-attempt accuracy on 50–100-item unseen blocks has stabilised. Because ESENeph's blueprint is flat, mixed mocks are particularly important for rehearsing breadth and pace; keep BMJ's themed sets only to patch the specific domains a mock exposes.

How should I combine BMJ OnExamination with iatroX without duplicating practice? Assign each a single role: BMJ OnExamination for structured, blueprint-weighted ESENeph practice with feedback; iatroX for a weekly fresh, unseen, timed block that measures transfer. iatroX is a general UK/MRCP-level bank rather than a nephrology-specific one, so it will not re-serve BMJ's renal items, keeping the unseen score a genuine measurement rather than a memory test — and, given BMJ's smaller ESENeph bank, a second unseen source is especially worthwhile here.

Editorial notes and references

Written by Dr Kolawole Tytler, NHS GP and founder of iatroX. Last checked 20 July 2026; all BMJ OnExamination figures (bank size, pricing, features and the "adaptive" description) are vendor-reported and change without notice — verify on the product page before relying on them, and note that no proprietary adaptive algorithm is confirmed for this product. Disclosure: iatroX operates a competing question-bank and knowledge platform; this audit confines iatroX's role to jobs BMJ OnExamination does not claim — general UK/MRCP-level knowledge and unseen-question measurement — and iatroX is not a nephrology-specific ESENeph bank. Corrections are welcome via the feedback route on iatrox.com.

References: the Federation ESENeph pages and the SCE in Nephrology blueprint (thefederation.uk); the ERA (era-online.org) and UK Kidney Association; BMJ OnExamination ESENeph product page (onexamination.com); and internally, your q-bank percentage is not your exam score, question-bank completion is not coverage, the two-q-bank rule and the iatroX comparison hub.

Run a fresh, timed ESENeph block in iatroX →

Share this insight