Ero sivun ”Väestön kohdekohtainen ympäristöperäisen haitta-ainealtistumisen ja terveysriskin arviointi” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
Rivi 68: Rivi 68:
page <- "Op_fi2814"
page <- "Op_fi2814"


#Kokonaissaanti <- function(page, C.dw, Ir.dw, Ef.dw, Bw, At){
C.air.outdoor <- 0.1
C.air.indoor <- 0.05
C.soil <- 3000
C.dw <- 50
C.lfc <- 10
C.tfc <- 10
C.berries <- 20
C.bw <- 50
C.sw <- 100
 
Riskinarviointi <- function(Whatever){
data <- op_baseGetData("opasnet_base", page)
data <- op_baseGetData("opasnet_base", page)
data <- tidy(data)
data <- tidy(data)


#Aikuinen
#############Riskinarvioinnin laskenta
 
#Aikuinen, haitta-aineen päivittäinen saanti


data.a <- data[data$Henkilö == "Aikuinen",]
data.a <- data[data$Henkilö == "Aikuinen",]
Rivi 85: Rivi 97:
Ef.air.indoor.a <- data.a[data.a$Lyhenne == "Ef.air.indoor",][,5]
Ef.air.indoor.a <- data.a[data.a$Lyhenne == "Ef.air.indoor",][,5]


Air.inh.a <- ((24-Ef.air.indoor) + Ef.air.indoor) / 24 * Ir.air.a / (Bw.a * At.a)
Air.inh.a <- ((C.air.outdoor * (24-Ef.air.indoor.a/24)) + (C.air.indoor * (Ef.air.indoor.a/24)) * Ir.air.a) / (Bw.a * At.a)


##Ruuansulatuskanava
##Ruuansulatuskanava
Rivi 94: Rivi 106:
Ef.dw.a <- data.a[data.a$Lyhenne == "Ef.dw",][,5]
Ef.dw.a <- data.a[data.a$Lyhenne == "Ef.dw",][,5]


Dw.ing.a <- (Ir.dw.a * Ef.dw.a) / (Bw.a * At.a)
Dw.ing.a <- (C.dw * Ir.dw.a * Ef.dw.a) / (Bw.a * At.a)


###Maaperä
###Maaperä
Rivi 101: Rivi 113:
Ef.soil.a <- data.a[data.a$Lyhenne == "Ef.soil",][,5]
Ef.soil.a <- data.a[data.a$Lyhenne == "Ef.soil",][,5]


Soil.ing.a <- (Ir.soil.a * Ef.soil.a) / (Bw.a * At.a)
Soil.ing.a <- (C.soil * (Ir.soil.a / 1000000) * Ef.soil.a) / (Bw.a * At.a)


###Vihannekset
###Vihannekset
Rivi 108: Rivi 120:
F.lfc.loc.a <- data.a[data.a$Lyhenne == "F.lfc.loc",][,5]
F.lfc.loc.a <- data.a[data.a$Lyhenne == "F.lfc.loc",][,5]


Lfc.ing.a <- (Ir.lfc.a * F.lfc.loc.a) / Bw.a
Lfc.ing.a <- (C.lfc * Ir.lfc.a * F.lfc.loc.a) / Bw.a


###Juurekset
###Juurekset
Rivi 115: Rivi 127:
F.tfc.loc.a <- data.a[data.a$Lyhenne == "F.tfc.loc",][,5]
F.tfc.loc.a <- data.a[data.a$Lyhenne == "F.tfc.loc",][,5]


Tfc.ing.a <- (Ir.tfc.a * F.tfc.loc.a) / Bw.a
Tfc.ing.a <- (C.tfc * Ir.tfc.a * F.tfc.loc.a) / Bw.a


###Marjat
###Marjat
Rivi 122: Rivi 134:
F.berries.loc.a <- data.a[data.a$Lyhenne == "F.berries.loc",][,5]
F.berries.loc.a <- data.a[data.a$Lyhenne == "F.berries.loc",][,5]


Berries.ing.a <- (Ir.berries.a * F.berries.loc.a) / Bw.a
Berries.ing.a <- (C.berries * Ir.berries.a * F.berries.loc.a) / Bw.a


###Pintavesi
###Pintavesi
Rivi 129: Rivi 141:
Ef.sw.a <- data.a[data.a$Lyhenne == "Ef.sw",][,5]
Ef.sw.a <- data.a[data.a$Lyhenne == "Ef.sw",][,5]


Sw.ing.a <- (Ir.sw.a * Ef.sw.a) / (Bw.a * At.a)
Sw.ing.a <- (C.sw * Ir.sw.a * Ef.sw.a) / (Bw.a * At.a)


##Iho
##Iho
Rivi 141: Rivi 153:
Abs.skin.soil.a <- 0.1
Abs.skin.soil.a <- 0.1


Derm.upt.soil <- (Soil.ad.skin.a * 0.001 * Skin.sa.a * F.skin.soil.a *Abs.skin.soil.a * Ef.soil.a) / (Bw.a * At.a)
Soil.derm.a <- (C.soil * Soil.ad.skin.a * 0.001 * Skin.sa.a * F.skin.soil.a *Abs.skin.soil.a * Ef.soil.a) / (Bw.a * At.a)


###Pesuvesi
###Pesuvesi
Rivi 148: Rivi 160:
Ed.bw.a <- data.a[data.a$Lyhenne == "Ef.bw",][,5]
Ed.bw.a <- data.a[data.a$Lyhenne == "Ef.bw",][,5]
F.skin.bw.a <- data.a[data.a$Lyhenne == "F.skin.bw",][,5]
F.skin.bw.a <- data.a[data.a$Lyhenne == "F.skin.bw",][,5]
Kp a <- 1
Kp <- 1


Derm.upt.bw.a <- (0.001 * Kp * Ef.bw.a * Ed.bw.a * F.skin.bw.a) / (Bw.a * At.a)
Bw.derm.a <- (C.bw * 0.001 * Kp * Ef.bw.a * Ed.bw.a * F.skin.bw.a) / (Bw.a * At.a)


###Pintavesi
###Pintavesi
Rivi 157: Rivi 169:
Ed.sw.a <- data.a[data.a$Lyhenne == "Ef.sw",][,5]
Ed.sw.a <- data.a[data.a$Lyhenne == "Ef.sw",][,5]
F.skin.sw.a <- data.a[data.a$Lyhenne == "F.skin.sw",][,5]
F.skin.sw.a <- data.a[data.a$Lyhenne == "F.skin.sw",][,5]
Kp a <- 1
Kp <- 1
 
Sw.derm.a <- (C.sw * 0.001 * Kp * Ef.sw.a * Ed.sw.a * F.skin.sw.a) / (Bw.a * At.a)
 
Tot.intake.a <- Air.inh.a + Dw.ing.a + Soil.ing.a + Lfc.ing.a + Tfc.ing.a + Berries.ing.a + Sw.ing.a + Soil.derm.a + Bw.derm.a + Sw.derm.a
 
 
#Lapsi, haitta-aineen päivittäinen saanti
 
data.c <- data[data$Henkilö == "Lapsi",]
Bw.c <- data.c[data.c$Lyhenne == "Bw",][,5]
At.c <- data.c[data.c$Lyhenne == "At",][,5]
 
##Hengitystiet
 
###Ilma
 
Ir.air.c <- data.c[data.c$Lyhenne == "Ir.air",][,5]
Ef.air.indoor.c <- data.c[data.c$Lyhenne == "Ef.air.indoor",][,5]
 
Air.inh.c <- ((C.air.outdoor * (24-Ef.air.indoor.c/24)) + (C.air.indoor * (Ef.air.indoor.c/24)) * Ir.air.c) / (Bw.c * At.c)
 
##Ruuansulatuskanava
 
###Juomavesi
 
Ir.dw.c <- data.c[data.c$Lyhenne == "Ir.dw",][,5]
Ef.dw.c <- data.c[data.c$Lyhenne == "Ef.dw",][,5]
 
Dw.ing.c <- (C.dw * Ir.dw.c * Ef.dw.c) / (Bw.c * At.c)
 
###Maaperä
 
Ir.soil.c <- data.c[data.a$Lyhenne == "Ir.soil",][,5]
Ef.soil.c <- data.c[data.c$Lyhenne == "Ef.soil",][,5]
 
Soil.ing.c <- (C.soil * (Ir.soil.c / 1000000) * Ef.soil.c) / (Bw.c * At.c)
 
###Vihannekset
 
Ir.lfc.c <- data.c[data.c$Lyhenne == "Ir.lfc",][,5]
F.lfc.loc.c <- data.c[data.c$Lyhenne == "F.lfc.loc",][,5]
 
Lfc.ing.c <- (C.lfc * Ir.lfc.c * F.lfc.loc.c) / Bw.c
 
###Juurekset
 
Ir.tfc.c <- data.c[data.c$Lyhenne == "Ir.tfc",][,5]
F.tfc.loc.c <- data.c[data.c$Lyhenne == "F.tfc.loc",][,5]
 
Tfc.ing.c <- (C.tfc * Ir.tfc.c * F.tfc.loc.c) / Bw.c
 
###Marjat
 
Ir.berries.c <- data.c[data.c$Lyhenne == "Ir.berries",][,5]
F.berries.loc.c <- data.c[data.c$Lyhenne == "F.berries.loc",][,5]
 
Berries.ing.c <- (C.berries * Ir.berries.c * F.berries.loc.c) / Bw.c
 
###Pintavesi
 
Ir.sw.c <- data.c[data.c$Lyhenne == "Ir.sw",][,5]
Ef.sw.c <- data.c[data.c$Lyhenne == "Ef.sw",][,5]
 
Sw.ing.c <- (C.sw * Ir.sw.c * Ef.sw.c) / (Bw.c * At.c)
 
##Iho
 
Skin.sa.c <- (4 * Bw.c + 7) / (Bw.c + 90) * 10000 #Lasketaan ihon kokonaispinta-ala
 
###Maaperä
 
Soil.ad.skin.c <- data.c[data.c$Lyhenne == "Soil.ad.skin",][,5]
F.skin.soil.c <- data.c[data.c$Lyhenne == "F.skin.soil",][,5]
Abs.skin.soil.c <- 0.1
 
Soil.derm.c <- (C.soil * Soil.ad.skin.c * 0.001 * Skin.sa.c * F.skin.soil.c *Abs.skin.soil.c * Ef.soil.c) / (Bw.c * At.c)
 
###Pesuvesi
 
Ef.bw.c <- data.c[data.c$Lyhenne == "Ef.bw",][,5]
Ed.bw.c <- data.c[data.c$Lyhenne == "Ef.bw",][,5]
F.skin.bw.c <- data.c[data.c$Lyhenne == "F.skin.bw",][,5]
Kp <- 1
 
Bw.derm.c <- (C.bw * 0.001 * Kp * Ef.bw.c * Ed.bw.c * F.skin.bw.c) / (Bw.c * At.c)
 
###Pintavesi
 
Ef.sw.c <- data.c[data.c$Lyhenne == "Ef.sw",][,5]
Ed.sw.c <- data.c[data.c$Lyhenne == "Ef.sw",][,5]
F.skin.sw.c <- data.c[data.c$Lyhenne == "F.skin.sw",][,5]
Kp <- 1
 
Sw.derm.c <- (C.sw * 0.001 * Kp * Ef.sw.c * Ed.sw.c * F.skin.sw.c) / (Bw.c * At.c)
 
Tot.intake.c <- Air.inh.c + Dw.ing.c + Soil.ing.c + Lfc.ing.c + Tfc.ing.c + Berries.ing.c + Sw.ing.c + Soil.derm.c + Bw.derm.c + Sw.derm.c
 
 
###########Ilmoitetaan tulokset
 
cat("Keskimääräinen päivittäinen altistuminen haitta-aineelle (µg/kg), aikuinen \n")
 
Kokonaissaanti.a <- data.frame(Ilma=Air.inh.a, Juomavesi=Dw.ing.a, Maaperä.rsk=Soil.ing.a, Vihannekset=Lfc.ing.a, Juurekset=Tfc.ing.a, Marjat=Berries.ing.a, Pintavesi.rsk=Sw.ing.a, Maaperä.iho=Soil.derm.a, Pesuvesi.iho=Bw.derm.a, Pintavesi.iho=Sw.derm.a, Kokonaissaanti=Tot.intake.a)
 
print(xtable(Kokonaissaanti.a), type = 'html')
 
 
cat("Keskimääräinen päivittäinen altistuminen haitta-aineelle (µg/kg), lapsi \n")
 
Kokonaissaanti.c <- data.frame(Ilma=Air.inh.c, Juomavesi=Dw.ing.c, Maaperä.rsk=Soil.ing.c, Vihannekset=Lfc.ing.c, Juurekset=Tfc.ing.c, Marjat=Berries.ing.c, Pintavesi.rsk=Sw.ing.c, Maaperä.iho=Soil.derm.c, Pesuvesi.iho=Bw.derm.c, Pintavesi.iho=Sw.derm.c, Kokonaissaanti=Tot.intake.c)


Derm.upt.sw.a <- (0.001 * Kp * Ef.sw.a * Ed.sw.a * F.skin.sw.a) / (Bw.a * At.a)
print(xtable(Kokonaissaanti.c), type = 'html')}


