# QCPlanner — QC-laboratoriumplanning

> Monsterinname uit het LIMS, daarna een constraint-solver die het laboratorium plant tegen werkelijke capaciteit, analistencompetentie en voorspeld OOS-risico.

- Waar het staat: Pilot
- Kwaliteit · Synlogica
- Canonical: https://synlogica.ai/nl/applications/qcplanner/
- Language: nl-NL

QCPlanner plant het QC-laboratorium: monsterregistratie en LIMS-inname, daarna een constraint-solver die het werk plant tegen werkelijke instrumentcapaciteit, analistencompetentie en voorspeld out-of-specification-risico. De solver beslist; de modellen sturen hem alleen.

## Het probleem

Een QC-laboratorium wordt gepland op een whiteboard en in het hoofd van de supervisor. Instrumenttijd, analistenkwalificatie, methodeduur en vrijgavedeadlines concurreren met elkaar, en het plan wordt met de hand opnieuw gebouwd zodra een monster te laat komt of een bepaling mislukt. De kostenpost is een vrijgavedoorlooptijd die niemand aan iets kan toeschrijven.

## Wat het doet

1. Neemt monsters in uit LIMS-extracten en registreert ze met methode, prioriteit en vrijgavedeadline.
2. Plant het laboratorium met een constraint-solver tegen instrumentcapaciteit, analistencompetentie en methodeduur, en plant opnieuw wanneer de werkelijkheid verandert.
3. Voedt de solver met modelvoorspellingen — OOS-risico, verwachte duur — terwijl de beslissing deterministisch blijft en elke planversie in het auditregister staat.

## Belangrijkste functies

- **Monsterregistratie en LIMS-inname** — Handmatige registratie, dagelijkse LIMS-extracten (CSV/Excel) met kolomtoewijzing per tenant en volgorde-onafhankelijke duplicaatdetectie.
- **Een constraint-solver die het lab plant** — Een CP-SAT-optimalisator wijst tests toe aan instrumenten en analisten tegen reële capaciteit, competentiegestuurde toewijzing, deadlinevensters en een OOS-risicodoel, en herplant wanneer de werkelijkheid verandert.
- **ML dat stuurt, nooit beslist** — Voorspellingen van doorlooptijd, OOS-risico en doorvoer voeden de solver en worden bijgetraind op de eigen historie van de tenant; de deterministische solver blijft de beslissingskern.
- **Een lokale assistent met bewaakte uitvoering** — De assistent draait op een lokaal model, dus batchgegevens verlaten de server nooit; hij antwoordt vrij, maar elke wijziging wordt voorgesteld, door een mens bevestigd en geauditeerd.
- **Resultaatlevenscyclus en labvrijgave** — Afgedwongen toestandsmachines voor test en batch, OOS → hertest-workflow en een e-getekende labdispositie achter een gereedheidspoort.

## Voor wie

QC-laboratoriummanagers en supervisors in farmaceutische productie en contractlaboratoria die dagelijks plannen tegen instrumentcapaciteit en vrijgavedeadlines. Draait momenteel als lokale installatie bij eerste gebruikers.

## Waar het staat

Pilot — in gebruik bij eerste klanten. Scope, data en succescriteria worden per pilot afgesproken, en we zeggen wat productie is en wat prototype voordat u het vraagt.

## Dezelfde basis als elke Synlogica-applicatie

Elke applicatie in het portfolio draagt dezelfde controles, zodat een inspecteur die er één heeft gezien, de volgende weet te lezen.

- Geversioneerde registraties — een registratie kan worden vervangen, nooit stilzwijgend gewijzigd.
- Elektronische handtekening op elke gecontroleerde stap.
- Een audittrail dat een inspecteur kan volgen, van begin tot eind hash-geketend.
- Draait op uw eigen tenant, gehost in de EU.

## Verder lezen

- [Probabilistische besluitvorming voor farma — Monte Carlo, Bayesiaans en Arrhenius](https://synlogica.ai/resources/probabilistic-decisioning/)
- [Versnelde stabiliteitsmodellen vergeleken — Arrhenius, ASAP, AccelStab & probabilistische besluitvorming](https://synlogica.ai/resources/stability-models-compared/)

## Praat met ons

Breng een echte casus mee — een recente excursie, een factuur die u niet vertrouwde, een procedure die net is gewijzigd — en we lopen hem samen door. Is het geen probleem voor software, dan zeggen we dat.

- Plan een gesprek van 30 minuten: https://calendly.com/adam-karpinski-synlogica/30min
- Email: adam.karpinski@synlogica.ai
- Privacybeleid: https://synlogica.ai/nl/privacy/
