Implementing source space analysis functionality in a GUI application for MEG data analysis

Meggie on graafiseen käyttöliittymään pohjautuva sovellus, jonka tarkoitus on helpottaa komentorivipohjaisen MNE-kirjaston käyttöä. Sen kohdekäyttäjiä ovat eritoten Jyväskylän yliopiston neurotieteiden tutkijat ja opiskelijat. Sovelluksen lähdekoodi on avointa, joten sen leviäminen myös laajemman kä...

Full description

Bibliographic Details
Main Author: Aliranta, Kari
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:eng
Published: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/60146
_version_ 1826225684618412032
author Aliranta, Kari
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Aliranta, Kari Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Aliranta, Kari Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Aliranta, Kari
datasource_str_mv jyx
description Meggie on graafiseen käyttöliittymään pohjautuva sovellus, jonka tarkoitus on helpottaa komentorivipohjaisen MNE-kirjaston käyttöä. Sen kohdekäyttäjiä ovat eritoten Jyväskylän yliopiston neurotieteiden tutkijat ja opiskelijat. Sovelluksen lähdekoodi on avointa, joten sen leviäminen myös laajemman käyttäjä- ja kehittäjäkunnan tietoisuuteen lienee mahdollista. Tutkielman tavoitteena oli lähdemallinnukseen liittyvän toiminnallisuuden lisääminen Meggieen sekä tämän toiminnallisuuden dokumentointi ja toteutusratkaisujen arviointi. Tutkielman tieteelliseksi paradigmaksi valikoitui suunnittelutiede (design science), jonka mukaisen dokumentoinnin ja arvioinnin erityiskohteita olivat arkkitehtuuri, koodin laatu ja sovelluksen käytettävyys. Tutkielma kommentoi osaltaan sovelluskehitykseen liittyvää keskustelua erityisesti laskennallisiin neurotieteisiin liittyen, ja toivottavasti myös hyödyttää tuota kehitystä esittelemällä mahdollisia toteutusratkaisuja alueelle tyypillisiin kehitysongelmiin. Meggie is a graphical frontend application for MNE, a set of Python and C tools for MEG data analysis. The application is designed to facilitate analysis as performed by students and researchers of neuroscience primarily at the University of Jyväskylä. As the application is published under a free software licence, more general usage is also a possibility. This thesis focused on implementing source space analysis functionality in Meggie and evaluating the solutions to realize this functionality. As the the main goal of the thesis was to fulfill an existing need with a software artifact, the evaluation was performed within the paradigm of design science. Along with the benefits to the users of the application, the thesis contributes to the general discussion about the software development practices in the field of computational neuroscience, offering documented experiences about the viability of solutions. Details regarding the domain of neuroscience and the architecture of the application are provided.
first_indexed 2019-08-19T08:21:40Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Ristaniemi, Tapani", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Aliranta, Kari", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-11-07T07:59:39Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-11-07T07:59:39Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2018", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/60146", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Meggie on graafiseen k\u00e4ytt\u00f6liittym\u00e4\u00e4n pohjautuva sovellus, jonka tarkoitus on helpottaa komentorivipohjaisen MNE-kirjaston k\u00e4ytt\u00f6\u00e4. Sen kohdek\u00e4ytt\u00e4ji\u00e4 ovat eritoten Jyv\u00e4skyl\u00e4n yliopiston neurotieteiden tutkijat ja opiskelijat. Sovelluksen l\u00e4hdekoodi on avointa, joten sen levi\u00e4minen my\u00f6s laajemman k\u00e4ytt\u00e4j\u00e4- ja kehitt\u00e4j\u00e4kunnan\ntietoisuuteen lienee mahdollista.\n\nTutkielman tavoitteena oli l\u00e4hdemallinnukseen liittyv\u00e4n toiminnallisuuden lis\u00e4\u00e4minen Meggieen sek\u00e4 t\u00e4m\u00e4n toiminnallisuuden dokumentointi ja toteutusratkaisujen arviointi. Tutkielman tieteelliseksi paradigmaksi valikoitui suunnittelutiede (design science), jonka mukaisen dokumentoinnin ja arvioinnin erityiskohteita olivat arkkitehtuuri, koodin laatu ja sovelluksen k\u00e4ytett\u00e4vyys. Tutkielma kommentoi osaltaan sovelluskehitykseen liittyv\u00e4\u00e4 keskustelua erityisesti laskennallisiin neurotieteisiin liittyen, ja toivottavasti my\u00f6s hy\u00f6dytt\u00e4\u00e4 tuota kehityst\u00e4 esittelem\u00e4ll\u00e4 mahdollisia toteutusratkaisuja alueelle tyypillisiin kehitysongelmiin.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Meggie is a graphical frontend application for MNE, a set of Python and C tools for MEG data analysis. The application is designed to facilitate analysis as performed by students and researchers of neuroscience primarily at the University of Jyv\u00e4skyl\u00e4. As the application is published under a free software licence, more general usage is also a possibility.\n\nThis thesis focused on implementing source space analysis functionality in Meggie and evaluating the solutions to realize this functionality. As the the main goal of the thesis was to fulfill an existing need with a software artifact, the evaluation was performed within the paradigm of design science. Along with the benefits to the users of the application, the thesis contributes to the general discussion about the software development practices in the field of computational neuroscience, offering documented experiences about the viability of solutions. Details regarding the domain of neuroscience and the architecture of the application are provided.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2018-11-07T07:59:39Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-11-07T07:59:39Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "94", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "MEG", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "MNE", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "suunnittelutiede", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "k\u00e4ytt\u00f6liittym\u00e4suunnittelu", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "sovellusarkkitehtuurit", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Implementing source space analysis functionality in a GUI application for MEG data analysis", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201811074639", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sovellukset (tietotekniikka)", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "k\u00e4ytt\u00f6liittym\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "applications (computer programmes)", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "user interfaces", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_60146
language eng
last_indexed 2025-02-18T10:55:50Z
main_date 2018-01-01T00:00:00Z
main_date_str 2018
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/a92857c6-12b4-480e-84c5-03f4d1209c91\/download","text":"URN:NBN:fi:jyu-201811074639.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2018
record_format qdc
source_str_mv jyx
spellingShingle Aliranta, Kari Implementing source space analysis functionality in a GUI application for MEG data analysis MEG MNE suunnittelutiede käyttöliittymäsuunnittelu sovellusarkkitehtuurit Tietotekniikka Mathematical Information Technology 602 sovellukset (tietotekniikka) käyttöliittymät applications (computer programmes) user interfaces
title Implementing source space analysis functionality in a GUI application for MEG data analysis
title_full Implementing source space analysis functionality in a GUI application for MEG data analysis
title_fullStr Implementing source space analysis functionality in a GUI application for MEG data analysis Implementing source space analysis functionality in a GUI application for MEG data analysis
title_full_unstemmed Implementing source space analysis functionality in a GUI application for MEG data analysis Implementing source space analysis functionality in a GUI application for MEG data analysis
title_short Implementing source space analysis functionality in a GUI application for MEG data analysis
title_sort implementing source space analysis functionality in a gui application for meg data analysis
title_txtP Implementing source space analysis functionality in a GUI application for MEG data analysis
topic MEG MNE suunnittelutiede käyttöliittymäsuunnittelu sovellusarkkitehtuurit Tietotekniikka Mathematical Information Technology 602 sovellukset (tietotekniikka) käyttöliittymät applications (computer programmes) user interfaces
topic_facet 602 MEG MNE Mathematical Information Technology Tietotekniikka applications (computer programmes) käyttöliittymäsuunnittelu käyttöliittymät sovellukset (tietotekniikka) sovellusarkkitehtuurit suunnittelutiede user interfaces
url https://jyx.jyu.fi/handle/123456789/60146 http://www.urn.fi/URN:NBN:fi:jyu-201811074639
work_keys_str_mv AT alirantakari implementingsourcespaceanalysisfunctionalityinaguiapplicationformegdataanalysis