Immunovia - rewolucja w wykrywaniu raka trzustki
Wdrożenie IMMray®, elastycznej platformy technologicznej do opracowywania testów krwi wspomaganych bioinformatyką oraz opracowanie aplikacji front-end.
Klient_
Immunovia AB to firma diagnostyczna, której celem jest dokonanie przełomu w dziedzinie diagnostyki opartej na analizie krwi i zrewolucjonizowanie procesu wykrywania chorób nowotworowych w celu zwiększenia szans pacjentów na przeżycie.
Wyzwanie_
Immunovia chciała stworzyć aplikacje, które umożliwiłyby przetwarzanie, przechowywanie i zarządzanie danymi z testów laboratoryjnych, usprawniając w ten sposób pracę techników laboratoryjnych przy opracowywaniu produktów. Potrzebowali ich, aby aby móc wytwarzać produkty wykorzystywane do testowania próbek klinicznych, a dzięki nim, móc na bardzo wczesnym etapie wykrywać obecność chorób, takich jak rak trzustki.
Immunovia zwróciła się do Euvic z prośbą o opracowanie aplikacji front-end dla:
- Testu laboratoryjnego (LDT) do wykrywania raka trzustki: test “IMMray® Pd”.
- Wewnętrznego oprogramowania do produkcji odczynników: “PdIESProd.
- Pakietu oprogramowania badawczo-rozwojowego: “IESDev” do ulepszania procesów i nowych algorytmów testowych.
Rozwiązanie_
Mimo że klient posiadał częściowo gotowe oprogramowanie do ekstrakcji surowych danych ze skanowanych obrazów slajdów mikromacierzy, to zespół programistyczny był stosunkowo niewielki. Projekt wymagał więc zaangażowania doświadczonego front-end developera, który zapewni utrzymanie dużej ilości kodu oraz spełni wszystkie wymagania biznesowe i medyczne.
Oprogramowanie zostało opracowane zgodnie z wytycznymi normy IEC 62304 dotyczącej oprogramowania urządzeń medycznych, co stanowiło ogólną zasadę utrzymania jakości ponad minimalne wymagania dla testów LDT i instrumentów produkcyjnych.
Głównym celem było stworzenie aplikacji umożliwiającej przetwarzanie, przechowywanie i zarządzanie danymi testów laboratoryjnych. Dzięki temu technicy laboratoryjni, zajmujący się opracowywaniem, produkcją i wykorzystywaniem produktów do badania próbek klinicznych, mogą efektywniej pracować, dostarczając wczesne wskazania na obecność choroby, na przykład raka trzustki.
Efekt_
Nasz zespół odegrał kluczową rolę we wzmacnianiu zespołu developerskiego, co pozwoliło na efektywne spełnienie wszystkich wymagań projektu. Dzięki jego zaangażowaniu powstało oprogramowanie do opracowywania odczynników oraz wsparcia procesu wykrywania raka trzustki w przypadku, gdy te odczynniki były stosowane w badaniach z próbkami pacjentów.
- Stworzenie aplikacji frontendowej wspomagającej wykrywanie raka trzustki, poprzez przetwarzanie, przechowywanie i zarządzanie danymi medycznymi.
- Powstanie skalowalnego, konfigurowalnego w chmurze oprogramowania.
Narzędzia i technologie_
- Python
- AWS
- Angular
- NodeJS
- IESDev
- IES-LDT
- IESProd
Wnioski_
Zapewnione w ramach współpracy z Euvic rozwiązanie przyczyniło się do zoptymalizowania procesu przetwarzania obrazu próbki, począwszy od skanera, aż do otrzymania wyniku. Dane uzyskane z obrazu są automatycznie obliczane, co pozwala nie tylko spełnić wszystkie wymagania biznesowo-medyczne, ale także znacząco ułatwia pracę techników laboratoryjnych.