Helsinki O2 Pathway Tool : hapensiirtoketjun laskennallinen ja graafinen mallintaminen
Mikkola, Tom (2022)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205097866
https://urn.fi/URN:NBN:fi:amk-202205097866
Tiivistelmä
Elimistön hapenoton muodostavan hapensiirtoketjun osatekijät on tunnettu jo pitkään, mutta yksittäisten osatekijöiden merkittävyyden ja erityisesti osatekijöiden välisten suhteiden ymmärtämisessä on ollut haasteita. Tämän insinöörityön tarkoituksena oli kehittää Peter D. Wagnerin kehittämän mallin mukaisesti hapensiirtoketjua laskennallisesti ja graafisesti mallintava avoimen lähdekoodin työpöytäsovellus, joka auttaisi tutkimaan hapenottoa rajoittavia tekijöitä. Helposti saatavilla olevaa ja kattavaa työkalua mallintamiseen ei ole aikaisemmin toteutettu. Työ toteutettiin yhteistyössä HULA - Helsingin Urheilulääkäriaseman ja Helsingin yliopiston Liikuntalääketieteen yksikön kanssa osana ympäristöfysiologian tutkimus- ja kehitysohjelmaa Environmental Exercise Physiology Program (EP2) sekä MoMaMo!-tutkimusta.
Sovelluksen tuotantoprosessista suoritettiin määrittely-, suunnittelu-, toteutus- ja testausvaiheet. Vaatimusmäärittelyä tehtiin hyödyntäen teemahaastattelun ja ideariihen menetelmiä, joiden pohjalta sovelluksen toimintaa ja käyttöliittymää suunniteltiin käyttötapausten ja havainnekuvien avulla. Toteutuksen jälkeen sovellusta testattiin käytettävyystestissä, jonka suoritti ryhmä tulevia loppukäyttäjiä.
Työn lopputuloksena syntyi pienimmän julkaisukelpoisen version vaatimukset ylittävä Windows-työpöytäsovellus, jolla voidaan mallintaa käsin syötetystä tai tiedostosta sovellukseen luodun tuontityökalun avulla tuodusta datasta hapensiirtoketjua laskennallisesti ja graafisesti. Mallintamisen lisäksi sovellukseen luotiin työkaluja helpottamaan käsiteltävien aineistojen laskennallista tutkimista, keskinäistä laskennallista vertailua sekä graafista tutkimista ja käsittelyä. Mallinnuksen tulokset ovat tallennettavissa kuva- tai taulukkolaskentatiedostoina. Sovellukselle tuotettiin työn aikana myös yksityiskohtaiset käyttöohjeet englanniksi, joka on sovelluksen käyttökieli. Sovellus ja sen lähdekoodi ovat avoimia ja saatavilla vapaasti GitHub-verkkoalustasta.
Työssä tuotettu sovellus täyttää käyttötarkoituksensa mukaiset vaatimukset.
Sovelluksen tuotantoprosessista suoritettiin määrittely-, suunnittelu-, toteutus- ja testausvaiheet. Vaatimusmäärittelyä tehtiin hyödyntäen teemahaastattelun ja ideariihen menetelmiä, joiden pohjalta sovelluksen toimintaa ja käyttöliittymää suunniteltiin käyttötapausten ja havainnekuvien avulla. Toteutuksen jälkeen sovellusta testattiin käytettävyystestissä, jonka suoritti ryhmä tulevia loppukäyttäjiä.
Työn lopputuloksena syntyi pienimmän julkaisukelpoisen version vaatimukset ylittävä Windows-työpöytäsovellus, jolla voidaan mallintaa käsin syötetystä tai tiedostosta sovellukseen luodun tuontityökalun avulla tuodusta datasta hapensiirtoketjua laskennallisesti ja graafisesti. Mallintamisen lisäksi sovellukseen luotiin työkaluja helpottamaan käsiteltävien aineistojen laskennallista tutkimista, keskinäistä laskennallista vertailua sekä graafista tutkimista ja käsittelyä. Mallinnuksen tulokset ovat tallennettavissa kuva- tai taulukkolaskentatiedostoina. Sovellukselle tuotettiin työn aikana myös yksityiskohtaiset käyttöohjeet englanniksi, joka on sovelluksen käyttökieli. Sovellus ja sen lähdekoodi ovat avoimia ja saatavilla vapaasti GitHub-verkkoalustasta.
Työssä tuotettu sovellus täyttää käyttötarkoituksensa mukaiset vaatimukset.