Putnu sugu izplatības modelēšana biodaudzveidības aizsardzībai: materiāli reproducēšanai
2024-11-09
1 Par šo materiālu
Šis materiāls ir izstrādāts Latvijas Vides Aizsardzības Fonda administrācijas finansētā projekta “Esošo aizsargāto teritoriju pārklājuma ģeotelpisko datu slāņa sagatavošana ES Bioloģiskās daudzveidības stratēģijas 2030 ieviešanai” (Nr. 1-08/73/2023) ietvaros. Šī materiāla mērķis ir demonstrēt un skaidrot darba gaitu un pieņemtos lēmumus, lai nodrošinātu tā atkārtojamību un reproducējamību. Projekta mērķis ir ģeotelpisko datu slāņu sagatavošana aizsargājamo teritoriju pārklājuma paplašināšanai.
Materiāls ir izstrādāts R, izmantojot {bookdown}. Saturā raksturotā datu apstrāde un analīze galvenokārt ir veikta R un viens no nozīmīgiem iemesliem šī materiāla tapšanai ir informācijas par darba atkārtošanu, izmantojot pārbaudītas komandu rindas, nodošana. Kā vēlamais blakusprodukts - veicināt zinātniskās prakses un praktiskās zinātnes atvērtību un reproducējamību.
1.2 Kas ir šis materiāls un kā to lietot?
Šis materiāls ir sagatavots, lai sniegtu reproducējamu darba gaitu, aprakstot pieņemtos lēmumus un ieviestos risinājumus putnu sugu izplatības (dzīvotņu piemērotības) modelēšanai biodaudzveidības aizsardzības plānošanai. Mazākā mērā arī rezultātu demonstrēšanai un to pieejamības nodrošināšanai.
Lielākoties šis materiāls sastāv no:
paskaidrojošā teksta, kas ir atpazīstams kā teksts;
komandu rindām, kas pēc noklusējuma ir noslēptas, lai atvieglotu teksta lasāmību. Vietas, kurās ir koamndu rindas ir atpazīstamas pēc lapas kreisajā pusē redzama “|> Code”, kā tieši zem šīs rindkopas. Uz tā uzraksta uzklikšķinot, atvērsies koda apgabals, kurā uz pelēka fona esošie teksta apgabali ir komandu rindas, piemēram,:
Code
Augstāk esošajā piemērā pirmajā rindā ir izveidots objekts (“objekts”), kurš ir funkcijas (“funkcija()”) rezultāts. Funkcijai ir trīs argumenti (“arguments1”, “arguments2” un “ceļš”), kas ir atdalīti ar komantu (kā visu funkciju argumenti R). Trešais arguments ir ceļš failu kokā (tas atrodas jaunā rindā, bet ir turpinājums iepriekšējās rindas funkcijai, jo iekavas nav noslēgtas), kuram aiz vienādības zīmes (un pēdiņās) ir norādīts šis ceļš (uzmanība vēršama sākumam “./”, kurš apzīmē relatīvo ceļu - novietojums failu kokā ir relatīvs projekta atrašanās vietai).
Augstāk esošā piemēra otrā rinda ir komentārs - viss aiz “#” ir komentārs. Jebkam komandu rindā pirms “#” ir jābūt izpildāmai funkcijai vai objektam. Komentārs var saturēt jebko un atrasties vienā rindā ar izpildāmu funkciju (tās beigās).
Komandu rindas ir nozīmīgākā šī materiāla sastāvdaļa reproducējamībai. Tomēr personai, kas tās lieto, pašai ir jānodrošina ievades datu pieejamība un jāuztur korketi ceļi failu kokā.
Komandu rindas var atrasties arī tekstā, piemēram, # komentārs kā komandu rinda tekstā
.
Reizēm tekstā atsaukšos uz R pakotnēm, tās likšu figūriekavās, piemēram, {pakotne}.
grafikām - dažādām diagrammām, kas raksturo darba plūsmu vai datu īpašības, bet lielākoties, kartēm;
saitēm uz citiem resursiem, jo sevišķi uz augstāka līmeņa produktiem un rezultātiem, kas radīti projekta ietvaros, bet arī ievades datiem, ja tie ir publiski pieejami. Rezultāti ir paredzēti izmantošanai praksē.
Saprāta robežās, materiālā ir raksturotas visas izmantotās datu kopas un sniegti to metadati, kas attiecas uz reproducējamības nodrošināšanu. Tā kā ne visas datu kopas ir brīvi pieejamas, tās pašas par sevi nav publiskotas, tomēr visos gadījumos ir sniegta informācija par to ieguvi šī projekta izstrādei.
1.3 Satura izklāsts (orientācijai)
Vispārīgā darba un informācijas plūsma projektā ir ilustrēta sekojošajā attēlā 1.1. Tā ir izmantota par pamatu šī materiāla dalījumam nodaļās (nosauktas un īsi raksturotas zemāk), kuru nosaukumi vispārīgi sakrīt ar uzdevumiem (etapiem) darba plūsmas vizualizācijā.
Katrai no šī materiāla nodaļām (tātad, uzdevumiem darba plūsmā) būt vairāku līmeņu apakšnodaļas (apakšuzdevumi). Tos vislabāk apskatīt konkrētajās nodaļās, tomēr vismaz sākotnēji sekojot secībai iepriekšējā attēlā. Nodaļas ar galvenajiem izstrādātājiem:
Sugu saraksts un pamata apraksti (A. Avotiņš, A. Auniņš, J. Butkeviča, A. Baumane)
Ar modeļiem aptveramā (analīzes) telpa un standartizācijas faili (A. Avotiņš)
Ievades ģeodati (A. Avotiņš, I. Vinogradovs, A. Auniņš)
Dynamic World izpēte (A. Avotiņš, B. Rubene)
Ekoģeogrāfiskie mainīgie (A. Avotiņš, A. Auniņš)
Novērojumu atlase (A. Avotiņš)
Sugu izplatības (dzīvotņu piemērotības) modeļi (A. Avotiņš, A. Auniņš)
Modeļu pēcapstrāde (A. Avotiņš)
Vietu prioritizēšana aizsardzībai (A. Avotiņš, I. Vinogradovs, A. Auniņš)
Rezultāti (A. Avotiņš)