Kā kodētāji var palīdzēt cīnīties pret klimata pārmaiņām


Milzīgi sarežģītie datormodeļi, kas palīdz zinātniekiem prognozēt klimata pārmaiņu nākotni, ir diezgan traki, neskatoties uz to, ka tos izstrādā zinātnieki, nevis formāli apmācīti programmatūras inženieri . Taču ne visa programmatūra, ko klimata zinātnieki izstrādā, ir eleganta. Saskaņā ar a jauns papīrs autors Stīvs Īsterbruks , Toronto universitātes datorzinātņu profesors:

…[Lielāko daļu] datu apstrādes un analīzes rīku [kas] izmanto neapstrādātu novērojumu datu un simulācijas rezultātu apstrādei, kā arī klimata datu apmaiņai ar plašāku zinātnieku aprindu… [ir] izveidojuši paši klimata zinātnieki, kuriem ir maz vai nav apmācības programmatūras inženierijā. Rezultātā šīs programmatūras kvalitāte ir ļoti atšķirīga… daži datu apstrādes rīki ir tik tikko pat pārbaudīti.

Ir tikai dažas jomas, kurās zinātnieki raksta savus kodus — bioinformātika, matemātika un fizika nāk prātā — tāpēc ir mazs brīnums, ka cilvēki, kuri savu mūžu pavadījuši, domājot par atmosfēras fiziku un paleovēsturisko klimata rekordu, spēj radīt programmatūru. pavisam.

Tas ir viens no iemesliem, kāpēc oficiāli apmācītiem programmatūras inženieriem ir daudz ko piedāvāt klimata zinātnē. Easterbrook avīze, Klimata pārmaiņas: liels programmatūras izaicinājums , izklāsta visus veidus, kā programmētāji (un tie, kas domā līdzīgi programmētājiem) varētu izmantot savas prasmes, lai saglabātu dzīvojamo klimatu nākamajām paaudzēm.

Acīmredzamākais veids, kā programmētāji var palīdzēt, ir izstrādāt rīkus, kas var apstrādāt masveida datu kopas un zemes sistēmu modeļus, kas nepieciešami mainīga klimata modelēšanai. Daudzi no šiem modeļiem tiek darbināti ar pielāgotām un pastāvīgi pilnveidotām superdatoru sistēmām, kas var padarīt atsevišķu eksperimentu reproducēšanu gandrīz neiespējamu. Turklāt dati tiek apstrādāti tik dažādos veidos, ka ir nepieciešami atbilstoši metadati (pašlaik trūkst), lai zinātnieki, kas nav eksperimentu veicēji, varētu jēgpilni izmantot šos datus.

Tālāk esošajā videoklipā ir parādīts eksperimentāls klimata modeļa izmēģinājums ar tik augstu izšķirtspēju, ka tas tuvojas tradicionālā laikapstākļu modeļa izšķirtspējai. (Tas ir tas, ko zinātnieki dara, kad vēlas parādīt savu superdatoru izmēru.)

Citas jomas, kuras Īsterbruks redzētu, ko kodētāji risina, pārsniedz faktisko programmatūru, ko izmanto klimata modelēšanai, un ietver grūto uzdevumu būtībā izglītot citus zinātniekus, politikas veidotājus, aktīvistus, žurnālistus un parastos cilvēkus par atbildēm uz klimata pārmaiņām, tostarp gan mazināšanu, gan pielāgošanās.

Vizualizācija ir spēcīgs izglītības līdzeklis, taču Īsterbruks atzīmē, ka...

…zinātniskās simulācijas bieži tiek veidotas, neuztraucoties par to, kā rezultātus varētu paziņot plašākai auditorijai, savukārt vizualizācijas, kas izstrādātas nezinātniekiem, bieži tiek veidotas bez labas saiknes ar jaunāko zinātni. Pētījumi šajā telpā apvienos jaunākās zinātnes ar pieredzi vizualizācijas un informācijas dizaina jomā, lai izstrādātu interaktīvus rīkus dažādām nespeciālistiskām auditorijām.

Īsterbruka raksts palīdz mums iedomāties nākotni, kurā topošie kodētāji ļaus ASV un planētas iedzīvotājiem būt saistītiem ar to, kas notiek un kas ar to ir jādara.

Tas ir cienīgs mērķis. Pašreizējie klimata modeļi pārsvarā rāda, ka mēs ēdam mizu un cepam savus mājdzīvniekus uz iesma uzspridzinātajā elles ainavā, kas paliek pēc tam, kad esam viens otru apcirpuši pāri palikušajām aramzemes drupačām .

Klimata modeļa attēla pieklājība NCAR .

paslēpties