# Spatial estimation of virus infection propensity in hosts determined from GPS-based space-time locations
Identifying areas in a landscape where individuals have a higher probability of becoming infected with a pathogen is a crucial step towards disease management. Our study data consists of GPS-based tracks of individual white-tailed deer (\textit{Odocoileus virginianus}) and three exotic Cervid species moving freely in a 172-ha high-fenced game preserve over given time periods. A serological test was performed on each individual to measure the antibody concentration of epizootic hemorrhagic disease virus (EHDV) for each of three serotypes (EHDV-1, -2, and -6) at the beginning and at the end of each tracking period. EHDV is a vector-borne viral disease indirectly transmitted between ruminant hosts by biting midges (\textit{Culicoides} spp.). The purpose of this study is to estimate the spatial distribution of infection propensity by performing an epidemiological tomography of a region using tracers. We model the data as a binomial linear inverse problem, where spatial coherence is enforced with a total variation regularization. The smoothness of the reconstructed propensity map is selected by the quantile universal threshold, which can also test the null hypothesis that the propensity map is spatially constant. We apply our method to simulated and real data, showing good statistical properties during simulations and consistent results and interpretations compared to intensive field estimations.
## Usage instructions
1. Clone repo.
2. Install cvx https://cvxr.com/cvx/doc/install.html
3. Add repo to MATLAB path.
4. Main function is `tvQUT` which estimates propensity based on design matrix $X$, response $Y$ and total variation matrix $D$. It internally calculates regularization parameter using function `lambdaQUT`.
5. All desing matrices $X$, responses $Y$ and matrices $D$ used to estimate EHDV propensities are available in folder `data`.
6. To replicate paper results on deer data, run `deer/deermoves.m`.
7. To replicate all simulations run `simulations/simulate_main.m` and `simulations/simulate_main_text.m`.
8. To replicate simulation plots use `simulations/plot_effect_n.m`, `simulations/plot_effect_nx.m` and `simulations/plot_effect_tn.m` after step 7.
没有合适的资源?快使用搜索试试~ 我知道了~
基于分位数通用阈值(QUT)全变差(TV)正则化的景观倾向估计matlab代码.zip
共56个文件
m:31个
csv:15个
mat:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 144 浏览量
2024-04-14
00:29:27
上传
评论
收藏 550KB ZIP 举报
温馨提示
1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
资源推荐
资源详情
资源评论
收起资源包目录
基于分位数通用阈值(QUT)全变差(TV)正则化的景观倾向估计matlab代码.zip (56个子文件)
基于分位数通用阈值(QUT)全变差(TV)正则化的景观倾向估计matlab代码
TVqut-main
SolveInfinityNormDeer_cvx.m 341B
deer
bootstrap_moves.m 1KB
deermoves.m 6KB
data
X_matrix_EHDV-1_weight_1000_year_ALL_interpolation_15_.csv 27KB
D_matrix_EHDV-2_weight_1000_year_ALL_interpolation_15_.csv 953KB
D_matrix_EHDV-6_weight_1000_year_ALL_interpolation_15_.csv 953KB
D_matrix_EHDV-1_weight_1000_year_ALL_interpolation_15_.csv 953KB
adj_matrix_EHDV-6_weight_1000_year_ALL_interpolation_15_.csv 193KB
X_matrix_EHDV-2_weight_1000_year_ALL_interpolation_15_.csv 22KB
Y_vector_EHDV-2_weight_1000_year_ALL_interpolation_15_.csv 321B
Y_vector_EHDV-1_weight_1000_year_ALL_interpolation_15_.csv 402B
Y_matrix_EHDV-1_weight_1000_year_ALL_interpolation_15_.csv 2KB
Y_matrix_EHDV-2_weight_1000_year_ALL_interpolation_15_.csv 1KB
adj_matrix_EHDV-2_weight_1000_year_ALL_interpolation_15_.csv 193KB
adj_matrix_EHDV-1_weight_1000_year_ALL_interpolation_15_.csv 193KB
Y_vector_EHDV-6_weight_1000_year_ALL_interpolation_15_.csv 441B
Y_matrix_EHDV-6_weight_1000_year_ALL_interpolation_15_.csv 2KB
X_matrix_EHDV-6_weight_1000_year_ALL_interpolation_15_.csv 30KB
simulations
simulate_X_y_main.m 698B
simulate_estimate_prop.m 3KB
simulate_movements_main_test.m 2KB
plots_power_tests.m 3KB
get_neighbors.m 901B
simulate_reshape_movements_from_main.m 2KB
simulate_movements_main.m 2KB
plot_effect_nx.m 4KB
plot_effect_tn.m 3KB
plot_effect_n.m 3KB
simulate_main.m 3KB
simulate_generate_table.m 5KB
simulate_main_test.m 4KB
simulate_test_prop.m 3KB
deer_results
result_coords_EHDV-6_weight_1000_year_ALL_interpolation_15_.txt 16KB
result_coords_EHDV-1_weight_1000_year_ALL_interpolation_15_.txt 16KB
deer_EHDV-2_weight_1000_year_ALL_interpolation_15_.mat 110KB
deer_EHDV-6_weight_1000_year_ALL_interpolation_15_.mat 137KB
deer_EHDV-1_weight_1000_year_ALL_interpolation_15_.mat 126KB
result_coords_EHDV-2_weight_1000_year_ALL_interpolation_15_.txt 15KB
FISTA
@operator
operator.m 1KB
mtimes.m 2KB
ctranspose.m 396B
display.m 276B
size.m 1KB
disp.m 459B
FixedPointItr_BT.m 698B
MFISTAlosses_TV.m 10KB
deer_EHDV-6_weight_1000_year_ALL_interpolation_15_.mat 141KB
TVproxMap.m 3KB
level_power.pdf 3KB
fista_setparams.m 1KB
profiles.pdf 35KB
TVproxMap_iso.m 3KB
example.m 559B
tvQUT.m 327B
lambdaQUT.m 511B
README.md 2KB
共 56 条
- 1
资源评论
matlab科研助手
- 粉丝: 2w+
- 资源: 2416
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功