Riskinarviointi(Whatever)




</rcode>
</rcode>


===Arvioinnin tulos===
===Arvioinnin tulos===

Versio 12. tammikuuta 2012 kello 14.50




Kysymys

Kuinka arvioidaan kohdekohtaisesti väestön ympäristöperäinen altistuminen haitta-aineelle sekä altistumisesta aiheutuva terveysriski?

Vastaus

Ennakolta määritellyt laskentaparametrit

Ero sivun ”Väestön kohdekohtainen ympäristöperäisen haitta-ainealtistumisen ja terveysriskin arviointi” versioiden välillä(useita)
ObsParametriLyhenneYksikköHenkilöArvo
1Altistumisperiodin pituusAtvrkAikuinen365
2Altistumisperiodin pituusAtvrkLapsi365
3Kehon painoBwkgAikuinen70
4Kehon painoBwkgLapsi15
5HengitystiheysIr.airm3/hAikuinen0.83
6HengitystiheysIr.airm3/hLapsi0.32
7Oleskeluaika sisätiloissa (keskiarvo altistumsperiodille)Ef.air.indoorh/vrkAikuinen22.86
8Oleskeluaika sisätiloissa (keskiarvo altistumsperiodille)Ef.air.indoorh/vrkLapsi21.14
9Juomaveden kulutusIr.dwl/vrkAikuinen0.7
10Juomaveden kulutusIr.dwl/vrkLapsi0.2
11Altistumistiheys, juomavesiEf.dwvrk/vuosiAikuinen365
12Altistumistiheys, juomavesiEf.dwvrk/vuosiLapsi365
13Niellyn maa-aineksen määräIr.soilmg/vrk/tonAikuinen50
14Niellyn maa-aineksen määräIr.soilmg/vrkLapsi150
15Maa-aineksen kiinnittyminen iholleSoil.ad.skinmg/cm2/vrkAikuinen0.25
16Maa-aineksen kiinnittyminen iholleSoil.ad.skinmg/cm2/vrkLapsi0.25
17Maa-ainekselle altistuvan ihon osuusF.skin.soilAikuinen0.05
18Maa-ainekselle altistuvan ihon osuusF.skin.soilLapsi0.2
19Altistumistiheys, maa-ainesEf.soilvrk/vuosiAikuinen255
20Altistumistiheys, maa-ainesEf.soilvrk/vuosiLapsi255
21Vihannesten kokonaiskulutus (keskiarvo altistumsperiodille)Ir.lfckg/vrkAikuinen0.110
22Vihannesten kokonaiskulutus (keskiarvo altistumsperiodille)Ir.lfckg/vrkLapsi0.055
23Juuresten kokonaiskulutus (keskiarvo altistumsperiodille)Ir.tfckg/vrkAikuinen0.200
24Juuresten kokonaiskulutus (keskiarvo altistumsperiodille)Ir.tfckg/vrkLapsi0.100
25Marjojen kokonaiskulutus (keskiarvo altistumsperiodille)Ir.berrieskg/vrkAikuinen0.044
26Marjojen kokonaiskulutus (keskiarvo altistumsperiodille)Ir.berrieskg/vrkLapsi0.035
27Paikallisten vihannesten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille)F.lfc.locAikuinen0.1
28Paikallisten vihannesten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille)F.lfc.locLapsi0.1
29Paikallisten juuresten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille)F.tfc.locAikuinen0.1
30Paikallisten juuresten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille)F.tfc.locLapsi0.1
31Paikallisten marjojen osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille)F.berries.locAikuinen0.5
32Paikallisten marjojen osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille)F.berries.locLapsi0.5
33Peseytymiseen kuluva aikaEd.bwh/vrkAikuinen0.25
34Peseytymiseen kuluva aikaEd.bwh/vrkLapsi0.25
35Altistumistiheys, pesuvesiEf.bwvrk/vuosiAikuinen365
36Altistumistiheys, pesuvesiEf.bwvrk/vuosiLapsi365
37Pesuvedelle altistuvan ihon osuusF.skin.bwAikuinen1
38Pesuvedelle altistuvan ihon osuusF.skin.bwLapsi1
39Uidessa niellyn pintaveden määräIr.swl/uintikertaAikuinen0.05
40Uidessa niellyn pintaveden määräIr.swl/uintikertaLapsi0.05
41Uintikerran kestoEd.swh/uintikertaAikuinen0.25
42Uintikerran kestoEd.swh/uintikertaLapsi0.25
43Altistumistiheys, pintavesiEf.swUintikerta/vuosiAikuinen30
44Altistumistiheys, pintavesiEf.swUintikerta/vuosiLapsi30
45Pintavedelle altistuvan ihon osuusF.skin.swAikuinen1
46Pintavedelle altistuvan ihon osuusF.skin.swLapsi1

Mallifunktio

+ Näytä koodi


Arvioinnin tulos

Haitta-aineen pitoisuus ulkoilmassa (µg/m3):

Haitta-aineen pitoisuus sisäilmassa (µg/m3):

Haitta-aineen pitoisuus juomavedessä (mg/l):

Haitta-aineen pitoisuus maaperässä (mg/kg):

Haitta-aineen pitoisuus vihanneksissa (mg/kg tuorepainoa):

Haitta-aineen pitoisuus juureksissa (mg/kg tuorepainoa):

Haitta-aineen pitoisuus marjoissa (mg/kg tuorepainoa):

Haitta-aineen pitoisuus pesuvedessä (mg/l):

Haitta-aineen pitoisuus pintavedessä (mg/l):

Turvallisen päivittäisen saannin viitearvo (µg/kg/d):

+ Näytä koodi