Ero sivun ”Väestön kohdekohtainen ympäristöperäisen haitta-ainealtistumisen ja terveysriskin arviointi” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
|||
Rivi 59: | Rivi 59: | ||
===Mallifunktio=== | ===Mallifunktio=== | ||
<rcode name="answer" include="page:OpasnetBaseUtils|name:generic"> | <rcode name="answer" include="page:OpasnetBaseUtils|name:generic"> | ||
Rivi 397: | Rivi 146: | ||
out <- data.frame(common, Altistumisreitti = rep(c("Hengitystiet", "Juomavesi", "Maaperä (ruuansulatuskanava)", "Vihannekset", "Juurekset", "Marjat", "Pintavesi (ruuansulatuskanava)", "Maaperä (iho)", "Pesuvesi (iho)", "Pintavesi (iho)", "Taustasaanti"), each = nrow(common)), Result = c(Air.inh, Dw.ing, Soil.ing, Lfc.ing, Tfc.ing, Berries.ing, Sw.ing, Soil.derm, Bw.derm, Sw.derm, Background.intake.adult, Background.intake.child)) | out <- data.frame(common, Altistumisreitti = rep(c("Hengitystiet", "Juomavesi", "Maaperä (ruuansulatuskanava)", "Vihannekset", "Juurekset", "Marjat", "Pintavesi (ruuansulatuskanava)", "Maaperä (iho)", "Pesuvesi (iho)", "Pintavesi (iho)", "Taustasaanti"), each = nrow(common)), Result = c(Air.inh, Dw.ing, Soil.ing, Lfc.ing, Tfc.ing, Berries.ing, Sw.ing, Soil.derm, Bw.derm, Sw.derm, Background.intake.adult, Background.intake.child)) | ||
return(out) | return(out) | ||
} | |||
Rivi 419: | Rivi 170: | ||
return(out) | return(out) | ||
} | } | ||
Rivi 425: | Rivi 179: | ||
Health.risk.characterisation.of.chronic.exposure.to.toxic.substances <- function(Exposure, Toxicity){ | Health.risk.characterisation.of.chronic.exposure.to.toxic.substances <- function(Exposure, Toxicity){ | ||
###Päivittäinen kokonaissaanti | ###Päivittäinen kokonaissaanti | ||
Rivi 443: | Rivi 198: | ||
HQ.intake.lifetime <- Tot.intake.lifetime / TDI | HQ.intake.lifetime <- Tot.intake.lifetime / TDI | ||
MOS.intake.lifetime <- NOAEL.ing / Tot.intake.lifetime | MOS.intake.lifetime <- NOAEL.ing / Tot.intake.lifetime | ||
###Päivittäinen hengitystiealtistuminen | ###Päivittäinen hengitystiealtistuminen | ||
Rivi 480: | Rivi 236: | ||
out <- merge(Noncancer.risk, Cancer.risk, all=TRUE) | out <- merge(Noncancer.risk, Cancer.risk, all=TRUE) | ||
return(out) | return(out) | ||
} | } | ||
Rivi 622: | Rivi 377: | ||
library(xtable) | library(xtable) | ||
# | |||
###########Tuloslaskenta | |||
cat("Ladataan dataa. \n") | |||
####Parametrien määrittely | |||
C.air.outdoor <- 0.118/1000 | |||
C.air.indoor <- 0.118/1000 | |||
C.soil <- 2645 | |||
C.dw <- 0.06 | |||
C.lfc <- 2.5 | |||
C.tfc <- 0.9 | |||
C.berries <- 1.9 | |||
C.bw <- 0.06 | |||
C.sw <- 0.003 | |||
Abs.skin.soil <- 0.003 | |||
Kp <- 0.001 | |||
Background.intake.adult <- 0 | |||
Background.intake.child <- 0 | |||
HEQC.air.outdoor <- 0.001 | |||
HEQC.air.indoor <- 0.001 | |||
HEQC.dw <- 2 | |||
HEQC.soil <- 10000 | |||
HEQC.lfc <- NaN | |||
HEQC.tfc <- NaN | |||
HEQC.berries <- NaN | |||
HEQC.sw <- NaN | |||
TCA <- 0.001 | |||
TDI <- 0.14 | |||
NOAEC.inh <- 0.6 | |||
NOAEL.ing <- 16.3 | |||
Cancer.unit.risk.intake <- 1.5 | |||
Cancer.unit.risk.inhalation <- 2 | |||
Population <- 10000 | |||
page <- "Op_fi2814" | |||
data <- tidy(op_baseGetData("opasnet_base", page)) | |||
### Määritellään ulkoiset parametrit Altistumislaskennan taulukon muokkaamista varten. | |||
col.common <- "Henkilö" | |||
col.result <- "Result" | |||
col.condition = "Yksikkö" # Tämä on vain tilapäinen demonstraatio siitä että eri sarakkeita voi käyttää. | |||
col.condition <- "Lyhenne" # Varsinaisesti meitä kiinnostavat sarakkeen Lyhenne määrittämät asiat. | |||
# | ###Altistumisen arvioinnin perusteena käytetyt ympäristön haitta-ainepitoisuudet | ||
#print(xtable( | |||
Environmental.concentration <- data.frame(Väliaine=c("Ulkoilma","Sisäilma","Juomavesi","Maaperä","Vihannekset","Juurekset","Marjat","Pesuvesi","Pintavesi"), Pitoisuus=c(C.air.outdoor,C.air.indoor,C.dw,C.soil,C.lfc,C.tfc,C.berries,C.bw,C.sw)) | |||
cat("Altistumisen arvioinnin perusteena käytetyt ympäristön haitta-ainepitoisuudet (ilma: mg/m3, vesi: mg/l, kiinteät väliaineet: mg/kg) \n") | |||
Environmental.concentration | |||
#print(xtable(Environmental.concentration), type = 'html') | |||
Abs.skin.soil <- 0.003 | |||
Kp <- 0.001 | |||
Background.intake.adult <- 0 | |||
Background.intake.child <- 0 | |||
###Altistumislaskennan tulostaulu | |||
expo <- Chronic.environmental.exposure.to.toxic.substances(C.air.outdoor, C.air.indoor, data) | |||
intake.adult <- expo[expo$Henkilö == "Aikuinen",] | |||
intake.child <- expo[expo$Henkilö == "Lapsi",] | |||
intake.tot <- data.frame(Altistumisreitti="Kokonaissaanti", Aikuinen=sum(intake.adult$Result)*1000, Lapsi=sum(intake.child$Result)*1000) | |||
intake.table <- data.frame(Altistumisreitti=intake.adult$Altistumisreitti, Aikuinen=(intake.adult$Result*1000), Lapsi=(intake.child$Result*1000)) | |||
intake.table <- merge(intake.table,intake.tot,all=TRUE) | |||
intake.table$Elinikäinen <- (intake.table$Lapsi * 6 + intake.table$Aikuinen * 64) / 70 | |||
intake.fractions.adult <- (intake.table$Aikuinen / intake.tot$Aikuinen)*100 | |||
intake.fractions.child <- (intake.table$Lapsi / intake.tot$Lapsi)*100 | |||
intake.fractions.lifetime <- intake.table$Elinikäinen / ((intake.tot$Lapsi * 6 + intake.tot$Aikuinen * 64)/70) | |||
intake.fractions.table <- data.frame(Altistumisreitti=intake.table$Altistumisreitti, Aikuinen=intake.fractions.adult, Lapsi=intake.fractions.child, Elinikäinen=intake.fractions.lifetime) | |||
cat("Altistumisen arviointi. \n") | |||
cat("Keskimääräinen päivittäinen haitta-aineen saanti (µg/kg/vrk). \n") | |||
print(xtable(intake.table), type = 'html') | |||
cat("Eri altistumisreittien osuus päivittäisestä saannista (%). \n") | |||
print(xtable(intake.fractions.table), type = 'html') | |||
###Ympäristöpitoisuuksien terveysperusteisen viitearvovertailun tulostaulu | |||
cat("Haitta-aineen pitoisuus ympäristössä suhteutettuna terveysperusteiseen viitearvoon.\n") | |||
HEQ.table <- Health.based.environmental.quality(Concentration, EQC) | |||
print(xtable(HEQ.table), type = 'html') | |||
###Terveysriskin karakterisoinnin tulostaulu | |||
risk <- Health.risk.characterisation.of.chronic.exposure.to.toxic.substances(Exposure, Toxicity) | |||
risk.adult <- risk[risk$Altistumistaso == "Aikuinen",] | |||
risk.child <- risk[risk$Altistumistaso == "Lapsi",] | |||
risk.lifetime <- risk[risk$Altistumistaso == "Elinikäinen",] | |||
risk.table.a <- data.frame(Altistumisreitti=risk.adult$Altistumisreitti, Terveysvaikutus=risk.adult$Terveysvaikutus, Riski.indikaattori=risk.adult$Riski.indikaattori, Aikuinen=risk.adult$Result, Lapsi=risk.child$Result) | |||
risk.table.b <- data.frame(Altistumisreitti=risk.lifetime$Altistumisreitti, Terveysvaikutus=risk.lifetime$Terveysvaikutus, Riski.indikaattori=risk.lifetime$Riski.indikaattori, Elinikäinen=risk.lifetime$Result) | |||
risk.table <- merge(risk.table.a, risk.table.b, all=TRUE) | |||
cat("Kroonisesta ympäristöperäisestä haitta-ainealtistumisesta aiheutuvan terveysriskin karakterisointi. \n") | |||
print(xtable(risk.table), type = 'html') | |||
</rcode> | </rcode> |
Versio 24. tammikuuta 2012 kello 15.09
Moderaattori:Ei ole (katso kaikki) Kuinka ryhtyä moderaattoriksi? Sivun edistymistä ei ole arvioitu. Arvostuksen määrää ei ole arvioitu (ks. peer review). |
Lisää dataa
|
Kysymys
Kuinka arvioidaan kohdekohtaisesti väestön ympäristöperäinen altistuminen haitta-aineelle sekä altistumisesta aiheutuva terveysriski?
Vastaus
Ennakolta määritellyt laskentaparametrit
Obs | Parametri | Lyhenne | Yksikkö | Henkilö | Arvo |
---|---|---|---|---|---|
1 | Altistumisperiodin pituus | At | vrk | Aikuinen | 365 |
2 | Altistumisperiodin pituus | At | vrk | Lapsi | 365 |
3 | Kehon paino | Bw | kg | Aikuinen | 70 |
4 | Kehon paino | Bw | kg | Lapsi | 15 |
5 | Hengitystiheys | Ir.air | m3/h | Aikuinen | 0.83 |
6 | Hengitystiheys | Ir.air | m3/h | Lapsi | 0.32 |
7 | Oleskeluaika sisätiloissa (keskiarvo altistumsperiodille) | Ef.air.indoor | h/vrk | Aikuinen | 22.86 |
8 | Oleskeluaika sisätiloissa (keskiarvo altistumsperiodille) | Ef.air.indoor | h/vrk | Lapsi | 21.14 |
9 | Juomaveden kulutus | Ir.dw | l/vrk | Aikuinen | 0.7 |
10 | Juomaveden kulutus | Ir.dw | l/vrk | Lapsi | 0.2 |
11 | Altistumistiheys, juomavesi | Ef.dw | vrk/vuosi | Aikuinen | 365 |
12 | Altistumistiheys, juomavesi | Ef.dw | vrk/vuosi | Lapsi | 365 |
13 | Niellyn maa-aineksen määrä | Ir.soil | mg/vrk/ton | Aikuinen | 50 |
14 | Niellyn maa-aineksen määrä | Ir.soil | mg/vrk | Lapsi | 150 |
15 | Maa-aineksen kiinnittyminen iholle | Soil.ad.skin | mg/cm2/vrk | Aikuinen | 0.25 |
16 | Maa-aineksen kiinnittyminen iholle | Soil.ad.skin | mg/cm2/vrk | Lapsi | 0.25 |
17 | Maa-ainekselle altistuvan ihon osuus | F.skin.soil | Aikuinen | 0.05 | |
18 | Maa-ainekselle altistuvan ihon osuus | F.skin.soil | Lapsi | 0.2 | |
19 | Altistumistiheys, maa-aines | Ef.soil | vrk/vuosi | Aikuinen | 255 |
20 | Altistumistiheys, maa-aines | Ef.soil | vrk/vuosi | Lapsi | 255 |
21 | Vihannesten kokonaiskulutus (keskiarvo altistumsperiodille) | Ir.lfc | kg/vrk | Aikuinen | 0.110 |
22 | Vihannesten kokonaiskulutus (keskiarvo altistumsperiodille) | Ir.lfc | kg/vrk | Lapsi | 0.055 |
23 | Juuresten kokonaiskulutus (keskiarvo altistumsperiodille) | Ir.tfc | kg/vrk | Aikuinen | 0.200 |
24 | Juuresten kokonaiskulutus (keskiarvo altistumsperiodille) | Ir.tfc | kg/vrk | Lapsi | 0.100 |
25 | Marjojen kokonaiskulutus (keskiarvo altistumsperiodille) | Ir.berries | kg/vrk | Aikuinen | 0.044 |
26 | Marjojen kokonaiskulutus (keskiarvo altistumsperiodille) | Ir.berries | kg/vrk | Lapsi | 0.035 |
27 | Paikallisten vihannesten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille) | F.lfc.loc | Aikuinen | 0.1 | |
28 | Paikallisten vihannesten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille) | F.lfc.loc | Lapsi | 0.1 | |
29 | Paikallisten juuresten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille) | F.tfc.loc | Aikuinen | 0.1 | |
30 | Paikallisten juuresten osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille) | F.tfc.loc | Lapsi | 0.1 | |
31 | Paikallisten marjojen osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille) | F.berries.loc | Aikuinen | 0.5 | |
32 | Paikallisten marjojen osuus kokonaiskulutuksesta (keskiarvo altistumsperiodille) | F.berries.loc | Lapsi | 0.5 | |
33 | Peseytymiseen kuluva aika | Ed.bw | h/vrk | Aikuinen | 0.25 |
34 | Peseytymiseen kuluva aika | Ed.bw | h/vrk | Lapsi | 0.25 |
35 | Altistumistiheys, pesuvesi | Ef.bw | vrk/vuosi | Aikuinen | 365 |
36 | Altistumistiheys, pesuvesi | Ef.bw | vrk/vuosi | Lapsi | 365 |
37 | Pesuvedelle altistuvan ihon osuus | F.skin.bw | Aikuinen | 1 | |
38 | Pesuvedelle altistuvan ihon osuus | F.skin.bw | Lapsi | 1 | |
39 | Uidessa niellyn pintaveden määrä | Ir.sw | l/uintikerta | Aikuinen | 0.05 |
40 | Uidessa niellyn pintaveden määrä | Ir.sw | l/uintikerta | Lapsi | 0.05 |
41 | Uintikerran kesto | Ed.sw | h/uintikerta | Aikuinen | 0.25 |
42 | Uintikerran kesto | Ed.sw | h/uintikerta | Lapsi | 0.25 |
43 | Altistumistiheys, pintavesi | Ef.sw | Uintikerta/vuosi | Aikuinen | 30 |
44 | Altistumistiheys, pintavesi | Ef.sw | Uintikerta/vuosi | Lapsi | 30 |
45 | Pintavedelle altistuvan ihon osuus | F.skin.sw | Aikuinen | 1 | |
46 | Pintavedelle altistuvan ihon osuus | F.skin.sw | Lapsi | 1 |