Protocol written before any screening, data extraction or analysis. Version 0.19.0 was accepted by three peer reviewers after nineteen rounds of review (protocol/peer-review/); versions 0.20.0 and 0.21.0 complete the administrative items for registration and version 0.22.0 records the guarantor’s decision on full text screening (amendments A019 to A021, before any screening decision or result); version 0.23.0 records the guarantor’s decision on data extraction (amendment A023, before any value was extracted). After registration the protocol is frozen and every change is recorded in protocol/amendments.csv with its date, rationale and whether it was made before or after any result for the affected outcome was seen.
The machine-readable parts of the protocol are authoritative where the text summarizes them: populations.csv, outcomes.csv, windows.csv, agents.csv, nodes.csv, node_classes.csv, effect_modifiers.csv, harms_nrs.csv, priors.csv, reference_sd.csv, turner_map.csv, exclusion_reasons.csv, amendments.csv and ../search/strategies/concepts.yaml. Appendices A to C reproduce them.
1 Administrative information
Registration. Registered on 2026-10-13, before any screening decision, as the public release protocol-registered of this repository, which lists the SHA-256 checksum of every protocol file; the release date on GitHub is the registration date. The review is not registered in PROSPERO or OSF. A release is self-archived by the review team, not an entry in a registry, and its owner could move a tag; every output therefore cites the commit hash of the registered protocol, and the lack of registry registration is reported as a limitation.
Review type. Living systematic review with network meta-analysis of randomized trials; a separate living synthesis of nonrandomized studies for rare and long latency harms; and a public inventory of all trials, observational studies, registrations and published systematic reviews of GLP-1 receptor agonist containing drugs.
Reporting guidance. PRISMA-P 2015 for this protocol (1,2); PRISMA 2020 (3), PRISMA-NMA (4), PRISMA-LSR (5) and PRISMA-S (6) for reports.
Contributors and roles (PRISMA-P items 3a and 3b). Guarantor and corresponding author: Ahmad Sofi-Mahmudi (ORCID 0000-0001-6829-0823), Department of Health Research Methods, Evidence, and Impact, McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4K1, Canada; [email protected]. The second and third human reviewers are named here, by amendment, before the stages they perform begin. Risk of bias assessment and certainty ratings are done in duplicate by named human reviewers; no such stage begins until they are named. Full text screening of the records with an open full text (amendment A021; Section 3.4.2) and data extraction (amendment A023; Data collection) are done by language model reviewers under the guarantor’s oversight. No information specialist, clinical advisor or patient partner is part of the team at registration; the consequences are stated where they apply (search review, importance ratings and thresholds, patient involvement).
Amendments (item 4). Logged in protocol/amendments.csv and summarized in each release note. Matters deferred to an amendment before the first analysis are those whose action field in protocol/peer-review/comments.csv contains deferred to amendment.
Support (items 5a to 5c). No funding and no dedicated support, financial or in kind, was received for this review, and it has no sponsor. No manufacturer has any role in design, conduct, analysis, interpretation or reporting. Competing interests: the guarantor declares none, including any relationship in the previous 36 months with a manufacturer of an incretin based drug or of a comparator. Every later contributor discloses their own support and competing interests before joining, and the disclosures are listed in each release note.
Checklist before registration (completed in versions 0.20.0 to 0.22.0): guarantor, affiliation and postal address; funding and competing interests; the PRESS 2015 review of the search and the check of the Chinese terms, each waived in favor of a disclosed substitution by two language model reviewers (Section 3.3); the Embase decision (Section 3.2); importance ratings and thresholds set by the guarantor (1); and an OpenAlex API key. The logged harvest of all four API sources with concepts version 1.3.1, with every count reconciled, is the baseline search and runs after registration (amendment A021).
2 Introduction
2.1 Rationale
Glucagon-like peptide-1 (GLP-1) receptor agonists began as glucose lowering drugs for type 2 diabetes. Members of the class are now approved in several jurisdictions for chronic weight management, for cardiovascular risk reduction, for kidney outcomes in type 2 diabetes with chronic kidney disease, for obstructive sleep apnea with obesity and for steatohepatitis, and are studied in heart failure, osteoarthritis pain, type 1 diabetes and neurodegenerative, psychiatric and substance use disorders. The class now includes daily and weekly injectable peptides, an oral peptide, oral small molecules, and molecules that also act on GIP, glucagon or amylin pathways. Trials are published and registered faster than conventional reviews can be updated, and published network meta-analyses differ in scope, node definitions, time points and certainty methods, so their conclusions are hard to compare and quickly outdated.
A living network meta-analysis compares every regimen with every other within a population, including regimens never compared head to head, and is updated as evidence accrues (7,8). Publishing the full inventory of studies and documents with all code and data lets others verify, reuse and extend each step.
2.2 Objectives
Primary objectives, for each population in populations.csv that meets the connectivity rule (Section 3.8.2):
- To estimate the comparative benefits and harms of all GLP-1 receptor agonist containing regimens, defined by molecule, route, formulation, maintenance dose, frequency and dosing strategy, against each other and against placebo, standard care, lifestyle intervention and other active treatments.
- To rate the confidence in every network estimate for critical and important outcomes, and to draw conclusions with the GRADE minimally contextualized framework.
Secondary objectives:
- To maintain a public, continuously updated inventory of every randomized and nonrandomized study of these drugs, linking each study to all of its publications, registrations, protocols, statistical analysis plans, regulatory documents, results postings, supplements and shared code and data.
- To synthesize nonrandomized evidence on rare and long latency harms.
- To inventory, appraise and compare published systematic reviews and meta-analyses of these drugs.
- To keep all of the above current, with dated, citable versions.
3 Methods
3.1 Eligibility criteria
3.1.1 Study designs
| Purpose | Eligible designs |
|---|---|
| Inventory | Any primary study in humans that administers a therapeutic GLP-1 receptor agonist containing drug (approved or in clinical development), or compares people exposed and unexposed to one; any registration, protocol or statistical analysis plan of such a study; any systematic review or meta-analysis of such studies. |
| Network meta-analysis | Randomized controlled trials, including cluster randomized and crossover trials under the rules in Section 3.8.6. Quasi randomized trials are excluded. |
| Harms synthesis | Comparative nonrandomized studies of interventions specified per harm in harms_nrs.csv: new user and active comparator new user cohorts, target trial emulations, nested case control, case control and self controlled designs. Disproportionality analyses of spontaneous reports, case series and case reports are inventoried and listed as signals, not pooled. |
| Comparison | Systematic reviews with or without meta-analysis (pairwise or network) of any design. |
Infusions of native GLP-1, or of receptor antagonists, in physiological experiments are outside scope: they are not therapeutic drug regimens and do not inform the decisions this review addresses. On 2026-10-12 the endogenous hormone MeSH heading retrieved 6,988 PubMed records not otherwise found, of which 484 were human infusion experiments; their exclusion is a scope decision, not a search omission.
There is no minimum sample size or duration. Trials contribute to each outcome whose window (windows.csv) they meet. Single arm trials, pharmacokinetic studies in healthy volunteers and mechanistic studies are inventoried and excluded from both syntheses.
3.1.2 Participants
All indications are eligible; each population in populations.csv forms its own networks, which are never pooled in a primary analysis.
- A trial is assigned to a population when at least 80 percent of participants meet its definition at baseline, or when results are reported for a subgroup defined at baseline that meets it. A trial may enter more than one population and enters any single network once.
- Type 2 diabetes (P01) glycemic and weight networks are built within background therapy strata S0 to S3; the 80 percent rule also governs stratum assignment. Trials with no stratum reaching 80 percent form S4, which enters only the pooled type 2 diabetes networks for patient important outcomes and a pooled sensitivity analysis with stratum as a covariate. Weight management trials in type 2 diabetes are analyzed in their stratum and also report percent weight outcomes (O10, O11).
- When a background drug is stopped in one arm only (replacement or switch designs), each arm’s node is the regimen it was randomized to; drugs continued in all arms are the background.
- Heart failure with LVEF above 40 percent (P07A) and with LVEF of 40 percent or lower (P07B) are separate populations regardless of connectivity and are never pooled. Chronic kidney disease with diabetes (P08A) and without (P08B) are separate populations; pooling them is a sensitivity analysis only.
- Randomized withdrawal and maintenance trials after a GLP-1 receptor agonist containing run in (P02W) are analyzed separately from initiation trials.
- Conditions not listed receive a population code by amendment when their first eligible trial is included (P99 rule).
3.1.3 Interventions
Any therapeutic drug whose mechanism includes GLP-1 receptor agonism, alone or in fixed combination, at any dose, route, formulation and duration (agents.csv, node_classes.csv). Withdrawn or discontinued agents (albiglutide, taspoglutide) are included because they inform the network; their exclusion is a sensitivity analysis.
3.1.4 Comparators
Any comparator is eligible: placebo; standard care or no added treatment; a randomized lifestyle intervention arm; another GLP-1 receptor agonist containing regimen (including another dose of the same drug); any other active drug; and bariatric or metabolic surgery. Clinical compatibility, not eligibility, decides whether a comparator enters a given network (surgery, for example, enters a network only when transitivity can be supported).
A trial enters a network only when at least two of its arms map to different nodes of that network. Trials whose randomized contrast does not change the GLP-1 receptor agonist containing regimen (for example, exercise versus no exercise on top of semaglutide in both arms) are inventoried only.
Trials comparing two non GLP-1 regimens are not eligible. Their evidence on comparators would enter only indirectly, including them would extend screening to the whole literature of every comparator class, and it is synthesized in dedicated reviews; the consequence (less precision for comparator versus comparator contrasts and fewer closed loops) is reported for each network.
3.1.5 Outcomes and time points
Outcomes, definitions, model scales, directions, importance, thresholds, absolute effect horizons, an a priori rare outcome flag and mapping rules are in outcomes.csv (77 outcomes at version 0.23.1); time windows in windows.csv; primary outcomes per population in populations.csv. Critical outcomes for a population are those rated critical whose population list includes it; primary outcomes are the subset named in populations.csv. Rules are in 1.
3.1.6 Other criteria
No restriction by language, publication date, publication status or setting. Non-English reports are translated. Conference abstracts and registry results are eligible data sources; a study reported only as an abstract is included and flagged, and its exclusion is a sensitivity analysis. Retracted studies are excluded from all syntheses and listed with the retraction notice.
3.2 Information sources
| Source | Access | Frequency |
|---|---|---|
| PubMed (MEDLINE, PubMed Central, in process records) | NCBI E-utilities API | Weekly |
| Europe PMC (MEDLINE, PMC, preprints from medRxiv, bioRxiv, Research Square, SSRN and others, Chinese Biological Abstracts, theses) | Europe PMC REST API | Weekly |
| OpenAlex | Public snapshot for the baseline; API for updates | Weekly |
| Cochrane Central Register of Controlled Trials (CENTRAL) | Cochrane Library, manual export, logged | Baseline and every release |
| Embase | Not searched (see below) | None |
| CNKI and Wanfang Data | Manual searches with the Chinese terms in concepts.yaml and with the English names and development codes, logged |
Baseline and yearly |
| ClinicalTrials.gov | API version 2 | Weekly |
| WHO ICTRP (EU CTR, CTIS, ISRCTN, ANZCTR, ChiCTR, jRCT, CTRI, DRKS, IRCT, PACTR, REBEC, RPCEC, SLCTR, TCTR, LBCTR and others) | Web service requested from WHO; portal XML export otherwise | Monthly |
| EU Clinical Trials Register, CTIS and ISRCTN | Native exports | Monthly |
| Regulatory documents: FDA Drugs@FDA reviews, EMA EPARs and clinical data, Health Canada, PMDA, TGA | Manual search per agent, logged | Every release |
| Manufacturer trial registers and results databases | Manual search per agent, logged | Every release |
| Conference proceedings: ADA, EASD, ObesityWeek, ECO, ESC, AHA, ASN, AASLD, EASL | Europe PMC and OpenAlex, plus manual checks of journal supplements | Yearly |
| Citation searching | OpenAlex references and citations of included studies and included reviews | Every release |
| WHO proposed International Nonproprietary Names lists | Checked for new GLP-1 receptor agonist containing molecules; additions logged as amendments | Quarterly |
Embase is licensed by the guarantor’s institution, but the guarantor decided not to search it, to keep the manual searching needed at every release sustainable alongside the other manual sources; this is a resource decision, not a lack of access. For randomized trials its omission is mitigated by CENTRAL, which incorporates trial reports identified from Embase, by Europe PMC and OpenAlex coverage of the journal literature, and by the trial registries. Two gaps remain and are reported as limitations: nonrandomized studies of harms and conference abstracts indexed only in Embase. Embase is added by amendment if a team member runs it once per release, logged in search/manual/. Every source, date, access route and count is logged per run in search/runs/<date>/run_log.json; manual searches in search/manual/.
3.3 Search strategy
One versioned concept file (search/strategies/concepts.yaml, version 1.3.1) lists every class term, generic name, brand name and development code, a mechanism block, PubMed controlled vocabulary and the Chinese terms; R/search_strategy.R renders it into each source’s syntax, and every run stores the exact query sent (Appendix A reproduces the current rendering). No design, language, date or outcome filters are applied.
- PubMed: title and abstract terms for every name and code (PubMed supports truncation inside quoted phrases: on 2026-10-12
"GLP-1 receptor agonist*"[tiab]returned 8,109 records, the same as the singular and plural phrases combined); the MeSH heading and pharmacological action “Glucagon-Like Peptide-1 Receptor Agonists”; drug headings (liraglutide, exenatide, semaglutide, tirzepatide) and supplementary concepts (iGlarLixi has none and is covered by free text); the agonists and analogs subheadings of “Glucagon-Like Peptide 1”, for records indexed before the class heading existed; and the mechanism block (terms such as dual agonist, triple agonist and co-agonist, combined with GLP-1, GIP, glucagon, incretin or amylin). On 2026-10-12 the mechanism block retrieved 190 PubMed records missed by the version 1.0.0 terms, including trials of UBT251, zenagamtide (amycretin) and DR10624, which were then added as agents; with version 1.2.0 it still adds 185 records. Development codes are kept even when they return no records today, because a living search must find their first report. The query is partitioned by Entrez date so that every partition stays below the 9,999 record cap of ESearch, and the union is reconciled against the total count (book records are counted and listed). - Europe PMC: TITLE_ABS terms with explicit word forms (no truncation inside phrases), all sources except patents.
- OpenAlex: for the baseline (amendment A022), the public snapshot (JSON Lines works) is streamed file by file, prefiltered for distinctive words and matched exactly on the title and reconstructed abstract, normalized as the search engine tokenizes them, with the same terms, mechanism block and ambiguous code rule; the baseline is current to the snapshot date (amendment A025). Updates use the search.title_and_abstract parameter with the same terms in chunks plus the mechanism block, unioned on work identifier. The terms and counts of every step are stored. No part of the snapshot is kept except the matched works. OpenAlex works that are not reports (peer reviews, datasets, supplementary files, paratext, software, reference entries, standards, book reviews, data papers) are left out of the inventory.
- ClinicalTrials.gov: intervention search for every name and code, and a general term search for every name, the class terms and the mechanism block, so that registrations naming the drug outside the intervention field are found; the two are unioned, all statuses. Codes that also name unrelated things are searched in the intervention field and, in the bibliographic sources, only together with the mechanism context terms.
The strategy was assessed with the PRESS 2015 checklist (9) on 2026-10-13 by two language model reviewers working independently (GPT-6 Astra and Fable 5.1) in place of a human information specialist, a deviation from the plan. Their assessments, the response to every finding and the live counts that verified each added term are in protocol/peer-review/press-2026-10-13/; terms were verified by API counts, not by testing in each interface. In place of a Chinese-reading team member, the Chinese names were compared with official Chinese listings cited by one reviewer and with the other reviewer’s knowledge, which was not live verified; the review team has not verified them. Disputed and unverified names stay marked as candidates in concepts.yaml, and a name with no records in the first CNKI search is investigated, not removed automatically. Both substitutions are reported as limitations; a later PRESS review by an information specialist is logged as an amendment. Sensitivity is checked against a benchmark set assembled independently of the harvest: pivotal trials listed in FDA and EMA labels and assessment reports for every approved agent and indication; publications listed in ClinicalTrials.gov results records; and trials included in published systematic reviews (Section 5). Relative recall is reported per source and overall; every benchmark trial not retrieved leads to a documented correction of the concept file.
3.4 Study records
3.4.1 Data management
All data are plain text tables (UTF-8 CSV, compressed with gzip when large) described by a Frictionless Data Package (datapackage.json) giving each column’s type, constraints and keys; validation runs on every change. Copyrighted material (full texts, supplements, abstracts) is kept in a local, non-public store; the repository holds a manifest with source URL, retrieval date, SHA-256 checksum, size, media type and license for every file. Only content whose license permits it is redistributed.
The inventory has three linked levels: record (one bibliographic or registry item with every identifier: PMID, PMCID, DOI, OpenAlex ID, Europe PMC ID, registry ID); study (one investigation, with a stable internal ID, its primary registry number and registry aliases); and study_record (a many to many link with a role: primary report, secondary report, protocol, analysis plan, registry entry, results posting, regulatory review, erratum, retraction, commentary). Records are deduplicated on normalized DOI, PMID, PMCID and OpenAlex ID, then on an exact match of normalized title, year and first author surname, which joins a correction or retraction notice only to another notice; uncertain matches are reviewed by a person; every merge is logged. Records are linked to studies by registry numbers in PubMed data bank fields, abstracts, full texts and registry reference lists, then by acronym, sponsor, sample size and arm set; uncertain links are adjudicated by a language model reviewer under the coordinating reviewer’s oversight (amendment A023). Overlapping observational data sources and periods are linked in a cohort overlap table so that no population is counted twice.
3.4.2 Selection process
- Classification. Every record is classified automatically, without exclusion, into candidate randomized trial, candidate nonrandomized study, systematic review, protocol or registration, and other, to order the work.
- Calibration. Before independent screening the reviewers screen a random calibration set of 300 records and discuss every disagreement; independent screening starts when Cohen’s kappa is at least 0.8, with percent agreement also reported.
- Title and abstract screening. Two reviewers screen every record independently; disagreements go to a third reviewer.
- Full text screening. Two reviewers assess every potentially eligible record independently, recording reasons for exclusion from a fixed list.
- Prioritization. A prioritization model implemented in R orders records so that likely eligible ones are seen first; every record is still screened by two people.
Decisions are stored with reviewer, date and reason in data/screening/.
Full text screening of open full texts (amendment A021). By the guarantor’s decision, the records whose full text was retrieved by open access routes (6,150 records at registration: 5,629 JATS XML and 523 PDF files) go directly to full text screening, without title and abstract screening, calibration or duplicate human screening, because the labor these steps save does not apply. Language model reviewers (opus-5.5, one per shard of records, recorded per decision) screen every record one by one under data/screening/README.md, which fixes the decisions (include_nma, include_harms, include_review, inventory_only, exclude, deferred), the reasons in protocol/exclusion_reasons.csv, the roles that link reports to studies, and when the full text must be read in place of a compact extract. Secondary reports, extensions, pooled analyses and abstracts of an eligible study are linked to it, not counted as studies. The guarantor’s coordinating reviewer re-examines every deferred and low confidence decision, screens a stratified random sample of 300 records blind to the first decisions, has a second model (GPT-6 Astra) screen the same sample blind, and reports both agreements; a seeded random sample of 300 records is kept for audit by a human reviewer. Any trial of the search benchmark set screened out triggers re-screening of every record with the same reason. Decisions are append only; corrections supersede earlier rows. Paywalled full texts and the records without a full text are screened by the same procedure as their full texts arrive. The absence of human screening is reported as a limitation, and agreement with human reviewers is reported if a human audit is done.
3.4.3 Data collection
Outcome data used in any synthesis are extracted independently by two reviewers and compared (by amendment A023, two language model extractors; see below); study and arm characteristics are extracted by one reviewer and verified by a second. The source location (page, table or figure) of every value is recorded. Discrepancies are resolved by discussion and logged. Missing information is requested from investigators or sponsors, with two reminders over six weeks.
When sources disagree, the value used is, in order: the result of the prespecified analysis for the estimand of interest (1) with the longest follow-up for that estimand; the regulatory review of that analysis; the registry results posting; the journal publication. All values are kept, the choice is recorded, and the alternative is a sensitivity analysis. Completers, per protocol and other non treatment policy results are flagged.
Extraction by language model extractors (amendment A023). By the guarantor’s decision, the data of every included randomized trial are extracted from all of its reports, supplements and registry postings by two language model extractors (opus-5.5) working independently in separate sets, under data/extraction/README.md, which fixes the fields, controlled vocabularies, source locations and the rules for estimands, event counts, known status, person time and composites; a recorder validates every line. Every field, not only outcome data, is extracted in duplicate. Records are first linked to studies by registry numbers and, where these are absent or ambiguous, by a language model reviewer. The coordinating reviewer compares the two extractions field by field, resolves every discrepancy against the source and logs it; agreement between the two extractions is reported. The coordinating reviewer is a language model session (opus-5.5) acting for the guarantor, who reviews its rulings; the guarantor can overrule any decision by an appended row. Values shown only in figures are indexed and digitized later in duplicate. Nonrandomized studies are extracted in a second pass with the fields of harms_nrs.csv. A seeded random sample of 10 percent of the extracted trials (at least 50, or all when fewer) is kept for verification by a human reviewer against the sources, field by field; agreement with the final values is reported when it is done, values found wrong are corrected by appended rows, and the error rate leads to re-extraction of the affected field in every trial when it exceeds 5 percent. Until a human reviewer is named and the audit is done, every release states that extraction is not verified by a human. The absence of human extraction is reported as a limitation.
3.4.4 Full text and supplementary material
For every record of a study classified as a candidate trial, nonrandomized study or systematic review, the pipeline retrieves, in order: the Europe PMC full text and supplementary files; the PMC open access package; the Unpaywall and OpenAlex best open access locations; the publisher page for supplements; the registry’s attached protocol, analysis plan and consent documents; and any data or code deposit cited in a data availability statement (Zenodo, Figshare, Dryad, OSF, GitHub, Mendeley Data, Vivli, YODA, ClinicalStudyDataRequest), frozen by version or commit. Items not openly available are obtained through institutional access. The manifest records each item’s status: retrieved, restricted, unavailable or requested.
3.5 Data items
Study level: identifiers and linked records; design; registration date versus start date; countries and sites; sponsor and funding; dates; eligibility criteria; run in; blinding; randomization ratio; planned and actual duration; estimands and the strategy for each intercurrent event (treatment discontinuation, rescue medication, death); analysis population; missing data method; cluster or crossover features; conflicts of interest.
Arm level: node (molecule, route, formulation, maintenance dose, frequency, dosing strategy), titration schedule, background therapy, lifestyle co-intervention category (EM11), numbers randomized, analyzed and completing, and baseline characteristics (the effect modifiers in effect_modifiers.csv plus age, sex, race and ethnicity, weight and waist).
Outcome level: definition as reported and its mapping to outcomes.csv; time point; estimand; statistic (adjusted mean change with standard error, mean and standard deviation, events and denominator with follow-up or exposure time, hazard or rate ratio with confidence interval); survival estimator and competing risk hazard type; number with known status at by arm; observation period; competing deaths without a preceding target event and person years at risk by arm (time until the first target event, competing event, censoring or cutoff, as defined in 1); any reported hazard ratio for the competing event; digitized reference arm curves, where published, for both first events, or the target cumulative incidence with event free survival (Aalen-Johansen cumulative incidence, or the Kaplan-Meier survival of each first event with the other censored), with the estimator of each curve, the published numbers at risk and any reported joint covariance of the curve ordinates (requested from authors, with their ordinate estimates, when not published) (a target curve alone is recorded only as a cumulative incidence); source location; extractors.
Nonrandomized studies: the items in harms_nrs.csv (design, data source and period, exposure and comparator definitions, time zero, latency, follow-up and censoring, confounders adjusted for and method, handling of immortal time and competing risks) and adjusted and unadjusted estimates.
3.6 Outcomes and prioritization
Importance. Ratings in outcomes.csv follow GRADE and were set by the guarantor; no clinical advisor or patient partner took part, which is reported as a limitation. They are locked at registration, before any outcome data are extracted, and change only under the rule for thresholds below.
Time windows. windows.csv gives each outcome a primary window (and for some outcomes secondary windows) per population, with a selection rule, a target week and limits (lower inclusive, upper exclusive; a blank upper limit means no upper limit). A window applies to an outcome and population only when the outcome’s population_ids include that population. Windows for the same outcome and population never overlap, so every observation belongs to at most one window, and each outcome and population has exactly one primary window. Under nearest_target, the observation closest to the target week within the limits is used, and ties go to the later observation; under longest_follow_up (W00 for event outcomes and harms; W25 for eGFR slope), the longest randomized follow-up at or above the lower limit is used. Outcomes measured per procedure (O36A, O36B) or per pregnancy (O120) have no week window. Each window is analyzed as its own network, with trial duration within the window as a meta-regression covariate. The narrow window sensitivity analysis keeps only observations within 4 weeks of the target. For type 2 diabetes the primary window for HbA1c and weight in kilograms (O01, O02) is 36 to 64 weeks (target 52), because newer agents reach their maintenance doses only after 16 to 24 weeks of escalation, so 26 week values understate their maintenance effects; the 20 to 36 week window (target 26) is a prespecified secondary analysis. Percent weight change (O10) uses 40 to 104 weeks (target 68); its short trial version O10B, used in P12 and P15, uses 12 to 52 weeks (target 24).
Composite definitions. Within any outcome identifier, trials are pooled only when their component sets and thresholds are identical; otherwise the outcome is analyzed in definition strata, each its own network. Kidney composites illustrate the rule: O22 (50 percent eGFR decline), O22B (40 percent), O22C (kidney failure, sustained doubling of serum creatinine, or kidney death), O22D (any composite including cardiovascular death) and O22E (composites including albuminuria or smaller declines without cardiovascular death) are never pooled with each other; a composite that includes cardiovascular death is O22D even when it also includes albuminuria or a smaller eGFR decline. The pre 2017 hypoglycemia mapping in O04 is a prespecified exception to this rule; mapped trials are flagged and excluded in a sensitivity analysis.
Event outcomes and harms. Time to event outcomes use reported (or validly reconstructed) log hazard ratios over the longest randomized follow-up. For an outcome with a competing event, complete status counts (rule below) enter only its subdistribution network and are never pooled with cause specific estimates. For an outcome with no competing event (at present only all cause mortality, O20), reported hazard ratios, Kaplan-Meier contrasts and complete status counts have hazard type not applicable and enter the same network, which is primary; for an outcome with a competing event a Kaplan-Meier contrast remains a cause specific input. A trial with more than one eligible input to a network contributes one, in this order: the reported hazard ratio, the cumulative incidence or Kaplan-Meier contrast, the arm counts; the alternatives are logged.
Binary harms and adverse events (model_scale log_hazard_cloglog) are analyzed in two prespecified analyses, each rated separately.
Known status. Status at time is known when the target event occurred by , a documented competing death occurred by without a preceding target event (counted as event free; complete status counts are therefore subdistribution inputs for an outcome with a competing event, and not applicable inputs for O20), or observation confirms absence of the target event through . Loss or administrative censoring before without an established target or competing event leaves status unknown. Participants with competing deaths remain in the randomized denominator.
- Hazard ratio analysis. A reported hazard ratio enters as a normal likelihood on the log hazard ratio. A reported cumulative incidence at a common time in each arm enters as the contrast of between arms, a normal likelihood with a delta method standard error from the confidence intervals, only when with finite uncertainty. Arm counts enter a binomial likelihood with a complementary log log link and an offset of (years) only when status is known for every randomized participant at , the longest follow-up at which that holds. In a sensitivity analysis, is instead the longest follow-up at which status is known for at least 95 percent of randomized participants in every arm; unknown participants remain in the denominator, count as event free, and the event counts by that enter the same likelihood as a sensitivity analysis of the subdistribution network (or of the not applicable network for O20), never of a cause specific network. There is no general bound or direction of the resulting bias, even with equal missing fractions, because missingness may depend on the outcome. In an illustrative calculation with missingness independent of the outcome and occurring at baseline, equal 5 percent loss changes a hazard ratio of 2.0 (risks 0.50 and 0.75) to about 1.93, while 5 percent loss from the control arm only changes 1.20 (risks 0.010 and 0.012) to about 1.26.
- Recorded harms analysis. All trials’ counts in the same complementary log log model with offset , where is the nominal observation period in years. The reported quantity is the exponentiated contrast , where is the recorded event proportion; is interpreted descriptively, without an incidence rate or hazard interpretation. No pooled absolute effect is derived from it; each trial’s recorded proportions and within trial risk difference are displayed with its observation period and follow-up completeness. Magnitude dependent certainty domains use the range 0.8 to 1.25 on , and the rating states the scale. Incomplete follow-up is extracted by arm and judged in RoB 2 domain 3, and a sensitivity analysis excludes trials with more than 20 percent incomplete follow-up or a difference above 10 percentage points between arms.
Conclusions about a binary harm or a time to event outcome use the primary hazard type network when it meets the connectivity rule; otherwise the other hazard type network, labeled with its hazard type; otherwise, for binary harms, the recorded harms analysis, labeled as such, and for time to event outcomes, descriptive reporting. For O20 the not applicable network is the only network: it is used when it meets the connectivity rule, otherwise results are reported descriptively.
Denominators are the number randomized; the safety population is used only when the randomized number is not reported, and those trials are flagged.
Competing risks. For every input to a hazard scale analysis, the estimator and the hazard type are recorded: cause specific (a Cox model with competing deaths censored, or a contrast between arms of one minus Kaplan-Meier estimates with competing deaths censored, which enters as a normal likelihood on the contrast of at a common , the difference in log cumulative cause specific hazards, where is the Kaplan-Meier estimate, with a delta method standard error from the reported confidence intervals or the Greenwood variance, only when ), subdistribution (a Fine and Gray model, or a contrast derived from cumulative incidence that counts competing deaths as event free, including arm counts with complete status), or not applicable (only for outcomes with no competing event, at present only O20; for every other outcome the hazard type follows the estimator even when no competing event occurred in the trial). Hazard type is part of the network key; cause specific and subdistribution estimates never share a network; a trial reporting inputs of both types contributes each to its own network. For a time to event outcome with a competing event the cause specific network is primary, because outcome trials report Cox models; for O20 the not applicable network is the only network and is primary; for binary harms the subdistribution network is primary, because counts and cumulative incidence estimate it. Subdistribution networks assume proportional subdistribution hazards: reported proportionality assessments are extracted and available curves inspected, and where material nonproportionality is found, horizon specific cumulative incidence contrasts are reported separately and no constant subdistribution hazard ratio is used to convert effects across horizons. One minus a Kaplan-Meier estimate with competing deaths censored is never used as an absolute or reference risk for an outcome with competing events.
Absolute risks for outcomes with competing events are cumulative incidences that account for competing deaths; a single event rate is never sufficient. Let and be the cause specific hazards of the first target event and of the competing event in arm . Survival free of both events is and the cumulative incidence of the target event is . For the treated arm the target hazard is multiplied by its cause specific hazard ratio and the competing hazard by the cause specific hazard ratio for the competing event when one is reported; otherwise the competing hazard is unchanged, which assumes no treatment effect on it and is stated. The reference hazards come from the covering reference arms of Section 3.8.14 by one of two routes.
Piecewise integration requires both cause specific hazards over the analyzed horizon with valid joint uncertainty, from every covering reference arm, on reported intervals whose boundaries at or before the analyzed horizon are identical across all covering arms, a boundary after the horizon counting as the horizon; otherwise this route is unavailable. Reported intervals are those of reported events and person time (the last may end after the analyzed horizon, and its rates then apply up to the horizon) or, for digitized curves, the intervals between the times of the published numbers at risk (with the last interval ending at the analyzed horizon when the curve extends to it). Inputs on each interval are either the events and person time at risk for both the target and the competing first event, or digitized curves from the same arm and risk set that identify both hazards: cumulative incidences of mutually exclusive first events (Aalen-Johansen curves of both events, or of the target event with event free survival), or Kaplan-Meier curves of each first event with the other censored. A target curve alone does not qualify, and a mortality curve that includes deaths after a nonfatal target event cannot substitute for the competing first event curve. Hazards are constant within each interval; on an interval from to of length (in years) they are: from counts, the event count of each type over the person time at risk; from Aalen-Johansen curves, with (or when event free survival is published instead), and , requiring ; from a Kaplan-Meier curve of event with the other event censored, , requiring . These forms are exact under the stated constancy.
Within arm uncertainty. For reported first event counts with valid person time, the working normal approximation for the log hazards from the piecewise exponential likelihood has variance approximately ( the count of event on the interval) and zero covariance across events and intervals, under its standard assumptions of independent participants and noninformative censoring; a zero count for either event makes the route unavailable. Here is the vector of estimated log hazards, one coordinate per event and common interval, in that order, and for counts is diagonal with those variances. These routes keep the working normal likelihood for counts, unlike Section 3.8.14, so that count and curve arms share one multivariate normal likelihood. For curve inversion, event counts are not inferred from curve increments and numbers at risk, because within interval censoring leaves them unidentified; a reported or author supplied covariance of the ordinates that enter the formulas is required, for both events and every interval end used, together with the authors’ estimates of those ordinates when is author supplied (digitized values are inverted only with a published covariance at the same times); with event free survival the ordinates are the target cumulative incidence and the event free survival. With the map from these ordinates to the arm’s vector of log hazards (both events, every interval) and its Jacobian, the within arm covariance is .
Pooling. Each arm’s vector follows , where holds the reference log hazard of each event on each common interval, are arm level random effects, one per event, shared across that event’s intervals (a proportional deviation of the arm’s hazard function), maps them onto the vector, and independently across arms and events, with priors PR15 on and PR16 on (
priors.csv). With one covering arm, is not estimated and is not drawn: each draw of the reference log hazards is a draw from . With two or more covering arms, each draw of the reference log hazards is , with independently for the two events at that draw’s . The hazards are the exponentials of these log hazards and are integrated jointly with the formulas for and ; the displayed reference cumulative incidence is the median of these integrated draws and its uncertainty comes from the same draws. Scenario values remain the empirical 25th and 75th percentiles of the covering arms’ own cumulative incidences (Section 3.8.14); their uncertainty comes from drawing each arm’s vector from independently across arms, exponentiating, integrating each arm’s cumulative incidence and recomputing the percentiles in each draw. When any covering arm lacks qualifying inputs, positive finite hazards or a finite covariance, this route is unavailable and another eligible route is kept; no constants are added and no interval or arm is omitted.Exponential approximation. A piecewise fit whose common reported interval is a single interval from 0 is the exponential approximation. When the piecewise route is unavailable, the exponential approximation is also available if every covering arm supplies both event counts and person time over one period that starts at 0 and reaches or passes the analyzed horizon (an arm that reports finer count intervals contributes their sums); each arm’s constant rates over its own period give its log hazard coordinates on one interval from 0 to the horizon, pooled with the model above. In both cases the route is used only when constant hazards are supported, as judged below, and it is labeled as such. Here is the arm’s count of event over its period (variance approximately ; a zero count for either event makes the route unavailable), is the exponential of the log hazard of event , and is computed for each draw, with in years.
Cause specific hazard ratios: the reference risk shown with the estimate is of the reference node computed by the same route as the treated risk (piecewise integration, otherwise the exponential approximation), so that both come from one source; when neither route is available, only relative effects are reported.
Subdistribution hazard ratios: the treated risk is , where is the reference risk at the analyzed horizon: the reported Aalen-Johansen cumulative incidence; otherwise the piecewise integration; otherwise the exponential approximation under supported constant hazards. Conversion requires supported proportional subdistribution hazards; constant cause specific hazards are required only when comes from the exponential approximation, which then carries its label. When no is available, the relative only rule of Section 3.8.14 applies.
Rates are events per person year at risk: the total time until the first target event, competing event, censoring or analysis cutoff, whichever comes first, over the same interval as the events. The number randomized times the mean follow-up is used only when that mean is exactly this time at risk; general study follow-up, treatment exposure and median follow-up are not substitutes. When valid person time is unavailable, rates are not estimated by division, and another supported route or the relative only rule applies.
Both judgments (material nonproportionality, and support for constant hazards) are made by two reviewers before relative effects are modeled and logged with reasons, with the alternative as a sensitivity analysis: constant hazard support from the reference arm cumulative incidence curves where published, otherwise from cumulative incidences or event rates reported at two or more time points (when neither exists the exponential approximation is unavailable; any other eligible route is kept, including a reported Aalen-Johansen cumulative incidence for subdistribution conversion, and relative effects only are reported when no applicable route qualifies), and proportionality from reported tests and the published arm curves; nonproportionality is material when a reported test rejects proportionality at the 5 percent level or the arms’ cumulative incidence curves cross after the first quarter of follow-up.
Procedure related outcomes (O36A, O36B) are risks per procedure on the odds ratio scale. Recurrent hypoglycemia (O04B) uses only reported log rate ratios with their standard errors.
Estimands. Each reported result is classified by its strategy for every intercurrent event (treatment policy, hypothetical, while on treatment, composite, principal stratum) following ICH E9(R1) (10). Primary networks use treatment policy results only. Hypothetical (trial product) results form separate networks when enough trials report them; estimands are never substituted for one another in the same network.
Effect measures. Mean differences in natural units; standardized mean differences for O24B (physical functioning) and O24C (total HRQoL), each in its own network; hazard, odds and rate ratios as set by model_scale. Absolute effects are computed for every binary and time to event outcome where a valid conversion exists (Section 3.8.14).
3.7 Risk of bias in individual studies
- Randomized trials: RoB 2 for every result in a synthesis, with the cluster and crossover variants (11). The effect of interest follows the causal question of the network: the effect of assignment for treatment policy networks and the effect of adhering for hypothetical networks. Two reviewers assess independently and reach consensus.
- Nonrandomized studies: ROBINS-I V2 for cohort designs, recording the exact release used (12); ROBINS-I 2016 with documented adaptations for case control and self controlled designs (13). ROBINS-E (14) is not used because these studies estimate effects of interventions. Results at critical risk of bias are excluded from quantitative synthesis and described.
- Missing evidence: ROB-MEN for network estimates (15) and ROB-ME for pairwise syntheses (16), informed by registered trials without results and by registered outcomes not reported.
Judgments, signaling question answers and supporting quotations are stored as data.
3.8 Data synthesis
3.8.1 Networks and nodes
A network is defined by population, population stratum, outcome, definition stratum, window, estimand and competing risk hazard type; the definition stratum is the component set and threshold when an outcome identifier allows more than one. Nodes are defined by rule; nodes.csv lists the regimens known at registration.
- GLP-1 receptor agonist containing nodes are molecule by route by formulation by randomized maintenance dose by frequency. Titration schedules are recorded and do not define nodes. Arms are never classified by achieved dose, which is post randomization.
- Flexible dose and maximum tolerated dose arms form their own node, defined by molecule, route, formulation, frequency, permitted maintenance dose set and adjustment algorithm (for example
TIRZ_SC_MTD_QW: 10 or 15 mg by tolerability); a different set or algorithm is a different node, and a sensitivity analysis assigns such arms to the highest permitted dose. - Reformulated oral semaglutide tablets (1.5, 4 and 9 mg) are separate nodes; a sensitivity analysis pools 1.5 mg with 3 mg, 4 mg with 7 mg and 9 mg with 14 mg only.
- Free combinations randomized as a unit form a node named by both components; fixed ratio combinations with insulin are nodes of their own.
- Comparator drugs form molecule level nodes; arms of different doses of the same comparator within a trial are combined into one arm. Placebo, standard care, lifestyle and surgery are separate nodes; merging placebo and standard care is a sensitivity analysis.
- A regimen not yet listed is added to
nodes.csvby applying these rules at extraction, which is not a protocol amendment; a new rule is. Rows markedis_template = yesare templates and never enter a network: dose templates (agents whose doses are not yet known) until a numeric randomized maintenance dose replaces the placeholder; the comparator template until an identified molecule or procedure and its class replace it; and the iGlarLixi switching strategy template until a strategy identifier, permitted pens, switching threshold and titration algorithm are recorded. - iGlarLixi forms three node types: the 2:1 pen used throughout, the 3:1 pen used throughout, and pen switching strategies (one node per set of permitted pens, switching threshold and titration algorithm); they are combined only in a sensitivity analysis.
registry_dose_candidates.csvlists the doses found in registration arm descriptions on 2026-10-12 as an aid, not as nodes.
3.8.2 Connectivity rule
For each population, population stratum, outcome, definition stratum, window, estimand and hazard type: a network meta-analysis is performed when at least two eligible trials form a connected network of at least three nodes; with two connected nodes, a pairwise meta-analysis with the same models; a single trial is reported descriptively. Binary outcome networks with fewer than 20 events in total are reported descriptively with arm level counts. Disconnected components are analyzed separately and never bridged by assumption.
3.8.3 Bayesian network meta-analysis (primary)
The primary analysis is a Bayesian random effects network meta-analysis in a generalized linear model framework (17,18), fitted with multinma, which compiles models in Stan through rstan (19,20). Models outside its scope (dose response, bias adjusted and some sensitivity models) are written in Stan, fitted with cmdstanr, versioned in analysis/stan/ and tested by recovering known parameters from simulated networks.
For trial and arm receiving treatment ,
with consistency , a common heterogeneity variance and covariance between relative effects within multi-arm trials. Likelihoods: normal with identity link for continuous outcomes (arm level means and standard errors, or the contrast level likelihood with the multi-arm covariance); binomial with logit link for fixed time binary outcomes; binomial with complementary log log link and log follow-up offset for binary harms and for complete status counts of time to event outcomes (with reported cumulative incidence and Kaplan-Meier contrasts entering as described in 1); normal on the log hazard ratio for time to event outcomes; normal on reported log rate ratios for recurrent events (a count model for recurrent events would require a logged amendment). Arm level and contrast level data are combined in one model.
Priors. The complete specification is in priors.csv (Appendix C): weakly informative normal priors for trial baselines and relative effects, scaled by a reference standard deviation per outcome (reference_sd.csv) that only sets prior scales, with tighter log scale priors for rare outcomes; half normal priors on for continuous outcomes; and, for binary, time to event and count outcomes, the log normal predictive distributions of Turner and colleagues (their Table IV) for the mapped outcome type (turner_map.csv) (21), applied to log hazard and log rate ratios as an approximation. The comparison type is pharmacological versus placebo or control unless more than half of the direct comparisons in the network are between two active drugs, in which case the pharmacological versus pharmacological distribution is used, where a direct comparison is a distinct pair of nodes with direct evidence (not a trial or an arm); the choice follows from the network geometry and is recorded before outcome data are extracted. The tighter relative effect prior (PR06) and the relative threshold apply to the outcomes flagged rare_outcome = yes in outcomes.csv, a flag fixed before extraction and never recomputed from observed risks. For the complementary log log model the offset is log follow-up in years. Prior predictive checks confirm plausible outcome values. Sensitivity analyses use the alternative priors in priors.csv.
Computation and diagnostics. Four chains of 2,000 warmup and 2,000 sampling iterations (more when needed), with seeds recorded. Convergence requires rank normalized , bulk and tail effective sample sizes of at least 400 for every reported parameter (22), no divergent transitions after warmup (adapt_delta raised to 0.99, then reparameterization) and E-BFMI above 0.3. Monte Carlo standard errors are reported. Fit is assessed by total residual deviance against the number of data points, leverage plots, posterior predictive checks and DIC; random and fixed effect models are compared by DIC. Posterior summaries and the draws of reported quantities are kept with the checksums of their inputs.
3.8.4 Frequentist network meta-analysis (secondary)
The same networks are fitted with netmeta (23,24): random effects with a common heterogeneity variance estimated by REML, with 95 percent confidence and prediction intervals (25). Outcomes with reported hazard or rate ratios are analyzed on those scales. Binary outcomes are analyzed on the log odds ratio scale: the inverse variance random effects model without continuity correction when every arm has at least one event and one non-event, and otherwise the Mantel-Haenszel network method (26), explicitly labeled as a common effect model, with the change in contributing trials and connectivity reported. For harms whose primary Bayesian model is on the hazard scale, this frequentist odds ratio analysis is restricted to trials whose follow-up is 20 to 104 weeks and is a sensitivity analysis, not a replicate of the primary model. The frequentist analysis supplies the study contribution matrix (netcontrib, shortest path method, as used by CINeMA) (27) and a check of robustness to the framework.
3.8.5 Missing statistics and conversions
Standard deviations are derived from standard errors, confidence intervals, t statistics or P values; medians with ranges or interquartile ranges are converted (28) and flagged; when no dispersion can be derived, the median standard deviation of the same outcome and window in the same population is imputed and its exclusion is a sensitivity analysis. Values read from figures are digitized twice independently and flagged. Adjusted estimates are preferred; change from baseline is preferred to final values, and the two are not mixed for standardized mean differences. WOMAC scores are rescaled to 0 to 100; HbA1c in mmol/mol is converted to percent.
3.8.6 Cluster and crossover trials
Cluster trials enter with cluster adjusted estimates; otherwise contrast variances are multiplied by the design effect , with the mean cluster size and the trial’s intracluster correlation, or 0.05 when unavailable (flagged, with 0.01 and 0.10 in sensitivity analyses). Crossover trials enter with a paired contrast only when its standard error is reported and carryover and period effects were addressed by washout or analysis; otherwise the first period is used if reported, and the trial is described if not.
3.8.7 Transitivity
Before any treatment effect is examined, the distributions of the effect modifiers in effect_modifiers.csv are tabulated and plotted across comparisons for each network. Imbalance is addressed by network meta-regression or restriction. When important intransitivity remains unresolved for a comparison, indirect and network estimates involving it are not calculated, and only direct evidence is reported.
3.8.8 Heterogeneity
with its credible interval, and 95 percent prediction intervals for every comparison, interpreted against the outcome thresholds; from the frequentist model as a secondary descriptive measure.
3.8.9 Incoherence
Global: consistency versus unrelated mean effects model by DIC and residual deviance (17); the design by treatment interaction model in the frequentist analysis (29) with the net heat plot (30). Local: node splitting for every comparison with direct and indirect evidence (31) and SIDE in netmeta. A nonsignificant test is not evidence of coherence in sparse networks; incoherence is judged by the size of discrepancies against the outcome threshold and investigated for data errors, effect modifiers and design differences.
3.8.10 Network meta-regression and subgroups
Covariates are the clinical effect modifiers in effect_modifiers.csv, in their stated priority order. Each is fitted one at a time: continuous covariates centered at the network mean and scaled to 1 SD; categorical covariates with prespecified indicator coding and the most common category as reference. The interaction is common across treatments within a class (exchangeable class interactions as an alternative), with the prior in priors.csv, and is fitted only when at least ten trials report the covariate, the covariate overlaps across the compared nodes, and each class coefficient is identifiable (at least three trials with covariate variation in that class). Trials missing the covariate are excluded from that model; when more than 20 percent of trials miss it, the model is not fitted and intransitivity is judged instead. A multivariable model with at most two covariates is fitted only when each coefficient has at least ten trials. Funding, blinding, year and estimand are examined in bias sensitivity analyses, not as clinical modifiers. Subgroup results reported within trials are extracted for aggregate subgroup meta-regression; multilevel network meta-regression (20) needs individual participant data from at least one trial and is planned only if such data are obtained.
3.8.11 Additional models
- Drug level network: doses of each molecule, route and formulation pooled into one node.
- Class effects model: exchangeable effects within the classes of
node_classes.csv(multinma class effects). - Dose response: Emax and linear models within one molecule, route and formulation (32), in Stan; fixed ratio combinations, flexible and maximum tolerated dose nodes are excluded.
- Component network meta-analysis for free combinations and fixed ratio insulin combinations, coding basal insulin and the GLP-1 receptor agonist component as present or absent, with additive and interaction models (33).
3.8.12 Sensitivity analyses
For every primary network: excluding results at high risk of bias; excluding abstract only or registry only trials; excluding imputed standard deviations; narrow windows; fixed effect model; alternative priors; merging placebo and standard care; excluding withdrawn or discontinued agents; excluding trials in exclusively East Asian populations; flexible and maximum tolerated dose arms at their highest dose; reformulated oral semaglutide pooled with its bioequivalent doses; cluster design effects of 0.01 and 0.10; iGlarLixi nodes combined; counts from trials with at least 95 percent known event status added to the subdistribution network (binary harms and time to event outcomes; the not applicable network for O20); frequentist odds ratios for harms within 20 to 104 weeks of follow-up; recorded harms excluding trials with more than 20 percent incomplete follow-up or a difference above 10 percentage points between arms; the O04 hypoglycemia mapping excluded.
3.8.13 Ranking
SUCRA (Bayesian) and P scores (frequentist) are secondary summaries (34,35), always shown with absolute effects and certainty; rankings are never used alone to draw conclusions.
3.8.14 Absolute effects
The reference node of each network is declared before fitting: placebo if it is connected, otherwise standard care, otherwise the active node that appears in the most trials. Reference risks come from a random effects meta-analysis of the reference arms of the network’s trials, using the likelihood of each arm’s own data (binomial with logit link for fixed time outcomes; as below for hazard based outcomes), with mean prior PR02 and heterogeneity prior PR17 (PR15 and PR16 for the competing risk routes of 1), and using the median of its predictive distribution, with the 25th and 75th percentiles of trial reference risks as low and high risk scenarios (for hazard based outcomes without a competing event, as defined below; for outcomes with competing events, each covering arm’s own cumulative incidence at the analyzed horizon by the route in use: its reported Aalen-Johansen value when that is the source, otherwise the cumulative incidence computed from its own qualifying hazards); reference arm risks are logged before relative effects are modeled.
- Fixed time outcomes (odds ratios in a time window): the horizon is the target week of the analyzed window and the reference risk comes from that window; odds ratios are never extrapolated across horizons.
- Hazard based outcomes:
absolute_horizon_weeksis the uncapped horizon; the analyzed horizon is the smaller of that value and the median follow-up of the network’s reference arms (so heart failure networks, whose trials last about a year, use about 52 weeks). The reference risk at the analyzed horizon is estimated only from reference arms whose follow-up covers it. For outcomes without a competing event, each covering arm’s log cumulative hazard at the horizon, with the analyzed horizon in years (weeks divided by 52.18), follows and enters through the arm’s own data, with mixed inputs fitted jointly: a reported Kaplan-Meier cumulative incidence at the horizon by a normal approximation of , requiring and a finite positive standard error on that scale: from a reported two sided confidence interval of known level with , ; otherwise from the Greenwood variance by the delta method. When no Kaplan-Meier value qualifies, under a constant hazard within the arm’s own follow-up, its event count enters a Poisson likelihood with mean when it reports the count with valid person time in years (as defined in- over one period, or summed over reported finer intervals; otherwise its participants with an event enter a binomial likelihood with complementary log log link and offset , where in years is the longest follow-up at which status is known for every participant randomized to that arm (known status as defined in 1, applied to that arm alone rather than trial wide; a sensitivity analysis uses the longest follow-up at which status is known for at least 95 percent of that arm, with unknown participants kept in the denominator as event free) and reaches the analyzed horizon. An arm that reports both enters only the Poisson likelihood. The count likelihoods take zero events without correction, so no arm is dropped or corrected for having none. A usable reference arm covers the analyzed horizon and supplies a qualifying input; an arm without one is listed with the reason and excluded from the reference risk and the scenarios. With two or more usable arms the random effects model is fitted; with one, its likelihood is used with prior PR02, no between arm heterogeneity is estimated, and the reference risk is the posterior median of ; with none, the relative only rule applies. Each usable arm’s own risk for the scenarios is with estimated from that arm’s likelihood under PR02 alone (point value the posterior median); scenario uncertainty comes from drawing each arm’s from that posterior independently across arms and recomputing the percentiles in each draw, and with one usable arm both scenarios are its risk. For an outcome with competing events a single event rate is never used: for a cause specific hazard ratio the reference risk shown is computed by the same route as the treated risk (piecewise integration of the reference hazards, otherwise the exponential approximation under supported constant hazards, otherwise the relative only rule); for a subdistribution hazard ratio is the reported Aalen-Johansen cumulative incidence, otherwise that piecewise integration, otherwise the exponential approximation, otherwise the relative only rule (1). Shorter arms are excluded from the baseline estimate, so nothing is extrapolated. For the piecewise integration and exponential approximation routes of an outcome with competing events, usable arms, the one arm rule and the scenarios follow 1: with one covering arm, is not estimated and each draw of the reference log hazards is from . This rule does not apply to a reported Aalen-Johansen cumulative incidence used directly as .
- Per procedure and per pregnancy outcomes (O36A, O36B, O120): absolute effects per 1,000 procedures or pregnancies.
Relative effects are converted to absolute differences per 1,000 (per 10,000 for rare outcomes) at the horizon, propagating uncertainty, and thresholds are applied to these absolute differences. For outcomes flagged rare_outcome = yes, the threshold is relative: the range of little or no difference is a hazard or odds ratio from 1/1.25 to 1.25, and absolute effects are still reported. Recurrent hypoglycemia (O04B), synthesized from reported rate ratios without a modeled baseline rate, uses the same relative range (rate ratio 1/1.25 to 1.25) and prior PR14. When a valid absolute conversion is unavailable (for example a cause specific hazard ratio without the competing hazard, or the recorded harms analysis), the relative only rule applies: absolute effects and absolute importance categories are marked unavailable, magnitude dependent certainty domains are judged against the relative range 1/1.25 to 1.25 with the reason stated (never “no concerns” merely because conversion is unavailable), and rankings that need absolute effects are omitted; this overrides the general requirement for absolute effects.
3.8.15 Synthesis of nonrandomized studies for harms
Outcomes with nrs_synthesis = yes are specified in harms_nrs.csv (population, exposure, comparators, eligible designs, time zero and latency, estimand, minimum confounders, effect measures). Adjusted estimates are pooled by random effects meta-analysis separately by population, exposure and comparator contrast (active comparator versus non users), estimand (initial treatment versus on treatment), latency and risk window, effect measure and design; estimates that do not adjust for the listed minimum confounders are described and excluded from quantitative synthesis. Pooling uses REML (Sidik and Jonkman if REML fails to converge) and the Hartung-Knapp adjustment to the interval, and in a Bayesian model with a half normal prior with scale 1 on on the log scale. Where data sources overlap, one estimate per source, outcome and comparison is chosen: active comparator new user design first, then the longest follow-up, then the largest sample. Results at critical risk of bias are excluded. These results are presented beside the randomized evidence and never pooled with it in a primary analysis; a bias adjusted synthesis is exploratory, with bias priors published before it is run.
3.9 Meta-biases
Risk of bias due to missing evidence is judged with ROB-MEN for network estimates and ROB-ME for pairwise ones (15,16), using registered trials without results, registered but unreported outcomes, discrepancies between registered and published primary outcomes, and comparison adjusted funnel plots when at least ten trials inform a comparison with a common reference (36).
3.10 Confidence in cumulative evidence
Every network estimate of every critical and important outcome is rated with CINeMA in six domains (37,38), separately for the Bayesian and the frequentist estimates of the same evidence; where the two ratings differ, the lower is reported. Contribution matrices must represent the studies and network behind the estimate being rated. For hazard scale estimates the contribution network uses, for each trial, the input that entered the primary model: the reported log hazard ratio; or the cumulative incidence or Kaplan-Meier contrast with its delta method variance (no continuity correction); or a complementary log log estimate from the arm counts, adding 0.5 to every cell of a trial with a zero event or all event arm. The correction is used only for contributions, which depend on precision weights and network geometry, and never enters an effect estimate; every trial in the primary estimate is kept and shared arm covariance is preserved. When valid contributions still cannot be computed, within study bias and indirectness are judged qualitatively across the full evidence set, with the supporting studies and reasons recorded. Restricted sensitivity analyses (for example odds ratios within 20 to 104 weeks of follow-up) are rated separately and never substitute their rating for that of the primary estimate. Within study bias, reporting bias and indirectness are judged once per evidence set from these contributions; imprecision, heterogeneity and incoherence are judged on each framework’s own estimates. Numeric rules:
- Within study bias and indirectness: risk of bias (low 1, some concerns 2, high 3) and indirectness (low 1, moderate 2, high 3) are averaged over studies weighted by their contribution to the estimate; no concerns below 1.5, some concerns from 1.5 to below 2.0, major concerns at 2.0 or above.
- Reporting bias: the ROB-MEN judgment (low risk: no concerns; some concerns; high risk: major concerns).
- Imprecision: against the range of little or no difference set by the threshold (absolute scale at the horizon; the ratio range 1/1.25 to 1.25 for rare outcomes, for rate outcomes synthesized from reported rate ratios and for estimates under the relative only rule of Section 3.8.14; the range 0.8 to 1.25 on for the recorded harms analysis): no concerns when the 95 percent interval lies entirely within the range or entirely beyond one threshold; some concerns when it crosses one threshold; major concerns when it crosses both.
- Heterogeneity: the same rules applied to the 95 percent prediction interval, counting only crossings that the confidence or credible interval does not already make.
- Incoherence: the 95 percent interval of the direct minus indirect difference (node split or SIDE; for ratio scales, the difference of log effects compared with plus or minus log 1.25, or with the threshold converted to the relative scale at the reference risk) is compared with plus or minus the threshold: no concerns when it lies entirely within, major concerns when it lies entirely outside, some concerns otherwise. When incoherence cannot be estimated (no closed loops or no identifiable inconsistency parameters), the limitation is recorded and the judgment is made from transitivity and network structure, with the reason stated.
Each domain lowers confidence by one level for some concerns and two for major concerns, starting from high, without double counting across domains. Thresholds in outcomes.csv were set by the guarantor as operational judgments and are locked at registration, before any outcome data are extracted; they are not validated minimal important differences, and the basis of each is not documented, which is reported as a limitation. A sensitivity analysis repeats the imprecision, heterogeneity and incoherence judgments of critical outcomes with every threshold multiplied by 0.5 and by 2: absolute thresholds directly, and ratio thresholds on the log scale (a ratio range of 1/1.25 to 1.25 becomes 1/1.118 to 1.118 and 1/1.563 to 1.563), including relative only estimates. A later change proposed by clinical advisors or patient partners is an amendment that applies only to outcomes with no data yet extracted, recorded with the before_or_after_results flag; otherwise the proposed thresholds are reported as a sensitivity analysis. Every judgment and its reason are stored as data.
Conclusions follow the GRADE minimally contextualized framework (39–41). Nonrandomized harms evidence is rated with GRADE using ROBINS-I, starting at high certainty and rating down for risk of bias (42).
4 Living review methods
Cadence. Searches run automatically every week; new records are screened monthly; models are refitted and a version released every quarter.
Triggers for an earlier release (within four weeks): results of a trial with at least 1,000 participants or of a dedicated cardiovascular, kidney or heart failure outcome trial; the first trial of a new node in a primary network; a regulatory safety communication about the class from FDA, EMA, MHRA, Health Canada, PMDA or TGA; a retraction or major correction of an included study.
Versions. Each release is a tagged snapshot on GitHub (version as year and quarter, for example 2027.1) with the search date, data and code commit, software versions, seeds, a change log separating new evidence, corrections and methods changes, a PRISMA-LSR flow diagram with cumulative and update specific counts, and the commit hash that identifies it. A release with no new eligible evidence is published as a dated notice.
Updating. Every release refits all models to the cumulative data with the original priors; posteriors are never recycled as priors. No sequential testing is done; intervals are estimates, not tests; no release is triggered by statistical significance (43). A conclusion has changed when the GRADE minimally contextualized category or the certainty level of an estimate changes; release notes highlight such changes.
Human gates. Automation retrieves, deduplicates, classifies and prioritizes; risk of bias, certainty and conclusions are human decisions (44). Full text screening (amendment A021) and data extraction (amendment A023) are decided by language model reviewers under the guarantor’s coordinating reviewer, who adjudicates every disagreement; each release states which of its extracted values a human has verified.
Retirement. The review moves from living to periodic updating when, for four consecutive releases, no conclusion changes and no registered ongoing trial could change one, or when funding ends; the decision and its reasons are published.
5 Comparison with published systematic reviews
Systematic reviews and meta-analyses of GLP-1 receptor agonist containing drugs are identified from the same harvest and from PROSPERO and OSF. For each we retrieve the full text, supplements, shared data and code, and the prospective protocol (PROSPERO, OSF or a journal protocol); when none exists we record “no prospective protocol located” and keep the methods section only as reported methods. We extract scope, search dates, synthesis and certainty methods and main results; appraise quality with AMSTAR 2 (45) and risk of bias with ROBIS (46); record discrepancies between protocol and publication; quantify the overlap of included trials with the corrected covered area (47); and compare estimates that overlap in scope with ours.
6 Reporting and dissemination
- Paper. A classic article per population or group of populations, following PRISMA 2020, PRISMA-NMA and PRISMA-LSR, generated from the same outputs.
- Website. A static website on GitHub Pages built in TypeScript, with the inventory as an evidence map, every network with interactive plots (network graph, forest plots, league tables, CINeMA profiles, funnel and contribution plots) made in R with the ggextreme package, study pages with all linked documents, the review inventory, this protocol with its peer review history, release notes and downloads. Every figure has a text and table alternative, and the site targets WCAG 2.2 level AA.
- Data and code. All R code and all data produced by the review are public, with a versioned JSON interface for the website described by JSON Schemas.
7 Reproducibility and open science
The repository is an R package (documented and tested functions) with an renv lockfile and a pinned CmdStan version; every stage runs from scripts in pipeline/. Searches run on continuous integration; model fitting runs on a workstation or self hosted runner. Inputs are checksummed, and every output records the inputs, code commit and seed that produced it. Licenses: code GPL 3 or later; data produced by the review CC BY 4.0; third party content keeps its license and is redistributed only where permitted.
8 Use of automation and large language models
Searches, deduplication, classification, prioritization and retrieval are deterministic code in this repository. Large language models assist with code, with drafting, and with peer review of this protocol (the full record is published in protocol/peer-review/). They do not replace a human decision, except in full text screening (amendment A021) and data extraction (amendment A023), where language model reviewers decide under the oversight and agreement checks described in Section 3.4.2 and Data collection; their agreement with human reviewers is measured and reported when a human audit is done. Each release names the tools and versions used.
9 Patient and public involvement
No patient partner is involved at registration. People living with type 2 diabetes, obesity and the other conditions studied may be invited later to review plain language summaries and to comment on the website; they change importance ratings or thresholds only under the amendment rule in 1 and the certainty section.
10 Ethics
The review uses published and publicly registered aggregate data and needs no ethics approval. Individual participant data, if obtained, will be used under the provider’s agreement and never published.
11 Timeline
A pipeline test harvest ran on 2026-10-12 (concepts 1.0.0) and a logged harvest with concepts 1.2.0 on 2026-10-13; the PRESS review led to concepts 1.3.0 and its re-check to 1.3.1. The protocol was registered as a GitHub release on 2026-10-13. Full text screening of the open full texts (amendment A021) was done on 2026-10-13. Next: the baseline search, a logged harvest of all four API sources with concepts 1.3.1 with every count reconciled; screening of the records it adds and of paywalled full texts as they arrive; extraction by language model extractors (amendment A023); naming of the human reviewers for risk of bias and certainty; baseline analysis; first release.
References
Appendix A. Search strategies
Rendered from search/strategies/concepts.yaml (version 1.3.1) by R/search_strategy.R when this document is built.
PubMed
"glucagon-like peptide-1 receptor agonist*"[tiab] OR "glucagon-like peptide 1 receptor
agonist*"[tiab] OR "glucagon like peptide 1 receptor agonist*"[tiab] OR "GLP-1 receptor
agonist*"[tiab] OR "GLP-1R agonist*"[tiab] OR "GLP-1 RA"[tiab] OR "GLP-1 RAs"[tiab] OR
"GLP-1RA*"[tiab] OR GLP1RA*[tiab] OR "GLP-1 agonist*"[tiab] OR "GLP1 agonist*"[tiab] OR "GLP-1
analog*"[tiab] OR "GLP-1 analogue*"[tiab] OR "glucagon-like peptide-1 analog*"[tiab] OR
"glucagon-like peptide-1 analogue*"[tiab] OR "incretin mimetic*"[tiab] OR "incretin-based
therap*"[tiab] OR "incretin based therap*"[tiab] OR "GIP/GLP-1 receptor agonist*"[tiab] OR
"GLP-1/GIP receptor agonist*"[tiab] OR "GLP-1/glucagon receptor agonist*"[tiab] OR "glucagon/GLP-1
receptor agonist*"[tiab] OR "GLP1 receptor agonist*"[tiab] OR "GLP1R agonist*"[tiab] OR "GLP1
RA"[tiab] OR "GLP1 RAs"[tiab] OR "GLP1 analog*"[tiab] OR "GLP1 analogue*"[tiab] OR "glucagon-like
peptide-1 agonist*"[tiab] OR "GLP-1 mimetic*"[tiab] OR "GLP-1 based therap*"[tiab] OR "GLP-1
therap*"[tiab] OR "GLP-1 receptor agonism"[tiab] OR "glucagon-like peptide-1 receptor
agonism"[tiab] OR semaglutide[tiab] OR Ozempic[tiab] OR Wegovy[tiab] OR Rybelsus[tiab] OR
NN9535[tiab] OR "NN-9535"[tiab] OR NN9536[tiab] OR "NN-9536"[tiab] OR NN9924[tiab] OR
"NNC0113-0217"[tiab] OR liraglutide[tiab] OR Victoza[tiab] OR Saxenda[tiab] OR NN2211[tiab] OR
"NN-2211"[tiab] OR "NNC 90-1170"[tiab] OR dulaglutide[tiab] OR Trulicity[tiab] OR LY2189265[tiab]
OR exenatide[tiab] OR Byetta[tiab] OR Bydureon[tiab] OR "exendin-4"[tiab] OR "exendin 4"[tiab] OR
AC2993[tiab] OR "AC 2993"[tiab] OR "ITCA 650"[tiab] OR ITCA650[tiab] OR LY2148568[tiab] OR
lixisenatide[tiab] OR Lyxumia[tiab] OR Adlyxin[tiab] OR AVE0010[tiab] OR "AVE 0010"[tiab] OR
ZP10[tiab] OR ZP10A[tiab] OR albiglutide[tiab] OR Tanzeum[tiab] OR Eperzan[tiab] OR GSK716155[tiab]
OR taspoglutide[tiab] OR R1583[tiab] OR BIM51077[tiab] OR "BIM-51077"[tiab] OR RO5073031[tiab] OR
ITM077[tiab] OR "ITM 077"[tiab] OR efpeglenatide[tiab] OR HM11260C[tiab] OR SAR439977[tiab] OR
beinaglutide[tiab] OR benaglutide[tiab] OR noiiglutide[tiab] OR SHR20004[tiab] OR "PB-119"[tiab] OR
PB119[tiab] OR visepegenatide[tiab] OR loxenatide[tiab] OR "PEG-loxenatide"[tiab] OR "polyethylene
glycol loxenatide"[tiab] OR PEX168[tiab] OR ecnoglutide[tiab] OR XW003[tiab] OR XW004[tiab] OR
efsubaglutide[tiab] OR "efsubaglutide alfa"[tiab] OR supaglutide[tiab] OR "YN-011"[tiab] OR
glutazumab[tiab] OR GMA102[tiab] OR "gulgafafusp alfa"[tiab] OR bofanglutide[tiab] OR GZR18[tiab]
OR dapiglutide[tiab] OR ZP7570[tiab] OR "ZP-7570"[tiab] OR tirzepatide[tiab] OR Mounjaro[tiab] OR
Zepbound[tiab] OR LY3298176[tiab] OR retatrutide[tiab] OR LY3437943[tiab] OR survodutide[tiab] OR
"BI 456906"[tiab] OR BI456906[tiab] OR mazdutide[tiab] OR IBI362[tiab] OR LY3305677[tiab] OR
cotadutide[tiab] OR MEDI0382[tiab] OR efinopegdutide[tiab] OR "MK-6024"[tiab] OR HM12525A[tiab] OR
"JNJ-64565111"[tiab] OR pemvidutide[tiab] OR "ALT-801"[tiab] OR orforglipron[tiab] OR
LY3502970[tiab] OR OWL833[tiab] OR Foundayo[tiab] OR danuglipron[tiab] OR "PF-06882961"[tiab] OR
lotiglipron[tiab] OR "PF-07081532"[tiab] OR aleniglipron[tiab] OR "GSBR-1290"[tiab] OR
CagriSema[tiab] OR cagrilintide[tiab] OR AM833[tiab] OR "NNC0174-0833"[tiab] OR NN9838[tiab] OR
amycretin[tiab] OR zenagamtide[tiab] OR NN9487[tiab] OR "NN-9487"[tiab] OR "NNC0487-0111"[tiab] OR
maridebart[tiab] OR MariTide[tiab] OR "AMG 133"[tiab] OR AMG133[tiab] OR "maridebart
cafraglutide"[tiab] OR VK2735[tiab] OR HRS9531[tiab] OR "HRS-9531"[tiab] OR ribupatide[tiab] OR
"KAI-9531"[tiab] OR "HRS-7535"[tiab] OR HRS7535[tiab] OR "KAI-7535"[tiab] OR efocipegtrutide[tiab]
OR HM15211[tiab] OR UBT251[tiab] OR "UBT-251"[tiab] OR DR10624[tiab] OR "DR-10624"[tiab] OR
"CT-388"[tiab] OR CT388[tiab] OR enicepatide[tiab] OR "HS-20094"[tiab] OR HS20094[tiab] OR
olatorepatide[tiab] OR IDegLira[tiab] OR Xultophy[tiab] OR "insulin degludec/liraglutide"[tiab] OR
NN9068[tiab] OR iGlarLixi[tiab] OR Soliqua[tiab] OR Suliqua[tiab] OR "insulin
glargine/lixisenatide"[tiab] OR LixiLan[tiab] OR IcoSema[tiab] OR "insulin
icodec/semaglutide"[tiab] OR NN1535[tiab] OR ebenatide[tiab] OR albenatide[tiab] OR
"CJC-1134-PC"[tiab] OR "CJC-1134"[tiab] OR "CJC-1131"[tiab] OR NLY01[tiab] OR "ROSE-010"[tiab] OR
"MET-097"[tiab] OR MET097[tiab] OR "MET-097i"[tiab] OR TG103[tiab] OR AZD5004[tiab] OR
ECC5004[tiab] OR "CT-996"[tiab] OR RO7795081[tiab] OR VCT220[tiab] OR HDM1002[tiab] OR TTP273[tiab]
OR TTP054[tiab] OR XW014[tiab] OR "CT-868"[tiab] OR RAY1225[tiab] OR BGM0504[tiab] OR HDM1005[tiab]
OR SAR425899[tiab] OR NN1177[tiab] OR "NNC9204-1177"[tiab] OR "MK-8521"[tiab] OR AZD9550[tiab] OR
"PB-718"[tiab] OR pegapamodutide[tiab] OR LY2944876[tiab] OR OPK88003[tiab] OR "TT-401"[tiab] OR
HEC88473[tiab] OR "NNC9204-1706"[tiab] OR HM15275[tiab] OR SAR441255[tiab] OR HR17031[tiab] OR
GZR101[tiab] OR "HRS-4729"[tiab] OR "KAI-4729"[tiab] OR naperiglipron[tiab] OR LY3549492[tiab] OR
GMA106[tiab] OR "Glucagon-Like Peptide-1 Receptor Agonists"[Mesh] OR "Glucagon-Like Peptide-1
Receptor Agonists"[pa] OR "Liraglutide"[Mesh] OR "Semaglutide"[Mesh] OR "Tirzepatide"[Mesh] OR
"Glucagon-Like Peptide 1/agonists"[Mesh] OR "Glucagon-Like Peptide 1/analogs and derivatives"[Mesh]
OR "Exenatide"[Mesh] OR semaglutide[nm] OR tirzepatide[nm] OR dulaglutide[nm] OR lixisenatide[nm]
OR albiglutide[nm] OR taspoglutide[nm] OR efpeglenatide[nm] OR survodutide[nm] OR cotadutide[nm] OR
danuglipron[nm] OR IDegLira[nm] OR (("dual agonist*"[tiab] OR "triple agonist*"[tiab] OR
"tri-agonist*"[tiab] OR polyagonist*[tiab] OR "incretin agonist*"[tiab] OR "co-agonist*"[tiab] OR
coagonist*[tiab] OR unimolecular[tiab] OR "multi-agonist*"[tiab] OR multiagonist*[tiab] OR
triagonist*[tiab] OR twincretin*[tiab] OR "dual receptor agonist*"[tiab] OR "incretin receptor
agonist*"[tiab]) AND ("GLP-1"[tiab] OR GLP1[tiab] OR "glucagon-like peptide"[tiab] OR
glucagon[tiab] OR GIP[tiab] OR incretin*[tiab] OR amylin[tiab] OR "GLP-1/GIP"[tiab] OR
"GIP/GLP-1"[tiab] OR "GLP-1/glucagon"[tiab] OR "glucagon/GLP-1"[tiab] OR "GLP-1/GIP/glucagon"[tiab]
OR "GLP-1R"[tiab] OR GLP1R[tiab] OR GIPR[tiab])) OR ((CX11[tiab] OR DD01[tiab] OR ZT002[tiab]) AND
("GLP-1"[tiab] OR GLP1[tiab] OR "glucagon-like peptide"[tiab] OR glucagon[tiab] OR GIP[tiab] OR
incretin*[tiab] OR amylin[tiab] OR "GLP-1/GIP"[tiab] OR "GIP/GLP-1"[tiab] OR "GLP-1/glucagon"[tiab]
OR "glucagon/GLP-1"[tiab] OR "GLP-1/GIP/glucagon"[tiab] OR "GLP-1R"[tiab] OR GLP1R[tiab] OR
GIPR[tiab]))
Europe PMC
(TITLE_ABS:"glucagon-like peptide-1 receptor agonist" OR TITLE_ABS:"glucagon-like peptide-1
receptor agonists" OR TITLE_ABS:"glucagon-like peptide 1 receptor agonist" OR
TITLE_ABS:"glucagon-like peptide 1 receptor agonists" OR TITLE_ABS:"glucagon like peptide 1
receptor agonist" OR TITLE_ABS:"glucagon like peptide 1 receptor agonists" OR TITLE_ABS:"GLP-1
receptor agonist" OR TITLE_ABS:"GLP-1 receptor agonists" OR TITLE_ABS:"GLP-1R agonist" OR
TITLE_ABS:"GLP-1R agonists" OR TITLE_ABS:"GLP-1 RA" OR TITLE_ABS:"GLP-1 RAs" OR TITLE_ABS:"GLP-1RA"
OR TITLE_ABS:"GLP-1RAs" OR TITLE_ABS:"GLP1RA" OR TITLE_ABS:"GLP1RAs" OR TITLE_ABS:"GLP-1 agonist"
OR TITLE_ABS:"GLP-1 agonists" OR TITLE_ABS:"GLP1 agonist" OR TITLE_ABS:"GLP1 agonists" OR
TITLE_ABS:"GLP-1 analog" OR TITLE_ABS:"GLP-1 analogs" OR TITLE_ABS:"GLP-1 analogue" OR
TITLE_ABS:"GLP-1 analogues" OR TITLE_ABS:"glucagon-like peptide-1 analog" OR
TITLE_ABS:"glucagon-like peptide-1 analogs" OR TITLE_ABS:"glucagon-like peptide-1 analogue" OR
TITLE_ABS:"glucagon-like peptide-1 analogues" OR TITLE_ABS:"incretin mimetic" OR
TITLE_ABS:"incretin mimetics" OR TITLE_ABS:"incretin-based therapy" OR TITLE_ABS:"incretin-based
therapies" OR TITLE_ABS:"incretin-based therapeutic" OR TITLE_ABS:"incretin-based therapeutics" OR
TITLE_ABS:"incretin based therapy" OR TITLE_ABS:"incretin based therapies" OR TITLE_ABS:"incretin
based therapeutic" OR TITLE_ABS:"incretin based therapeutics" OR TITLE_ABS:"GIP/GLP-1 receptor
agonist" OR TITLE_ABS:"GIP/GLP-1 receptor agonists" OR TITLE_ABS:"GLP-1/GIP receptor agonist" OR
TITLE_ABS:"GLP-1/GIP receptor agonists" OR TITLE_ABS:"GLP-1/glucagon receptor agonist" OR
TITLE_ABS:"GLP-1/glucagon receptor agonists" OR TITLE_ABS:"glucagon/GLP-1 receptor agonist" OR
TITLE_ABS:"glucagon/GLP-1 receptor agonists" OR TITLE_ABS:"GLP1 receptor agonist" OR
TITLE_ABS:"GLP1 receptor agonists" OR TITLE_ABS:"GLP1R agonist" OR TITLE_ABS:"GLP1R agonists" OR
TITLE_ABS:"GLP1 RA" OR TITLE_ABS:"GLP1 RAs" OR TITLE_ABS:"GLP1 analog" OR TITLE_ABS:"GLP1 analogs"
OR TITLE_ABS:"GLP1 analogue" OR TITLE_ABS:"GLP1 analogues" OR TITLE_ABS:"glucagon-like peptide-1
agonist" OR TITLE_ABS:"glucagon-like peptide-1 agonists" OR TITLE_ABS:"GLP-1 mimetic" OR
TITLE_ABS:"GLP-1 mimetics" OR TITLE_ABS:"GLP-1 based therapy" OR TITLE_ABS:"GLP-1 based therapies"
OR TITLE_ABS:"GLP-1 based therapeutic" OR TITLE_ABS:"GLP-1 based therapeutics" OR TITLE_ABS:"GLP-1
therapy" OR TITLE_ABS:"GLP-1 therapies" OR TITLE_ABS:"GLP-1 therapeutic" OR TITLE_ABS:"GLP-1
therapeutics" OR TITLE_ABS:"GLP-1 receptor agonism" OR TITLE_ABS:"glucagon-like peptide-1 receptor
agonism" OR TITLE_ABS:"semaglutide" OR TITLE_ABS:"Ozempic" OR TITLE_ABS:"Wegovy" OR
TITLE_ABS:"Rybelsus" OR TITLE_ABS:"NN9535" OR TITLE_ABS:"NN-9535" OR TITLE_ABS:"NN9536" OR
TITLE_ABS:"NN-9536" OR TITLE_ABS:"NN9924" OR TITLE_ABS:"NNC0113-0217" OR TITLE_ABS:"liraglutide" OR
TITLE_ABS:"Victoza" OR TITLE_ABS:"Saxenda" OR TITLE_ABS:"NN2211" OR TITLE_ABS:"NN-2211" OR
TITLE_ABS:"NNC 90-1170" OR TITLE_ABS:"dulaglutide" OR TITLE_ABS:"Trulicity" OR
TITLE_ABS:"LY2189265" OR TITLE_ABS:"exenatide" OR TITLE_ABS:"Byetta" OR TITLE_ABS:"Bydureon" OR
TITLE_ABS:"exendin-4" OR TITLE_ABS:"exendin 4" OR TITLE_ABS:"AC2993" OR TITLE_ABS:"AC 2993" OR
TITLE_ABS:"ITCA 650" OR TITLE_ABS:"ITCA650" OR TITLE_ABS:"LY2148568" OR TITLE_ABS:"lixisenatide" OR
TITLE_ABS:"Lyxumia" OR TITLE_ABS:"Adlyxin" OR TITLE_ABS:"AVE0010" OR TITLE_ABS:"AVE 0010" OR
TITLE_ABS:"ZP10" OR TITLE_ABS:"ZP10A" OR TITLE_ABS:"albiglutide" OR TITLE_ABS:"Tanzeum" OR
TITLE_ABS:"Eperzan" OR TITLE_ABS:"GSK716155" OR TITLE_ABS:"taspoglutide" OR TITLE_ABS:"R1583" OR
TITLE_ABS:"BIM51077" OR TITLE_ABS:"BIM-51077" OR TITLE_ABS:"RO5073031" OR TITLE_ABS:"ITM077" OR
TITLE_ABS:"ITM 077" OR TITLE_ABS:"efpeglenatide" OR TITLE_ABS:"HM11260C" OR TITLE_ABS:"SAR439977"
OR TITLE_ABS:"beinaglutide" OR TITLE_ABS:"benaglutide" OR TITLE_ABS:"noiiglutide" OR
TITLE_ABS:"SHR20004" OR TITLE_ABS:"PB-119" OR TITLE_ABS:"PB119" OR TITLE_ABS:"visepegenatide" OR
TITLE_ABS:"loxenatide" OR TITLE_ABS:"PEG-loxenatide" OR TITLE_ABS:"polyethylene glycol loxenatide"
OR TITLE_ABS:"PEX168" OR TITLE_ABS:"ecnoglutide" OR TITLE_ABS:"XW003" OR TITLE_ABS:"XW004" OR
TITLE_ABS:"efsubaglutide" OR TITLE_ABS:"efsubaglutide alfa" OR TITLE_ABS:"supaglutide" OR
TITLE_ABS:"YN-011" OR TITLE_ABS:"glutazumab" OR TITLE_ABS:"GMA102" OR TITLE_ABS:"gulgafafusp alfa"
OR TITLE_ABS:"bofanglutide" OR TITLE_ABS:"GZR18" OR TITLE_ABS:"dapiglutide" OR TITLE_ABS:"ZP7570"
OR TITLE_ABS:"ZP-7570" OR TITLE_ABS:"tirzepatide" OR TITLE_ABS:"Mounjaro" OR TITLE_ABS:"Zepbound"
OR TITLE_ABS:"LY3298176" OR TITLE_ABS:"retatrutide" OR TITLE_ABS:"LY3437943" OR
TITLE_ABS:"survodutide" OR TITLE_ABS:"BI 456906" OR TITLE_ABS:"BI456906" OR TITLE_ABS:"mazdutide"
OR TITLE_ABS:"IBI362" OR TITLE_ABS:"LY3305677" OR TITLE_ABS:"cotadutide" OR TITLE_ABS:"MEDI0382" OR
TITLE_ABS:"efinopegdutide" OR TITLE_ABS:"MK-6024" OR TITLE_ABS:"HM12525A" OR
TITLE_ABS:"JNJ-64565111" OR TITLE_ABS:"pemvidutide" OR TITLE_ABS:"ALT-801" OR
TITLE_ABS:"orforglipron" OR TITLE_ABS:"LY3502970" OR TITLE_ABS:"OWL833" OR TITLE_ABS:"Foundayo" OR
TITLE_ABS:"danuglipron" OR TITLE_ABS:"PF-06882961" OR TITLE_ABS:"lotiglipron" OR
TITLE_ABS:"PF-07081532" OR TITLE_ABS:"aleniglipron" OR TITLE_ABS:"GSBR-1290" OR
TITLE_ABS:"CagriSema" OR TITLE_ABS:"cagrilintide" OR TITLE_ABS:"AM833" OR TITLE_ABS:"NNC0174-0833"
OR TITLE_ABS:"NN9838" OR TITLE_ABS:"amycretin" OR TITLE_ABS:"zenagamtide" OR TITLE_ABS:"NN9487" OR
TITLE_ABS:"NN-9487" OR TITLE_ABS:"NNC0487-0111" OR TITLE_ABS:"maridebart" OR TITLE_ABS:"MariTide"
OR TITLE_ABS:"AMG 133" OR TITLE_ABS:"AMG133" OR TITLE_ABS:"maridebart cafraglutide" OR
TITLE_ABS:"VK2735" OR TITLE_ABS:"HRS9531" OR TITLE_ABS:"HRS-9531" OR TITLE_ABS:"ribupatide" OR
TITLE_ABS:"KAI-9531" OR TITLE_ABS:"HRS-7535" OR TITLE_ABS:"HRS7535" OR TITLE_ABS:"KAI-7535" OR
TITLE_ABS:"efocipegtrutide" OR TITLE_ABS:"HM15211" OR TITLE_ABS:"UBT251" OR TITLE_ABS:"UBT-251" OR
TITLE_ABS:"DR10624" OR TITLE_ABS:"DR-10624" OR TITLE_ABS:"CT-388" OR TITLE_ABS:"CT388" OR
TITLE_ABS:"enicepatide" OR TITLE_ABS:"HS-20094" OR TITLE_ABS:"HS20094" OR TITLE_ABS:"olatorepatide"
OR TITLE_ABS:"IDegLira" OR TITLE_ABS:"Xultophy" OR TITLE_ABS:"insulin degludec/liraglutide" OR
TITLE_ABS:"NN9068" OR TITLE_ABS:"iGlarLixi" OR TITLE_ABS:"Soliqua" OR TITLE_ABS:"Suliqua" OR
TITLE_ABS:"insulin glargine/lixisenatide" OR TITLE_ABS:"LixiLan" OR TITLE_ABS:"IcoSema" OR
TITLE_ABS:"insulin icodec/semaglutide" OR TITLE_ABS:"NN1535" OR TITLE_ABS:"ebenatide" OR
TITLE_ABS:"albenatide" OR TITLE_ABS:"CJC-1134-PC" OR TITLE_ABS:"CJC-1134" OR TITLE_ABS:"CJC-1131"
OR TITLE_ABS:"NLY01" OR TITLE_ABS:"ROSE-010" OR TITLE_ABS:"MET-097" OR TITLE_ABS:"MET097" OR
TITLE_ABS:"MET-097i" OR TITLE_ABS:"TG103" OR TITLE_ABS:"AZD5004" OR TITLE_ABS:"ECC5004" OR
TITLE_ABS:"CT-996" OR TITLE_ABS:"RO7795081" OR TITLE_ABS:"VCT220" OR TITLE_ABS:"HDM1002" OR
TITLE_ABS:"TTP273" OR TITLE_ABS:"TTP054" OR TITLE_ABS:"XW014" OR TITLE_ABS:"CT-868" OR
TITLE_ABS:"RAY1225" OR TITLE_ABS:"BGM0504" OR TITLE_ABS:"HDM1005" OR TITLE_ABS:"SAR425899" OR
TITLE_ABS:"NN1177" OR TITLE_ABS:"NNC9204-1177" OR TITLE_ABS:"MK-8521" OR TITLE_ABS:"AZD9550" OR
TITLE_ABS:"PB-718" OR TITLE_ABS:"pegapamodutide" OR TITLE_ABS:"LY2944876" OR TITLE_ABS:"OPK88003"
OR TITLE_ABS:"TT-401" OR TITLE_ABS:"HEC88473" OR TITLE_ABS:"NNC9204-1706" OR TITLE_ABS:"HM15275" OR
TITLE_ABS:"SAR441255" OR TITLE_ABS:"HR17031" OR TITLE_ABS:"GZR101" OR TITLE_ABS:"HRS-4729" OR
TITLE_ABS:"KAI-4729" OR TITLE_ABS:"naperiglipron" OR TITLE_ABS:"LY3549492" OR TITLE_ABS:"GMA106" OR
((TITLE_ABS:"dual agonist" OR TITLE_ABS:"dual agonists" OR TITLE_ABS:"triple agonist" OR
TITLE_ABS:"triple agonists" OR TITLE_ABS:"tri-agonist" OR TITLE_ABS:"tri-agonists" OR
TITLE_ABS:"polyagonist" OR TITLE_ABS:"polyagonists" OR TITLE_ABS:"incretin agonist" OR
TITLE_ABS:"incretin agonists" OR TITLE_ABS:"co-agonist" OR TITLE_ABS:"co-agonists" OR
TITLE_ABS:"coagonist" OR TITLE_ABS:"coagonists" OR TITLE_ABS:"unimolecular" OR
TITLE_ABS:"multi-agonist" OR TITLE_ABS:"multi-agonists" OR TITLE_ABS:"multiagonist" OR
TITLE_ABS:"multiagonists" OR TITLE_ABS:"triagonist" OR TITLE_ABS:"triagonists" OR
TITLE_ABS:"twincretin" OR TITLE_ABS:"twincretins" OR TITLE_ABS:"dual receptor agonist" OR
TITLE_ABS:"dual receptor agonists" OR TITLE_ABS:"incretin receptor agonist" OR TITLE_ABS:"incretin
receptor agonists") AND (TITLE_ABS:"GLP-1" OR TITLE_ABS:"GLP1" OR TITLE_ABS:"glucagon-like peptide"
OR TITLE_ABS:"glucagon" OR TITLE_ABS:"GIP" OR TITLE_ABS:"incretin" OR TITLE_ABS:"incretins" OR
TITLE_ABS:"amylin" OR TITLE_ABS:"GLP-1/GIP" OR TITLE_ABS:"GIP/GLP-1" OR TITLE_ABS:"GLP-1/glucagon"
OR TITLE_ABS:"glucagon/GLP-1" OR TITLE_ABS:"GLP-1/GIP/glucagon" OR TITLE_ABS:"GLP-1R" OR
TITLE_ABS:"GLP1R" OR TITLE_ABS:"GIPR")) OR ((TITLE_ABS:"CX11" OR TITLE_ABS:"DD01" OR
TITLE_ABS:"ZT002") AND (TITLE_ABS:"GLP-1" OR TITLE_ABS:"GLP1" OR TITLE_ABS:"glucagon-like peptide"
OR TITLE_ABS:"glucagon" OR TITLE_ABS:"GIP" OR TITLE_ABS:"incretin" OR TITLE_ABS:"incretins" OR
TITLE_ABS:"amylin" OR TITLE_ABS:"GLP-1/GIP" OR TITLE_ABS:"GIP/GLP-1" OR TITLE_ABS:"GLP-1/glucagon"
OR TITLE_ABS:"glucagon/GLP-1" OR TITLE_ABS:"GLP-1/GIP/glucagon" OR TITLE_ABS:"GLP-1R" OR
TITLE_ABS:"GLP1R" OR TITLE_ABS:"GIPR"))) NOT SRC:PAT
OpenAlex (search.title_and_abstract, one query per chunk, unioned)
Chunk 1:
"glucagon-like peptide-1 receptor agonist" OR "glucagon-like peptide-1 receptor agonists" OR
"glucagon-like peptide 1 receptor agonist" OR "glucagon-like peptide 1 receptor agonists" OR
"glucagon like peptide 1 receptor agonist" OR "glucagon like peptide 1 receptor agonists" OR "GLP-1
receptor agonist" OR "GLP-1 receptor agonists" OR "GLP-1R agonist" OR "GLP-1R agonists" OR "GLP-1
RA" OR "GLP-1 RAs" OR "GLP-1RA" OR "GLP-1RAs" OR "GLP1RA" OR "GLP1RAs" OR "GLP-1 agonist" OR "GLP-1
agonists" OR "GLP1 agonist" OR "GLP1 agonists" OR "GLP-1 analog" OR "GLP-1 analogs" OR "GLP-1
analogue" OR "GLP-1 analogues" OR "glucagon-like peptide-1 analog"
Chunk 2:
"glucagon-like peptide-1 analogs" OR "glucagon-like peptide-1 analogue" OR "glucagon-like peptide-1
analogues" OR "incretin mimetic" OR "incretin mimetics" OR "incretin-based therapy" OR
"incretin-based therapies" OR "incretin-based therapeutic" OR "incretin-based therapeutics" OR
"incretin based therapy" OR "incretin based therapies" OR "incretin based therapeutic" OR "incretin
based therapeutics" OR "GIP/GLP-1 receptor agonist" OR "GIP/GLP-1 receptor agonists" OR "GLP-1/GIP
receptor agonist" OR "GLP-1/GIP receptor agonists" OR "GLP-1/glucagon receptor agonist" OR
"GLP-1/glucagon receptor agonists" OR "glucagon/GLP-1 receptor agonist" OR "glucagon/GLP-1 receptor
agonists" OR "GLP1 receptor agonist" OR "GLP1 receptor agonists" OR "GLP1R agonist" OR "GLP1R
agonists"
Chunk 3:
"GLP1 RA" OR "GLP1 RAs" OR "GLP1 analog" OR "GLP1 analogs" OR "GLP1 analogue" OR "GLP1 analogues"
OR "glucagon-like peptide-1 agonist" OR "glucagon-like peptide-1 agonists" OR "GLP-1 mimetic" OR
"GLP-1 mimetics" OR "GLP-1 based therapy" OR "GLP-1 based therapies" OR "GLP-1 based therapeutic"
OR "GLP-1 based therapeutics" OR "GLP-1 therapy" OR "GLP-1 therapies" OR "GLP-1 therapeutic" OR
"GLP-1 therapeutics" OR "GLP-1 receptor agonism" OR "glucagon-like peptide-1 receptor agonism" OR
"semaglutide" OR "Ozempic" OR "Wegovy" OR "Rybelsus" OR "NN9535"
Chunk 4:
"NN-9535" OR "NN9536" OR "NN-9536" OR "NN9924" OR "NNC0113-0217" OR "liraglutide" OR "Victoza" OR
"Saxenda" OR "NN2211" OR "NN-2211" OR "NNC 90-1170" OR "dulaglutide" OR "Trulicity" OR "LY2189265"
OR "exenatide" OR "Byetta" OR "Bydureon" OR "exendin-4" OR "exendin 4" OR "AC2993" OR "AC 2993" OR
"ITCA 650" OR "ITCA650" OR "LY2148568" OR "lixisenatide"
Chunk 5:
"Lyxumia" OR "Adlyxin" OR "AVE0010" OR "AVE 0010" OR "ZP10" OR "ZP10A" OR "albiglutide" OR
"Tanzeum" OR "Eperzan" OR "GSK716155" OR "taspoglutide" OR "R1583" OR "BIM51077" OR "BIM-51077" OR
"RO5073031" OR "ITM077" OR "ITM 077" OR "efpeglenatide" OR "HM11260C" OR "SAR439977" OR
"beinaglutide" OR "benaglutide" OR "noiiglutide" OR "SHR20004" OR "PB-119"
Chunk 6:
"PB119" OR "visepegenatide" OR "loxenatide" OR "PEG-loxenatide" OR "polyethylene glycol loxenatide"
OR "PEX168" OR "ecnoglutide" OR "XW003" OR "XW004" OR "efsubaglutide" OR "efsubaglutide alfa" OR
"supaglutide" OR "YN-011" OR "glutazumab" OR "GMA102" OR "gulgafafusp alfa" OR "bofanglutide" OR
"GZR18" OR "dapiglutide" OR "ZP7570" OR "ZP-7570" OR "tirzepatide" OR "Mounjaro" OR "Zepbound" OR
"LY3298176"
Chunk 7:
"retatrutide" OR "LY3437943" OR "survodutide" OR "BI 456906" OR "BI456906" OR "mazdutide" OR
"IBI362" OR "LY3305677" OR "cotadutide" OR "MEDI0382" OR "efinopegdutide" OR "MK-6024" OR
"HM12525A" OR "JNJ-64565111" OR "pemvidutide" OR "ALT-801" OR "orforglipron" OR "LY3502970" OR
"OWL833" OR "Foundayo" OR "danuglipron" OR "PF-06882961" OR "lotiglipron" OR "PF-07081532" OR
"aleniglipron"
Chunk 8:
"GSBR-1290" OR "CagriSema" OR "cagrilintide" OR "AM833" OR "NNC0174-0833" OR "NN9838" OR
"amycretin" OR "zenagamtide" OR "NN9487" OR "NN-9487" OR "NNC0487-0111" OR "maridebart" OR
"MariTide" OR "AMG 133" OR "AMG133" OR "maridebart cafraglutide" OR "VK2735" OR "HRS9531" OR
"HRS-9531" OR "ribupatide" OR "KAI-9531" OR "HRS-7535" OR "HRS7535" OR "KAI-7535" OR
"efocipegtrutide"
Chunk 9:
"HM15211" OR "UBT251" OR "UBT-251" OR "DR10624" OR "DR-10624" OR "CT-388" OR "CT388" OR
"enicepatide" OR "HS-20094" OR "HS20094" OR "olatorepatide" OR "IDegLira" OR "Xultophy" OR "insulin
degludec/liraglutide" OR "NN9068" OR "iGlarLixi" OR "Soliqua" OR "Suliqua" OR "insulin
glargine/lixisenatide" OR "LixiLan" OR "IcoSema" OR "insulin icodec/semaglutide" OR "NN1535" OR
"ebenatide" OR "albenatide"
Chunk 10:
"CJC-1134-PC" OR "CJC-1134" OR "CJC-1131" OR "NLY01" OR "ROSE-010" OR "MET-097" OR "MET097" OR
"MET-097i" OR "TG103" OR "AZD5004" OR "ECC5004" OR "CT-996" OR "RO7795081" OR "VCT220" OR "HDM1002"
OR "TTP273" OR "TTP054" OR "XW014" OR "CT-868" OR "RAY1225" OR "BGM0504" OR "HDM1005" OR
"SAR425899" OR "NN1177" OR "NNC9204-1177"
Chunk 11:
"MK-8521" OR "AZD9550" OR "PB-718" OR "pegapamodutide" OR "LY2944876" OR "OPK88003" OR "TT-401" OR
"HEC88473" OR "NNC9204-1706" OR "HM15275" OR "SAR441255" OR "HR17031" OR "GZR101" OR "HRS-4729" OR
"KAI-4729" OR "naperiglipron" OR "LY3549492" OR "GMA106"
Chunk 12:
(("dual agonist" OR "dual agonists" OR "triple agonist" OR "triple agonists" OR "tri-agonist" OR
"tri-agonists" OR "polyagonist" OR "polyagonists" OR "incretin agonist" OR "incretin agonists" OR
"co-agonist" OR "co-agonists" OR "coagonist" OR "coagonists" OR "unimolecular" OR "multi-agonist"
OR "multi-agonists" OR "multiagonist" OR "multiagonists" OR "triagonist" OR "triagonists" OR
"twincretin" OR "twincretins" OR "dual receptor agonist" OR "dual receptor agonists" OR "incretin
receptor agonist" OR "incretin receptor agonists") AND ("GLP-1" OR "GLP1" OR "glucagon-like
peptide" OR "glucagon" OR "GIP" OR "incretin" OR "incretins" OR "amylin" OR "GLP-1/GIP" OR
"GIP/GLP-1" OR "GLP-1/glucagon" OR "glucagon/GLP-1" OR "GLP-1/GIP/glucagon" OR "GLP-1R" OR "GLP1R"
OR "GIPR"))
Chunk 13:
(("CX11" OR "DD01" OR "ZT002") AND ("GLP-1" OR "GLP1" OR "glucagon-like peptide" OR "glucagon" OR
"GIP" OR "incretin" OR "incretins" OR "amylin" OR "GLP-1/GIP" OR "GIP/GLP-1" OR "GLP-1/glucagon" OR
"glucagon/GLP-1" OR "GLP-1/GIP/glucagon" OR "GLP-1R" OR "GLP1R" OR "GIPR"))
ClinicalTrials.gov (query.intr, then query.term, unioned)
query.intr:
"semaglutide" OR "Ozempic" OR "Wegovy" OR "Rybelsus" OR "NN9535" OR "NN-9535" OR "NN9536" OR
"NN-9536" OR "NN9924" OR "NNC0113-0217" OR "liraglutide" OR "Victoza" OR "Saxenda" OR "NN2211" OR
"NN-2211" OR "NNC 90-1170" OR "dulaglutide" OR "Trulicity" OR "LY2189265" OR "exenatide" OR
"Byetta" OR "Bydureon" OR "exendin-4" OR "exendin 4" OR "AC2993" OR "AC 2993" OR "ITCA 650" OR
"ITCA650" OR "LY2148568" OR "lixisenatide" OR "Lyxumia" OR "Adlyxin" OR "AVE0010" OR "AVE 0010" OR
"ZP10" OR "ZP10A" OR "albiglutide" OR "Tanzeum" OR "Eperzan" OR "GSK716155" OR "taspoglutide" OR
"R1583" OR "BIM51077" OR "BIM-51077" OR "RO5073031" OR "ITM077" OR "ITM 077" OR "efpeglenatide" OR
"HM11260C" OR "SAR439977" OR "beinaglutide" OR "benaglutide" OR "noiiglutide" OR "SHR20004" OR
"PB-119" OR "PB119" OR "visepegenatide" OR "loxenatide" OR "PEG-loxenatide" OR "polyethylene glycol
loxenatide" OR "PEX168" OR "ecnoglutide" OR "XW003" OR "XW004" OR "efsubaglutide" OR "efsubaglutide
alfa" OR "supaglutide" OR "YN-011" OR "glutazumab" OR "GMA102" OR "gulgafafusp alfa" OR
"bofanglutide" OR "GZR18" OR "dapiglutide" OR "ZP7570" OR "ZP-7570" OR "tirzepatide" OR "Mounjaro"
OR "Zepbound" OR "LY3298176" OR "retatrutide" OR "LY3437943" OR "survodutide" OR "BI 456906" OR
"BI456906" OR "mazdutide" OR "IBI362" OR "LY3305677" OR "cotadutide" OR "MEDI0382" OR
"efinopegdutide" OR "MK-6024" OR "HM12525A" OR "JNJ-64565111" OR "pemvidutide" OR "ALT-801" OR
"orforglipron" OR "LY3502970" OR "OWL833" OR "Foundayo" OR "danuglipron" OR "PF-06882961" OR
"lotiglipron" OR "PF-07081532" OR "aleniglipron" OR "GSBR-1290" OR "CagriSema" OR "cagrilintide" OR
"AM833" OR "NNC0174-0833" OR "NN9838" OR "amycretin" OR "zenagamtide" OR "NN9487" OR "NN-9487" OR
"NNC0487-0111" OR "maridebart" OR "MariTide" OR "AMG 133" OR "AMG133" OR "maridebart cafraglutide"
OR "VK2735" OR "HRS9531" OR "HRS-9531" OR "ribupatide" OR "KAI-9531" OR "HRS-7535" OR "HRS7535" OR
"KAI-7535"
"efocipegtrutide" OR "HM15211" OR "UBT251" OR "UBT-251" OR "DR10624" OR "DR-10624" OR "CT-388" OR
"CT388" OR "enicepatide" OR "HS-20094" OR "HS20094" OR "olatorepatide" OR "IDegLira" OR "Xultophy"
OR "insulin degludec/liraglutide" OR "NN9068" OR "iGlarLixi" OR "Soliqua" OR "Suliqua" OR "insulin
glargine/lixisenatide" OR "LixiLan" OR "IcoSema" OR "insulin icodec/semaglutide" OR "NN1535" OR
"ebenatide" OR "albenatide" OR "CJC-1134-PC" OR "CJC-1134" OR "CJC-1131" OR "NLY01" OR "ROSE-010"
OR "MET-097" OR "MET097" OR "MET-097i" OR "TG103" OR "AZD5004" OR "ECC5004" OR "CT-996" OR
"RO7795081" OR "VCT220" OR "HDM1002" OR "TTP273" OR "TTP054" OR "XW014" OR "CT-868" OR "RAY1225" OR
"BGM0504" OR "HDM1005" OR "SAR425899" OR "NN1177" OR "NNC9204-1177" OR "MK-8521" OR "AZD9550" OR
"PB-718" OR "pegapamodutide" OR "LY2944876" OR "OPK88003" OR "TT-401" OR "HEC88473" OR
"NNC9204-1706" OR "HM15275" OR "SAR441255" OR "HR17031" OR "GZR101" OR "HRS-4729" OR "KAI-4729" OR
"naperiglipron" OR "LY3549492" OR "GMA106" OR "CX11" OR "DD01" OR "ZT002"
query.term:
"semaglutide" OR "Ozempic" OR "Wegovy" OR "Rybelsus" OR "NN9535" OR "NN-9535" OR "NN9536" OR
"NN-9536" OR "NN9924" OR "NNC0113-0217" OR "liraglutide" OR "Victoza" OR "Saxenda" OR "NN2211" OR
"NN-2211" OR "NNC 90-1170" OR "dulaglutide" OR "Trulicity" OR "LY2189265" OR "exenatide" OR
"Byetta" OR "Bydureon" OR "exendin-4" OR "exendin 4" OR "AC2993" OR "AC 2993" OR "ITCA 650" OR
"ITCA650" OR "LY2148568" OR "lixisenatide" OR "Lyxumia" OR "Adlyxin" OR "AVE0010" OR "AVE 0010" OR
"ZP10" OR "ZP10A" OR "albiglutide" OR "Tanzeum" OR "Eperzan" OR "GSK716155" OR "taspoglutide" OR
"R1583" OR "BIM51077" OR "BIM-51077" OR "RO5073031" OR "ITM077" OR "ITM 077" OR "efpeglenatide" OR
"HM11260C" OR "SAR439977" OR "beinaglutide" OR "benaglutide" OR "noiiglutide" OR "SHR20004" OR
"PB-119" OR "PB119" OR "visepegenatide" OR "loxenatide" OR "PEG-loxenatide" OR "polyethylene glycol
loxenatide" OR "PEX168" OR "ecnoglutide" OR "XW003" OR "XW004" OR "efsubaglutide" OR "efsubaglutide
alfa" OR "supaglutide" OR "YN-011" OR "glutazumab" OR "GMA102" OR "gulgafafusp alfa" OR
"bofanglutide" OR "GZR18" OR "dapiglutide" OR "ZP7570" OR "ZP-7570" OR "tirzepatide" OR "Mounjaro"
OR "Zepbound" OR "LY3298176" OR "retatrutide" OR "LY3437943" OR "survodutide" OR "BI 456906" OR
"BI456906" OR "mazdutide" OR "IBI362" OR "LY3305677" OR "cotadutide" OR "MEDI0382" OR
"efinopegdutide" OR "MK-6024" OR "HM12525A" OR "JNJ-64565111" OR "pemvidutide" OR "ALT-801" OR
"orforglipron" OR "LY3502970" OR "OWL833" OR "Foundayo" OR "danuglipron" OR "PF-06882961" OR
"lotiglipron" OR "PF-07081532" OR "aleniglipron" OR "GSBR-1290" OR "CagriSema" OR "cagrilintide" OR
"AM833" OR "NNC0174-0833" OR "NN9838" OR "amycretin" OR "zenagamtide" OR "NN9487" OR "NN-9487" OR
"NNC0487-0111" OR "maridebart" OR "MariTide" OR "AMG 133" OR "AMG133" OR "maridebart cafraglutide"
OR "VK2735" OR "HRS9531" OR "HRS-9531" OR "ribupatide" OR "KAI-9531" OR "HRS-7535" OR "HRS7535" OR
"KAI-7535"
"efocipegtrutide" OR "HM15211" OR "UBT251" OR "UBT-251" OR "DR10624" OR "DR-10624" OR "CT-388" OR
"CT388" OR "enicepatide" OR "HS-20094" OR "HS20094" OR "olatorepatide" OR "IDegLira" OR "Xultophy"
OR "insulin degludec/liraglutide" OR "NN9068" OR "iGlarLixi" OR "Soliqua" OR "Suliqua" OR "insulin
glargine/lixisenatide" OR "LixiLan" OR "IcoSema" OR "insulin icodec/semaglutide" OR "NN1535" OR
"ebenatide" OR "albenatide" OR "CJC-1134-PC" OR "CJC-1134" OR "CJC-1131" OR "NLY01" OR "ROSE-010"
OR "MET-097" OR "MET097" OR "MET-097i" OR "TG103" OR "AZD5004" OR "ECC5004" OR "CT-996" OR
"RO7795081" OR "VCT220" OR "HDM1002" OR "TTP273" OR "TTP054" OR "XW014" OR "CT-868" OR "RAY1225" OR
"BGM0504" OR "HDM1005" OR "SAR425899" OR "NN1177" OR "NNC9204-1177" OR "MK-8521" OR "AZD9550" OR
"PB-718" OR "pegapamodutide" OR "LY2944876" OR "OPK88003" OR "TT-401" OR "HEC88473" OR
"NNC9204-1706" OR "HM15275" OR "SAR441255" OR "HR17031" OR "GZR101" OR "HRS-4729" OR "KAI-4729" OR
"naperiglipron" OR "LY3549492" OR "GMA106" OR "glucagon-like peptide-1 receptor agonist" OR
"glucagon-like peptide-1 receptor agonists" OR "glucagon-like peptide 1 receptor agonist" OR
"glucagon-like peptide 1 receptor agonists" OR "glucagon like peptide 1 receptor agonist" OR
"glucagon like peptide 1 receptor agonists" OR "GLP-1 receptor agonist" OR "GLP-1 receptor
agonists" OR "GLP-1R agonist" OR "GLP-1R agonists" OR "GLP-1 RA" OR "GLP-1 RAs" OR "GLP-1RA" OR
"GLP-1RAs" OR "GLP1RA" OR "GLP1RAs" OR "GLP-1 agonist" OR "GLP-1 agonists" OR "GLP1 agonist" OR
"GLP1 agonists" OR "GLP-1 analog" OR "GLP-1 analogs" OR "GLP-1 analogue" OR "GLP-1 analogues" OR
"glucagon-like peptide-1 analog" OR "glucagon-like peptide-1 analogs" OR "glucagon-like peptide-1
analogue" OR "glucagon-like peptide-1 analogues" OR "incretin mimetic" OR "incretin mimetics" OR
"incretin-based therapy" OR "incretin-based therapies" OR "incretin-based therapeutic" OR
"incretin-based therapeutics" OR "incretin based therapy" OR "incretin based therapies"
"incretin based therapeutic" OR "incretin based therapeutics" OR "GIP/GLP-1 receptor agonist" OR
"GIP/GLP-1 receptor agonists" OR "GLP-1/GIP receptor agonist" OR "GLP-1/GIP receptor agonists" OR
"GLP-1/glucagon receptor agonist" OR "GLP-1/glucagon receptor agonists" OR "glucagon/GLP-1 receptor
agonist" OR "glucagon/GLP-1 receptor agonists" OR "GLP1 receptor agonist" OR "GLP1 receptor
agonists" OR "GLP1R agonist" OR "GLP1R agonists" OR "GLP1 RA" OR "GLP1 RAs" OR "GLP1 analog" OR
"GLP1 analogs" OR "GLP1 analogue" OR "GLP1 analogues" OR "glucagon-like peptide-1 agonist" OR
"glucagon-like peptide-1 agonists" OR "GLP-1 mimetic" OR "GLP-1 mimetics" OR "GLP-1 based therapy"
OR "GLP-1 based therapies" OR "GLP-1 based therapeutic" OR "GLP-1 based therapeutics" OR "GLP-1
therapy" OR "GLP-1 therapies" OR "GLP-1 therapeutic" OR "GLP-1 therapeutics" OR "GLP-1 receptor
agonism" OR "glucagon-like peptide-1 receptor agonism" OR (("dual agonist" OR "dual agonists" OR
"triple agonist" OR "triple agonists" OR "tri-agonist" OR "tri-agonists" OR "polyagonist" OR
"polyagonists" OR "incretin agonist" OR "incretin agonists" OR "co-agonist" OR "co-agonists" OR
"coagonist" OR "coagonists" OR "unimolecular" OR "multi-agonist" OR "multi-agonists" OR
"multiagonist" OR "multiagonists" OR "triagonist" OR "triagonists" OR "twincretin" OR "twincretins"
OR "dual receptor agonist" OR "dual receptor agonists" OR "incretin receptor agonist" OR "incretin
receptor agonists") AND ("GLP-1" OR "GLP1" OR "glucagon-like peptide" OR "glucagon" OR "GIP" OR
"incretin" OR "incretins" OR "amylin" OR "GLP-1/GIP" OR "GIP/GLP-1" OR "GLP-1/glucagon" OR
"glucagon/GLP-1" OR "GLP-1/GIP/glucagon" OR "GLP-1R" OR "GLP1R" OR "GIPR")) OR (("CX11" OR "DD01"
OR "ZT002") AND ("GLP-1" OR "GLP1" OR "glucagon-like peptide" OR "glucagon" OR "GIP" OR "incretin"
OR "incretins" OR "amylin" OR "GLP-1/GIP" OR "GIP/GLP-1" OR "GLP-1/glucagon" OR "glucagon/GLP-1" OR
"GLP-1/GIP/glucagon" OR "GLP-1R" OR "GLP1R" OR "GIPR"))
Appendix B. Populations, outcomes and windows
| population_id | label | strata | primary_outcome_ids | network_status |
|---|---|---|---|---|
| P01 | Type 2 diabetes (adults) | S0 no glucose lowering drug (lifestyle only); S1 one or more non insulin glucose lowering drugs; S2 basal insulin with or without non insulin drugs; S3 prandial, premixed or basal bolus insulin with or without other drugs; S4 mixed background (no stratum reaches 80 percent of participants) | O01;O02;O20;O21;O22 | primary |
| P02 | Overweight or obesity without diabetes (adults) | O10;O20;O21 | primary | |
| P02W | Weight maintenance after a GLP-1 receptor agonist containing run in | O12 | secondary | |
| P03 | Children and adolescents with obesity | O13A;O10 | primary | |
| P04 | Children and adolescents with type 2 diabetes | O01;O04 | primary | |
| P05 | Type 1 diabetes | O01;O30;O31 | primary | |
| P06 | Prediabetes or impaired glucose regulation | O14 | secondary | |
| P07A | Heart failure with left ventricular ejection fraction above 40 percent | O40;O41 | primary | |
| P07B | Heart failure with LVEF 40 percent or lower | O40;O41 | primary | |
| P08A | Chronic kidney disease with diabetes | O50;O51 | primary | |
| P08B | Chronic kidney disease without diabetes | O50;O51 | primary | |
| P09 | Metabolic dysfunction associated steatotic liver disease or steatohepatitis | O60;O61 | primary | |
| P10 | Obstructive sleep apnea | O70 | primary | |
| P11 | Knee osteoarthritis | O80 | primary | |
| P12 | Polycystic ovary syndrome | O90A;O10B | primary | |
| P13A | Alzheimer disease | O100A | primary | |
| P13B | Parkinson disease | O101 | primary | |
| P14A | Alcohol use disorder | O110A;O110B | primary | |
| P14B | Tobacco use | O111 | primary | |
| P14C | Opioid use disorder | O112 | primary | |
| P14D | Stimulant use disorder | O113 | primary | |
| P14E | Cannabis use disorder | O114 | primary | |
| P15 | Antipsychotic associated weight gain and severe mental illness | O10B | primary | |
| P99 | Other conditions | inventory |
| outcome_id | label | model_scale | direction | importance | nrs_synthesis | threshold_scale | threshold | threshold_unit | absolute_horizon_weeks |
|---|---|---|---|---|---|---|---|---|---|
| O01 | HbA1c change | MD | lower_better | critical | no | absolute | 0.30 | percentage points | NA |
| O02 | Body weight change in kilograms (diabetes) | MD | lower_better | critical | no | absolute | 2.00 | kg | NA |
| O03 | HbA1c below 7 percent | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O04 | Level 2 or 3 hypoglycemia (participants) | log_hazard_cloglog | lower_better | important | no | absolute | 10.00 | per 1000 | 52 |
| O04B | Level 2 or 3 hypoglycemia (episode rate) | log_rate | lower_better | important | no | relative | 1.25 | rate ratio | NA |
| O05 | Systolic blood pressure change | MD | lower_better | important | no | absolute | 2.00 | mmHg | NA |
| O06 | Total daily insulin dose change | MD | lower_better | important | no | absolute | 0.10 | units per kg per day | NA |
| O10 | Percent body weight change | MD | lower_better | critical | no | absolute | 2.50 | percentage points | NA |
| O10B | Percent body weight change (short trials) | MD | lower_better | critical | no | absolute | 2.50 | percentage points | NA |
| O11A | Weight loss of 5 percent or more | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O11B | Weight loss of 10 percent or more | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O11C | Weight loss of 15 percent or more | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O11D | Weight loss of 20 percent or more | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O11E | Weight loss of 25 percent or more | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O12 | Percent body weight change after randomization in maintenance trials | MD | lower_better | critical | no | absolute | 2.50 | percentage points | NA |
| O13A | BMI standard deviation score change | MD | lower_better | critical | no | absolute | 0.20 | SDS units | NA |
| O13B | Percent BMI change | MD | lower_better | important | no | absolute | 3.00 | percentage points | NA |
| O14 | Progression to type 2 diabetes | log_hazard | lower_better | critical | no | absolute | 10.00 | per 1000 | 156 |
| O20 | All cause mortality | log_hazard | lower_better | critical | no | absolute | 5.00 | per 1000 | 156 |
| O21 | Three point MACE | log_hazard | lower_better | critical | no | absolute | 10.00 | per 1000 | 156 |
| O21B | Four point MACE including unstable angina | log_hazard | lower_better | important | no | absolute | 10.00 | per 1000 | 156 |
| O22 | Kidney composite outcome | log_hazard | lower_better | critical | no | absolute | 10.00 | per 1000 | 156 |
| O22B | Kidney composite with 40 percent eGFR decline | log_hazard | lower_better | important | no | absolute | 10.00 | per 1000 | 156 |
| O22C | Kidney composite with doubling of serum creatinine | log_hazard | lower_better | important | no | absolute | 10.00 | per 1000 | 156 |
| O22D | Kidney composite including cardiovascular death | log_hazard | lower_better | important | no | absolute | 10.00 | per 1000 | 156 |
| O22E | Kidney composite including albuminuria or smaller eGFR declines | log_hazard | lower_better | important | no | absolute | 10.00 | per 1000 | 156 |
| O23 | Hospitalization for heart failure | log_hazard | lower_better | critical | no | absolute | 5.00 | per 1000 | 156 |
| O23B | Heart failure events | log_hazard | lower_better | important | no | absolute | 5.00 | per 1000 | 156 |
| O24A | SF-36 physical component summary change | MD | higher_better | important | no | absolute | 3.00 | points | NA |
| O24B | Physical functioning (any instrument) | SMD | higher_better | important | no | absolute | 0.20 | SMD | NA |
| O24C | Health related quality of life total score (any instrument) | SMD | higher_better | important | no | absolute | 0.20 | SMD | NA |
| O25 | Serious adverse events | log_hazard_cloglog | lower_better | critical | no | absolute | 10.00 | per 1000 | 52 |
| O26 | Discontinuation due to adverse events | log_hazard_cloglog | lower_better | critical | no | absolute | 10.00 | per 1000 | 52 |
| O27A | Nausea | log_hazard_cloglog | lower_better | important | no | absolute | 50.00 | per 1000 | 52 |
| O27B | Vomiting | log_hazard_cloglog | lower_better | important | no | absolute | 50.00 | per 1000 | 52 |
| O27C | Diarrhea | log_hazard_cloglog | lower_better | important | no | absolute | 50.00 | per 1000 | 52 |
| O27D | Constipation | log_hazard_cloglog | lower_better | important | no | absolute | 50.00 | per 1000 | 52 |
| O27E | Discontinuation due to gastrointestinal adverse events | log_hazard_cloglog | lower_better | important | no | absolute | 10.00 | per 1000 | 52 |
| O28 | Gallbladder and biliary disease | log_hazard_cloglog | lower_better | important | yes | absolute | 5.00 | per 1000 | 52 |
| O29 | Acute pancreatitis | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 52 |
| O30 | Diabetic ketoacidosis | log_hazard_cloglog | lower_better | critical | no | absolute | 5.00 | per 1000 | 52 |
| O31 | Severe hypoglycemia (type 1 diabetes) | log_hazard_cloglog | lower_better | critical | no | absolute | 10.00 | per 1000 | 52 |
| O32A | Medullary thyroid carcinoma | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 156 |
| O32B | Thyroid cancer (any) | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 156 |
| O33 | Diabetic retinopathy complications | log_hazard_cloglog | lower_better | important | yes | absolute | 5.00 | per 1000 | 104 |
| O34 | Nonarteritic anterior ischemic optic neuropathy | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 156 |
| O35A | Suicidal ideation or behavior | log_hazard_cloglog | lower_better | important | yes | absolute | 5.00 | per 1000 | 52 |
| O35B | Death by suicide | log_hazard_cloglog | lower_better | critical | yes | relative | 1.25 | hazard ratio | 156 |
| O36A | Pulmonary aspiration | log_odds | lower_better | important | yes | relative | 1.25 | odds ratio | NA |
| O36B | Retained gastric content | log_odds | lower_better | important | yes | absolute | 50.00 | per 1000 procedures | NA |
| O37A | Gastroparesis | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 52 |
| O37B | Intestinal obstruction or ileus | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 52 |
| O38 | Pancreatic cancer | log_hazard_cloglog | lower_better | important | yes | relative | 1.25 | hazard ratio | 156 |
| O39 | Any cancer | log_hazard_cloglog | lower_better | important | yes | absolute | 5.00 | per 1000 | 156 |
| O40 | Cardiovascular death or heart failure events | log_hazard | lower_better | critical | no | absolute | 10.00 | per 1000 | 52 |
| O41 | KCCQ clinical summary score change | MD | higher_better | critical | no | absolute | 5.00 | points | NA |
| O50 | Kidney composite outcome (kidney disease populations) | log_hazard | lower_better | critical | no | absolute | 10.00 | per 1000 | 156 |
| O51 | eGFR total slope | MD | higher_better | important | no | absolute | 0.75 | mL/min/1.73 m2 per year | NA |
| O60 | Resolution of steatohepatitis without worsening of fibrosis | log_odds | higher_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O61 | Fibrosis improvement without worsening of steatohepatitis | log_odds | higher_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O70 | Apnea hypopnea index change | MD | lower_better | critical | no | absolute | 5.00 | events per hour | NA |
| O80 | WOMAC pain change | MD | lower_better | critical | no | absolute | 10.00 | points (0 to 100) | NA |
| O90A | Ovulation | log_odds | higher_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O90B | Regular menstrual cycles | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O90C | Live birth | log_odds | higher_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O100A | CDR-SB change | MD | lower_better | critical | no | absolute | 1.00 | points | NA |
| O100B | ADAS-Cog change | MD | lower_better | important | no | absolute | 3.00 | points | NA |
| O101 | Motor function (Parkinson disease) | MD | lower_better | critical | no | absolute | 3.00 | points | NA |
| O110A | Heavy drinking days | MD | lower_better | critical | no | absolute | 2.00 | days per month | NA |
| O110B | Alcohol abstinence | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O111 | Tobacco abstinence | log_odds | higher_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O111B | Tobacco point prevalence abstinence | log_odds | higher_better | important | no | absolute | 50.00 | per 1000 | NA |
| O112 | Return to opioid use | log_odds | lower_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O113 | Stimulant negative urine tests | log_odds | higher_better | critical | no | absolute | 50.00 | per 1000 | NA |
| O114 | Cannabis use days | MD | lower_better | critical | no | absolute | 2.00 | days per month | NA |
| O120 | Major congenital malformations | log_odds | lower_better | critical | yes | absolute | 5.00 | per 1000 pregnancies | NA |
| O121 | Acute kidney injury | log_hazard_cloglog | lower_better | important | yes | absolute | 5.00 | per 1000 | 52 |
| window_id | outcome_ids | population_ids | role | selection_rule | target_week | lower_week_inclusive | upper_week_exclusive |
|---|---|---|---|---|---|---|---|
| W01 | O01;O02;O03;O05 | P01 | primary | nearest_target | 52 | 36 | 64 |
| W02 | O01;O02;O03;O05 | P01 | secondary | nearest_target | 26 | 20 | 36 |
| W03 | O01;O02;O03;O05 | P01 | secondary | nearest_target | 104 | 64 | 130 |
| W04 | O01;O06 | P04;P05 | primary | nearest_target | 26 | 12 | 40 |
| W05 | O01;O06 | P04;P05 | secondary | nearest_target | 52 | 40 | 64 |
| W06 | O10;O11A;O11B;O11C;O11D;O11E | P01;P02;P03 | primary | nearest_target | 68 | 40 | 104 |
| W07 | O10;O11A;O11B;O11C;O11D;O11E | P01;P02;P03 | secondary | nearest_target | 26 | 20 | 40 |
| W08 | O10;O11A;O11B;O11C;O11D;O11E | P01;P02;P03 | secondary | nearest_target | 104 | 104 | 182 |
| W09 | O10B | P12;P15 | primary | nearest_target | 24 | 12 | 52 |
| W10 | O12 | P02W | primary | nearest_target | 52 | 20 | 104 |
| W11 | O13A;O13B | P03 | primary | nearest_target | 68 | 40 | 104 |
| W12 | O41 | P07A | primary | nearest_target | 52 | 36 | 64 |
| W13 | O60;O61 | P09 | primary | nearest_target | 72 | 48 | 104 |
| W14 | O70 | P10 | primary | nearest_target | 52 | 24 | 64 |
| W15 | O80 | P11 | primary | nearest_target | 68 | 40 | 104 |
| W16 | O90A;O90B | P12 | primary | nearest_target | 26 | 12 | 52 |
| W17 | O90C | P12 | primary | nearest_target | 52 | 26 | 104 |
| W18 | O100A;O100B | P13A | primary | nearest_target | 104 | 64 | 130 |
| W19 | O100A;O100B | P13A | secondary | nearest_target | 52 | 36 | 64 |
| W20 | O101 | P13B | primary | nearest_target | 52 | 36 | 78 |
| W21 | O101 | P13B | secondary | nearest_target | 96 | 78 | 130 |
| W22 | O110A;O110B;O111;O111B;O112;O113;O114 | P14A;P14B;P14C;P14D;P14E | primary | nearest_target | 26 | 12 | 40 |
| W23 | O110A;O110B;O111;O111B;O112;O113;O114 | P14A;P14B;P14C;P14D;P14E | secondary | nearest_target | 52 | 40 | 64 |
| W24 | O24A;O24B;O24C | All | primary | nearest_target | 52 | 20 | 130 |
| W25 | O51 | P01;P08A;P08B | primary | longest_follow_up | NA | 52 | NA |
| W26 | O41 | P07A | secondary | nearest_target | 26 | 12 | 36 |
| W27 | O05 | P02 | primary | nearest_target | 68 | 40 | 104 |
| W28 | O05 | P02 | secondary | nearest_target | 26 | 20 | 40 |
| W29 | O13A;O13B | P03 | secondary | nearest_target | 26 | 20 | 40 |
| W30 | O41 | P07B | primary | nearest_target | 26 | 12 | 36 |
| W31 | O41 | P07B | secondary | nearest_target | 52 | 36 | 64 |
| W32 | O60;O61 | P09 | secondary | nearest_target | 24 | 12 | 48 |
| W00 | O04;O04B;O14;O20;O21;O21B;O22;O22B;O22C;O22D;O22E;O23;O23B;O25;O26;O27A;O27B;O27C;O27D;O27E;O28;O29;O30;O31;O32A;O32B;O33;O34;O35A;O35B;O37A;O37B;O38;O39;O40;O50;O121 | All | primary | longest_follow_up | NA | 0 | NA |
| W33 | O110A;O110B;O111;O111B;O112;O113;O114 | P14A;P14B;P14C;P14D;P14E | secondary | nearest_target | 8 | 4 | 12 |
Appendix C. Agents, nodes, priors, effect modifiers and harms specifications
| agent_id | name | class_ids | class_verification |
|---|---|---|---|
| semaglutide | semaglutide | GLP1_LA;GLP1_ORAL_PEP | checked |
| liraglutide | liraglutide | GLP1_LA | checked |
| dulaglutide | dulaglutide | GLP1_LA | checked |
| exenatide | exenatide (twice daily; extended release; implant) | GLP1_SA;GLP1_LA | checked |
| lixisenatide | lixisenatide | GLP1_SA | checked |
| albiglutide | albiglutide | GLP1_LA | checked |
| taspoglutide | taspoglutide | GLP1_LA | checked |
| efpeglenatide | efpeglenatide | GLP1_LA | checked |
| beinaglutide | beinaglutide | GLP1_SA | checked |
| noiiglutide | noiiglutide | GLP1_LA | to verify at first inclusion |
| pb119 | PB-119 | GLP1_LA | to verify at first inclusion |
| loxenatide | polyethylene glycol loxenatide | GLP1_LA | checked |
| ecnoglutide | ecnoglutide | GLP1_LA;GLP1_ORAL_PEP | to verify at first inclusion |
| efsubaglutide | efsubaglutide | GLP1_LA | to verify at first inclusion |
| glutazumab | glutazumab | GLP1_LA | to verify at first inclusion |
| bofanglutide | bofanglutide | GLP1_LA | to verify at first inclusion |
| dapiglutide | dapiglutide | GLP1_GLP2 | checked |
| tirzepatide | tirzepatide | GIP_GLP1 | checked |
| retatrutide | retatrutide | TRIPLE | checked |
| survodutide | survodutide | GCG_GLP1 | checked |
| mazdutide | mazdutide | GCG_GLP1 | checked |
| cotadutide | cotadutide | GCG_GLP1 | checked |
| efinopegdutide | efinopegdutide | GCG_GLP1 | checked |
| pemvidutide | pemvidutide | GCG_GLP1 | checked |
| orforglipron | orforglipron | GLP1_ORAL_SM | checked |
| danuglipron | danuglipron | GLP1_ORAL_SM | checked |
| lotiglipron | lotiglipron | GLP1_ORAL_SM | checked |
| aleniglipron | aleniglipron | GLP1_ORAL_SM | checked |
| cagrilintide_semaglutide | cagrilintide and semaglutide (CagriSema) | AMY_GLP1 | checked |
| amycretin | amycretin (zenagamtide) | AMY_GLP1 | checked |
| maridebart_cafraglutide | maridebart cafraglutide | GIPR_ANT_GLP1 | checked |
| vk2735 | VK2735 | GIP_GLP1 | checked |
| hrs9531 | HRS9531 | GIP_GLP1 | checked |
| hrs7535 | HRS-7535 | GLP1_ORAL_SM | checked |
| efocipegtrutide | efocipegtrutide | TRIPLE | checked |
| ubt251 | UBT251 | TRIPLE | checked |
| dr10624 | DR10624 | UNCLASSIFIED | to verify at first inclusion |
| ct388 | CT-388 | GIP_GLP1 | checked |
| hs20094 | HS-20094 | GIP_GLP1 | to verify at first inclusion |
| insulin_degludec_liraglutide | insulin degludec and liraglutide (IDegLira) | INS_GLP1_FRC | checked |
| insulin_glargine_lixisenatide | insulin glargine and lixisenatide (iGlarLixi) | INS_GLP1_FRC | checked |
| insulin_icodec_semaglutide | insulin icodec and semaglutide (IcoSema) | INS_GLP1_FRC | checked |
| ebenatide | ebenatide | GLP1_LA | to verify at first inclusion |
| cjc1131 | CJC-1131 | GLP1_LA | to verify at first inclusion |
| nly01 | NLY01 | GLP1_LA | to verify at first inclusion |
| rose010 | ROSE-010 | GLP1_SA | to verify at first inclusion |
| met097 | MET-097 | GLP1_LA | to verify at first inclusion |
| tg103 | TG103 | GLP1_LA | to verify at first inclusion |
| zt002 | ZT002 | GLP1_LA | to verify at first inclusion |
| azd5004 | AZD5004 | GLP1_ORAL_SM | to verify at first inclusion |
| ct996 | CT-996 | GLP1_ORAL_SM | to verify at first inclusion |
| vct220 | VCT220 | GLP1_ORAL_SM | to verify at first inclusion |
| hdm1002 | HDM1002 | GLP1_ORAL_SM | to verify at first inclusion |
| ttp273 | TTP273 | GLP1_ORAL_SM | to verify at first inclusion |
| ttp054 | TTP054 | GLP1_ORAL_SM | to verify at first inclusion |
| xw014 | XW014 | GLP1_ORAL_SM | to verify at first inclusion |
| ct868 | CT-868 | GIP_GLP1 | to verify at first inclusion |
| ray1225 | RAY1225 | GIP_GLP1 | to verify at first inclusion |
| bgm0504 | BGM0504 | GIP_GLP1 | to verify at first inclusion |
| hdm1005 | HDM1005 | GIP_GLP1 | to verify at first inclusion |
| sar425899 | SAR425899 | GCG_GLP1 | to verify at first inclusion |
| nn1177 | NN1177 | GCG_GLP1 | to verify at first inclusion |
| mk8521 | MK-8521 | GCG_GLP1 | to verify at first inclusion |
| azd9550 | AZD9550 | GCG_GLP1 | to verify at first inclusion |
| pb718 | PB-718 | GCG_GLP1 | to verify at first inclusion |
| pegapamodutide | pegapamodutide | GCG_GLP1 | to verify at first inclusion |
| dd01 | DD01 | GCG_GLP1 | to verify at first inclusion |
| nnc9204_1706 | NNC9204-1706 | TRIPLE | to verify at first inclusion |
| hm15275 | HM15275 | TRIPLE | to verify at first inclusion |
| sar441255 | SAR441255 | TRIPLE | to verify at first inclusion |
| hr17031 | HR17031 | INS_GLP1_FRC | to verify at first inclusion |
| hec88473 | HEC88473 | UNCLASSIFIED | to verify at first inclusion |
| gzr101 | GZR101 | UNCLASSIFIED | to verify at first inclusion |
| hrs4729 | HRS-4729 | UNCLASSIFIED | to verify at first inclusion |
| gma106 | GMA106 | UNCLASSIFIED | to verify at first inclusion |
| naperiglipron | naperiglipron | GLP1_ORAL_SM | to verify at first inclusion |
| class_id | label | role |
|---|---|---|
| GLP1_SA | Short acting GLP-1 receptor agonist (injectable) | intervention |
| GLP1_LA | Long acting GLP-1 receptor agonist (injectable) | intervention |
| GLP1_ORAL_PEP | Oral peptide GLP-1 receptor agonist | intervention |
| GLP1_ORAL_SM | Oral small molecule GLP-1 receptor agonist | intervention |
| GIP_GLP1 | GIP and GLP-1 receptor co-agonist | intervention |
| GCG_GLP1 | Glucagon and GLP-1 receptor co-agonist | intervention |
| GLP1_GLP2 | GLP-1 and GLP-2 receptor co-agonist | intervention |
| TRIPLE | GIP; GLP-1 and glucagon receptor tri-agonist | intervention |
| AMY_GLP1 | Amylin and GLP-1 combination or co-agonist | intervention |
| GIPR_ANT_GLP1 | GIP receptor antagonist and GLP-1 receptor agonist | intervention |
| INS_GLP1_FRC | Fixed ratio combination of basal insulin and GLP-1 receptor agonist | intervention |
| PLACEBO | Placebo | comparator |
| STANDARD_CARE | Standard care or no added treatment | comparator |
| LIFESTYLE | Lifestyle intervention | comparator |
| MET | Metformin | comparator |
| SU | Sulfonylurea | comparator |
| TZD | Thiazolidinedione | comparator |
| DPP4I | DPP-4 inhibitor | comparator |
| SGLT2I | SGLT2 inhibitor | comparator |
| AGI | Alpha glucosidase inhibitor | comparator |
| GLINIDE | Meglitinide | comparator |
| UNCLASSIFIED | Mechanism to be verified | intervention |
| INS_BASAL | Basal insulin | comparator |
| INS_PRANDIAL | Prandial insulin | comparator |
| INS_PREMIX | Premixed insulin | comparator |
| AOM_OTHER | Other anti obesity medication | comparator |
| SURGERY | Bariatric or metabolic surgery | comparator |
| OTHER_ACTIVE | Other active comparator | comparator |
| node_id | class_id | formulation | dosing_strategy | label |
|---|---|---|---|---|
| SEMA_SC_0p5MG_QW | GLP1_LA | fixed | semaglutide 0.5 mg subcutaneous once weekly | |
| SEMA_SC_1p0MG_QW | GLP1_LA | fixed | semaglutide 1.0 mg subcutaneous once weekly | |
| SEMA_SC_2p0MG_QW | GLP1_LA | fixed | semaglutide 2.0 mg subcutaneous once weekly | |
| SEMA_SC_2p4MG_QW | GLP1_LA | fixed | semaglutide 2.4 mg subcutaneous once weekly | |
| SEMA_SC_7p2MG_QW | GLP1_LA | fixed | semaglutide 7.2 mg subcutaneous once weekly | |
| SEMA_PO_3MG_QD | GLP1_ORAL_PEP | original tablet | fixed | semaglutide 3 mg oral once daily (original tablet) |
| SEMA_PO_7MG_QD | GLP1_ORAL_PEP | original tablet | fixed | semaglutide 7 mg oral once daily (original tablet) |
| SEMA_PO_14MG_QD | GLP1_ORAL_PEP | original tablet | fixed | semaglutide 14 mg oral once daily (original tablet) |
| SEMAR2_PO_1p5MG_QD | GLP1_ORAL_PEP | reformulated tablet | fixed | semaglutide 1.5 mg oral once daily (reformulated tablet) |
| SEMAR2_PO_4MG_QD | GLP1_ORAL_PEP | reformulated tablet | fixed | semaglutide 4 mg oral once daily (reformulated tablet) |
| SEMAR2_PO_9MG_QD | GLP1_ORAL_PEP | reformulated tablet | fixed | semaglutide 9 mg oral once daily (reformulated tablet) |
| SEMA_PO_25MG_QD | GLP1_ORAL_PEP | higher dose oral program | fixed | semaglutide 25 mg oral once daily (higher dose oral program) |
| SEMA_PO_50MG_QD | GLP1_ORAL_PEP | higher dose oral program | fixed | semaglutide 50 mg oral once daily (higher dose oral program) |
| SEMA_PO_FLEX_QD | GLP1_ORAL_PEP | original tablet | flexible | semaglutide oral once daily (original tablet), flexible dose: 3, 7 or 14 mg adjusted by HbA1c and tolerability |
| LIRA_SC_0p6MG_QD | GLP1_LA | fixed | liraglutide 0.6 mg subcutaneous once daily | |
| LIRA_SC_1p2MG_QD | GLP1_LA | fixed | liraglutide 1.2 mg subcutaneous once daily | |
| LIRA_SC_1p8MG_QD | GLP1_LA | fixed | liraglutide 1.8 mg subcutaneous once daily | |
| LIRA_SC_3p0MG_QD | GLP1_LA | fixed | liraglutide 3.0 mg subcutaneous once daily | |
| LIRA_SC_FLEX_QD | GLP1_LA | pen 6 mg/mL | flexible | liraglutide subcutaneous once daily, flexible dose: 1.2 or 1.8 mg by tolerability |
| DULA_SC_0p75MG_QW | GLP1_LA | fixed | dulaglutide 0.75 mg subcutaneous once weekly | |
| DULA_SC_1p5MG_QW | GLP1_LA | fixed | dulaglutide 1.5 mg subcutaneous once weekly | |
| DULA_SC_3p0MG_QW | GLP1_LA | fixed | dulaglutide 3.0 mg subcutaneous once weekly | |
| DULA_SC_4p5MG_QW | GLP1_LA | fixed | dulaglutide 4.5 mg subcutaneous once weekly | |
| EXEN_SC_5UG_BID | GLP1_SA | fixed | exenatide 5 ug subcutaneous twice daily | |
| EXEN_SC_10UG_BID | GLP1_SA | fixed | exenatide 10 ug subcutaneous twice daily | |
| EXENER_SC_2MG_QW | GLP1_LA | fixed | exenatide extended release 2 mg subcutaneous once weekly | |
| EXENIMP_IMPLANT_20UG_CONT | GLP1_LA | fixed | exenatide (ITCA 650 implant) 20 ug implant continuous | |
| EXENIMP_IMPLANT_60UG_CONT | GLP1_LA | fixed | exenatide (ITCA 650 implant) 60 ug implant continuous | |
| LIXI_SC_20UG_QD | GLP1_SA | fixed | lixisenatide 20 ug subcutaneous once daily | |
| ALBI_SC_30MG_QW | GLP1_LA | fixed | albiglutide 30 mg subcutaneous once weekly | |
| ALBI_SC_50MG_QW | GLP1_LA | fixed | albiglutide 50 mg subcutaneous once weekly | |
| TASP_SC_10MG_QW | GLP1_LA | fixed | taspoglutide 10 mg subcutaneous once weekly | |
| TASP_SC_20MG_QW | GLP1_LA | fixed | taspoglutide 20 mg subcutaneous once weekly | |
| EFPE_SC_2MG_QW | GLP1_LA | fixed | efpeglenatide 2 mg subcutaneous once weekly | |
| EFPE_SC_4MG_QW | GLP1_LA | fixed | efpeglenatide 4 mg subcutaneous once weekly | |
| EFPE_SC_6MG_QW | GLP1_LA | fixed | efpeglenatide 6 mg subcutaneous once weekly | |
| PEGLOX_SC_0p1MG_QW | GLP1_LA | fixed | polyethylene glycol loxenatide 0.1 mg subcutaneous once weekly | |
| PEGLOX_SC_0p2MG_QW | GLP1_LA | fixed | polyethylene glycol loxenatide 0.2 mg subcutaneous once weekly | |
| BEIN_SC_0p1MG_TID | GLP1_SA | fixed | beinaglutide 0.1 mg subcutaneous three times daily | |
| BEIN_SC_0p2MG_TID | GLP1_SA | fixed | beinaglutide 0.2 mg subcutaneous three times daily | |
| TIRZ_SC_1MG_QW | GIP_GLP1 | fixed | tirzepatide 1 mg subcutaneous once weekly | |
| TIRZ_SC_5MG_QW | GIP_GLP1 | fixed | tirzepatide 5 mg subcutaneous once weekly | |
| TIRZ_SC_10MG_QW | GIP_GLP1 | fixed | tirzepatide 10 mg subcutaneous once weekly | |
| TIRZ_SC_15MG_QW | GIP_GLP1 | fixed | tirzepatide 15 mg subcutaneous once weekly | |
| TIRZ_SC_MTD_QW | GIP_GLP1 | single dose pen or vial | maximum_tolerated | tirzepatide subcutaneous once weekly, maximum tolerated dose: 10 or 15 mg |
| RETA_SC_0p5MG_QW | TRIPLE | fixed | retatrutide 0.5 mg subcutaneous once weekly | |
| RETA_SC_1MG_QW | TRIPLE | fixed | retatrutide 1 mg subcutaneous once weekly | |
| RETA_SC_4MG_QW | TRIPLE | fixed | retatrutide 4 mg subcutaneous once weekly | |
| RETA_SC_8MG_QW | TRIPLE | fixed | retatrutide 8 mg subcutaneous once weekly | |
| RETA_SC_12MG_QW | TRIPLE | fixed | retatrutide 12 mg subcutaneous once weekly | |
| SURV_SC_0p3MG_QW | GCG_GLP1 | fixed | survodutide 0.3 mg subcutaneous once weekly | |
| SURV_SC_0p6MG_QW | GCG_GLP1 | fixed | survodutide 0.6 mg subcutaneous once weekly | |
| SURV_SC_0p9MG_QW | GCG_GLP1 | fixed | survodutide 0.9 mg subcutaneous once weekly | |
| SURV_SC_1p8MG_QW | GCG_GLP1 | fixed | survodutide 1.8 mg subcutaneous once weekly | |
| SURV_SC_2p4MG_QW | GCG_GLP1 | fixed | survodutide 2.4 mg subcutaneous once weekly | |
| SURV_SC_2p7MG_QW | GCG_GLP1 | fixed | survodutide 2.7 mg subcutaneous once weekly | |
| SURV_SC_3p6MG_QW | GCG_GLP1 | fixed | survodutide 3.6 mg subcutaneous once weekly | |
| SURV_SC_4p8MG_QW | GCG_GLP1 | fixed | survodutide 4.8 mg subcutaneous once weekly | |
| SURV_SC_6p0MG_QW | GCG_GLP1 | fixed | survodutide 6.0 mg subcutaneous once weekly | |
| MAZD_SC_3MG_QW | GCG_GLP1 | fixed | mazdutide 3 mg subcutaneous once weekly | |
| MAZD_SC_4MG_QW | GCG_GLP1 | fixed | mazdutide 4 mg subcutaneous once weekly | |
| MAZD_SC_4p5MG_QW | GCG_GLP1 | fixed | mazdutide 4.5 mg subcutaneous once weekly | |
| MAZD_SC_6MG_QW | GCG_GLP1 | fixed | mazdutide 6 mg subcutaneous once weekly | |
| MAZD_SC_9MG_QW | GCG_GLP1 | fixed | mazdutide 9 mg subcutaneous once weekly | |
| COTA_SC_100UG_QD | GCG_GLP1 | fixed | cotadutide 100 ug subcutaneous once daily | |
| COTA_SC_200UG_QD | GCG_GLP1 | fixed | cotadutide 200 ug subcutaneous once daily | |
| COTA_SC_300UG_QD | GCG_GLP1 | fixed | cotadutide 300 ug subcutaneous once daily | |
| EFINO_SC_10MG_QW | GCG_GLP1 | fixed | efinopegdutide 10 mg subcutaneous once weekly | |
| PEMV_SC_1p2MG_QW | GCG_GLP1 | fixed | pemvidutide 1.2 mg subcutaneous once weekly | |
| PEMV_SC_1p8MG_QW | GCG_GLP1 | fixed | pemvidutide 1.8 mg subcutaneous once weekly | |
| PEMV_SC_2p4MG_QW | GCG_GLP1 | fixed | pemvidutide 2.4 mg subcutaneous once weekly | |
| ORFO_PO_3MG_QD | GLP1_ORAL_SM | fixed | orforglipron 3 mg oral once daily | |
| ORFO_PO_6MG_QD | GLP1_ORAL_SM | fixed | orforglipron 6 mg oral once daily | |
| ORFO_PO_12MG_QD | GLP1_ORAL_SM | fixed | orforglipron 12 mg oral once daily | |
| ORFO_PO_24MG_QD | GLP1_ORAL_SM | fixed | orforglipron 24 mg oral once daily | |
| ORFO_PO_36MG_QD | GLP1_ORAL_SM | fixed | orforglipron 36 mg oral once daily | |
| ORFO_PO_45MG_QD | GLP1_ORAL_SM | fixed | orforglipron 45 mg oral once daily | |
| DANU_PO_40MG_BID | GLP1_ORAL_SM | fixed | danuglipron 40 mg oral twice daily | |
| DANU_PO_80MG_BID | GLP1_ORAL_SM | fixed | danuglipron 80 mg oral twice daily | |
| DANU_PO_120MG_BID | GLP1_ORAL_SM | fixed | danuglipron 120 mg oral twice daily | |
| DANU_PO_160MG_BID | GLP1_ORAL_SM | fixed | danuglipron 160 mg oral twice daily | |
| DANU_PO_200MG_BID | GLP1_ORAL_SM | fixed | danuglipron 200 mg oral twice daily | |
| CAGSEMA_SC_2p4_2p4MG_QW | AMY_GLP1 | fixed | cagrilintide and semaglutide 2.4/2.4 mg subcutaneous once weekly | |
| ECNO_SC_ |
GLP1_LA | fixed | ecnoglutide |
|
| AMYC_SC_ |
AMY_GLP1 | fixed | amycretin (zenagamtide) |
|
| AMYC_PO_ |
AMY_GLP1 | fixed | amycretin (zenagamtide) |
|
| MARI_SC_ |
GIPR_ANT_GLP1 | fixed | maridebart cafraglutide |
|
| VK2735_SC_ |
GIP_GLP1 | fixed | VK2735 |
|
| VK2735_PO_ |
GIP_GLP1 | fixed | VK2735 |
|
| HRS9531_SC_ |
GIP_GLP1 | fixed | HRS9531 |
|
| HRS7535_PO_ |
GLP1_ORAL_SM | fixed | HRS-7535 |
|
| LOTI_PO_ |
GLP1_ORAL_SM | fixed | lotiglipron |
|
| IDEGLIRA_SC_TIT_QD | INS_GLP1_FRC | titrated_to_target | insulin degludec and liraglutide (IDegLira) subcutaneous once daily titrated | |
| IGLARLIXI2_SC_TIT_QD | INS_GLP1_FRC | pen 100 U insulin glargine and 50 ug lixisenatide per mL | titrated_to_target | iGlarLixi 2:1 pen subcutaneous once daily titrated |
| IGLARLIXI3_SC_TIT_QD | INS_GLP1_FRC | pen 100 U insulin glargine and 33 ug lixisenatide per mL | titrated_to_target | iGlarLixi 3:1 pen subcutaneous once daily titrated |
| IGLARLIXI_SWITCH_ |
INS_GLP1_FRC | 2:1 and 3:1 pens with switching | titrated_to_target | iGlarLixi with pen switching subcutaneous once daily titrated (strategy |
| ICOSEMA_SC_TIT_QW | INS_GLP1_FRC | titrated_to_target | insulin icodec and semaglutide (IcoSema) subcutaneous once weekly titrated | |
| PLACEBO | PLACEBO | fixed | placebo | |
| STANDARD_CARE | STANDARD_CARE | fixed | standard care or no added treatment | |
| LIFESTYLE | LIFESTYLE | fixed | lifestyle intervention (randomized arm) | |
| SURGERY | SURGERY | fixed | bariatric or metabolic surgery | |
| METFORMIN | MET | fixed | metformin | |
| GLIMEPIRIDE | SU | titrated_to_target | glimepiride | |
| GLIPIZIDE | SU | titrated_to_target | glipizide | |
| GLICLAZIDE | SU | titrated_to_target | gliclazide | |
| GLIBENCLAMIDE | SU | titrated_to_target | glibenclamide | |
| PIOGLITAZONE | TZD | fixed | pioglitazone | |
| ROSIGLITAZONE | TZD | fixed | rosiglitazone | |
| SITAGLIPTIN | DPP4I | fixed | sitagliptin | |
| LINAGLIPTIN | DPP4I | fixed | linagliptin | |
| SAXAGLIPTIN | DPP4I | fixed | saxagliptin | |
| VILDAGLIPTIN | DPP4I | fixed | vildagliptin | |
| ALOGLIPTIN | DPP4I | fixed | alogliptin | |
| EMPAGLIFLOZIN | SGLT2I | fixed | empagliflozin | |
| DAPAGLIFLOZIN | SGLT2I | fixed | dapagliflozin | |
| CANAGLIFLOZIN | SGLT2I | fixed | canagliflozin | |
| ERTUGLIFLOZIN | SGLT2I | fixed | ertugliflozin | |
| ACARBOSE | AGI | fixed | acarbose | |
| REPAGLINIDE | GLINIDE | fixed | repaglinide | |
| NATEGLINIDE | GLINIDE | fixed | nateglinide | |
| INS_GLARGINE | INS_BASAL | titrated_to_target | insulin glargine | |
| INS_DEGLUDEC | INS_BASAL | titrated_to_target | insulin degludec | |
| INS_DETEMIR | INS_BASAL | titrated_to_target | insulin detemir | |
| INS_NPH | INS_BASAL | titrated_to_target | NPH insulin | |
| INS_ICODEC | INS_BASAL | titrated_to_target | insulin icodec | |
| INS_ASPART | INS_PRANDIAL | titrated_to_target | insulin aspart (prandial) | |
| INS_LISPRO | INS_PRANDIAL | titrated_to_target | insulin lispro (prandial) | |
| INS_GLULISINE | INS_PRANDIAL | titrated_to_target | insulin glulisine (prandial) | |
| INS_REGULAR | INS_PRANDIAL | titrated_to_target | regular human insulin (prandial) | |
| INS_PREMIX | INS_PREMIX | titrated_to_target | premixed insulin | |
| ORLISTAT | AOM_OTHER | fixed | orlistat | |
| PHEN_TOPI | AOM_OTHER | fixed | phentermine and topiramate | |
| NALT_BUPR | AOM_OTHER | fixed | naltrexone and bupropion | |
| OTHER_ACTIVE_ |
OTHER_ACTIVE | fixed | other active comparator |
| prior_id | parameter | model_scale | applies_to | prior | sensitivity_prior |
|---|---|---|---|---|---|
| PR01 | Trial baseline (reference arm) mu_j | MD and SMD | All continuous outcomes | Normal(0; (5 s_y)^2) | Normal(0; (100 s_y)^2) |
| PR02 | Trial baseline mu_j | log_odds; log_hazard_cloglog; log_rate | All binary and count outcomes; the mean of the reference arm meta-analysis of Section 3.8.14 on the same scales; a single usable arm’s theta_a, and each usable arm’s theta_a for the scenario risks of Section 3.8.14 | Normal(0; 5^2) | Normal(0; 10^2) |
| PR03 | Relative effect d | MD | All MD outcomes | Normal(0; (2.5 s_y)^2) | Normal(0; (10 s_y)^2) |
| PR04 | Relative effect d | SMD | O24B;O24C | Normal(0; 2.5^2) | Normal(0; 10^2) |
| PR05 | Relative effect d | log_odds; log_hazard; log_hazard_cloglog; log_rate | Outcomes with rare_outcome = no in outcomes.csv (fixed before extraction) | Normal(0; 2.5^2) | Normal(0; 10^2) |
| PR06 | Relative effect d | log_odds; log_hazard; log_hazard_cloglog; log_rate | Outcomes with rare_outcome = yes in outcomes.csv (fixed before extraction) | Normal(0; 1.5^2) | Normal(0; 2.5^2) |
| PR07 | Heterogeneity tau | MD | All MD outcomes | Half-normal(0; (0.5 s_y)^2) | Uniform(0; 5 s_y) |
| PR08 | Heterogeneity tau | SMD | O24B;O24C | Half-normal(0; 0.5^2) | Uniform(0; 5) |
| PR09 | Heterogeneity tau^2 | log_odds; log_hazard; log_hazard_cloglog; log_rate | All binary; time to event and rate outcomes | Log-normal predictive distribution of Turner 2015 Table IV for the mapped outcome type (turner_map table) and the comparison type rule | Half-normal(0; 0.5^2) on tau and Half-normal(0; 1^2) on tau |
| PR10 | Class effect SD | All scales | Class effects model | Half-normal(0; (0.5 s_y)^2) for MD; Half-normal(0; 0.5^2) for log scales | Half-normal with double the scale |
| PR11 | Meta-regression interaction beta | All scales | Network meta-regression | Normal(0; 1^2) per 1 SD of the centered covariate (on the outcome scale divided by s_y for MD) | Normal(0; 2.5^2) |
| PR12 | Emax dose response | All scales | Dose response models | Emax ~ Normal(0; (2.5 s_y)^2) or Normal(0; 2.5^2) on log scales; log ED50 ~ Normal(log of the median studied maintenance dose; 1^2) | Emax scale doubled; log ED50 SD 2 |
| PR13 | Bias adjustment | All scales | Exploratory bias adjusted synthesis of nonrandomized evidence | Published before use | Not applicable |
| PR14 | Relative effect d | log_rate | O04B (reported log rate ratios only) | Normal(0; 2.5^2) | Normal(0; 10^2) |
| PR15 | Reference log hazard mu (per year) | log_hazard | Piecewise integration and exponential approximation of reference cause specific hazards (competing risks) | Normal(0; 5^2) per event and interval | Normal(0; 10^2) |
| PR16 | Arm level heterogeneity tau_k of reference hazards | log_hazard | Piecewise integration and exponential approximation (one tau per event) | Half-normal(0; 1^2) | Half-normal(0; 0.5^2) and Half-normal(0; 2^2) |
| PR17 | Heterogeneity tau of reference arm risks | log_odds; log_hazard_cloglog; log_rate | Random effects meta-analysis of reference arm risks for absolute effects (Section 3.8.14) | Half-normal(0; 1^2) | Half-normal(0; 0.5^2) and Half-normal(0; 2^2) |
| outcome_id | s_y | unit | source |
|---|---|---|---|
| O01 | 1.0 | percentage points | Typical within arm SD of HbA1c change in type 2 diabetes trials |
| O02 | 5.0 | kg | Typical within arm SD of weight change in type 2 diabetes trials |
| O05 | 12.0 | mmHg | Typical within arm SD of systolic blood pressure change |
| O06 | 0.2 | units per kg per day | Typical within arm SD of insulin dose change in type 1 diabetes adjunct trials |
| O10;O10B;O12 | 7.0 | percentage points | Typical within arm SD of percent weight change in obesity trials |
| O13A | 0.3 | SDS units | Typical within arm SD of BMI SDS change in pediatric obesity trials |
| O13B | 8.0 | percentage points | Typical within arm SD of percent BMI change |
| O24A | 8.0 | points | Typical within arm SD of SF-36 PCS change |
| O41 | 18.0 | points | Typical within arm SD of KCCQ-CSS change |
| O51 | 3.0 | mL/min/1.73 m2 per year | Typical between participant SD of eGFR slope |
| O70 | 15.0 | events per hour | Typical within arm SD of AHI change |
| O80 | 20.0 | points (0 to 100) | Typical within arm SD of WOMAC pain change |
| O100A | 2.0 | points | Typical within arm SD of CDR-SB change over 18 to 24 months |
| O100B | 6.0 | points | Typical within arm SD of ADAS-Cog13 change |
| O101 | 7.0 | points | Typical within arm SD of MDS-UPDRS III change |
| O110A | 8.0 | days per month | Typical within arm SD of heavy drinking days |
| O114 | 8.0 | days per month | Typical within arm SD of cannabis use days |
| O24B;O24C | 1.0 | SMD | Standardized scale by definition |
| outcome_ids | turner_outcome_type | pharm_vs_placebo_control | pharm_vs_pharm |
|---|---|---|---|
| O20 | All-cause mortality | LN(-3.95; 1.34^2) | LN(-4.18; 1.41^2) |
| O21;O21B;O22;O22B;O22C;O22D;O22E;O23;O23B;O40;O50 | Cause-specific mortality/major morbidity event/composite | LN(-3.71; 1.74^2) | LN(-3.95; 1.79^2) |
| O14 | Infection/onset of new acute/chronic disease | LN(-2.49; 1.52^2) | LN(-2.73; 1.58^2) |
| O26;O27E | Withdrawals/drop-outs | LN(-2.99; 1.74^2) | LN(-3.23; 1.79^2) |
| O04;O04B;O25;O27A;O27B;O27C;O27D;O28;O29;O30;O31;O32A;O32B;O33;O34;O35B;O36A;O36B;O37A;O37B;O38;O39;O121 | Adverse events | LN(-1.87; 1.52^2) | LN(-2.10; 1.58^2) |
| O35A | Mental health indicators | LN(-2.12; 1.53^2) | LN(-2.35; 1.60^2) |
| O03;O60;O61 | Biological markers (dichotomised) | LN(-1.77; 1.52^2) | LN(-2.00; 1.58^2) |
| O11A;O11B;O11C;O11D;O11E | General physical health indicators | LN(-2.29; 1.53^2) | LN(-2.53; 1.58^2) |
| O90A;O90B;O110B;O111;O111B;O112;O113 | Signs/symptoms reflecting continuation/end of condition | LN(-2.06; 1.51^2) | LN(-2.29; 1.58^2) |
| O90C;O120 | Obstetric outcomes | LN(-3.52; 1.74^2) | LN(-3.75; 1.79^2) |
| modifier_id | label | populations | kind | priority |
|---|---|---|---|---|
| EM01 | Baseline HbA1c | P01;P04;P05 | clinical | 1 |
| EM02 | Baseline BMI | P01;P02;P03;P04;P05;P07A;P07B;P08A;P08B;P09;P10;P11;P12;P15 | clinical | 1 |
| EM03 | Background glucose lowering therapy | P01 | clinical | 1 |
| EM04 | Diabetes duration | P01;P05 | clinical | 2 |
| EM05 | Established cardiovascular disease | P01;P02 | clinical | 1 |
| EM06 | Baseline eGFR | P01;P08A;P08B | clinical | 1 |
| EM07 | Age | All | clinical | 2 |
| EM08 | Sex | All | clinical | 2 |
| EM09 | Region or ancestry | All | clinical | 2 |
| EM10 | Trial duration | All | clinical | 1 |
| EM11 | Lifestyle co-intervention intensity | P02;P03;P01 | clinical | 1 |
| EM12 | Estimand | All | bias | NA |
| EM13 | Year of trial start | All | bias | NA |
| EM14 | Funding source | All | bias | NA |
| EM15 | Blinding | All | bias | NA |
| EM16 | Left ventricular ejection fraction | P07A;P07B | clinical | 1 |
| EM17 | Albuminuria | P01;P08A;P08B | clinical | 1 |
| EM18 | Baseline fibrosis stage | P09 | clinical | 1 |
| EM19 | Baseline AHI and positive airway pressure use | P10 | clinical | 1 |
| EM20 | Amyloid status | P13A | clinical | 1 |
| EM21 | Antipsychotic drug | P15 | clinical | 1 |
| EM22 | Run in drug and dose | P02W | clinical | 1 |
| outcome_id | target_population | exposure | comparators | eligible_designs | time_zero_and_latency | estimand | minimum_confounders | effect_measures_pooled_separately |
|---|---|---|---|---|---|---|---|---|
| O28 | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; BMI or obesity; diabetes duration or HbA1c; prior gallbladder disease; calendar time | HR; OR (case control); RR |
| O29 | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; alcohol use; gallstone disease; hypertriglyceridemia; prior pancreatitis; calendar time | HR; OR (case control); RR |
| O32A | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control; registry based case control | Time zero at initiation; latency 1 year (cases in the first year excluded); sensitivity analysis without latency | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; BMI; thyroid disease history; radiation exposure where available; thyroid imaging intensity | HR; OR (case control) |
| O32B | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control; registry based case control | Time zero at initiation; latency 1 year (cases in the first year excluded); sensitivity analysis without latency | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; BMI; thyroid disease history; radiation exposure where available; thyroid imaging intensity | HR; OR (case control) |
| O33 | Adults with type 2 diabetes initiating treatment | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; risk window from day 1; early HbA1c reduction treated as a mediator not a confounder | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; diabetes duration; HbA1c; baseline retinopathy; insulin use | HR; OR (case control) |
| O34 | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control; self controlled case series | Time zero at initiation; risk window during exposure | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; diabetes; hypertension; obstructive sleep apnea; cup to disc ratio where available | HR; OR (case control); incidence rate ratio (self controlled); each pooled separately |
| O35A | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; prior psychiatric disorder; prior self harm; antidepressant use; substance use | HR; OR (case control) |
| O35B | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; prior psychiatric disorder; prior self harm; antidepressant use; substance use | HR; OR (case control) |
| O36A | Adults undergoing endoscopy or procedures with anesthesia or sedation | Current use of a GLP-1 receptor agonist containing drug at the procedure | Non use at the procedure; current use of an active comparator in a separate stratum | Cohort of procedures; case control | Time zero at the procedure | Risk per procedure | Age; sex; diabetes; gastroparesis; procedure type; sedation type; fasting duration | OR; RR (risk per procedure) |
| O36B | Adults undergoing endoscopy or procedures with anesthesia or sedation | Current use of a GLP-1 receptor agonist containing drug at the procedure | Non use at the procedure; current use of an active comparator in a separate stratum | Cohort of procedures; case control | Time zero at the procedure | Risk per procedure | Age; sex; diabetes; gastroparesis; procedure type; sedation type; fasting duration | OR; RR (risk per procedure) |
| O37A | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; diabetes; prior gastrointestinal surgery; opioid use | HR |
| O37B | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; diabetes; prior gastrointestinal surgery; opioid use | HR |
| O38 | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; latency 1 year; sensitivity analysis without latency | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; BMI; smoking; alcohol; diabetes duration; chronic pancreatitis | HR; OR (case control) |
| O39 | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation; nested case control | Time zero at initiation; latency 1 year; sensitivity analysis without latency | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; BMI; smoking; alcohol; diabetes duration; prior cancer screening | HR; OR (case control) |
| O120 | Pregnancies of people with type 2 diabetes or obesity | Exposure in the periconception period or first trimester | Unexposed pregnancies with the same indication; pregnancies exposed to other glucose lowering drugs in a separate stratum | Cohort | Time zero at conception | Risk per pregnancy | Maternal age; BMI; diabetes and HbA1c; other teratogenic medicines | RR; OR |
| O121 | Adults initiating treatment for type 2 diabetes or obesity | Initiation of a GLP-1 receptor agonist containing drug | Initiation of an active comparator (SGLT2 inhibitor or DPP-4 inhibitor preferred; other glucose or weight lowering drug); non users only in a separate secondary stratum | New user cohort; active comparator new user cohort; target trial emulation | Time zero at initiation; risk window from day 1 | Analyzed in separate syntheses: (a) initial treatment (intention to treat analogue) and (b) on treatment; never combined | Age; sex; baseline eGFR; diuretic and renin angiotensin system inhibitor use; heart failure | HR |