Provenienca (izvor) raziskovalnih podatkov

Minimalni opis provenience
Ker so raziskovalni podatki zelo raznoliki (tj. pridobljeni eksperimentalno, z opazovanjem, izpeljani ali združeni na podlagi drugih podatkovnih setov, pridobljeni z modeliranjem ali iz referenčnih oz. uradnih podatkovnih baz), zahtevajo tudi različno podroben opis provenience. Jauer in Deserno (2020) sta v preglednem članku z naslovom Data Provenance Standards and Recommendations for FAIR Data primerjala zahteve štirih metapodatkovnih sistemov, in sicer splošno shemo DataCite, priporočila ECRIN za klinične raziskave, priporočila Working Group on Data Citation (Research Data Alliance) za eksperimentalne raziskave in shemo Data Quality Collaborative. V skladu z njunimi izsledki bi vsak metapodatkovni zapis moral vsebovati vsaj šest osnovnih informacij, navedenih v spodnji tabeli.
Metapodatek | DataCite | ECRIN | WGDC | DQC |
Trajni identifikator | ✔ | ✔ | ✔ | ✖ |
Projekt oz. eksperiment | ✔ | ✔ | ✖ | ✔ |
Avtor/-ica podatkov | ✔ | ✔ | ✖ | ✔ |
Čas nastanka podatkov | ✔ | ✔ | ✔ | ✖ |
Verzioniranje | ✔ | ✔ | ✔ | ✔ |
Podmnožice podatkov prejmejo nov, lastni trajni indentifikator | ✖ | ✖ | ✔ | ✔ |
Nekateri repozitoriji za opis provenience predpisujejo točno določeno metapodatkovno shemo, medtem ko pri drugih podatke opišete sami. Priporočljivo je, da pri tem navedete minimalne metapodatke, še bolje pa je, da se ravnate po eni od shem, predstavljenih spodaj. Če strukturirana metapodatkovna shema ni predpisana, metapodatke zapišete v obliki datoteke PreberiMe ali podatkovnega članka.
Za projekte v okviru Obzorja Evropa dokument EU Grants – AGA: Annotated Model Grant Agreement v Prilogi 5: Komunikacija, diseminacija, odprta znanost in vidnost (Annex 5: Communication, dissemination, open science and visibility) določa, da mora minimalni opis provenience vsebovati naslednje metapodatke:
- informacije o znanstveni publikaciji (avtor(ji), naslov, datum objave, kraj objave – revija oz. založba);
- vir financiranja (Obzorje Evropa ali Euratom), vključno z naslovom, kratico in številko projekta;
- licenčne pogoje;
- trajne identifikatorje za publikacijo, avtorje, in, če je mogoče, za njihove organizacije in financiranje (glej tudi prispevek o trajnih identifikatorjih ne-digitalnih objektov).
Če je mogoče, naj metapodatki vključujejo tudi trajne identifikatorje za kateri koli rezultat raziskave ali katera koli orodja in instrumente, potrebne za potrjevanje zaključkov objave.
Splošne metapodatkovne sheme
Dober primer osnovnih informacij, ki naj spremljajo raziskovalne podatke, je metapodatkovna shema DataCite, ki je primerna za različna raziskovalna področja. Informacije deli na obvezne, priporočljive in izbirne. Uporabljajo jo repozitoriji, kot so Zenodo, Dryad in Figshare.
Oznaka | Metapodatek | Stopnja nujnosti |
1 | Identifikator (z obvezno podkategorijo tipa) | Obvezno |
2 | Avtor/-ica (z izbirnimi podkategorijami imena, priimka, identifikatorja imena – npr. ORCID – in afiliacije) | Obvezno |
3 | Naslov (z izbirnimi podkategorijami tipa) | Obvezno |
4 | Založnik oz. izdajatelj | Obvezno |
5 | Datum izdaje | Obvezno |
6 | Področje (s shematsko podkategorijo) | Priporočeno |
7 | Sodelavec/-ka (z izbirnimi podkategorijami imena, priimka, identifikatorja imena – npr. ORCID – in afiliacije) | Priporočeno |
8 | Datum (s podkategorijo tipa) | Priporočeno |
9 | Jezik | Izbirno |
10 | Tip vira (z obvezno podkategorijo splošnega opisa) | Obvezno |
11 | Alternativni identifikator (s podkategorijo tipa) | Izbirno |
12 | Sorodni identifikator (s podkategorijo tipa in vrste relacije) | Priporočeno |
13 | Velikost | Izbirno |
14 | Format | Izbirno |
15 | Različica | Izbirno |
16 | Pravice | Izbirno |
17 | Opis (s podkategorijo tipa) | Priporočeno |
18 | Geolokacija (s podkategorijami točke, okvirja in poligona) | Priporočeno |
19 | Financiranje (s podkategorijami imena financerja, evidenčne številke in imena projekta) | Izbirno |
Shemi DataCite je podobna metapodatkovna shema Dublin Core, ki vsebuje vse kategorije DataCite (nekatere poimenuje drugače), poleg tega pa še bolj specifične, kot so npr. datum vnosa v repozitorij, licenca in občinstvo. Repozitoriji Zenodo, Dryad in Figshare so tako kot s shemo DataCite kompatibilni tudi z Dublin Core. Dryad je poleg tega kompatibilen še s shemama RDF Data Cube Vocabulary in OAI-ORE – Open Archives Initiative Object Reuse and Exchange.
Področno specifičen opis provenience
Za mnogo raziskovalnih področij, sploh s področja naravoslovja in tehnike, kjer na raziskovalnih projektih sodeluje veliko oseb ter sta pridobivanje podatkov in njihova obdelava zelo kompleksna, preproste metapodatkovne sheme za opis provenience podatkov ne zadoščajo. UK Digital Curation Centre in Research Data Alliance vodita seznam področno specifičnih metapodatkovnih shem, ki jih obstaja že več kot 40 in pokrivajo vsa večja raziskovalna področja. Od teh so zaradi splošne razširjenosti vredne omembe npr:
- Data Documentation Initiative (DDI) za opis podatkov s področja družboslovja, humanistike in ekonomije;
- Crystallographic Information Framework (CIF), ki se uporablja za poročanje o kristalnih strukturah v reviji Acta Crystallographica in sorodnih publikacijah;
- NeXus za hrambo in izmenjavo podatkov o eksperimentih z rentgenskimi žarki, nevtroni in muoni;
- Minimum Information for Biological and Biomedical Investigations (MIBBI), ki združuje več kot 40 minimalnih standardov za različna raziskovalna podpodročja v okviru biologije in biomedicine;
- Darwin Core za hrambo in izmenjavo podatkov o biodiverziteti;
- Genome Metadata, ki definira 61 kriterijev za opis genomskih podatkov;
- Geographic Information Metadata (ISO 19115-1:2014) za geografske podatke in storitve,
- ipd.
Poleg standardiziranih metapodatkovnih shem obstaja še vrsta minimalnih zahtev za poročanje o eksperimentih, ki so nastali na pobudo znanstvene skupnosti znotraj posameznega raziskovalnega področja in so trenutno še v razvoju. Največ jih je na voljo za vede o življenju. Nekaj od teh je recimo:
- Minimum information about a microarray experiment (MIAME),
- Minimum information about a proteomics experiment (MIAPE),
- Minimum information about a spinal cord injury experiment (MIASCI),
- Minimum information about a simulation experiment (MIASE),
- Standard for exchange of nonclinical data (SEND),
- Standardized battery reporting guidelines,
- CONSORT (za randomizirane kontrolirane klinične raziskave),
- QUOROM (za metaanalize kontroliranih kliničnih raziskav)
- STARD (za poročanje o diagnostičnih testih),
- ipd.
Področni repozitoriji v večini primerov predpisujejo ustrezno, področno specifično metapodatkovno shemo, ki je najprimernejša za tip podatkov, ki jih ti repozitoriji hranijo. Dober primer je metapodatkovna shema Environmental Information Data Centre, britanskega nacionalnega repozitorija za znanosti o kopnem in vodi, ki vključuje vse vidike informacij o podatkih, njihovem zbiranju ter kontroli kakovosti tega procesa.
Če za vaše raziskovalno področje ustrezen področni repozitorij še ne obstaja in boste podatke odložili v splošni ali institucionalni repozitorij, v CTK UL svetujemo, da se ne zadovoljite z osnovno metapodatkovno shemo, ki jo uporabljajo ti repozitoriji. Namesto tega svetujemo, da se ravnate po področno specifični metapodatkovni shemi ali minimalnih zahtevah za poročanje o raziskavah, ki veljajo za vaše področje. Če ne obstaja nobena od teh dveh možnosti, lahko uporabite splošno metapodatkovno shemo za eksperimentalne podatke Core Scientific Metadata Model (CSMD).
Primer opisa provenience (standard PCCS)
Kot reprezentativni primer prodrobnega opisa provenience za kompleksne raziskave si bomo ogledali standard Provenance and Context Content Standard (PCCS). Ta standard od leta 2011 dalje razvija organizacija Earth Science Information Partners (ESIP), ki jo je leta 1998 ustanovila NASA z namenom izboljšati metode za ohranjanje, odkrivanje, dostopnost in ponovno uporabo podatkov o Zemlji. PCCS zagotavlja tehnične normative za identifikacijo, zajem in sledenje vseh pomembnih podrobnosti, ki zagotavljajo veljavnost in ponovljivost opazovanj Zemlje. PCCS je povzela tudi NASA kot obvezen format poročanja za nove misije. Izvorno tabelo si lahko ogledate na spletni strani ESIP.
Za namen predstavitve na tej spletni strani smo povzeli samo del tabele.
Predavanje Odprte akademije o provenienci
Kategorija | Naslov | Opis | Vir | Zajem | Podatkovni format |
1.1 Pred poletom/ zagonom | Opis instrumenta | Dokumentacija o lastnostih instrumenta/senzorja, vključno z meritvami zmogljivosti pred poletom oz. zagonom (npr. spektralni odziv, geometrijska kalibracija instrumenta – geolokacijski odmik, šum itd.). Vključuje specifikacije instrumenta, kalibracijska poročila proizvajalca, uporabniške priročnike, spektralno in radiometrično kalibracijo. | Proizvajalec in merilna ekipa | Pred poletom/ zagonom | Tekst |
1.2 Pred poletom/ zagonom | Kalibracija pred poletom/ zagonom | Številske (digitalne) datoteke o lastnostih instrumenta/ senzorja, vključno z meritvami zmogljivosti pred poletom oz. zagonom (npr. spektralni odziv, geometrijska kalibracija instrumenta – geolokacijski odmik, šum itd.). Vključuje specifikacije instrumenta, kalibracijska poročila proizvajalca, uporabniške priročnike, spektralno in radiometrično kalibracijo. | Razvijalec instrumenta | Pred misijo (najkasneje v zgodnji fazi misije) | Številske datoteke |
2.1 Produkt (podatki) | Nivo 0 (surovi podatki) | Surovi podatki = podatki, kot jih zabeležijo instrumenti v vesolju, zraku ali na drugih merilnih mestih. Nivo 0 = rekonstruirani, neobdelani instrumentalni podatki v polni ločljivosti brez komunikacijskih artefaktov (npr. sinhronizacijskih okvirjev, komunikacijskih napisov, podvojenih podatkov). | Pridobivanje podatkov med projektom | Med misijo | Izvorne meritve ali ekvivalentni podatki v enem od splošno sprejetih standardnih formatov. |
2.2 Produkt (podatki) | Nivo 1A | Rekonstruirani, neobdelani, časovno opredeljeni instrumentalni podatki v polni ločljivosti, označeni s pomožnimi informacijami, vključno s priloženimi izračuni koeficientov radiometrične in geometrijske kalibracije ter parametrov za georeferenciranje. | Merilna ekipa, ki pridobiva podatke med projektom | Med misijo in naknadnim procesiranjem | Eden od splošno sprejetih standardnih formatov. |
2.3 Produkt (podatki) | Nivo 1B | Podatki nivoja 1A, ki so bili obdelani do senzorskih merskih enot (nimajo vsi instrumenti vhodnih podatkov na nivoju 1B). | Merilna ekipa, ki pridobiva podatke med projektom | Med misijo in naknadnim procesiranjem | Eden od splošno sprejetih standardnih formatov. |
2.4 Produkt (podatki) | Nivo 2 | Izpeljane geofizikalne spremenljivke v enaki ločljivosti in za iste lokacije kot izvorni podatki nivoja 1. | Merilna ekipa, ki pridobiva podatke med projektom | Med misijo in naknadnim procesiranjem | Eden od splošno sprejetih standardnih formatov. |
2.5 Produkt (podatki) | Nivo 3 | Spremenljivke, mapirane na mrežo z enotno prostorsko-časovno skalo, običajno do neke mere konsistentne in zaključene. | Merilna ekipa, ki pridobiva podatke med projektom | Med misijo in naknadnim procesiranjem | Eden od splošno sprejetih standardnih formatov. |
2.6 Produkt (podatki) | Nivo 4 | Izhodni podatki modela ali rezultati analiz podatkov nižjih nivojev (npr. spremenljivke, izpeljane na podlagi večih meritev). | Interdisciplinarna skupnost, ki izvaja modeliranje | Med misijo in naknadnim procesiranjem; po misiji nastanejo tudi novi podatki | Eden od splošno sprejetih standardnih formatov. |
2.7 Metapodatki | Metapodatki | Informacije o podatkih, ki omogočajo odkrivanje, iskanje, dostop, razumevanje in uporabo vsakega od podatkovnih produktov. Granularni metapodatki morajo vsebovati informacije o programski opremi, s katero so bili ustvarjeni posamezni podatki. | Enako kot za povezane podatke | Enako kot za povezane podatke | Po standardu ISO 19115 (ali njegovih izpeljavah) |
3.01 Produktna dokumentacija | Produktna ekipa | Imena, vloge in kontaktni podatki članov produktne ekipe (razvoj, delovanje in pomoč uporabnikom). Ker se zadolžitve s časom spreminjajo, morajo biti navedena imena posameznikov in obdobja, ko so bili zadolženi za določene vidike produkta. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; informacije je potrebno posodabljati po vsaki spremembi | Tekst |
3.02 Produktna dokumentacija | Produktne zahteve | Zahteve projekta glede vsakega posameznega produkta, navedene bodisi neposredno bodisi s sklicevanjem na projektno dokumentacijo, če je na voljo. Produktne zahteve morajo vsebovati vsebino, format, točnost, kakovost in trajanje izvedbe. | Sponzorski program/projekt | Med misijo; informacije je potrebno posodabljati po vsaki spremembi | Tekst |
3.03 Produktna dokumentacija | Zgodovina razvoja produkta | Večji koraki in mejniki pri razvoju produkta s sklici na druge relevantne vsebine, ki so del provenience in razvojnega konteksta. | Ekipe za podporo ustvarjanju novih produktov | Med misijo; informacije je potrebno posodabljati po večjih spremembah | Tekst |
3.04 Produktna dokumentacija | Zgodovina procesiranja | Dokumentacija o zgodovini procesiranja in produktnih različicah, iz katere je razvidno, katere različice so bile uporabljene kdaj, zakaj so se uporabljale različne različice ter kakšne izboljšave so nove različice prinesle v primerjavi s starimi. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Tekst s sklici na dokumentacijo in metapodatke |
3.05 Produktna dokumentacija | Zgodovina verzioniranja algoritmov | Zgodovina procesiranja, vključno z različicami izvorne procesne kode, ki ustrezajo različicam podatkovnega seta ali izpeljanega produkta v arhivu. Granularni metapodatki morajo vsebovati informacije o različici programske opreme, s katero so bili ustvarjeni posamezni podatki. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko so produkti definirani; posodabljanje po potrebi | Metapodatki o fazi zajemanja in granularni metapodatki |
3.06 Produktna dokumentacija | Zgodovina procesiranja (zgodovina vzdrževanja) | Izvlečki in/ali sklici na dokumentacijo o vzdrževanju, ki imajo vrednost za uporabnike produkta (npr. relevantni izseki poročil o vzdrževanju). | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Tekst; dnevniške datoteke |
3.07 Produktna dokumentacija | Zgodovina procesiranja (dokumentacija delovanja) | Izvlečki in/ali sklici na dokumentacijo o delovanju, ki imajo vrednost za uporabnike produkta (npr. relevantni izseki iz dnevnikov delovanja). | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Dnevniške datoteke |
3.08 Produktna dokumentacija | Algoritmi za tvorbo produktov | Procesni algoritmi ter njihova znanstvena in matematična podlaga, vključno s popolnim opisom vseh algoritmov za vzorčenje ali mapiranje, ki so bili uporabljeni pri tvorbi produkta (npr. opis v recenziranih znanstvenih člankih, ki ga v nekaterih primerih spremljajo tudi informacije o podatkovnem setu ali izpeljanem produktu) – geolokacija, radiometrična kalibracija, geofizikalni parametri, uporabljeni algoritmi za vzorčenje ali mapiranje, dokumentacija o programski opremi, teoretična podlaga algoritmov (ATBD) in diagrami poteka za podatke višjih nivojev. | Znanstvene ekipe, odgovorne za produkte | Pred misijo za dokumente o teoretični podlagi algoritmov (ATBD); med in po misiji, ko se ustvarijo nove različice | Tekst |
3.09 Produktna dokumentacija | Algoritmi za tvorbo produktov/ ATBD (rezultat algoritmov) | Opis izpeljanih podatkovnih produktov (ne formatov), ki je dovolj podroben za presojo, ali produkt zadošča potrebam uporabnikov. | Znanstvene ekipe, odgovorne za produkte | Pred misijo za ATBD; med in po misiji, ko se ustvarijo nove različice | Tekst |
3.10 Produktna dokumentacija | Algoritmi za tvorbo produktov/ ATBD (predpostavke o zmogljivosti algoritmov) | Opis vseh predpostavk glede zmogljivosti algoritma. Navesti je potrebno vse omejitve algoritma (tj. pogoje, pod katerimi priklic informacij ni možen oz. pod katerimi je zmogljivost algoritma znatno zmanjšana). Potencial za zmanjšano zmogljivost je potrebno v največji možni meri raziskati in vzpostaviti prilagoditvene strategije. | Znanstvene ekipe, odgovorne za produkte | Pred misijo za ATBD; med in po misiji, ko se ustvarijo nove različice | Tekst |
3.11 Produktna dokumentacija | Algoritmi za tvorbo produktov/ ATBD (seštevek napak) | Združitev različnih ocen napak v seštevek napak. Navesti je potrebno omejitve seštevka napak in opisati možnosti, da se te omejitve odpravijo z bodočim razvojem algoritma, testnih podatkov in metodologije analize napak. | Znanstvene ekipe, odgovorne za produkte | Pred misijo za ATBD; med in po misiji, ko se ustvarijo nove različice | Tekst |
3.12 Produktna dokumentacija | Algoritmi za tvorbo produktov/ ATBD (računski vidiki) | Opis računske izvedbe algoritma, vključno z možnimi težavami pri računsko intenzivnih operacijah (npr. obračanje velikih matrik, krajšanje številskih zaporedij in zaokroževanje). | Znanstvene ekipe, odgovorne za produkte | Pred misijo za ATBD; med in po misiji, ko se ustvarijo nove različice | Tekst |
3.13 Produktna dokumentacija | Kakovost | Dokumentacija o oceni kakovosti produkta (uporabljene metode, povzetki ocen za vsako različico podatkovnega seta). | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Tekst |
3.14 Produktna dokumentacija | Kakovost (točnost produkta) | Točnost produktov, določena z validacijo, in njena primerjava z vnaprej določenimi zahtevami. Sklici na relevantna poročila o testih. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Tekst |
3.15 Produktna dokumentacija | Kakovost (učinki senzorjev) | Pronicanje šuma senzorjev, napake pri kalibraciji, prostorske in spektralne napake in/ali nemodelirani ali zanemarjeni geofizikalni fenomeni ter njihovi učinki na kakovost produktov. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Tekst |
3.16 Produktna dokumentacija | Vrednotenje kakovosti in potencialne izboljšave algoritmov | Opis potencialnih bodočih izboljšav algoritma in omejitev, ki jih bodo odpravile, skupaj z vsemi uporabnimi informacijami ter spletnimi povezavami. | Znanstvene ekipe, odgovorne za produkte | Proti koncu misije | Tekst |
3.17 Produktna dokumentacija | Reference | Bibliografija relevantnih tehničnih zabeležk in člankov, vključno s strokovno recenziranimi objavami raziskav, ki so uporabile pridobljeni podatkovni set. | Znanstvene ekipe; skupine za podporo uporabnikom podatkovnih arhivov | Med misijo in po njej | Tekst |
3.18 Produktna dokumentacija | Povratne informacije s strani uporabnikov | Informacije, prejete s strani uporabnikov podatkovnega seta ali produkta. | Znanstvene ekipe; skupine za podporo uporabnikom podatkovnih arhivov | Med misijo in po njej | Tekst ali spletne strani |
4.1 Kalibracija | Kalibracija instrumenta/ senzorja med misijo | Metoda za kalibracijo instrumenta/senzorja – radiometrična kalibracija; spektralni odziv/kalibracija; značilnosti šuma; geolokacija. | Merilne ekipe (ekipe za podporo kalibraciji) | Med operativnim delom misije | Tekst s sklici na dokumentacijo z metapodatki o fazi zajemanja |
4.2 Kalibracija | Merilno okolje na mestu samem (in situ) | V primeru podatkov o Zemlji: lokacija postaje in kakršnekoli spremembe lokacije, merilnih instrumentov, nadzornega organa, rabe okoliških tal in drugih dejavnikov, ki bi lahko vplivali na dolgoročno evidenco podatkov. | Vodje raziskovalnih projektov in situ | Med zbiranjem podatkov | Tekst; metapodatki morajo vsebovati sklice na dokumentacijo |
4.3 Kalibracija | Zgodovina misije/ platforme | Dogodki v zvezi z instrumentom; koordinate, manevri in dinamika leta; trajektorije ostalih objektov v zračnem prostoru (npr. zračnih plovil, satelitov, asteroidov); dnevniške datoteke. | Ekipe za operativni del misije | Med misijo | Tekst s sklici na dokumentacijo z metapodatki o fazi zajemanja |
4.4 Kalibracija | Podatki kalibracije | Podatki o kalibraciji instrumenta/senzorja – radiometrična kalibracija; spektralni odziv/kalibracija; značilnosti šuma; geolokacija. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Številske datoteke |
4.5 Kalibracija | Programska oprema za kalibracijo | Izvorna koda, uporabljena za izdelavo iskalnih tabel in/ali parametrov, potrebnih za tvorbo kalibriranih produktov. | Merilne ekipe (ekipe za podporo kalibraciji) | Med operativnim delom misije; zadnje različice se lahko pridobijo po misiji | Izvorna programska koda |
5.1 Produktna programska oprema | Algoritmi za tvorbo produktov | Izvorna koda, uporabljena za tvorbo produktov na vseh nivojih. | Merilne ekipe (ekipe za podporo kalibraciji) | Med operativnim delom misije; zadnje različice se lahko pridobijo po misiji | Izvorna programska koda |
5.2 Produktna programska oprema | Opis proizvedenega podatkovnega seta | Podrobnosti o strukturi podatkovnega produkta, formatu/tipu, rangu vrednosti in vrednostih posebnih napak za vsako izhodno podatkovno datoteko. Vse informacije, potrebne za potrditev, da zagon programske opreme ustvari zahtevane izhodne podatke. Navesti je potrebno skupni obseg podatkov in velikost posameznih datotek. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko je produktna programska oprema razvita in testirana. Posodabljanje po potrebi. | Tekst ali datoteke XML |
5.3 Produktna programska oprema | Vidiki programiranja in postopkov | Opis vseh pomembnih vidikov programiranja in postopkov, povezanih z vgradnjo algoritma v operativno kodo. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko je produktna programska oprema razvita in testirana. | Tekst |
5.4 Produktna programska oprema | Obravnava izjem | Popoln seznam vseh pričakovanih izjem in opis, kako bodo identificirane, zajete in obravnavane. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko je produktna programska oprema razvita in testirana. | Tekst |
5.5 Produktna programska oprema | Opis testnih podatkov | Opis podatkovnih setov, uporabljenih za preverjanje in validacijo programske opreme, vključno s testi enot in sistema, bodisi neposredno ali prek sklica na razvijalčeve testne načrte, če so na voljo. Ta opis je potrebno posodobiti med delovanjem, da se opredelijo testni podatki za vzdrževanje. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko je produktna programska oprema razvita in testirana. | Tekst |
5.6 Produktna programska oprema | Testni načrti | Opis vseh testnih načrtov, ustvarjenih med razvojem, vključno s povezavami ali sklici na artefakte. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko je produktna programska oprema razvita in testirana. | Tekst |
5.7 Produktna programska oprema | Rezultati testov | Opis testiranja in rezultatov testov, izvedenih med razvojem, bodisi neposredno ali prek sklicev na poročila o testih. Če poročila o testih niso na voljo za zunanje uporabnike, jim je potrebno zagotoviti dovolj podroben povzetek rezultatov testov, da si lahko na njihovi podlagi ustvarijo dobro utemeljeno mnenje o tem, v kolikšni meri produkt zadošča zahtevam. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Ko je produktna programska oprema razvita in testirana. | Tekst |
6.1 Vnos v algoritme | Dokumentacija o vnosu v algoritme | Popolne informacije o katerihkoli pomožnih podatkih ali drugih podatkovnih setih, uporabljenih pri tvorbi ali kalibraciji podatkovnega seta oziroma izpeljanega produkta, bodisi neposredno ali prek sklicev na relevantne dokumente. Informacije morajo vsebovati popoln opis vhodnih podatkov in njihovih značilnosti, ki naj obsega vse vhodne podatke algoritma, vključno s primarnimi senzorskimi podatki, pomožnimi podatki, naprednimi modeli (npr. modeli prenosa sevanja, optičnimi modeli ali drugimi modeli, ki povezujejo senzorske zaznave z geofizikalnimi fenomeni) in iskalnimi tabelami. | Znanstvene ekipe, odgovorne za produkte | Začetna različica pred misijo; posodabljanje med misijo | Tekst; metapodatki morajo vsebovati sklice na dokumentacijo |
6.2 Vnos v algoritme | Vnosni podatki | Granularni nivo naj vključuje informacije o vseh vhodnih podatkih (vključno s pomožnimi podatki, kalibracijskimi datotekami, iskalnimi tabelami itd.), ki so bili uporabljeni za tvorbo produkta. Na primernem nivoju (granularnem nivoju ali nivoju podatkovnega seta) je potrebno vključiti parametre kalibracije, natančne podatke o trajektoriji in dinamiki leta, klimatološke pogoje, geofizikalne maske ali polja prvega ugibanja, informacije o spektru in transmitanci ter numerične vremenske ali podnebne vnose v model. | Znanstvene ekipe, odgovorne za produkte; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Metapodatki s sklici na ustrezne vnosne podatke |
7.1 Validacija | Evidenca validacije | Opis postopka validacije, vključno z identifikacijo podatkovnih setov za validacijo; Kal/Val načrti in status; podrobna zgodovina validacijskih aktivnosti. | Znanstvene ekipe, odgovorne za produkte; ekipe za validacijo; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Tekst |
7.2 Validacija | Validacijski podatkovni seti | Podatkovni seti za validacijo skupaj z metapodatki. | Znanstvene ekipe, odgovorne za produkte; ekipe za validacijo; ekipe za podporo ustvarjanju novih produktov | Med misijo; zadnje različice po misiji | Številske datoteke |
8.1 Programska orodja | Programska orodja za uporabnike | Bralniki in podatkovna orodja. | Znanstvene ekipe; ekipe za podporo ustvarjanju novih produktov; skupine za podporo uporabnikom podatkovnih arhivov | Med misijo in po njej | Izvorna programska koda (in izvršljive datoteke, če se vzdržujejo) |
Nazadnje spremenjeno: 2. 9. 2022