five

Why we cannot always expect life history strategies to directly inform on sensitivity to environmental change

收藏
Mendeley Data2024-04-13 更新2024-06-28 收录
下载链接:
https://datadryad.org/stash/dataset/doi:10.5061/dryad.2ngf1vhsh
下载链接
链接失效反馈
官方服务:
资源简介:
# Why we cannot always expect life history strategies to directly inform on sensitivity to environmental change --- The dataset provides the code to run DEB-IPM models used in the study in MATLAB and analyze PCA-results. ## Global description of the data and file structure The PCA zip.file contains a data table and R code to run the PCA analysis presented in the manuscript. The MATLAB zip.file contains all matlab files required to run the DEB-IPMS and perform perturbation analysis presented in the manuscript. **Detail PCA zip.file description** * PCA_table.xlsx contains the trait data and sensitivity values for all model species used as input for the PCA analysis. * PhyloPCA_Fish.R contains the code to run a PCA analysis using PCA_table.xlsx as input and correcting for phylogeny. * PhyloPCA_Fish_No_Phyl.R contains the code to run a PCA analysis using PCA_table.xlsx as input without correcting for phylogeny. * PhyloPCA_Fish_Body_size_correction.R contains the code to run a PCA analysis using PCA_table.xlsx as input and correcting for phylogeny and body size. * **Detail MATLAB zip.file description** * The subfolder Model_and_Parameter_files contains fifteen matlab files: * M1_parameters.m contains code describing the trait values for all iteroparous obligate breeders * M2_parameters.m contains code describing the trait values for all iteroparous skip breeders * M3_parameters.m contains code describing the trait values for all semelparous skip breeders * M1_iteroparous_obligate.m contains the code describing the life history functions for iteroparous obligate breeders * M2_iteroparous_skip.m contains the code describing the life history functions for iteroparous skip breeders * M3_semelparous_skip.m contains the code describing the life history functions for semelparous skip breeders * M1_stochseq_DEBIPM.m contains code describing the functions to estimate population growth rates for all iteroparous obligate breeders * M2_stochseq_DEBIPM.m contains code describing the functions to estimate population growth rates for all iteroparous skip breeders * M3_stochseq_DEBIPM.m contains code describing the functions to estimate population growth rates for all semelparous skip breeders * M1_stochseq_DEBIPMsens.m contains code describing the functions to estimate population sensitivity for all iteroparous obligate breeders * M2_stochseq_DEBIPMsens.m contains code describing the functions to estimate population sensitivity for all iteroparous skip breeders * M3_stochseq_DEBIPMsens.m contains code describing the functions to estimate population sensitivity for all semelparous skip breeders * * habit_matrix.m contains the code to initialize the habitat transition matrix * linspencer.m contains the code ensuring different colors per species in output figures * MeanVar.m contains the code to calculate the mean and variance of trait values in perturbation analysis * The subfolder Model_Run.m contains five matlab files to run model analysis using the files in the Model_and_Parameter_files folder as input * M1_stoch_run.m computes and generates figures of the population growth of all iteroparous obligate breeders over environmental autocorrelation. * M2_stoch_run.m computes and generates figures of the population growth of all iteroparous skip breeders over environmental autocorrelation. * M3_stoch_run.m computes and generates figures of the population growth of all semelparous skip breeders over environmental autocorrelation. * Perturb.m runs a perturbation analysis on trait importance for all species in all three DEB-IPM models. * MR_Functional_trait_response.m visualizes the outputs of Perturb.m ## Sharing/Access information This is a section for linking to other ways to access the data, and for linking to sources the data is derived from, if any. Links to other publicly accessible locations of the data: *NONE **Data collection** Functional trait data was derived from scientific literature and a full reference set is provided in table 1 of the manuscript. ## Code/Software This is an optional, freeform section for describing any code in your submission and the software used to run it. -MATLAB 2021A was used to run the DEB-IPMS -RStudio with R 4.2.1 was used to run R.

