Ero sivun ”Radonin terveysvaikutukset” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
(→‎Kaava: toteutettu jakaumat fraktiileista)
Ei muokkausyhteenvetoa
 
(69 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{muuttuja}}
[[op_en:Health impacts of radon in Finland]]
[[Luokka:Radon]]
[[Luokka:Indikaattori]]
[[Luokka:Ympäristöterveys]]
[[Luokka:Sisältää R-koodia]]
 
{{arviointi|moderaattori=Jouni}}


== Kysymys ==
== Kysymys ==


Mitkä ovat radonin terveysvaikutukset Suomessa?
Mitkä ovat radonin terveysvaikutukset Suomessa? Erityisesti pitäisi tarkastella näitä kysymyksiä:
* Mikä on radonin kokonaistautitaakka?
* Kuinka suuri on radonin ja tupakan yhteisvaikutus?
** Onko kyseessä riippumaton, additiivinen, multiplikatiivinen tai yhteisvaikutus, ja mitä nämä tarkoittavat?
* Miten radonin tautitaakka jakautuu erilaisissa asunnoissa asuvien kesken (esim. yli tai alle 300 Bq/m3)?
* Mitä eri toimenpiteitä olisi mahdollista tehdä radonin tautitaakan pienentämiseksi?
** Mitä muita vaikutuksia näillä toimepiteillä on (kustannukset, kiellot, elämäntapamuutokset, terveyssynergiat?)
* Mitkä arvoarvostelmat määräävät sitä, mitkä toimepidevaihtoehdoista näyttäytyvät suositeltavina?


