Tc99mMertiatideKineticStabilityChecker

Tc-99m Mertiatide (MAG3) Kinetic Stability Checker

api RPH Tc-99m renal imaging nuclear medicine CSV→JSON URS & FS rule-based
Open selection

Utility description: Tc-99m Mertiatide (MAG3) Kinetic Stability Checker

Tc-99m Mertiatide (MAG3) Kinetic Stability Checker — Kinetic stability analysis of Technetium-99m MAG3

ℹ️  Utility evaluates MAG3 complex stability over time:
    • Radiochemical purity (RCP) drop over 4 and 8 hours
    • Transchelation rate (transfer to proteins)
    • Impact of storage conditions (temperature, light)

⚠️  CRITICAL: MAG3 is prone to isomer formation and oxidation!
    Rapid RCP drop leads to liver accumulation instead of kidneys.
    Transchelation >0.5%/h is unacceptable for clinical use.

Usage:
  Tc99mMertiatideKineticStabilityChecker.exe                            → demo mode (console output)
  Tc99mMertiatideKineticStabilityChecker.exe input.csv output.json      → evaluate your data

Input format:
BatchNumber,InitialRCP_Percent,RCP_After4Hours,RCP_After8Hours,TranschelationPercent_4h,TranschelationPercent_8h,StorageTemperatureC,LightProtected,pH_At_T0

Example (LightProtected: true/false):
  MAG3-KIN-2026-001,98.5,97.8,96.5,1.0,2.5,20.0,true,6.2

— WHY IS THIS NEEDED?
Unlike DTPA, Tc-99m MAG3 complex is thermodynamically less stable and kinetically inert only under certain conditions.
• Over time, complex dissociation may occur with release of free technetium.
• Transchelation — transfer of technetium ion to endogenous ligands (e.g., albumin or transferrin) in solution or in vivo — is possible.
• Formation of MAG3 isomers may reduce tubular secretion efficiency.
• Kinetic control allows determining the real shelf life of the prepared drug (usually 6-8 hours).

⚠️  CRITICAL:
• RCP drop should not exceed 3% over 8 hours of storage.
• Transchelation rate must be minimal (<0.5% per hour). High rate indicates ligand defect or excess tin.
• Light accelerates photooxidation of Sn(II) and complex destruction, so storage must be in the dark.
• Temperatures above 25°C accelerate all degradation processes.

Key features:
• Calculation of complex degradation rate over time (kinetic rate).
• Transchelation risk assessment based on chromatography data.
• Consideration of environmental factors (light, temperature).
• Prediction of drug suitability at the end of the working day.
• Compliance with radiopharmaceutical stability requirements.

Critical parameters:
• RCP drop: ≤3.0% over 8 hours
• Transchelation rate: ≤0.5 %/h
• Final RCP (8h): ≥95.0%
• Storage temperature: 2–25°C
• Light protection: Mandatory

💡 Usage tips:
1. RCP measurements must be performed by the same method (TLC/HPLC) under identical conditions.
2. Samples for transchelation analysis should be incubated at body temperature (37°C) or room temperature, specifying this in the protocol.
3. If the drug is planned to be used 6-8 hours after preparation, kinetic testing is mandatory.
4. Store prepared syringes in lead containers (which also protect from light).
5. If rapid RCP drop is detected, check the quality of the initial MAG3 lyophilizate.

⚠️ Note: Kinetic stability is the "hidden threat" of MAG3. The drug may show excellent RCP immediately after synthesis but "fall apart" after 4 hours. This utility helps identify such unstable batches before they are administered to the patient, preventing diagnostic errors due to liver accumulation.

input.csv

BatchNumber,InitialRCP_Percent,RCP_After4Hours,RCP_After8Hours,TranschelationPercent_4h,TranschelationPercent_8h,StorageTemperatureC,LightProtected,pH_At_T0
MAG3-KIN-2026-001,98.5,97.8,96.5,1.0,2.5,20.0,true,6.2
MAG3-KIN-2026-002,97.0,94.0,90.0,3.0,7.0,25.0,false,6.5
MAG3-KIN-2026-003,99.0,98.5,98.0,0.5,1.0,4.0,true,6.0

URS & FS — user requirements and functional specification