# 为何生活史策略无法直接用于推断物种对环境变化的敏感性——本数据集提供了本研究中用于运行动态能量收支-积分投影模型(DEB-IPM, Dynamic Energy Budget-Integral Projection Model)的MATLAB代码,以及主成分分析(PCA, Principal Component Analysis)结果的分析代码。 ## 数据与文件结构全局概览 PCA压缩包内含本论文中主成分分析所需的数据表与R代码。MATLAB压缩包内含本论文中运行DEB-IPM模型与扰动分析所需的全部MATLAB文件。 ### PCA压缩包详细说明 * PCA_table.xlsx:包含本研究所有模式物种的功能性状数据与敏感性数值,作为主成分分析的输入文件。 * PhyloPCA_Fish.R:包含以PCA_table.xlsx为输入、考虑系统发育校正的主成分分析代码。 * PhyloPCA_Fish_No_Phyl.R:包含以PCA_table.xlsx为输入、不进行系统发育校正的主成分分析代码。 * PhyloPCA_Fish_Body_size_correction.R:包含以PCA_table.xlsx为输入、同时进行系统发育与体型校正的主成分分析代码。 ### MATLAB压缩包详细说明 * 子文件夹Model_and_Parameter_files内含15个MATLAB文件: * M1_parameters.m:包含所有专性繁殖多次繁殖物种的性状值定义代码。 * M2_parameters.m:包含所有间歇繁殖多次繁殖物种的性状值定义代码。 * M3_parameters.m:包含所有单次繁殖间歇繁殖物种的性状值定义代码。 * M1_iteroparous_obligate.m:包含专性繁殖多次繁殖物种的生活史功能函数定义代码。 * M2_iteroparous_skip.m:包含间歇繁殖多次繁殖物种的生活史功能函数定义代码。 * M3_semelparous_skip.m:包含单次繁殖间歇繁殖物种的生活史功能函数定义代码。 * M1_stochseq_DEBIPM.m:包含所有专性繁殖多次繁殖物种的种群增长率估算功能代码。 * M2_stochseq_DEBIPM.m:包含所有间歇繁殖多次繁殖物种的种群增长率估算功能代码。 * M3_stochseq_DEBIPM.m:包含所有单次繁殖间歇繁殖物种的种群增长率估算功能代码。 * M1_stochseq_DEBIPMsens.m:包含所有专性繁殖多次繁殖物种的种群敏感性估算功能代码。 * M2_stochseq_DEBIPMsens.m:包含所有间歇繁殖多次繁殖物种的种群敏感性估算功能代码。 * M3_stochseq_DEBIPMsens.m:包含所有单次繁殖间歇繁殖物种的种群敏感性估算功能代码。 * habit_matrix.m:包含生境转移矩阵的初始化代码。 * linspencer.m:包含用于在输出图表中为不同物种设置差异化配色的代码。 * MeanVar.m:包含扰动分析中功能性状数值的均值与方差计算代码。 * 子文件夹Model_Run内含5个MATLAB文件,以Model_and_Parameter_files文件夹中的文件为输入开展模型分析: * M1_stoch_run.m:计算并生成所有专性繁殖多次繁殖物种在环境自相关条件下的种群增长图表。 * M2_stoch_run.m:计算并生成所有间歇繁殖多次繁殖物种在环境自相关条件下的种群增长图表。 * M3_stoch_run.m:计算并生成所有单次繁殖间歇繁殖物种在环境自相关条件下的种群增长图表。 * Perturb.m:针对三类DEB-IPM模型中的所有物种开展性状重要性扰动分析。 * MR_Functional_trait_response.m:用于可视化Perturb.m的输出结果。 ## 共享与获取信息 本章节用于说明数据的其他获取途径,以及数据来源(若有)。本数据集无公开可访问的其他镜像链接。 ## 数据采集 功能性状数据源自学术文献,完整参考文献列表详见论文表1。 ## 代码与软件环境 本章节用于说明提交内容中的所有代码与运行所需的软件环境: - MATLAB 2021A 用于运行DEB-IPM模型 - 搭载R 4.2.1的RStudio 用于运行R代码。
创建时间:
2024-01-08
二维码
社区交流群
二维码
科研交流群
商业服务