DissolutionExtendedReleaseQualityChecker

Dissolution Extended Release

LabEx laboratory QC CSV→JSON URS & FS solid dosage forms utilities / cleanroom
Open selection
Dissolution Extended Release Quality Checker — Control of ER Product Dissolution

ℹ️  Utility checks dissolution profile compliance for modified-release forms:
   • Early time point: control of "dose dumping"
   • Middle time point: confirmation of release kinetics
   • Final time point: confirmation of completeness of release (usually >80-85%)

⚠️  CRITICAL: Exceeding the upper limit at the early point is life-threatening to the patient!
   Failure to reach the lower limit at the final point reduces therapeutic efficacy.

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

Input format:
Batch,Time1,Diss1,Lower1,Upper1,Time2,Diss2,Lower2,Upper2,Time3,Diss3,Lower3,Upper3

Example:
 ER-TAB-2026-001,2,25.0,20.0,35.0,8,60.0,50.0,75.0,24,95.0,85.0,105.0

— WHY IS THIS NEEDED?
For extended-release products (ER, XR, SR, CR), the API release rate is critical.
• USP <724> and Ph. Eur. 2.9.3 require profile control at multiple time points.
• Early point (e.g., 1-2 h) ensures no toxic concentration peak.
• Middle point (e.g., 4-8 h) confirms the prolongation mechanism (diffusion, matrix erosion).
• Late point (e.g., 12-24 h) ensures the full dose is absorbed.
• Automation prevents manual comparison errors with specification tables.

⚠️  CRITICAL:
• Each of the three points must be within the specified range.
• Some methods also require calculation of similarity factor f2 against a reference profile.
• Test conditions (medium pH, apparatus type, rotation speed) must strictly follow the monograph.
• "Dose dumping" can be triggered by alcohol or pH changes, modeled in vitro.

Key features:
• Multi-point specification control.
• Detection of rapid dose release risks.
• Support for dissolution apparatus data (Apparatus 1/2/3/4).

Critical parameters:
• Early Point: Within [L-U]
• Middle Point: Within [L-U]
• Final Point: >= L

💡 Usage tips:
1. Use buffer solutions simulating GI conditions (pH 1.2, 4.5, 6.8).
2. For hydrophilic matrices, monitor medium viscosity.
3. Use biorelevant media (FaSSIF/FeSSIF) during development.
4. Compare profiles of different batches to monitor process stability.
5. If non-compliant, check tablet integrity (no mechanical damage).

⚠️ Note: Unlike immediate release, where only one point (Q) is important, for ER forms the shape of the dissolution curve is a Critical Quality Attribute (CQA) determining bioequivalence.

input.csv

Batch,T1,Diss1,L1,U1,T2,Diss2,L2,U2,T3,Diss3,L3,U3
ER-TAB-2026-001,2,25.0,20.0,35.0,8,60.0,50.0,75.0,24,95.0,85.0,105.0
ER-TAB-2026-002,2,28.0,20.0,35.0,8,58.0,50.0,75.0,24,92.0,85.0,105.0
ER-FAIL-DUMP-003,2,45.0,20.0,35.0,8,70.0,50.0,75.0,24,98.0,85.0,105.0

URS & FS — Dissolution Extended Release

This document describes the user requirements and functional specification for DissolutionExtendedReleaseQualityChecker. The utility is intended for QC laboratory use as a rule-based check of data prepared from an instrument, LIMS, ELN, MES or an approved input.csv.

URS — User Requirements Specification

IDRequirementCriticalityAcceptance criterion
URS-001The utility shall accept input.csv with approved columns: Batch, T1, Diss1, L1, U1, T2, Diss2, L2, U2, T3, Diss3, L3.HighThe CSV file is processed without manual header editing.
URS-002The utility shall perform deterministic evaluation for “Dissolution Extended Release” without machine learning.HighThe same input data produce the same JSON result.
URS-003The utility shall validate mandatory fields, numeric formats, flags, ranges and domain plausibility.HighSchema and conversion errors are explicitly reported.
URS-004The utility shall generate output.json with PASS / WARNING / FAIL statuses, source values, warnings and failures.HighThe JSON result is suitable for review, deviation investigation and integration.
URS-005The documentation shall support IQ/OQ/PQ or CSV/CSA verification.MediumURS/FS, CSV/JSON contract and test scenarios are supplied with the utility.

input.csv contract

#FieldSamplePurpose
1BatchER-TAB-2026-001Input parameter for deterministic QC evaluation.
2T12Input parameter for deterministic QC evaluation.
3Diss125.0Input parameter for deterministic QC evaluation.
4L120.0Input parameter for deterministic QC evaluation.
5U135.0Input parameter for deterministic QC evaluation.
6T28Input parameter for deterministic QC evaluation.
7Diss260.0Input parameter for deterministic QC evaluation.
8L250.0Input parameter for deterministic QC evaluation.
9U275.0Input parameter for deterministic QC evaluation.
10T324Input parameter for deterministic QC evaluation.
11Diss395.0Input parameter for deterministic QC evaluation.
12L385.0Input parameter for deterministic QC evaluation.
13U3105.0Input parameter for deterministic QC evaluation.

FS — Functional Specification

IDFunctionImplementation
FS-001CSV importRead input.csv; validate header, column count and encoding.
FS-002Schema validationCheck required fields and permitted input values.
FS-003Rule engineApply domain rules, limits and system suitability/specification checks described in the source utility description.
FS-004Status aggregationProduce final status: FAIL for critical failure, WARNING for non-critical deviation, PASS for conformance.
FS-005JSON exportWrite machine-readable output.json for LIMS/ELN/MES and QA/QC review.

OQ/PQ scenarios

  • OQ-001: a valid sample row shall be processed without schema error.
  • OQ-002: a missing mandatory column shall produce a schema error.
  • OQ-003: a non-numeric value in a numeric field shall produce a conversion error.
  • OQ-004: a critical parameter outside the limit shall produce FAIL or a critical finding.
  • PQ-001: user real batches shall be checked with retention of input.csv, output.json, utility version and checksum.

Included in packages

Addiction Medicine & Controlled Substances QC Suite

QC utility package for addiction medicine and regulated medicinal products: addiction-treatment medicines, opioids, benzodiazepines, stimulants, sedatives, volatile impurities, assay/identity/dissolution/release checks.

Open

LabEx QC Suite

LabEx package for laboratory QC methods: chromatography, spectroscopy, microbiology, sterility, endotoxins, particles, dissolution, water, cleanrooms and sample preparation.

Open