Ero sivun ”Keskustelu:Vesiopas” versioiden välillä
(Ak: Uusi sivu: =Analytica-mallin tarkistusta ja epäloogisuuksien korjausta= *Ikäjakauma tarkastettu, tehty omat sivut: http://fi.opasnet.org/fi/Suomen_ik%C3%A4jakauma *Patogeenien annosvaste: h...) |
|||
(67 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
=Analytica-mallin tarkistusta ja epäloogisuuksien korjausta= | == Vesioppaan kehityskohteet 2019 == | ||
# Annosvasteet pitäisi kuvata kunnolla. Mitä parametrit tarkoittavat ja missä yksiköissä ne ovat. Kunnon linkkaukset avoimiin lähteisiin tai tarkempi kuvaus Opasnettiin. Päivi katsoo | |||
# Sen suunnittelu, mitä käyttäjältä kysytään, '''OK''' ja mitä käyttäjälle tulee ajosta ulos | |||
# VYHI-järjestelmän sisältämät tiedot. (Veeti eli vesihuollon tietojärjestelmä). | |||
## Ainakin seuraavia indikaattoreita kannattaisi kehittää Veeti-datasta: | |||
##* Kehittää miten mihin? | |||
##* Putkirikkojen määrä vuodessa kunnittain (per 100000 vedenkäyttäjää?) http://veetirajapinta.ymparisto.fi/v1/odata/VerkkoPutkirikko | |||
##* Vesitornien ja verkostojen huoltoindeksi: katsotaan kauanko on kulunut viimeisestä huollosta ja saneerauksesta ja näitä painotetaan jotenkin. (Esim. annetaan miinusta jos huollosta on yli 3 a tai saneerauksesta yli 20 a?) http://veetirajapinta.ymparisto.fi/v1/odata/VerkkojenSaneerauksetVerkkoTyyppi http://veetirajapinta.ymparisto.fi/v1/odata/Vesisailio | |||
##* Jäteveden lupaehtojen saavuttaminen esim. http://veetirajapinta.ymparisto.fi/v1/odata/JatevedenRajaArvo | |||
# Dalyt toteutetaan samalla tavalla kuin [[Ruori]]ssa. | |||
# Mietittävä, pitäisikö ydinkoodi siirtää englanninkieliseen Opasnettiin. KYLLÄ '''OK | |||
#* Tällä hetkellä suomenkielisessä vain vanha koodi. Se pitää päivittää jossain vaiheessa. '''OK | |||
# Toisaalta, mietittävä koodin toteutusta Githubissa Rmarkdownissa tai Jupyter notebookissa. {{argument|relat1=attack|id=arg4865|type=|content=Eikö tästä luovuttu jo?|sign=--[[Käyttäjä:Heta|Heta]] ([[Keskustelu käyttäjästä:Heta|keskustelu]]) 5. elokuuta 2019 kello 09.40 (UTC)}} | |||
# Selvitettävä mahdollisuus käyttää Hiilineutraalin Helsingin laskentamoottoreita ja käyttöliittymiä. | |||
#* plotly + vetoskaalat htps://plot.ly/r/sliders | |||
# Lisätä raakavesi-aineistoa Suomen osalta | |||
# Lisätä puhdistusprosesseja, jotka yleisesti käytössä Suomessa | |||
#* Veetissä listatut puhdistusprosessit: alkalointi (pH:n säätö), desinfiointi, raudan/mangaanin poisto, muu, selkeytys, hiekkasuodatus, aktiivihiilisuodatus, otsonointi, muu desinfiointi | |||
#** Näistä alkalointi, raudan/mangaanin poisto ja selkeytys puuttuu kokonaan meidän mallista. Desinfiointi, muu ja muu desinfiointi on epäselviä, mitä ne tarkoittaa. Desinfiointimenetelmistä meillä on otsonointi, UV ja kloori mallissa. Onko UV tai kloori tuo "desinfiointi" tässä listassa, vai onko ne jotain ihan muuta? | |||
#** Meiän mallissa on lisäksi traditional cleaning, well working cleaning, enhanced cleaning ja limestone filtration (joka ei kyllä tee noille mikrobeille yhtään mitään). | |||
# Linkittää muihin vastaaviin työkaluihin | |||
#* Mitä on muut vastaavat työkalut? | |||
# Kansallisen talousveden turvallisuussuunnitelman (Water Safety Plan, WSP) huomioiminen | |||
#* esimerkkisivu paikkakohtaisten tietojen käytöstä --> tulosten ajo valitsemalla kohteen nimi listasta | |||
#* tietokantaan linkittämisen mahdollisuus -->paikkakohtainen tulossivu suojatulle puolelle | |||
# Tuloksissa vertailu kansalliseen raja-arvoon | |||
# Uimavesiopas: | |||
#* Kysytään indikaattoripitoisuudesta johdettu patogeenipitoisuus (Päivi hoitaa), sen jälkeen lisätään tämä malliin | |||
#* Jos annettu indikaattorimäärät, kerrotaan outputissa käyttäjälle, mihin laatuluokitukseen menee | |||
#* Korjaa niellyn veden määrä '''OK''' (oli koko ajan oikein, luvut otettu artikkelista löytyvästä kuvasta) | |||
#* Kuva, jossa ei näytetä tautitapaukset mikrobeittain vaan ikäryhmittäin '''OK | |||
#* Englanninkielinen versio '''OK | |||
# Kloori/kloorausopas -> onko kloorin auheuttama puhdistuma oikeasti niin iso kuin miltä näyttää datassa? | |||
# Opettele ktstrat-käyttöliittymä | |||
'''Asiantuntijakommenteja | |||
# Drinking water disinfection | |||
#* otsonoinnin ja uv:n annokset pitää jossain sanoa: | |||
#** rakenna malli uudestaan niin, että UV:lle ja otsonille tehdään sama kuin kloorille, eli käyttäjä antaa annoksen '''Tämä on periaatteessa tehty, paitsi tapauksissa joissa otsoniannos on yli 0, koodi ei toimi. Ei ole selvinnyt, mikti | |||
#** käyttäjältä kuitenkin kysytään raakaveden sameus- tai TOC-luokka eikä (luultavasti) UV- tai otsonimäärää. | |||
#** Katso läpi UV:n ja otsonin viiteet? '''OK | |||
#* Polaris-projektissa katsottu puhdistumia, Tarja Pitkäseltä voisi kysyä. | |||
# Kloorauksen teho pitää myös tarkistaa | |||
# Asiantuntija-arvioita tarvitsee lisää, jotta kaikki sisään menevä data on luotettavaa. Varsinkin puhdistumiin. | |||
# Lisää vaihteluvälejä ja epävarmuuksia | |||
# Uimavesioppaan vesiluokittelua pitää muuttaa. Eikun pitikö? | |||
# Kuormitukset jätevesikuormitukset uimavesioppaaseen | |||
#* Lisätään vesilintu/maatalouskuormitus | |||
#* {{argument|relat1=comment|id=arg4893|type=|content=Tämä on supernopea tehdä, kunhan noiden kuormitusten patogeenipitoisuudet vaan on tiedossa. Ne pitoisuudet lisätään [[:op_en:Pathogen concentrations in raw water]] -sivun taulukkoon uusina luokkina, ja lisätään valintavaihtoehtoihin uimavesioppaan koodiin. Muuta ei tarvitse tehdä.|sign=--[[Käyttäjä:Heta|Heta]] ([[Keskustelu käyttäjästä:Heta|keskustelu]]) 20. syyskuuta 2019 kello 07.48 (UTC)}} | |||
# Lisätään sapovirus ja salmonella (joskus tulevaisuudessa) | |||
Jo tehty | |||
# Mallin koodin yksinkertaistus | |||
# Kaikki sivut käytävä läpi ja tehtävä yhtenäinen rakenne. '''OK | |||
#* Otsikoinnit päivitetään: kysymys, vastaus, perustelu, data, laskenta. | |||
#* Tarkista viitteet. | |||
#* Poista: aiheeseen liittyviä tiedostoja | |||
# Resp--> Illness. Aina jokin illness. Lisää muuttuja. Luokat: drinking water. HC=hemorrhagic colitis. Unit: DALY/case. Crytpo-->Crypto. Otiskot isolla, rivit pienellä. '''OK | |||
# Väestödata [[Ruori]]sta. '''OK | |||
# age:age --> Age:age koska ensimmäisestä Agesta tehdään automaattisesti sarakkeen nimi. '''OK | |||
# Duration 10/365 --> 10 ja otsikkoon Duration (days) '''OK | |||
# Kaikki koodissa esiintyvät luvut on siirrettävä taulukoihin Opasnetin sivuille '''OK | |||
# Clmysteerifunktio on selvitettävä. Mikä on sen tehtävä mallissa? '''OK''', korvattu yhdellä lisärivillä ChlorineEfficiencyF-funktiossa, jossa sitä käytettiin. | |||
# Mallin koodin yksinkertaistus | |||
#* Pääsivun koodi '''OK | |||
#* Klooraus '''OK | |||
#* Suomen populaatio '''OK? | |||
#* Health impacts of waterborne microbes '''OK | |||
# Mallin nykyrakenne google drawingilla. Joka muuttuja omaksi solmukseen, ja mukaan nimi, tiedot sisältävän sivun curid (ja ovariablen +uudet ja -poistuvat sarakkeet?). [https://docs.google.com/drawings/d/1Cz1xPwP2K4CdiqQmf3UIStd3i7a7p6BEOk8t8j5YBOg/edit?usp=sharing vanhan Vesiopas-mallin rakennekuva], tavoitteena on [https://docs.google.com/drawings/d/1loHL9x_ZBY90fm0ip8RCEYq7vqez18eNf1AZ4nxqzKI/edit yleinen tautitaakkamalli]; [https://docs.google.com/drawings/d/1Ip-NCrto1WeTO4fioDz0YkccqrT5nkB03GEQZPRzqEo/edit päivitetyn vesioppaan luonnos]. | |||
# Käyttäjälle mahdollisuus määritellä vedenkäyttöömäärä, defaultiksi annetaan se, minkä malli hakee. '''OK | |||
# Uimavesiopasta varten uintiaika (ikä, niellyn veden määrä, aktiviteettityyppi) '''OK | |||
# Plotly summalla eikä eri patogeeneilla ''' OK | |||
#* mikä tauti? ''' OK | |||
#* mikä ikäryhmä? '''OK | |||
#* mikä patogeeni? '''OK | |||
#* kaiva Veetistä isojen vesilaitosten puhdistusmenetelmäkombot -> lisää puhdistusmenetelmäkombot nappuloiksi '''OK | |||
# Plotly-kuviin hyväksyttävän riskin raja taustaväri vihreä/punainen (tautitapauksilla, koska DALYlle ei määritelty. Pelkästään suolistotulehdukselle?) '''OK | |||
#* Patogeenikohtainen ja pelkä gastro tautitapaukset plotlyyn '''OK | |||
#* Plotly uimavesistä (tautitapaukset. Uimaveden kuormitus vaihtoehdoiksi. '''OK | |||
#* Tee uimavesiplotly, jossa saa valittua sen, mitä näytetään (DALY/tautitapaukset/sairastumisen todennäköisyys) '''OK | |||
# Päivitä suomenkielinen '''OK | |||
# orgaanisen ja muun aineen määrä vedessä vaikuttaa puhdistumiin: pitäisikö ottaa huomioon. Ainakin pitää mainita jotenkin '''maininta OK | |||
# Lisää selkeämmät selitykset siitä, mistä mallin käyttämä lähtödata löytyy (muutakin kuin vain riippuvuudet sivun alareunassa) '''OK | |||
#* Pääsivulla kuvattava tärkeimmät taustatiedot ja oletukset, jotta ei tarvitse mennä alisivuille. '''OK | |||
# Pitää mainita, että mallissa arvioidaan vesilaitoksen kloorausprosessia eikä jäännöskloorin vaikutusta verkostossa '''OK | |||
# Pitoisuus/konsentraatio -> taudinaiheuttajien määrä (sanastoa siis) '''OK | |||
# Valinnassa: Uimavesiluokka -> uimaveden taudinaiheuttajamäärä. Ei viitata uimavesian laatuluokitukseen koska sitä ei käytetä (enkä olisi syytä vartavasten sanoa, että ei käytetä) '''OK | |||
# Vesioppaaseen: sairastuneiden määrä myös taulukossa '''OK | |||
#* Ja numerot näkyviin kuviin '''OK | |||
#* Sairastuneiden osuus -kuva '''OK | |||
Yleisiä Opasnetin kehittämistarpeita: | |||
* Data updated successfully tapahtuu suomenkielisessä Opasnetissä turhaan, vaikkei data ole muuttunut. | |||
* Ajon päättymistä ei seurata automaattisesti ja sivu pitää tuoreuttaa käsin. | |||
* Ehdolliset käyttäjäsyötteet rcodessa näkyvät nyt aina vaikka pitäisi ilmaantua vasta jos niitä tarvitaan. | |||
* LaTeX eli <nowiki><math></nowiki> ei toimi. | |||
* Jos joku muu kuin admin lisää linkkejä sivulle, tulee captcha-kysely, josta ei pääse eteenpäin. | |||
<nowiki><rcode name="ova"> | |||
# This is code Op_en2345/ova on page [[Water guide]] | |||
library(OpasnetUtils) | |||
ova <- Ovariable( | |||
"ova", | |||
ddata="Op_en2345/watertable" | |||
) | |||
objects.store(ova) | |||
cat("Ovariable ova stored.\n") | |||
</rcode> | |||
<rcode> | |||
#This is code Op_en1234/ on page [[Kuopio water]] | |||
library(OpasnetUtils) | |||
objects.latest("Op_en2345", code_name="ova") # [[Water guide]] ova | |||
ova <- EvalOutput(ova) | |||
summary(ova) | |||
</rcode> | |||
</nowiki> | |||
Skenaarioita: | |||
*Raakaveden laadun muuttuminen | |||
**Jätevesivuodot (purku vesistöön) | |||
**Valumat (rankkasateet) | |||
**Vuodenaikaisvaihtelu? Kevätvalumat? | |||
**Indikaattorit? Kemiallisfysikaaliset ja mikrobiologiset (Sameus? E.coli?) | |||
*Toimintahäiriöt puhdistusprosessissa | |||
*Puhdistusprosessien optimointi | |||
*Kloorausannos | |||
Tulosten ilmoittaminen: | |||
*Infektion/sairastumisen todennäköisyys | |||
*Sairastuneiden lkm: taulukko + kuvaaja | |||
**Suhteutus tavoitearvoihin? | |||
*DALY? onko tarpeen? | |||
*Muita tarpeita? | |||
*Kustannukset? | |||
== Virhe koodissa == | |||
Huomattu, ettei UV-puhdistus anna oikeanlaisia tuloksia, toistaiseksi UV:n käyttö puhdistusprosessiesta poistettu. Koodi korjataan keväällä 2012, jolloin UV palautetaan listaan. | |||
== Kehitysideoita malliin 25.11.2011 == | |||
*Raakavesiluokituksiin lisää pohjavesi jätevesikontaminaatiolla | |||
*Raakavesiluokitusten pitoisuuksien tarkastus - vastaako Suomen oloja? | |||
*klooraus-moduuliin muutoksia: ensin kloorauksen valinta kyllä - ei, sitten tarkempia tietoja | |||
== Mallin testausta 18.8.2011 == | |||
{{kommentti|#:|Tulokset samaa luokkaa muiden mallien kanssa|--[[Käyttäjä:Päivi Meriläinen|Päivi Meriläinen]] 18. elokuuta 2011 kello 09.46 (EEST)}} | |||
{{kommentti|#:|Vedenpuhdistus: Puhdistusprosessi ja klooraus-laatikko pitäisi saada jaettua kahteen eri laatikkoon, eli Puhdistusprosessi ja Klooraus (klooraus-laatikkoon kloorauksen tiedot ja ensimmäiseksi pudotusvalikko Kaupungin oletusarvot) |--[[Käyttäjä:Päivi Meriläinen|Päivi Meriläinen]] 18. elokuuta 2011 kello 13.35 (EEST)}} | |||
== Mallin testausta 17.8.2011 == | |||
*Kloorauksen poisto aiheuttaa ongelmia jos klooraus on 0 ja/tai kloorin pitoisuus on 0. Tämän voi toki ohittaa ottamalla kloorauksen laskentaan mukaan ja laittamalla olemattoman pienen pitoisuuden kloorille | |||
Error in if (Cl.used == 1) { : argument is of length zero | |||
Execution halted | |||
Error in sample(Cl.conc.t.cum, 10000, TRUE, Probability) : | |||
invalid first argument | |||
Calls: mean -> sample | |||
Execution halted | |||
{{kommentti|#:|Ongelma liittyi R-tools bugiin, joka jätti tyhjät (sisältäen 0 arvoiset) muuttujat määrittelemättä; se on nyt korjattu. Poistin myös koko kloorauksen käyttö inputin; klooriannoksen luulisi riittävän inputtina.|--[[Käyttäjä:Teemu R|Teemu R]] 17. elokuuta 2011 kello 13.24 (EEST)}} | |||
==Analytica-mallin tarkistusta ja epäloogisuuksien korjausta== | |||
*Ikäjakauma tarkastettu, tehty omat sivut: http://fi.opasnet.org/fi/Suomen_ik%C3%A4jakauma | *Ikäjakauma tarkastettu, tehty omat sivut: http://fi.opasnet.org/fi/Suomen_ik%C3%A4jakauma | ||
Rivi 9: | Rivi 189: | ||
*Erikoistilanteet jätetään pois tästä versiosta | *Erikoistilanteet jätetään pois tästä versiosta | ||
*ks. E.coli ja indikaattorilaskenta | *ks. E.coli ja indikaattorilaskenta --> jää pois | ||
*ks. mallinnetut patogeenipitoisuudet | *ks. mallinnetut patogeenipitoisuudet. Analytica-malli laskee väärin, aina nollatulos. | ||
=Tuloksiin kuvaajia= | ==Tuloksiin kuvaajia== | ||
*Patogeenien pitoisuudet raakavedessä vs. puhdistetussa vedessä | *Patogeenien pitoisuudet raakavedessä vs. puhdistetussa vedessä | ||
*Patogeenien pitoisuudet raakavedessä vs. sairastuneiden lkm | *Patogeenien pitoisuudet raakavedessä vs. sairastuneiden lkm | ||
== Kehitystarpeita kesälle 2012 -- [[Käyttäjä:Päivi Meriläinen|Päivi Meriläinen]] 28. toukokuuta 2012 kello 16.49 (EEST) == | |||
*Mihin kysymyksiin Vesioppaan pitäisi vastata | |||
*Mitkä kysymykset ovat niitä oikeita? | |||
*Mitä/ketä vesioppaan pitäisi palvella ja auttaa? | |||
*Millaisista vastauksista olisi eniten hyötyä? | |||
*Mitä lisädataa on saatavilla? |
Nykyinen versio 21. syyskuuta 2019 kello 05.17
Vesioppaan kehityskohteet 2019
- Annosvasteet pitäisi kuvata kunnolla. Mitä parametrit tarkoittavat ja missä yksiköissä ne ovat. Kunnon linkkaukset avoimiin lähteisiin tai tarkempi kuvaus Opasnettiin. Päivi katsoo
- Sen suunnittelu, mitä käyttäjältä kysytään, OK ja mitä käyttäjälle tulee ajosta ulos
- VYHI-järjestelmän sisältämät tiedot. (Veeti eli vesihuollon tietojärjestelmä).
- Ainakin seuraavia indikaattoreita kannattaisi kehittää Veeti-datasta:
- Kehittää miten mihin?
- Putkirikkojen määrä vuodessa kunnittain (per 100000 vedenkäyttäjää?) http://veetirajapinta.ymparisto.fi/v1/odata/VerkkoPutkirikko
- Vesitornien ja verkostojen huoltoindeksi: katsotaan kauanko on kulunut viimeisestä huollosta ja saneerauksesta ja näitä painotetaan jotenkin. (Esim. annetaan miinusta jos huollosta on yli 3 a tai saneerauksesta yli 20 a?) http://veetirajapinta.ymparisto.fi/v1/odata/VerkkojenSaneerauksetVerkkoTyyppi http://veetirajapinta.ymparisto.fi/v1/odata/Vesisailio
- Jäteveden lupaehtojen saavuttaminen esim. http://veetirajapinta.ymparisto.fi/v1/odata/JatevedenRajaArvo
- Ainakin seuraavia indikaattoreita kannattaisi kehittää Veeti-datasta:
- Dalyt toteutetaan samalla tavalla kuin Ruorissa.
- Mietittävä, pitäisikö ydinkoodi siirtää englanninkieliseen Opasnettiin. KYLLÄ OK
- Tällä hetkellä suomenkielisessä vain vanha koodi. Se pitää päivittää jossain vaiheessa. OK
- Toisaalta, mietittävä koodin toteutusta Githubissa Rmarkdownissa tai Jupyter notebookissa. ⇤--arg4865: . Eikö tästä luovuttu jo? --Heta (keskustelu) 5. elokuuta 2019 kello 09.40 (UTC) (type: ; paradigms: science: attack)
- Selvitettävä mahdollisuus käyttää Hiilineutraalin Helsingin laskentamoottoreita ja käyttöliittymiä.
- plotly + vetoskaalat htps://plot.ly/r/sliders
- Lisätä raakavesi-aineistoa Suomen osalta
- Lisätä puhdistusprosesseja, jotka yleisesti käytössä Suomessa
- Veetissä listatut puhdistusprosessit: alkalointi (pH:n säätö), desinfiointi, raudan/mangaanin poisto, muu, selkeytys, hiekkasuodatus, aktiivihiilisuodatus, otsonointi, muu desinfiointi
- Näistä alkalointi, raudan/mangaanin poisto ja selkeytys puuttuu kokonaan meidän mallista. Desinfiointi, muu ja muu desinfiointi on epäselviä, mitä ne tarkoittaa. Desinfiointimenetelmistä meillä on otsonointi, UV ja kloori mallissa. Onko UV tai kloori tuo "desinfiointi" tässä listassa, vai onko ne jotain ihan muuta?
- Meiän mallissa on lisäksi traditional cleaning, well working cleaning, enhanced cleaning ja limestone filtration (joka ei kyllä tee noille mikrobeille yhtään mitään).
- Veetissä listatut puhdistusprosessit: alkalointi (pH:n säätö), desinfiointi, raudan/mangaanin poisto, muu, selkeytys, hiekkasuodatus, aktiivihiilisuodatus, otsonointi, muu desinfiointi
- Linkittää muihin vastaaviin työkaluihin
- Mitä on muut vastaavat työkalut?
- Kansallisen talousveden turvallisuussuunnitelman (Water Safety Plan, WSP) huomioiminen
- esimerkkisivu paikkakohtaisten tietojen käytöstä --> tulosten ajo valitsemalla kohteen nimi listasta
- tietokantaan linkittämisen mahdollisuus -->paikkakohtainen tulossivu suojatulle puolelle
- Tuloksissa vertailu kansalliseen raja-arvoon
- Uimavesiopas:
- Kysytään indikaattoripitoisuudesta johdettu patogeenipitoisuus (Päivi hoitaa), sen jälkeen lisätään tämä malliin
- Jos annettu indikaattorimäärät, kerrotaan outputissa käyttäjälle, mihin laatuluokitukseen menee
- Korjaa niellyn veden määrä OK (oli koko ajan oikein, luvut otettu artikkelista löytyvästä kuvasta)
- Kuva, jossa ei näytetä tautitapaukset mikrobeittain vaan ikäryhmittäin OK
- Englanninkielinen versio OK
- Kloori/kloorausopas -> onko kloorin auheuttama puhdistuma oikeasti niin iso kuin miltä näyttää datassa?
- Opettele ktstrat-käyttöliittymä
Asiantuntijakommenteja
- Drinking water disinfection
- otsonoinnin ja uv:n annokset pitää jossain sanoa:
- rakenna malli uudestaan niin, että UV:lle ja otsonille tehdään sama kuin kloorille, eli käyttäjä antaa annoksen Tämä on periaatteessa tehty, paitsi tapauksissa joissa otsoniannos on yli 0, koodi ei toimi. Ei ole selvinnyt, mikti
- käyttäjältä kuitenkin kysytään raakaveden sameus- tai TOC-luokka eikä (luultavasti) UV- tai otsonimäärää.
- Katso läpi UV:n ja otsonin viiteet? OK
- Polaris-projektissa katsottu puhdistumia, Tarja Pitkäseltä voisi kysyä.
- otsonoinnin ja uv:n annokset pitää jossain sanoa:
- Kloorauksen teho pitää myös tarkistaa
- Asiantuntija-arvioita tarvitsee lisää, jotta kaikki sisään menevä data on luotettavaa. Varsinkin puhdistumiin.
- Lisää vaihteluvälejä ja epävarmuuksia
- Uimavesioppaan vesiluokittelua pitää muuttaa. Eikun pitikö?
- Kuormitukset jätevesikuormitukset uimavesioppaaseen
- Lisätään vesilintu/maatalouskuormitus
- ----arg4893: . Tämä on supernopea tehdä, kunhan noiden kuormitusten patogeenipitoisuudet vaan on tiedossa. Ne pitoisuudet lisätään op_en:Pathogen concentrations in raw water -sivun taulukkoon uusina luokkina, ja lisätään valintavaihtoehtoihin uimavesioppaan koodiin. Muuta ei tarvitse tehdä. --Heta (keskustelu) 20. syyskuuta 2019 kello 07.48 (UTC) (type: ; paradigms: science: comment)
- Lisätään sapovirus ja salmonella (joskus tulevaisuudessa)
Jo tehty
- Mallin koodin yksinkertaistus
- Kaikki sivut käytävä läpi ja tehtävä yhtenäinen rakenne. OK
- Otsikoinnit päivitetään: kysymys, vastaus, perustelu, data, laskenta.
- Tarkista viitteet.
- Poista: aiheeseen liittyviä tiedostoja
- Resp--> Illness. Aina jokin illness. Lisää muuttuja. Luokat: drinking water. HC=hemorrhagic colitis. Unit: DALY/case. Crytpo-->Crypto. Otiskot isolla, rivit pienellä. OK
- Väestödata Ruorista. OK
- age:age --> Age:age koska ensimmäisestä Agesta tehdään automaattisesti sarakkeen nimi. OK
- Duration 10/365 --> 10 ja otsikkoon Duration (days) OK
- Kaikki koodissa esiintyvät luvut on siirrettävä taulukoihin Opasnetin sivuille OK
- Clmysteerifunktio on selvitettävä. Mikä on sen tehtävä mallissa? OK, korvattu yhdellä lisärivillä ChlorineEfficiencyF-funktiossa, jossa sitä käytettiin.
- Mallin koodin yksinkertaistus
- Pääsivun koodi OK
- Klooraus OK
- Suomen populaatio OK?
- Health impacts of waterborne microbes OK
- Mallin nykyrakenne google drawingilla. Joka muuttuja omaksi solmukseen, ja mukaan nimi, tiedot sisältävän sivun curid (ja ovariablen +uudet ja -poistuvat sarakkeet?). vanhan Vesiopas-mallin rakennekuva, tavoitteena on yleinen tautitaakkamalli; päivitetyn vesioppaan luonnos.
- Käyttäjälle mahdollisuus määritellä vedenkäyttöömäärä, defaultiksi annetaan se, minkä malli hakee. OK
- Uimavesiopasta varten uintiaika (ikä, niellyn veden määrä, aktiviteettityyppi) OK
- Plotly summalla eikä eri patogeeneilla OK
- mikä tauti? OK
- mikä ikäryhmä? OK
- mikä patogeeni? OK
- kaiva Veetistä isojen vesilaitosten puhdistusmenetelmäkombot -> lisää puhdistusmenetelmäkombot nappuloiksi OK
- Plotly-kuviin hyväksyttävän riskin raja taustaväri vihreä/punainen (tautitapauksilla, koska DALYlle ei määritelty. Pelkästään suolistotulehdukselle?) OK
- Patogeenikohtainen ja pelkä gastro tautitapaukset plotlyyn OK
- Plotly uimavesistä (tautitapaukset. Uimaveden kuormitus vaihtoehdoiksi. OK
- Tee uimavesiplotly, jossa saa valittua sen, mitä näytetään (DALY/tautitapaukset/sairastumisen todennäköisyys) OK
- Päivitä suomenkielinen OK
- orgaanisen ja muun aineen määrä vedessä vaikuttaa puhdistumiin: pitäisikö ottaa huomioon. Ainakin pitää mainita jotenkin maininta OK
- Lisää selkeämmät selitykset siitä, mistä mallin käyttämä lähtödata löytyy (muutakin kuin vain riippuvuudet sivun alareunassa) OK
- Pääsivulla kuvattava tärkeimmät taustatiedot ja oletukset, jotta ei tarvitse mennä alisivuille. OK
- Pitää mainita, että mallissa arvioidaan vesilaitoksen kloorausprosessia eikä jäännöskloorin vaikutusta verkostossa OK
- Pitoisuus/konsentraatio -> taudinaiheuttajien määrä (sanastoa siis) OK
- Valinnassa: Uimavesiluokka -> uimaveden taudinaiheuttajamäärä. Ei viitata uimavesian laatuluokitukseen koska sitä ei käytetä (enkä olisi syytä vartavasten sanoa, että ei käytetä) OK
- Vesioppaaseen: sairastuneiden määrä myös taulukossa OK
- Ja numerot näkyviin kuviin OK
- Sairastuneiden osuus -kuva OK
Yleisiä Opasnetin kehittämistarpeita:
- Data updated successfully tapahtuu suomenkielisessä Opasnetissä turhaan, vaikkei data ole muuttunut.
- Ajon päättymistä ei seurata automaattisesti ja sivu pitää tuoreuttaa käsin.
- Ehdolliset käyttäjäsyötteet rcodessa näkyvät nyt aina vaikka pitäisi ilmaantua vasta jos niitä tarvitaan.
- LaTeX eli <math> ei toimi.
- Jos joku muu kuin admin lisää linkkejä sivulle, tulee captcha-kysely, josta ei pääse eteenpäin.
<rcode name="ova"> # This is code Op_en2345/ova on page [[Water guide]] library(OpasnetUtils) ova <- Ovariable( "ova", ddata="Op_en2345/watertable" ) objects.store(ova) cat("Ovariable ova stored.\n") </rcode> <rcode> #This is code Op_en1234/ on page [[Kuopio water]] library(OpasnetUtils) objects.latest("Op_en2345", code_name="ova") # [[Water guide]] ova ova <- EvalOutput(ova) summary(ova) </rcode>
Skenaarioita:
- Raakaveden laadun muuttuminen
- Jätevesivuodot (purku vesistöön)
- Valumat (rankkasateet)
- Vuodenaikaisvaihtelu? Kevätvalumat?
- Indikaattorit? Kemiallisfysikaaliset ja mikrobiologiset (Sameus? E.coli?)
- Toimintahäiriöt puhdistusprosessissa
- Puhdistusprosessien optimointi
- Kloorausannos
Tulosten ilmoittaminen:
- Infektion/sairastumisen todennäköisyys
- Sairastuneiden lkm: taulukko + kuvaaja
- Suhteutus tavoitearvoihin?
- DALY? onko tarpeen?
- Muita tarpeita?
- Kustannukset?
Virhe koodissa
Huomattu, ettei UV-puhdistus anna oikeanlaisia tuloksia, toistaiseksi UV:n käyttö puhdistusprosessiesta poistettu. Koodi korjataan keväällä 2012, jolloin UV palautetaan listaan.
Kehitysideoita malliin 25.11.2011
- Raakavesiluokituksiin lisää pohjavesi jätevesikontaminaatiolla
- Raakavesiluokitusten pitoisuuksien tarkastus - vastaako Suomen oloja?
- klooraus-moduuliin muutoksia: ensin kloorauksen valinta kyllä - ei, sitten tarkempia tietoja
Mallin testausta 18.8.2011
--#: Tulokset samaa luokkaa muiden mallien kanssa --Päivi Meriläinen 18. elokuuta 2011 kello 09.46 (EEST)
--#: Vedenpuhdistus: Puhdistusprosessi ja klooraus-laatikko pitäisi saada jaettua kahteen eri laatikkoon, eli Puhdistusprosessi ja Klooraus (klooraus-laatikkoon kloorauksen tiedot ja ensimmäiseksi pudotusvalikko Kaupungin oletusarvot) --Päivi Meriläinen 18. elokuuta 2011 kello 13.35 (EEST)
Mallin testausta 17.8.2011
- Kloorauksen poisto aiheuttaa ongelmia jos klooraus on 0 ja/tai kloorin pitoisuus on 0. Tämän voi toki ohittaa ottamalla kloorauksen laskentaan mukaan ja laittamalla olemattoman pienen pitoisuuden kloorille
Error in if (Cl.used == 1) { : argument is of length zero Execution halted
Error in sample(Cl.conc.t.cum, 10000, TRUE, Probability) : invalid first argument Calls: mean -> sample Execution halted
--#: Ongelma liittyi R-tools bugiin, joka jätti tyhjät (sisältäen 0 arvoiset) muuttujat määrittelemättä; se on nyt korjattu. Poistin myös koko kloorauksen käyttö inputin; klooriannoksen luulisi riittävän inputtina. --Teemu R 17. elokuuta 2011 kello 13.24 (EEST)
Analytica-mallin tarkistusta ja epäloogisuuksien korjausta
- Ikäjakauma tarkastettu, tehty omat sivut: http://fi.opasnet.org/fi/Suomen_ik%C3%A4jakauma
- Patogeenien annosvaste: http://fi.opasnet.org/fi/Patogeenien_annosvasteet
- Chlorine sensitivity poistettu, mutta "Chlorine sensitivity by pathogen"-muuttuja tarpeellinen
- Erikoistilanteet jätetään pois tästä versiosta
- ks. E.coli ja indikaattorilaskenta --> jää pois
- ks. mallinnetut patogeenipitoisuudet. Analytica-malli laskee väärin, aina nollatulos.
Tuloksiin kuvaajia
- Patogeenien pitoisuudet raakavedessä vs. puhdistetussa vedessä
- Patogeenien pitoisuudet raakavedessä vs. sairastuneiden lkm
Kehitystarpeita kesälle 2012 -- Päivi Meriläinen 28. toukokuuta 2012 kello 16.49 (EEST)
- Mihin kysymyksiin Vesioppaan pitäisi vastata
- Mitkä kysymykset ovat niitä oikeita?
- Mitä/ketä vesioppaan pitäisi palvella ja auttaa?
- Millaisista vastauksista olisi eniten hyötyä?
- Mitä lisädataa on saatavilla?