Polymeras Chain Reaction (PCR) är i dagens samhälle ett oumbärligt verktyg förlaboratorie- och analysverksamhet. Avdelningarna Genetik och Mikrobiologi på Norrlands universitetssjukhus har sammanlagt ca 25 PCR-utrustningar som alla är i behov av regelbundna kontroller. Kontrollerna görs av sjukhusets egna ingenjörer med en egentillverkad mätutrustning för temperaturmätning i utrustningen. Den tillhörande programvaran är över tio år gammal samt bunden till en dator och är i behov av att förnyas för att framtidssäkra möjligheten till kontroller inom byggnaden. Arbetet har gått ut på att utveckla en applikation i MATLAB r2018b som med temperaturmätning validerar PCR-maskiners funktion och prestanda. Den resulterande applikationen består i ett grafiskt användargränssnitt, datainsamling, dataanalys och rapportgenerering. Applikationen utvärderades genom ett användbarhetstest med en testgrupp bestående av två ingenjörer. Efter användartestet vidtogs åtgärder för att tillfredsställa testpersonernas önskemål angående funktion och utseende. Den slutgiltiga applikationen är ett kompilerat MATLAB-program som visar datainsamling i realtid, har automatisk stopp och start, genererar rapport och intyg samt har funktion för kalibrering av mätprober. Arbetet resulterade även i en lista över funktioner och metoder som inte är tillgänglig i aktuell version av MATLAB. För att uppgradera till en nyare version av MATLAB krävs en nyare hårdvara med tillhörande drivrutiner. Listan är motiveringen till varför en nyare hårdvara borde införskaffas vid vidareutveckling i framtiden. En nyare hårdvara borde vara kompatibel med nyaste versionen av MATLAB (r2023a), kunna sampla minst 12 kanaler samt ha en samplingsfrekvens på minst 4 Hz. / Polymerase Chain Reaction (PCR) is an indispensable tool for laboratory andanalysis activities in today’s society. The Genetics and Microbiology departments at Norrlands universitetssjukhus have a total of about 25 PCR equipment that all require regular checks. The checks are performed by the hospital’s own engineers with a self-manufactured measuring equipment for temperature measurement in the equipment. The associated software is over ten years old and tied to a computer and needs to be renewed to future-proof the possibility of checks within the facility. The work has involved developing an application in MATLAB r2018b that validates the function and performance of PCR machines with temperature measurement. The resulting application consists of a graphical user interface, data collection, data analysis and report generation. The application was evaluated through a usability test with a test group consisting of two engineers. Measures were taken after the usability test to satisfy the test subjects’ wishes regarding function and appearance. The final application is a compiled MATLAB program that shows real-time data collection, has automatic stop and start, generates reports and certificates, and has a function for calibrating measuring probes.The work also resulted in a list of functions and methods that are not available in the current version of MATLAB. To upgrade to a newer version of MATLAB requires newer hardware with associated drivers. The list is the motivation for why newer hardware should be purchased for further development in the future. Newer hardware should be compatible with the latest version of MATLAB (r2023a), be able to sample at least 12 channels, and have a sampling frequency of at least 4 Hz.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:umu-210017 |
Date | January 2023 |
Creators | Lundqvist, Gustav |
Publisher | Umeå universitet, Institutionen för tillämpad fysik och elektronik |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0031 seconds