title | description | author | layout | date | image |
---|---|---|---|---|---|
Low-dose Radiation Effect Estimator |
Enter an equivalent dose rate and see what the long-term health consequences are estimated to be.
|
nick |
default |
2022-11-01 |
/img/beirvii.png |
Dose Rate
Units
μSv/hr
mrem/hr
mR/hr
mSv/hr
According to the linear no-threshold hypothesis, you can get that dose rate for:
before increasing your lifetime risk of getting cancer by 1% (from 42% to 43%).BEIR VII says that if you get 100 mSv in one acute dose of radiation, you have an additional 1 chance in 100 of getting cancer in your life, compared to a normal lifetime risk of 42 in 100. In other words, it increases your chances of cancer from 42% to 43%.
<script> let rate=document.getElementById("rate"); let units=document.getElementById('rate-units') let result=document.getElementById('result') let mult=document.getElementById('multiplier') rate.addEventListener("input",(e)=>{ compute(); }) units.addEventListener("change",(e)=>{ compute(); }) function compute() { let inp = Number(rate.value); let rate_msv_hr; switch (units.value) { case 'usv_hr': rate_msv_hr = inp/1000.0; break; case 'mrem_hr': rate_msv_hr = inp/100.0; break case 'msv_hr': rate_msv_hr = inp; } let hours_to_risk = 100.0/rate_msv_hr; let risk if (hours_to_risk*60.0 < 1.0) { risk = `${(hours_to_risk*3600.0).toFixed(2)} seconds` } else if (hours_to_risk*60.0>=1 && hours_to_risk < 1.0) { risk = `${(hours_to_risk*60.0).toFixed(1)} minutes` } else if (1 <= hours_to_risk && hours_to_risk < 24) { risk = `${(hours_to_risk).toFixed(1)} hours` } else if (24 <= hours_to_risk && hours_to_risk < 24*365) { risk = `${(hours_to_risk/24.0).toFixed(1)} days` } else if (24*365 <= hours_to_risk) { risk = `${(hours_to_risk/24.0/365.25).toFixed(1)} years` } result.innerHTML = risk; mult.innerHTML = `${(rate_msv_hr/ 0.0006844).toFixed(1)}x` } compute(); </script>