Immunovia - rewolucja w wykrywaniu raka trzustki
Wdrożenie IMMray®, elastycznej platformy technologicznej do opracowywania testów krwi wspomaganych bioinformatyką oraz opracowanie aplikacji front-end.
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.
Klient:
Immunovia
Branża:
Ochrona zdrowia
Kraj:
UK
Usługa:
Rozwój aplikacji front-end, analiza IMMray®
Zespól:
Frontend Developer, DevOps, Python Developer
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.