URS — User Requirements Specification

  • The utility shall accept input.csv with the headers defined by the data contract.
  • Before calculation, the utility shall detect missing fields, type errors and invalid values.
  • The utility shall deterministically perform “Tc-99m Mertiatide (MAG3) Kinetic Stability Checker”.
  • The checks shall include the following criteria: RCP drop: ≤3.0% over 8 hours; Transchelation rate: ≤0.5 %/h; Final RCP (8h): ≥95.0%; Storage temperature: 2–25°C; Light protection: Mandatory.
  • Each processed record shall receive a clear PASS, WARNING or FAIL status with the reason.
  • The result shall be written to output.json and retain the source values used for the checks.
  • The result supports batch-data review; release remains with authorised QA/QC personnel.

FS — Functional Specification

  1. Run Tc99mMertiatideKineticStabilityChecker.exe in demo mode or with input.csv output.json arguments.
  2. Read UTF-8 CSV and validate the header and mandatory columns.
  3. Convert values to the expected types and validate admissibility.
  4. Perform the calculation or rule checks for “Tc-99m Mertiatide (MAG3) Kinetic Stability Checker”.
  5. Create individual check results and the overall status.
  6. Write machine-readable JSON; invalid input shall not appear as a successful result.

input.csv example

BatchNumber,InitialRCP_Percent,RCP_After4Hours,RCP_After8Hours,TranschelationPercent_4h,TranschelationPercent_8h,StorageTemperatureC,LightProtected,pH_At_T0
MAG3-KIN-2026-001,98.5,97.8,96.5,1.0,2.5,20.0,true,6.2

Minimum output.json structure

{
  "utility": "Tc99mMertiatideKineticStabilityChecker",
  "source": "input.csv",
  "status": "PASS|WARNING|FAIL",
  "checks": [
    {
      "parameter": "example",
      "status": "PASS",
      "message": "criterion satisfied"
    }
  ],
  "errors": []
}

Before operational use

  • Limits and coefficients shall be approved before operational use.
  • After an executable or rule change, repeat the affected tests.
  • Retain the source CSV and JSON result together in the controlled process.

Included in packages

Radiopharmaceutical Diagnostics and Therapy QC Suite

36 utilities for clinically oriented radiopharmaceutical and workflow quality control: PET/SPECT tracers, the Tc-99m renal workflow, PRRT, PSMA therapy, targeted alpha therapy, radioembolization, bone-pain palliation, immuno-PET and generator-based radionuclide control.

Open

RPH isotope family: Tc-99m

Tc-99m radiopharmaceuticals, kit preparation, generator control, SPECT workflows and calculation utilities.

Open

RPH organ/system: hepatobiliary and GI

HIDA, mebrofenin, gallbladder, gastric emptying, GI transit, bleeding and liver/spleen imaging.

Open

RPH organ/system: renal and urinary

Renography, GFR/ERPF, renal uptake, DMSA/MAG3/DTPA and bladder-related workflows.

Open

RPH Tc-99m Renal Radiopharmaceutical and Imaging QC Suite

16 utilities covering the Tc-99m renal workflow: generator eluate and Mo-99 breakthrough, Sn(II), labeling stoichiometry and pH, radiochemical purity and stability of MAG3, DTPA, DMSA(III) and glucoheptonate, gamma-camera uniformity, renal uptake and plasma clearance, bladder voiding efficiency, patient dosimetry and decay-in-storage waste management.

Open

RPH use case: Tc-99m renal and nephrourology

Renal radiopharmaceuticals and calculation workflows: MAG3, DTPA, DMSA, glucoheptonate, generator Tc-99m, dynamic renography, GFR/ERPF and dosimetry.

Open

RPH workflow: imaging QC and quantitative interpretation

Acquisition, uptake, clearance, perfusion, transit, ejection fraction, segmentation and quantitative imaging.

Open

RPH workflow: product release QC

Assay, purity, sterility, endotoxins, pH, impurities, appearance and batch-release checks.

Open

RPH workflow: stability, storage, decay and waste

Kinetic stability, shelf life, decay correction, expiry, storage, trend and radioactive waste.

Open

RPH workflow: synthesis, labelling and kit reconstitution

Radiolabelling, synthesis, chelation, reducing agent, pH/stoichiometry and kit preparation.

Open