60 likes | 137 Views
< Agoran XML-iltapäivä />. Tutkimusaineiston dokumentointi Juha Sinkkonen jasinkko@cc.jyu.fi. Lähtökohta. Haluttiin parantaa Lapsen Kielen Kehitys ja Geneettinen Dysleksiariski (LKK) -tutkimuksen hallussa olevan tutkimusaineiston dokumentointia
E N D
< Agoran XML-iltapäivä /> Tutkimusaineiston dokumentointi Juha Sinkkonen jasinkko@cc.jyu.fi
Lähtökohta • Haluttiin parantaa Lapsen Kielen Kehitys ja Geneettinen Dysleksiariski (LKK) -tutkimuksen hallussa olevan tutkimusaineiston dokumentointia • Varsinkin uusien ja ulkopuolisten tutkijoiden vaikea päästä sisälle aineistoon, lisäksi haluttiin taata aineiston tehokas hyödyntäminen myös tulevaisuudessa • Myös aineiston mahdollinen luovuttaminen Yhteiskuntatieteelliseen tietoarkistoon (FSD) vaatisi metadatan olemassaoloa
Tapaustutkimus • Psykocenterille tehtävän tutkielman yhteydessä lähdettiin tapaustutkimuksena tutkimaan Data Documentation Initiative (DDI) -spesifikaation soveltuvuutta LKK-tutkimuksen kuvailukieleksi • Kehitettiin DDI-metadatan syöttöön lomakepohjainen käyttöliittymä MS InfoPath –sovellusta hyödyntäen • Metadatan selailuun kehitettiin taulukkopohjainen käyttöliittymä XML:ää, XSL:ää ja JavaScriptejä hyödyntäen
XML-ratkaisu Tukidokumentti DDI-dokumentit XML Tulostaulukon ulkoasun määrittäminen XSL,JavaScript XML InfoPath HTML HTML,JavaScript DTD Tulosdokumentti Käyttäjän valinnat
Hankkeen onnistuneisuus? • Kokeilun avulla pystyttiin testaamaan hyvin DDI:n soveltuvuutta käytännössä • Kokeilun avulla saatiin aikaiseksi toimiva ratkaisu, jonka avulla DDI-dokumentaation kehittämistä voidaan viedä eteenpäin • Alustaviin tuloksiin ja sitä kautta DDI:n soveltuvuuteen ollaan tyytyväisiä • Toteutettu sovellus kokeiluasteella käyttöönotto vaatii jatkokehitystä
Mitä opittiin? • Opittiin paljon tutkimusaineiston luonteesta ja sen kuvailuun liittyvistä seikoista • DDI-spesifikaation sisältö analysoitiin yksityiskohtaisesti ja sen tarjoamat mahdollisuudet sekä sen rajoitukset selvitettiin • XML- ja XSL-kielien käytöstä sekä niiden yhdistämisestä JavaScripteihin • InfoPath-sovelluksen käytöstä metadatan lomakepohjaisessa syöttämisessä