== Vastaus ==
== Vastaus ==
[[File:Keuhkosyöpä radon ja tupakka Suomessa.png|thumb|400px|Keuhkosyövät Suomessa riippuen erilaisista politiikkatoimista. Mallissa oletetaan vaikutuksen tulevan ilman viivettä.]]
Radonin kokonaistautitaakka näyttäisi olevan 1973 DALY /vuosi (ks. [[Tautitaakka Suomessa]] ja [[SETURI/TEKAISU: Sisäilman radonin tautitapausmäärä ja tautitaakka arviot]]
STUKin mukaan ne asunnot, joissa radonpitoisuus on yli 300 Bq/m3,  johtavat arviolta 65-80 keuhkosyöpätapaukseen vuodessa. Näistä pelkän radonin aiheuttamia on  noin kymmenen tapausta (loput:  radon + tupakka).  Tämän verran siis vähenisivät tapaukset , jos kaikki 300 Bq/m3 ylitykset korjattaisiin tasolle 0 Bq/m3.
Jos yli 300 Bq/m3 radonpitoisuudet korjataan tasolle 300 Bq/m3, vähenevät keuhkosyöpätapaukset noin 25-40 tapauksella vuodessa (näistä  3- 5 keuhkosyöpää on pelkän radonin aiheuttamaa).
Arvioinnissa on otettu huomioon 300 Bq/m3 ylittävän väestön altistusarvion epätarkkuus 95% luottamusvälillä (10%). Kaikkien radonin (tai radon+tupakka) aiheuttamien keuhkosyöpien määrä, 300 kpl vuodessa, on oletettu tässä arvioinnissa tarkaksi, vaikka vaihteluväli onkin 100 – 600 tapausta. Eli näihin lukuihin täytyy suhtautua lähinnä suuntaa antavina.{{ratkaisulinkki|Keskustelua radontorjunnasta}}
Mallinnustulosten mukaan näyttää siltä, että kokonaiskeuhkosyöpään vaikuttaminen on paljon tehokkaampaa vähentämällä tupakointia kuin vähentämällä korkeita radonpitoisuuksia asunnoissa. Kuitenkaan arviointi ei (vielä) sisällä lainkaan kustannustehokkuuslaskelmia. Ne saattavat osoittaa monet radontoimet tehokkaiksi, vaikka niiden kokonaisvaikutus olisikin pieni. Esimerkiksi Isossa-Britanniassa tehty arvio osoitti, että uusien rakennusten radontorjunta on kustannustehokasta vaikka radonpitoisuudet olisivat pienemmät kuin Suomessa. (Gray et al., BMJ 2009)
Tarkempi vastaus löytyy tästä esityksestä: {{#l:Näkökulmia radonhaitan torjuntaan.pptx}}


==Perustelut==
==Perustelut==


=== Kaava ===
Toimenpiteitä radonin tautitaakan pienentämiseksi?
* Radontuuletus kaikkiin uusiin rakennuksiin.
* Radontuuletusvalmius kaikkiin uusiin rakennuksiin, tuuletus vain jos mittaus osoittaa korkeita pitoisuuksia.
* Radontuuletus myös vanhoihin rakennuksiin.
* Tupakointikielto.
* Kansalaistiedotus.
* Radonmittausten kannustaminen tiedolla tai rahallisella tuella.
* Edellä mainittujen toimien kohdistaminen vain tupakoiviin.
* Edellä mainittujen toimien kohdistaminen vain radonalueille.
 
Radontoimepiteiden muita kuin terveysvaikutuksia:
* Kustannukset.
* Kiellot ja itsemääräämisoikeus.
* Elämäntapamuutokset.
* Vaikutusten kohdistuminen erilaisena kansalaiseen, lähimmäiseen tai yhteiskuntaan.
 
Arvoarvostelmia:
* Tautitaakkaa on pienennettävä.
* Tautitaakkaa on pienennettävä kaikilla toimilla, jotka ovat halvempia kuin 10000 € / DALY (tai jokin muu raja).
* Kansalaisten itsemääräämisoikeuteen ei saa puuttua.
* Kansalaisia ja erityisesti lapsia on suojeltava altisteilta, jonka määrään ei voi itse vaikuttaa.
 
=== Päätösvaihtoehdot===
 
Tähän mennessä vaikutusmallissa tarkastellut päätökset ovat seuraavat:
* Pitoisuus lasketaan 400:aan Bq/m3, jos se ylittyy.
* Pitoisuus lasketaan 200:aan Bq/m3, jos se ylittyy.
* Tupakointi vähenee viisi prosenttia.
 
Kustannuksia ei ole (vielä) tarkasteltu.
 
HUOM! Tässä alla on vasta luonnosteltu päätöksiä toteutettavaksi päätöstaulun avulla. Nykyisessä malliversiossa päätökset  on kuitenkin toteutettu suoraan koodissa.
 
<t2b name='Päätökset' index='Decision maker,Decision,Option,Variable,Cell,Change' obs='Value' desc='Description' unit='-'>
Valtio|Radontoimi|BAU|exposurenew|Pollutant:Radon|Multiply|1|Business as usual
Valtio|Radontoimi|Radontalkoot|exposurenew|Pollutant:Radon|Multiply|0.5|Raju vähennys
</t2b>
 
===Laskenta===
 
*[http://www.cookbook-r.com/Graphs/Axes_%28ggplot2%29/ Axis formatting] (e.g. log2 format)
* vaikutusrr poistettu kokonaan toistaiseksi, koska se ei toimi. Löytyy [http://fi.opasnet.org/fi_wiki/index.php?title=Radonin_terveysvaikutukset&oldid=21810 vanhasta versiosta].
* [http://fi.opasnet.org/fi_wiki/index.php?title=Toiminnot:RTools&id=1HDgsHm1MW86iAYY Perusajo 100 iteraatiolla] (kesti 55 min! Yhdellä iteraatiolla kesti 50 s.)
 
<rcode graphics=1 embed=0 variables="
name:N|default:1|
name:verbose|description:Haluatko nähdä välivaiheet?|type:selection|options:FALSE;En;TRUE;Kyllä|default:FALSE
">
library(OpasnetUtils)
library(ggplot2)
 
rm(radonpit, disincidence, exposure, envir = openv)
 
################################## YLEISET OSIOT
 
openv.setN(N)
 
objects.latest('Op_en6007', code_name = 'answer') # [[OpasnetUtils/Drafts]] fetches fillna function.
 
objects.latest('Op_en2261', code_name = 'initiate') # [[op_en:Health impact assessment]] ovariables totcases, AF.
 
objects.latest('Op_fi2761', code_name = 'alusta') # [[Talotyypit Suomessa]], ovariable asunnot, asuntovaesto.
 
objects.latest('Op_fi3907', code_name = 'alusta') # [[Suomen kunnat]], ovariable kunnat.
 
objects.latest('Op_fi2759', code_name = 'alusta') # [[Radon sisäilmassa]], ovariable radonpit, data.frame radon.
 
objects.latest('Op_fi3912', code_name = 'alusta') # [[Syöpäkuolleisuus Suomessa]], ovariable syopakuolleisuus.
 
######################## TAPAUSKOHTAISET SÄÄDÖT
 
 
####### PÄÄTÖKSET
 
#DecisionTableParser(opbase.data("Op_fi2760.paatokset"))
 
###### OSA 1: VÄESTÖ
 
### ASUNTOVÄESTÖ
 
# Yksinkertaista talotyyppiluokittelua ja summaa taloista pois perhekoko.
 
levels(asuntovaesto@data$Talotyyppi) <- ifelse(
levels(asuntovaesto@data$Talotyyppi) == "Asuinkerrostalo",
"Kerrostalo",
"Pientalo"
)
 
asuntovaesto <- oapply(EvalOutput(asuntovaesto), cols = "Asuntokunta", FUN = sum)
 
### TUPAKOINTI JA ALUEVASTAAVUUS
 
tupakointi <- Ovariable("tupakointi",  # Tupakoivien osuus väestöstä. Result-sarake summautuu ykköseen.
data = data.frame(
Sukupuoli = rep(c("Miehet", "Naiset"), 2),
Tupakoija = rep(c("Kyllä", "Ei"), each = 2),
Result = c(0.11, 0.08, 0.39, 0.42)
)
)
 
aluevastaavuus <- Ovariable("aluevastaavuus",
data = {
dat <- tidy(opbase.data("Op_fi3907.maakunnat_ja_sairaanhoitopiirit"))
colnames(dat)[colnames(dat) == "Result"] <- "Sairaanhoitopiiri"
dat$Result <- 1
dat
}
)
 
### VÄESTÖN LASKENTA
 
population <- Ovariable("population",
dependencies = data.frame(Name = c("kunnat", "asuntovaesto", "aluevastaavuus", "tupakointi")),
formula = function(...) {
 
out <- kunnat * asuntovaesto * aluevastaavuus * tupakointi
 
return(out)
}
)
 
########## OSA 2: ALTISTUS
 
bgexposure <- 0 # Radonille voisi olla 5.
 
frexposed <- 1 # Altistuneiden osuus.
 
# RADON
 
radon$Pollutant <- "Radon" # Uusi sarake kuvaamaan sitä, minkä altisteen altistumisesta tai riskistä on kyse ko. rivillä.
 
 
# TUPAKKA. Väestö on jo jaettu tupakoiviin ja tupakoimattomiin.
 
tupakkaaltistus <- Ovariable("tupakkaaltistus",
data = data.frame(Tupakoija = c("Kyllä", "Ei"), Pollutant = "Tupakka", Result = c(1, 0))
)
 
# ALTISTUS YHTEENSÄ
 
radonpit <- EvalOutput(radonpit, N = N)
 
exposure <- Ovariable("exposure",
dependencies = data.frame(Name = c("tupakkaaltistus", "radonpit")),
formula = function(...) {
 
out <- orbind(tupakkaaltistus * 1, radonpit * 1)
 
out <- out[!colnames(out) %in% c("tupakkaaltistusSource", "radonpitSource")]
out <- fillna(out, c("Tupakoija", "Maakunta", "Talotyyppi")) # Tätä on muutettava, jos toiseen lisätään indeksejä.
 
return(out)
}
)
 
###### OSA 3: RISKISUHTEET
 
### SUHTEELLINEN RISKI
 
# Annosvasteiden perustiedot.
 
ERF <- Ovariable("ERF", data = data.frame(
Primaaripaikka = "Keuhkot, henkitorvi", # ICD.10.koodi == "C33-34"
Pollutant = c("Radon", "Tupakka"),
Result = c(1.0016, 20)
))
 
# Laskemalla takaperin STUKin syysuhdetaulukosta saadaan tupakan riskisuhteeksi 7.5. Tässä kuitenkin käytetään isompaa.
# [[Tiedosto:Näkökulmia radonhaitan torjuntaan.pptx]]
 
### SYÖPÄKUOLLEISUUS
 
disincidence <- syopakuolleisuus
disincidence@name <- "disincidence"
disincidence@data <- disincidence@data[disincidence@data$Primaaripaikka == "Keuhkot, henkitorvi" , ]
# ICD.10.koodi == "C33-34"
 
###################### ACTUAL MODEL
 
AF <- EvalOutput(AF)
 
casescen <- Ovariable("casescen",
dependencies = data.frame(Name = c(
"population",
"totcases",
"AF",
"ERF",
"exposure",
"bgexposure"
)),
formula = function(...) {
 
pop <- unkeep(population, sources = TRUE, prevresults = TRUE)
disbg <- AF * totcases / pop
disbg@output <- disbg@output[!is.nan(result(disbg)) & ! grepl("\\+", disbg@output$Causes) , ]
disbg <- unkeep(disbg, cols = c("Tupakoija", "Causes"))
 
RR <- unkeep(exp(log(ERF) * (exposure - bgexposure)), sources = TRUE, prevresults = TRUE)
RR <- oapply(RR, cols = "Pollutant", FUN = prod)
casescen <- disbg * pop * RR
 
return(casescen)
}
)
 
exposurebau <- exposure # Tallennetaan nykyaltistus ennen kuin siihen aletaan tehdä skenaariomuutoksia.
 
exposure <- exposure * EvalOutput(Ovariable("Policy", data = data.frame(
Radonleikkaus = c("BAU", "Yli 400 leikataan", "Yli 200 leikataan"),
Result = 1
)))
 
result(exposure) <- ifelse(
exposure@output$Radonleikkaus == "Yli 400 leikataan" &
exposure@output$Pollutant == "Radon" &
result(exposure) > 400,
400,
result(exposure)
)
 
result(exposure) <- ifelse(
exposure@output$Radonleikkaus == "Yli 200 leikataan" &
exposure@output$Pollutant == "Radon" &
result(exposure) > 200,
200,
result(exposure)
)
 
exposure <- exposure * EvalOutput(Ovariable("Policy2", data = data.frame(
Tupakkarajoitus = c("BAU", "5 % vähenemä tupakoinnissa"),
Result = 1
)))
 
result(exposure) <- ifelse(
exposure@output$Tupakkarajoitus == "5 % vähenemä tupakoinnissa" &
exposure@output$Pollutant == "Tupakka",
result(exposure) * 0.95,
result(exposure)
)
 
ggplot(exposure@output, aes(x = Radonleikkaus, y = Result)) + geom_boxplot() + labs(y = "Radonpitoisuus (Bq/m3)")
 


<rcode variables="name:n|default:100" graphics="1">
casescen <- EvalOutput(casescen)
library(sorvi)
library(OpasnetBaseUtils)
library(xtable)
kunnat <- data.frame(kunta = c("Akaa", "Alajärvi", "Alavieska", "Alavus", "Asikkala",
"Askola", "Aura", "Brändö", "Eckerö", "Enonkoski", "Enontekiö", "Espoo", "Eura",
"Eurajoki", "Evijärvi", "Finström", "Forssa", "Föglö", "Geta", "Haapajärvi", "Haapavesi",
"Hailuoto", "Halsua", "Hamina", "Hammarland", "Hankasalmi", "Hanko", "Harjavalta",
"Hartola", "Hattula", "Haukipudas", "Hausjärvi", "Heinävesi", "Helsinki", "Vantaa",
"Hirvensalmi", "Hollola", "Honkajoki", "Huittinen", "Humppila", "Hyrynsalmi", "Hyvinkää",
"Hämeenkyrö", "Hämeenlinna", "Heinola", "Ii", "Iisalmi", "Iitti", "Ikaalinen", "Ilmajoki",
"Ilomantsi", "Inari", "Inkoo", "Isojoki", "Isokyrö", "Imatra", "Jalasjärvi", "Janakkala",
"Joensuu", "Jokioinen", "Jomala", "Joroinen", "Joutsa", "Juankoski", "Juuka", "Juupajoki",
"Juva", "Jyväskylä", "Jämijärvi", "Jämsä", "Järvenpää", "Kaarina", "Kaavi", "Kajaani",
"Kalajoki", "Kangasala", "Kangasniemi", "Kankaanpää", "Kannonkoski", "Kannus", "Karijoki",
"Karjalohja", "Karkkila", "Karstula", "Karvia", "Kaskinen", "Kauhajoki", "Kauhava",
"Kauniainen", "Kaustinen", "Keitele", "Kemi", "Keminmaa", "Kemiönsaari", "Kempele",
"Kerava", "Kerimäki", "Kesälahti", "Keuruu", "Kihniö", "Kiikoinen", "Kiiminki", "Kinnula",
"Kirkkonummi", "Kitee", "Kittilä", "Kiuruvesi", "Kivijärvi", "Kokemäki", "Kokkola",
"Kolari", "Konnevesi", "Kontiolahti", "Korsnäs", "Hämeenkoski", "Koski Tl", "Kotka",
"Kouvola", "Kristiinankaupunki", "Kruunupyy", "Kuhmo", "Kuhmoinen", "Kumlinge", "Kuopio",
"Kuortane", "Kurikka", "Kustavi", "Kuusamo", "Outokumpu", "Kyyjärvi", "Kärkölä",
"Kärsämäki", "Kökar", "Köyliö", "Kemijärvi", "Lahti", "Laihia", "Laitila", "Lapinlahti",
"Lappajärvi", "Lappeenranta", "Lapinjärvi", "Lapua", "Laukaa", "Lavia", "Lemi", "Lemland",
"Lempäälä", "Leppävirta", "Lestijärvi", "Lieksa", "Lieto", "Liminka", "Liperi", "Loimaa",
"Loppi", "Loviisa", "Luhanka", "Lumijoki", "Lumparland", "Larsmo", "Luumäki", "Luvia",
"Lohja", "Länsi-Turunmaa", "Maalahti", "Maaninka", "Mariehamn", "Marttila", "Masku",
"Merijärvi", "Merikarvia", "Miehikkälä", "Mikkeli", "Muhos", "Multia", "Muonio",
"Mustasaari", "Muurame", "Mynämäki", "Myrskylä", "Mäntsälä", "Mänttä-Vilppula",
"Mäntyharju", "Naantali", "Nakkila", "Nastola", "Nilsiä", "Nivala", "Nokia", "Nousiainen",
"Nummi-Pusula", "Nurmes", "Nurmijärvi", "Närpiö", "Orimattila", "Oripää", "Orivesi",
"Oulainen", "Oulu", "Oulunsalo", "Padasjoki", "Paimio", "Paltamo", "Parikkala", "Parkano",
"Pelkosenniemi", "Perho", "Pertunmaa", "Petäjävesi", "Pieksämäki", "Pielavesi",
"Pietarsaari", "Pedersören kunta", "Pihtipudas ", "Pirkkala", "Polvijärvi", "Pomarkku",
"Pori", "Pornainen", "Posio", "Pudasjärvi", "Pukkila", "Punkaharju", "Punkalaidun",
"Puolanka", "Puumala", "Pyhtää", "Pyhäjoki", "Pyhäjärvi", "Pyhäntä", "Pyhäranta",
"Pälkäne", "Pöytyä", "Porvoo", "Raahe", "Raasepori", "Raisio", "Rantasalmi", "Ranua",
"Rauma", "Rautalampi", "Rautavaara", "Rautjärvi", "Reisjärvi", "Riihimäki", "Ristiina",
"Ristijärvi", "Rovaniemi", "Ruokolahti", "Ruovesi", "Rusko", "Rääkkylä", "Saarijärvi",
"Salla", "Salo", "Saltvik", "Sastamala", "Sauvo", "Savitaipale", "Savonlinna",
"Savukoski", "Seinäjoki", "Sievi", "Siikainen", "Siikajoki", "Siikalatva", "Siilinjärvi",
"Simo", "Sipoo", "Siuntio", "Sodankylä", "Soini", "Somero", "Sonkajärvi", "Sotkamo",
"Sottunga", "Sulkava", "Sund", "Suomenniemi", "Suomussalmi", "Suonenjoki", "Sysmä",
"Säkylä", "Vaala", "Taipalsaari", "Taivalkoski", "Taivassalo", "Tammela", "Tampere",
"Tarvasjoki", "Tervo", "Tervola", "Teuva", "Tohmajärvi", "Toholampi", "Toivakka",
"Tornio", "Turku", "Pello", "Tuusniemi", "Tuusula", "Tyrnävä", "Töysä", "Ulvila",
"Urjala", "Utajärvi", "Utsjoki", "Uurainen", "Uusikaarlepyy", "Uusikaupunki", "Vaasa",
"Valkeakoski", "Valtimo", "Varkaus", "Vehmaa", "Vesanto", "Vesilahti", "Veteli",
"Vieremä", "Vihanti", "Vihti", "Viitasaari", "Vimpeli", "Virolahti", "Virrat", "Vårdö",
"Vähäkyrö", "Vöyri", "Yli-Ii", "Ylitornio", "Ylivieska", "Ylöjärvi", "Ypäjä", "Ähtäri",
"Äänekoski"),


maakunta = c("Pirkanmaa", "Etelä-Pohjanmaa", "Pohjois-Pohjanmaa", "Etelä-Pohjanmaa",
ggplot(casescen@output, aes(x = Tupakkarajoitus, weight = casescenResult / N, fill = Radonleikkaus)) + geom_bar(position = "dodge") +
"Päijät-Häme", "Uusimaa", "Varsinais-Suomi", "Ahvenanmaa", "Ahvenanmaa", "Etelä-Savo",
labs(y = "Keuhkosyöpäkuolemia (Lung ca deaths) (#/a)") + theme_gray(base_size = 24)
"Lappi", "Uusimaa", "Satakunta", "Satakunta", "Etelä-Pohjanmaa", "Ahvenanmaa",
"Kanta-Häme", "Ahvenanmaa", "Ahvenanmaa", "Pohjois-Pohjanmaa", "Pohjois-Pohjanmaa",
"Pohjois-Pohjanmaa", "Keski-Pohjanmaa", "Kymenlaakso", "Ahvenanmaa", "Keski-Suomi",
"Uusimaa", "Satakunta", "Päijät-Häme", "Kanta-Häme", "Pohjois-Pohjanmaa", "Kanta-Häme",
"Etelä-Savo", "Uusimaa", "Uusimaa", "Etelä-Savo", "Päijät-Häme", "Satakunta", "Satakunta",
"Kanta-Häme", "Kainuu", "Uusimaa", "Pirkanmaa", "Kanta-Häme", "Päijät-Häme",
"Pohjois-Pohjanmaa", "Pohjois-Savo", "Kymenlaakso", "Pirkanmaa", "Etelä-Pohjanmaa",
"Pohjois-Karjala", "Lappi", "Uusimaa", "Etelä-Pohjanmaa", "Pohjanmaa", "Etelä-Karjala",
"Etelä-Pohjanmaa", "Kanta-Häme", "Pohjois-Karjala", "Kanta-Häme", "Ahvenanmaa",
"Etelä-Savo", "Keski-Suomi", "Pohjois-Savo", "Pohjois-Karjala", "Pirkanmaa", "Etelä-Savo",
"Keski-Suomi", "Satakunta", "Keski-Suomi", "Uusimaa", "Varsinais-Suomi", "Pohjois-Savo",
"Kainuu", "Pohjois-Pohjanmaa", "Pirkanmaa", "Etelä-Savo", "Satakunta", "Keski-Suomi",
"Keski-Pohjanmaa", "Etelä-Pohjanmaa", "Uusimaa", "Uusimaa", "Keski-Suomi", "Satakunta",
"Pohjanmaa", "Etelä-Pohjanmaa", "Etelä-Pohjanmaa", "Uusimaa", "Keski-Pohjanmaa",
"Pohjois-Savo", "Lappi", "Lappi", "Varsinais-Suomi", "Pohjois-Pohjanmaa", "Uusimaa",
"Etelä-Savo", "Pohjois-Karjala", "Keski-Suomi", "Pirkanmaa", "Satakunta",
"Pohjois-Pohjanmaa", "Keski-Pohjanmaa", "Uusimaa", "Pohjois-Karjala", "Lappi",
"Pohjois-Savo", "Keski-Suomi", "Satakunta", "Keski-Pohjanmaa", "Lappi", "Keski-Suomi",
"Pohjois-Karjala", "Pohjanmaa", "Päijät-Häme", "Varsinais-Suomi", "Kymenlaakso",
"Kymenlaakso", "Pohjanmaa", "Pohjanmaa", "Kainuu", "Keski-Suomi", "Ahvenanmaa",
"Pohjois-Savo", "Etelä-Pohjanmaa", "Etelä-Pohjanmaa", "Varsinais-Suomi",
"Pohjois-Pohjanmaa", "Pohjois-Karjala", "Keski-Suomi", "Päijät-Häme", "Pohjois-Pohjanmaa",
"Ahvenanmaa", "Satakunta", "Lappi", "Päijät-Häme", "Pohjanmaa", "Varsinais-Suomi",
"Pohjois-Savo", "Etelä-Pohjanmaa", "Etelä-Karjala", "Uusimaa", "Etelä-Pohjanmaa",
"Keski-Suomi", "Satakunta", "Etelä-Karjala", "Ahvenanmaa", "Pirkanmaa", "Pohjois-Savo",
"Keski-Pohjanmaa", "Pohjois-Karjala", "Varsinais-Suomi", "Pohjois-Pohjanmaa",
"Pohjois-Karjala", "Varsinais-Suomi", "Kanta-Häme", "Uusimaa", "Keski-Suomi",
"Pohjois-Pohjanmaa", "Ahvenanmaa", "Pohjanmaa", "Etelä-Karjala", "Satakunta", "Uusimaa",
"Varsinais-Suomi", "Pohjanmaa", "Pohjois-Savo", "Ahvenanmaa", "Varsinais-Suomi",
"Varsinais-Suomi", "Pohjois-Pohjanmaa", "Satakunta", "Kymenlaakso", "Etelä-Savo",
"Pohjois-Pohjanmaa", "Keski-Suomi", "Lappi", "Pohjanmaa", "Keski-Suomi",
"Varsinais-Suomi", "Uusimaa", "Uusimaa", "Pirkanmaa", "Etelä-Savo", "Varsinais-Suomi",
"Satakunta", "Päijät-Häme", "Pohjois-Savo", "Pohjois-Pohjanmaa", "Pirkanmaa",
"Varsinais-Suomi", "Uusimaa", "Pohjois-Karjala", "Uusimaa", "Pohjanmaa", "Päijät-Häme",
"Varsinais-Suomi", "Pirkanmaa", "Pohjois-Pohjanmaa", "Pohjois-Pohjanmaa",
"Pohjois-Pohjanmaa", "Päijät-Häme", "Varsinais-Suomi", "Kainuu", "Etelä-Karjala",
"Pirkanmaa", "Lappi", "Keski-Pohjanmaa", "Etelä-Savo", "Keski-Suomi", "Etelä-Savo",
"Pohjois-Savo", "Pohjanmaa", "Pohjanmaa", "Keski-Suomi", "Pirkanmaa", "Pohjois-Karjala",
"Satakunta", "Satakunta", "Uusimaa", "Lappi", "Pohjois-Pohjanmaa", "Uusimaa",
"Etelä-Savo", "Pirkanmaa", "Kainuu", "Etelä-Savo", "Kymenlaakso", "Pohjois-Pohjanmaa",
"Pohjois-Pohjanmaa", "Pohjois-Pohjanmaa", "Varsinais-Suomi", "Pirkanmaa",
"Varsinais-Suomi", "Uusimaa", "Pohjois-Pohjanmaa", "Uusimaa", "Varsinais-Suomi",
"Etelä-Savo", "Lappi", "Satakunta", "Pohjois-Savo", "Pohjois-Savo", "Etelä-Karjala",
"Keski-Pohjanmaa/Pohjois-Pohjanmaa", "Kanta-Häme", "Etelä-Savo", "Kainuu", "Lappi",
"Etelä-Karjala", "Pirkanmaa", "Varsinais-Suomi", "Pohjois-Karjala", "Keski-Suomi",
"Lappi", "Varsinais-Suomi", "Ahvenanmaa", "Pirkanmaa", "Varsinais-Suomi", "Etelä-Karjala",
"Etelä-Savo", "Lappi", "Etelä-Pohjanmaa", "Keski-Pohjanmaa", "Satakunta",
"Pohjois-Pohjanmaa", "Pohjois-Pohjanmaa", "Pohjois-Savo", "Lappi", "Uusimaa", "Uusimaa",
"Lappi", "Etelä-Pohjanmaa", "Varsinais-Suomi", "Pohjois-Savo", "Kainuu", "Ahvenanmaa",
"Etelä-Savo", "Ahvenanmaa", "Etelä-Karjala", "Kainuu", "Pohjois-Savo", "Päijät-Häme",
"Satakunta", "Kainuu", "Etelä-Karjala", "Pohjois-Pohjanmaa", "Varsinais-Suomi",
"Kanta-Häme", "Pirkanmaa", "Varsinais-Suomi", "Pohjois-Savo", "Lappi", "Etelä-Pohjanmaa",
"Pohjois-Karjala", "Keski-Pohjanmaa", "Keski-Suomi", "Lappi", "Varsinais-Suomi", "Lappi",
"Pohjois-Savo", "Uusimaa", "Pohjois-Pohjanmaa", "Etelä-Pohjanmaa", "Satakunta",
"Pirkanmaa", "Pohjois-Pohjanmaa", "Lappi", "Keski-Suomi", "Pohjanmaa", "Varsinais-Suomi",
"Pohjanmaa", "Pirkanmaa", "Pohjois-Karjala", "Pohjois-Savo", "Varsinais-Suomi",
"Pohjois-Savo", "Pirkanmaa", "Keski-Pohjanmaa", "Pohjois-Savo", "Pohjois-Pohjanmaa",
"Uusimaa", "Keski-Suomi", "Etelä-Pohjanmaa", "Kymenlaakso", "Pirkanmaa", "Ahvenanmaa",
"Pohjanmaa", "Pohjanmaa", "Pohjois-Pohjanmaa", "Lappi", "Pohjois-Pohjanmaa", "Pirkanmaa",
"Kanta-Häme", "Etelä-Pohjanmaa", "Keski-Suomi"))
#head(kunnat)
radon <- op_baseGetData("opasnet_base", "op_fi2759")[, 3:6]
radon$Result <- ifelse(is.na(radon$Result.Text), radon$Result, as.numeric(as.character(radon$Result.Text)))
radon <- radon[, 1:3]
colnames(radon)[3] <- "r"
#head(radon)
radon <- radon[substr(radon$Havainto, 1, 7) != "kaikki.", ]
radon <- radon[radon$Maakunta != "Yhteensä", ]
#print(xtable(reshape(radon, idvar = "Maakunta", timevar = "Havainto", direction = "wide")), type = 'html')


radon$Talo <- ifelse(substr(radon$Havainto, 1, 3) == "pt.", "Pientalo", "Kerrostalo")
radon$P <- substr(radon$Havainto, 4, 10)
#radon$P <- ifelse(substr(radon$Havainto, 4, 10) == "ka", "Keskiarvo", "")
#radon$P <- ifelse(substr(radon$Havainto, 4, 10) == "med", "Mediaani", radon$P)
#radon$P <- ifelse(substr(radon$Havainto, 4, 10) == "max", "Maksimi", radon$P)
#radon$P <- ifelse(substr(radon$Havainto, 4, 10) == "y200", "Yli200", radon$P)
#radon$P <- ifelse(substr(radon$Havainto, 4, 10) == "y400", "Yli400", radon$P)
#radon$P <- ifelse(substr(radon$Havainto, 4, 10) == "y800", "Yli800", radon$P)


#head(radon)
####################### OUTPUT GRAPHS AND TABLES
radon <- radon[, colnames(radon)!="Havainto"]
radon <- reshape(radon, idvar = c("Maakunta", "Talo"), timevar = "P", direction = "wide")
radon[is.na(radon)] <- 0
#print(xtable(radon), type = 'html')


j <- 2/3 # c( rep(2/3, 8), 3/4, rep(2/3, 9), 3/4, rep(2/3, 21))
attrcases <- totcases * AF
X2 <- radon$r.max
for(i in 1:nrow(radon)) {X2[i] <- min(radon$r.max[i], (radon$r.med[i] + 201)/2)}
X <- data.frame(P1 = radon$r.med, P2 = X2, P3 = radon$r.max, P4 = 201, P5 = 351, P6 = 401, P7 = 601, P8 = 801)
P <- data.frame(
P1 = 50,
P2 = (50 - radon$r.y200),
P3 = (radon$r.y800)*(1-j),
P4 = (radon$r.y200 - radon$r.y400)*j,
P5 = (radon$r.y200 - radon$r.y400)*(1-j),
P6 = (radon$r.y400 - radon$r.y800)*j,
P7 = (radon$r.y400 - radon$r.y800)*(1-j),
P8 = (radon$r.y800)*j)/100


#X <- data.frame(P1 = radon$r.Mediaani, P2 = radon$r.Maksimi, P3 = 201, P4 = 351, P5 = 401, P6 = 601, P7 = 801)
oprint(head(attrcases@output))
#P <- data.frame(P1 = 50, P2 = radon$r.Yli800*(1-j), P3 = radon$r.Yli200*j, P4 = radon$r.Yli200*(1-j), P5 = radon$r.Yli400*j, P6 = radon$r.Yli400*(1-j), P7 = radon$r.Yli800*j)/100


Xsort <- X
ggplot(attrcases@output, aes(weight = Result / N, x = Causes, fill = Talotyyppi)) + geom_bar(position = 'stack') + labs(y = "Keuhkosyöpäkuolemia (lung cancer deaths) (#/a)")
for(i in 1:nrow(X)){Xsort[i, ] <- sort.int(t(X[i, ]), index.return=TRUE)[[2]]}
for(i in 1:nrow(X)){X[i, ] <- X[i, t(Xsort[i, ])]}
for(i in 1:nrow(X)){P[i, ] <- P[i, t(Xsort[i, ])]}
#head(radon)
#print(xtable(Xsort), type = 'html')
#print(xtable(P), type = 'html')


#head(P)
ggplot(attrcases@output, aes(weight = Result / N, x = Causes, fill = Tupakoija)) +
geom_bar(position = 'stack') + labs(y = "Keuhkosyöpäkuolemia (lung cancer deaths) (#/a)")


X$P1 <- (radon$r.ka - rowSums((X*P)[, -1])) / 0.5
ggplot(attrcases@output, aes(weight = Result / N, x = Causes, fill = Maakunta)) +
#print(xtable(X), type = 'html')
geom_bar(position = 'stack') + labs(y = "Keuhkosyöpäkuolemia (lung cancer deaths) (#/a)")
#rowSums(X*P)
#rowSums(P)
intP <- P
for(i in 2:ncol(P)){intP[, i] <- rowSums(P[, 1:i])}
#intP


out <- data.frame()
ggplot(attrcases@output, aes(weight = Result / N, x = Tupakoija, fill = Talotyyppi)) + geom_bar(position = "dodge") +
theme_grey(base_size = 24) + labs(title = "Tapauksia vuodessa")


for(j in 1:n){
ggplot(population@output, aes(x = Talotyyppi, weight = populationResult, fill = Tupakoija)) + geom_bar() +
theme_grey(base_size = 24) + labs(title = "Väestö")


radoniter <- intP[, 1]
ggplot(exposurebau@output[exposure@output$Pollutant == "Radon" , ], aes(x = exposureResult, colour = Talotyyppi)) + geom_density(adjust = 4, size = 1) + labs(title = "Radonpitoisuuden jakauma talotyypeittäin")
iter <- rowSums(runif(nrow(intP), 0, 1) > intP)+1
 
for(i in 1:nrow(intP)){radoniter[i] <- X[i, iter[i]]}
ggplot(radonpit@output, aes(x = Maakunta, y = radonpitResult, fill = Talotyyppi)) + geom_boxplot() + coord_flip(ylim = c(0, 1000)) + labs(y = "Radonpitoisuus (Radon concentration) (Bq/m3)")
radon2 <- data.frame(Maakunta = radon$Maakunta, Talo = radon$Talo, obs = n, Radon = radoniter)
 
radon2
if(verbose) {
out <- rbind(out, radon2)
cat("Väestö\n")
print(nrow(population@output))
oprint(head(population@output))
cat("Kunnat\n")
print(nrow(kunnat@output))
oprint(head(kunnat@output))
cat("Asuntoväestö\n")
print(nrow(asuntovaesto@output))
oprint(head(asuntovaesto@output))
cat("Aluevastaavuus\n")
print(nrow(aluevastaavuus@output))
oprint(head(aluevastaavuus@output))
cat("Tupakointi\n")
print(nrow(tupakointi@output))
oprint(head(tupakointi@output))
 
cat("Altistus\n")
print(nrow(exposure@output))
oprint(head(exposure@output))
 
cat("ERF\n")
print(nrow(ERF@output))
oprint(head(ERF@output), digits = 4)
cat("RR\n")
print(nrow(RR@output))
oprint(head(RR@output))
 
cat("Syöpäkuolleisuus\n")
print(nrow(disincidence@output))
oprint(head(disincidence@output), digits = 6)
 
cat("Kokonaisvaikutus\n")
print(nrow(attrcases@output))
oprint(head(attrcases@output))
 
cat("Syyosuudet\n")
print(nrow(AF@output))
oprint(head(AF@output))
}
}
radon2
 
head(out)
## POISTETTIIN KOKO KUNTAKARTTATOIMINNALLISUUS, KOSKA JOTKIN OSAT OVAT VANHENTUNEET. ON HELPOMPI RAKENTAA
 
 
 
# Tämän laskennan on tarkoitus palauttaa altistustieto riskimuuttujaan. Mutta mieti parempi toteutus. Entä sisällyttäminen
# attributable fractioniin (AF)?
 
#rad <- exposure * EvalOutput(Ovariable(data = data.frame(Pollutant = "Radon"  , Result = 1)))
#tup <- exposure * EvalOutput(Ovariable(data = data.frame(Pollutant = "Tupakka", Result = 1)))
#
#tup <- unkeep(tup, cols = c("Pollutant", "exposureResult", "radonpitResult"))
#rad <- unkeep(rad, cols = c("Pollutant", "exposureResult", "tupakkaaltistusResult"))
#temp <- totrisk * tup * rad * 0
#temp@output$tupakkaaltistusResult <- as.factor(temp@output$tupakkaaltistusResult)
#ggplot(temp@output, aes(x = radonpitResult, y = totriskResult, colour = tupakkaaltistusResult)) + geom_point() + #scale_x_log10() + scale_y_log10()
 
#### hirisk on alaryhmä, jolla henkilökohtainen riski on erityisen suuri. Huom1 Tämä EI OLE väestöpainotettu otos,
# vaan perusyksikkönä on väestöryhmä. Ilmeisesti tämän takia painottuvat pienet alueet, jossa satunnaistaminen
# voi saada aikaan isoja riskejä.
 
#hirisk <- totrisk
#hirisk@output <- hirisk@output[result(hirisk) > 1E-5 , ]
#nrow(totrisk@output)
#nrow(hirisk@output)
#summary(hirisk@output)
 
#ggplot(totrisk@output, aes(x = Maakunta, y = totriskResult * 1E6, fill = Tupakoija)) + geom_boxplot(point = 1) +
#labs(title = "Keuhkosyöpäriski maakunnittain", y = "Kuoleman riski (Risk of death) (micromort/a)") + coord_flip(ylim = c(-2, 50))
 
</rcode>
</rcode>
===Riippuvuudet===
* [[:op_en:OpasnetUtils/Drafts]] fillna function.
* [[:op_en:Health impact assessment]] ovariablet totcases, attrcases.
* [[Talotyypit Suomessa]], ovariablet asunnot, asuntovaesto.
* [[Suomen kunnat]], ovariable kunnat.
* [[Radon sisäilmassa]], ovariable radonpit, data.frame radon.
* [[Syöpäkuolleisuus Suomessa]], ovariable syopakuolleisuus.
* Päivittäin tupakoivien osuus Suomessa: Tupakoivat [http://www.stat.fi/til/tup/2009/tup_2009_2010-12-22_tie_001.html]
* Tupakan annosvaste: UK: päivittäin tupakoivia 22 % Miehet, 20 % Naiset. Tämä aiheuttaa 88 % ja 84 % keuhkosyövistä vastaavasti. [http://info.cancerresearchuk.org/cancerstats/causes/lifestyle/tobacco/] Tämän perusteella voidaan laskea riskisuhde RR = AF / (EF(RR-1)+1), missä AF on attributable fraction eli altisteen aiheuttama osuus koko tautikuormasta ja EF on altistuneiden osuus koko väestöstä. Tämän perusteella päivittäisen tupakoinnin riskisuhteeksi keuhkosyövälle saadaan 20 - 30. (Laskennassa käytetään 20:tä.)
* [[:en:Attributable risk#Combined_PAR]]
* [[:op_en:Population attributable fraction]]
; Sivuja, joissa on mahdollisesti mallissa käytettävää tietoa
* [[:op_en:Burden of disease in Finland]]


==Katso myös==
==Katso myös==


* [http://pxweb2.stat.fi/Dialog/varval.asp?ma=010_asas_tau_101_fi&ti=Asuntokunnat+koon+ja+asunnon+talotyypin+mukaan+1985%2D2010&path=../Database/StatFin/asu/asas/&lang=3&multilang=fi] Tilastokeskuksen data asunnoista talotyypeittäin.
{{Ympäristöterveysindikaattori}}
 
* Elvira Vaclavik Bräuner • Claus E. Andersen • Helle P. Andersen • Peter Gravesen • Morten Lind • Kaare Ulbak • Ole Hertel • Joachim Schüz • Ole Raaschou-Nielsen. Is there any interaction between domestic radon exposure and air pollution from traffic in relation to childhood leukemia risk? Cancer Causes Control (2010) 21:1961–1964 DOI 10.1007/s10552-010-9608-4
* [http://www.stuk.fi/sateily-ymparistossa/radon/kartat/fi_FI/radon-koko-suomi/ Suomen radonkartta]
* [http://www.cookbook-r.com/Graphs/Axes_%28ggplot2%29/ Scale graph axes]
* [http://books.google.fi/books?id=Z3vjT9ALxHUC Rothman, Greenland, Lash. Modern Epidemiology 2008], s. 295-297
* Alastair Gray, Simon Read, Paul McGale, and Sarah Darby. Lung cancer deaths from indoor radon and the cost effectiveness and potential of policies to reduce them.  BMJ. 2009: : a3110. Published online Jan 6, 2009. doi:  10.1136/bmj.a3110. [http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2769068/] [http://www.ncbi.nlm.nih.gov/pubmed/19129154 Comment]
* Darby S, Hill D, Auvinen A, Barros-Dios JM, Baysson H, Bochicchio F, Deo H, Falk R, Forastiere F, Hakama M, Heid I, Kreienbrock L, Kreuzer M, Lagarde F, Mäkeläinen I, Muirhead C, Oberaigner W, Pershagen G, Ruano-Ravina A, Ruosteenoja E, Rosario AS, Tirmarche M, Tomásek L, Whitley E, Wichmann HE, Doll R. Radon in homes and risk of lung cancer: collaborative analysis of individual data from 13 European case-control studies. BMJ. 2005 Jan 29;330(7485):223. Epub 2004 Dec 21.[http://www.ncbi.nlm.nih.gov/pubmed/15613366]
* Darby S, Hill D, Deo H, Auvinen A, Barros-Dios JM, Baysson H, Bochicchio F, Falk R, Farchi S, Figueiras A, Hakama M, Heid I, Hunter N, Kreienbrock L, Kreuzer M, Lagarde F, Mäkeläinen I, Muirhead C, Oberaigner W, Pershagen G, Ruosteenoja E, Rosario AS, Tirmarche M, Tomásek L, Whitley E, Wichmann HE, Doll R. Residential radon and lung cancer--detailed results of a collaborative analysis of individual data on 7148 persons with lung cancer and 14,208 persons without lung cancer from 13 epidemiologic studies in Europe. Scand J Work Environ Health. 2006;32 Suppl 1:1-83.[http://www.ncbi.nlm.nih.gov/pubmed/16538937]
* Simonato L1, Agudo A, Ahrens W, Benhamou E, Benhamou S, Boffetta P, Brennan P, Darby SC, Forastiere F, Fortes C, Gaborieau V, Gerken M, Gonzales CA, Jöckel KH, Kreuzer M, Merletti F, Nyberg F, Pershagen G, Pohlabeln H, Rösch F, Whitley E, Wichmann HE, Zambon P. Lung cancer and cigarette smoking in Europe: an update of risk estimates and an assessment of inter-country heterogeneity. Int J Cancer. 2001 Mar 15;91(6):876-87.[http://www.ncbi.nlm.nih.gov/pubmed/11275995]
* [http://www.stuk.fi/julkaisut_maaraykset/kirjasarja/fi_FI/kirjasarja2/_files/12222632510021039/default/kirja2_4.pdf Radon sisäilmassa] (STUK)[http://www.stuk.fi/julkaisut_maaraykset/kirjasarja/fi_FI/kirjasarja2/_files/12222632510021035/default/kirja2_sisluettelo.pdf]
* [https://www.porvoo.fi/easydata/customers/porvoo2/files/muut_liitetiedostot/terveyspalvelut/terveydensuojelu/radontalkoiden_vaikuttavuus_-_raportti_2012.pdf Radontalkoiden vaikuttavuus Itä-Uudellamaalla]
* [http://www.stuk.fi/sateily-ymparistossa/radon/korjaukset/fi_FI/korjaukset/ Radonkorjausmenetelmien tehokkuus]
* [[:op_en:Health effects of radon in Europe]]
* James Milner et al. Home energy efficiency and radon related risk of lung cancer: modelling study. BMJ 2014; 348 doi: http://dx.doi.org/10.1136/bmj.f7493 (Published 10 January 2014). Cite this as: BMJ 2014;348:f7493 [http://www.bmj.com/content/348/bmj.f7493]
* Alistair Woodward. Cutting household ventilation to improve energy efficiency. BMJ 2014; 348 doi: [http://dx.doi.org/10.1136/bmj.f7713] (Published 10 January 2014). Cite this as: BMJ 2014;348:f7713
* [[:op_en:File:Cost effectiveness and health benefits of radon control strategies.pdf]]
* [[Radonin terveysvaikutukset Euroopassa]]
* [[:op_en:Health impacts of radon in Europe]]
* [[:heande:Radon sisäilma altistus Suomi]]
* [[:heande:Radon sisäilma altistus Suomi]]
* [[:op_en:Radon]]
* [[:op_en:Radon]]
* [[Suomen kunnat]]
* [[Radon sisäilmassa]]
* [[Talotyypit Suomessa]]
* [http://www.stuk.fi/sateily-ymparistossa/radon/fi_FI/radon/ STUK:n radonsivusto]
* [http://web.jrc.ec.europa.eu/radpar/ RADPAR] project: radon prevention and remediation
* [[SETURI/TEKAISU: Ympäristön tupakansavun tautitapausmäärä ja tautitaakka arviot]]
* [[SETURI/TEKAISU: Sisäilman radonin tautitapausmäärä ja tautitaakka arviot]]
* [[:op_en:Health impact assessment]]


[[Luokka:Radon]]
[[Luokka:Radon]]
Rivi 211: Rivi 433:


<references/>
<references/>
==Aiheeseen liittyviä tiedostoja==
{{mfiles}}

Nykyinen versio 24. lokakuuta 2018 kello 02.21




Kysymys

Mitkä ovat radonin terveysvaikutukset Suomessa? Erityisesti pitäisi tarkastella näitä kysymyksiä:

  • Mikä on radonin kokonaistautitaakka?
  • Kuinka suuri on radonin ja tupakan yhteisvaikutus?
    • Onko kyseessä riippumaton, additiivinen, multiplikatiivinen tai yhteisvaikutus, ja mitä nämä tarkoittavat?
  • Miten radonin tautitaakka jakautuu erilaisissa asunnoissa asuvien kesken (esim. yli tai alle 300 Bq/m3)?
  • Mitä eri toimenpiteitä olisi mahdollista tehdä radonin tautitaakan pienentämiseksi?
    • Mitä muita vaikutuksia näillä toimepiteillä on (kustannukset, kiellot, elämäntapamuutokset, terveyssynergiat?)
  • Mitkä arvoarvostelmat määräävät sitä, mitkä toimepidevaihtoehdoista näyttäytyvät suositeltavina?

Vastaus

Keuhkosyövät Suomessa riippuen erilaisista politiikkatoimista. Mallissa oletetaan vaikutuksen tulevan ilman viivettä.

Radonin kokonaistautitaakka näyttäisi olevan 1973 DALY /vuosi (ks. Tautitaakka Suomessa ja SETURI/TEKAISU: Sisäilman radonin tautitapausmäärä ja tautitaakka arviot

STUKin mukaan ne asunnot, joissa radonpitoisuus on yli 300 Bq/m3, johtavat arviolta 65-80 keuhkosyöpätapaukseen vuodessa. Näistä pelkän radonin aiheuttamia on noin kymmenen tapausta (loput: radon + tupakka). Tämän verran siis vähenisivät tapaukset , jos kaikki 300 Bq/m3 ylitykset korjattaisiin tasolle 0 Bq/m3.

Jos yli 300 Bq/m3 radonpitoisuudet korjataan tasolle 300 Bq/m3, vähenevät keuhkosyöpätapaukset noin 25-40 tapauksella vuodessa (näistä 3- 5 keuhkosyöpää on pelkän radonin aiheuttamaa).

Arvioinnissa on otettu huomioon 300 Bq/m3 ylittävän väestön altistusarvion epätarkkuus 95% luottamusvälillä (10%). Kaikkien radonin (tai radon+tupakka) aiheuttamien keuhkosyöpien määrä, 300 kpl vuodessa, on oletettu tässä arvioinnissa tarkaksi, vaikka vaihteluväli onkin 100 – 600 tapausta. Eli näihin lukuihin täytyy suhtautua lähinnä suuntaa antavina.R↻

Mallinnustulosten mukaan näyttää siltä, että kokonaiskeuhkosyöpään vaikuttaminen on paljon tehokkaampaa vähentämällä tupakointia kuin vähentämällä korkeita radonpitoisuuksia asunnoissa. Kuitenkaan arviointi ei (vielä) sisällä lainkaan kustannustehokkuuslaskelmia. Ne saattavat osoittaa monet radontoimet tehokkaiksi, vaikka niiden kokonaisvaikutus olisikin pieni. Esimerkiksi Isossa-Britanniassa tehty arvio osoitti, että uusien rakennusten radontorjunta on kustannustehokasta vaikka radonpitoisuudet olisivat pienemmät kuin Suomessa. (Gray et al., BMJ 2009)

Tarkempi vastaus löytyy tästä esityksestä: Näkökulmia radonhaitan torjuntaan

Perustelut

Toimenpiteitä radonin tautitaakan pienentämiseksi?

  • Radontuuletus kaikkiin uusiin rakennuksiin.
  • Radontuuletusvalmius kaikkiin uusiin rakennuksiin, tuuletus vain jos mittaus osoittaa korkeita pitoisuuksia.
  • Radontuuletus myös vanhoihin rakennuksiin.
  • Tupakointikielto.
  • Kansalaistiedotus.
  • Radonmittausten kannustaminen tiedolla tai rahallisella tuella.
  • Edellä mainittujen toimien kohdistaminen vain tupakoiviin.
  • Edellä mainittujen toimien kohdistaminen vain radonalueille.

Radontoimepiteiden muita kuin terveysvaikutuksia:

  • Kustannukset.
  • Kiellot ja itsemääräämisoikeus.
  • Elämäntapamuutokset.
  • Vaikutusten kohdistuminen erilaisena kansalaiseen, lähimmäiseen tai yhteiskuntaan.

Arvoarvostelmia:

  • Tautitaakkaa on pienennettävä.
  • Tautitaakkaa on pienennettävä kaikilla toimilla, jotka ovat halvempia kuin 10000 € / DALY (tai jokin muu raja).
  • Kansalaisten itsemääräämisoikeuteen ei saa puuttua.
  • Kansalaisia ja erityisesti lapsia on suojeltava altisteilta, jonka määrään ei voi itse vaikuttaa.

Päätösvaihtoehdot

Tähän mennessä vaikutusmallissa tarkastellut päätökset ovat seuraavat:

  • Pitoisuus lasketaan 400:aan Bq/m3, jos se ylittyy.
  • Pitoisuus lasketaan 200:aan Bq/m3, jos se ylittyy.
  • Tupakointi vähenee viisi prosenttia.

Kustannuksia ei ole (vielä) tarkasteltu.

HUOM! Tässä alla on vasta luonnosteltu päätöksiä toteutettavaksi päätöstaulun avulla. Nykyisessä malliversiossa päätökset on kuitenkin toteutettu suoraan koodissa.

Päätökset(-)
ObsDecision makerDecisionOptionVariableCellChangeValueDescription
1ValtioRadontoimiBAUexposurenewPollutant:RadonMultiply1Business as usual
2ValtioRadontoimiRadontalkootexposurenewPollutant:RadonMultiply0.5Raju vähennys

Laskenta

N:

Haluatko nähdä välivaiheet?:

+ Näytä koodi

Riippuvuudet

Sivuja, joissa on mahdollisesti mallissa käytettävää tietoa

Katso myös

Ympäristöterveysindikaattoreita
Altisteita

pienhiukkaset · radon · uimavesi

Tautitaakka-arvioita

tupakansavu · juomaveden mikrobit · otsoni · radon · formaldehydi · ruoan mikrobit · pienhiukkaset · lyijy · kosteusvauriot · kloorauksen sivutuotteet · metyylielohopea · fluoridi · häkä · bentseeni · dioksiini · ultraviolettisäteily · arseeni ·

Tietolähteitä

Syke · WHO · ECDC · Tilastokeskus · Eurostat ·

Viitteet