Reptile Development Database

Source Notebook

This data measures the plasticity of some reptile phenotypic traits under changes in environmental conditions during development

Details

This database allows to identify how the environment, particularly the thermal environment, experienced by embryos can influence phenotypic variation, including sex ratio, phenology and survival
Available properties include:
"TaxonomicSpecies"scientific name of the specie
"EggDesign"reflecting how eggs were allocated to each incubation treatment
"TraitCatategory"categories into which each trait is assigned
"Trait"name of the traits
"EggEmbryoHatchling"specification of the life stage at which the phenotypic trait was measured
"Age"days post-hatching at which the trait was measured
"Sex"sex of the individuals in the sample
"ConstFluct"incubation temperature design
"Temperature"mean temperature of the incubation treatment
"TemperatureFluctuation"range of temperature of the incubation treatment This column can be used to treat temperature fluctuations on a continuous scale or classify experimental designs (as is done in const_fluct) in a user specific way.
"WaterPotential"water potential of treatment.
"TraitValue"trait value

Examples

Basic Examples (6) 

Getting the database:

In[1]:=
rdd = ResourceData[\!\(\*
TagBox["\"\<Reptile Development Database\>\"",
#& ,
BoxID -> "ResourceTag-Reptile Development Database-Input",
AutoDelete->True]\)]
Out[1]=

Categories of the measured traits and their sizes (i.e., number of times reported in database):

In[2]:=
PieChart[#[[All, 2]], ChartLegends -> #[[All, 1]]] &@
 Tally@Normal@rdd[All, "TraitCategory"]
Out[2]=

Traits by category and their sizes (i.e., number of times reported in database):

In[3]:=
PieChart[#[[All, 2]], ChartLegends -> #[[All, 1]]] & /@ (Tally /@ GroupBy[#, First][[All, All, 2]] &@
   Values@Normal@rdd[All, {"TraitCategory", "Trait"}])
Out[3]=

Variations for GrowthRateHeadLength for the same specie and under different temperatures values:

In[4]:=
data = ({Sequence @@ (Union /@ #[[{1, 2, 3, 4, 5, 6, 8, 9, 10, 11}]]),
         Thread[#[[7]] -> #[[12]]]} &@Transpose[#]) & /@ Values[Normal[
     rdd[GatherBy[#, {#[[DeleteCases[Range[1, 11, 1], 7]]]} &] &]]];
data[[1]]
Out[5]=

Average variance of traits by category under the same treatment conditions:

In[6]:=
Dataset[<|"Category" -> #[[1, 1, 1]], "AverageVariance" -> Mean[#[[All, 2]]], "MinMaxVariance" -> MinMax[#[[All, 2]]]|> & /@ GatherBy[
    DeleteCases[{Sequence @@ #[[-3 ;; -2]], If[Length[#[[-1, All, 2]]] > 1, Variance[(#[[-1, All, 2]] /. Quantity[x_, _] :> x)], Missing["NotAvailable"]]} & /@ data, {__, Missing["NotAvailable"]}], First][[All, All, {1, -1}]]]
Out[6]=

Average variance of traits under the same treatment conditions:

In[7]:=
Dataset[<|"Category" -> #[[1, 1, 1]], "Trait" -> #[[1, 2, 1]], "AverageVariance" -> Mean[#[[All, -1]]], "MinMaxVariance" -> MinMax[#[[All, -1]]]|> & /@ SortBy[#, First] &@
  GatherBy[
   DeleteCases[{Sequence @@ #[[-3 ;; -2]], If[Length[#[[-1, All, 2]]] > 1, Variance[(#[[-1, All, 2]] /. Quantity[x_, _] :> x)], Missing["NotAvailable"]]} & /@ data, {__, Missing["NotAvailable"]}], #[[2]] &]]
Out[7]=

Scope & Additional Elements (1) 

Get the definitions of the values of some properties:

In[8]:=
rddDefinitions = ResourceData[\!\(\*
TagBox["\"\<Reptile Development Database\>\"",
#& ,
BoxID -> "ResourceTag-Reptile Development Database-Input",
AutoDelete->True]\), "Definitions"]
Out[8]=

Visualizations (1) 

Get an histogram of variances in the value of some trait when a treatment condition is changed (i.e., variable) and the other variables are keep equal:

In[9]:=
rdd = ResourceData[\!\(\*
TagBox[
InterpretationBox[
ButtonBox[
TagBox[
TooltipBox[
TagBox[GridBox[{
{
GraphicsBox[RasterBox[CompressedData["
1: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
"], {{0, 0}, {180, 180}}, {0, 255},
ColorFunction->RGBColor],
AspectRatio->1,
Axes->False,
Background->None,
BaselinePosition->Scaled[0.1],
Frame->None,
FrameTicks->None,
ImageSize->12,
ImageSizeRaw->{180., 180.},
PlotRange->{{0, 180}, {0, 180}}], "\<\"Reptile Development Database\"\>"}
},
AutoDelete->False,
BaseStyle->"SummaryPanel",
GridBoxAlignment->{"Columns" -> {{Center}}, "Rows" -> {{Baseline}}},
GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}],
"Grid"],
RowBox[{"ResourceSubmissionObject", "[", "\"\[Ellipsis]\"", "]"}]],
Annotation[#, 
Defer[ResourceSubmissionObject]["\[Ellipsis]"], "Tooltip"]& ],
Active->False,
Alignment->Left,
Appearance->{"Default" -> FrontEnd`FileName[{"Typeset", "SummaryBox"},
             "Panel.9.png"]},
BaseStyle->{Deployed -> False},
BaselinePosition->Baseline,
ButtonFunction:>Null,
DefaultBaseStyle->{"Pane", Background -> None},
Evaluator->Automatic,
FrameMargins->1,
Method->"Preemptive"],
ResourceSubmissionObject[<|"InformationElements" -> <|"Definitions" -> ResourceSystemClient`Private`CompressedInformationElement[
            "1:eJy9Vk1v1DAQXSjl84DgwNmIAyDaCjhwr7ZFVAKpaqqeOOAk46xRYkeeSZfwR/gX/EZmkt3NZpXddg/LJYrtZ897byaevIz9hdkbjUb4gB8nmjQCmScycY8fXy1SuyxTx4g+sZqsd+buHHJR5RA95Jfz4EsIVEePeHCaZSeANlsF7vPLlc4riOTAM5dCCfxwtIJ7LGzAWGclWlTLkTqZKOuSKm4YKAqgqeCtKvEOmSikyhsFWYbKBF8wdnG6MlDoHFBNLU2U8yrwipYdqItSFpodWqF1WQ4zuEryipLJjgx41jfgHKFK/WYb/m60oXljSZ0DNAERuNCjUYTnNmEcHqi4IoEEUFN5IJQ68MpM9swt6xRIyC7OG3sER22UZp/zpJBPJaWT4BE7KL7dYfFEEnLcZmijaxcy5PoIlgWzP4sss4TWp0Zgq7qnmctJLBxyG3et7Db18GdFWZf5hcaZKrgGl9fzBBVVTpbLflhZWxgDVTR3SJLOFi3mh07Z2p7nrT2nRRxq/0VzoJwVrPVpr4Vv9ueIh99AYxWgUTZPqCTeB1X6ILDl6V3Tvi/wBruZ+asB5mWAw4lEkEw3Z2xfhFvSlZpdh1phfDjA2BuDZeCtSlNrOFIrQY7blrsEHHO66HNeJasNo+O8P4dt5vta5rXLQIim2vLXQVBwJE0sgWdIqw9q/P3jp/e7ZDqEWGH67hZMp3y1/we2ZyHADXXwk4eXS/TK4I2VDnutQ61saj3WLuFF7kJ5Xh9IXXS9JIVc11zfMRgf1txPCpB0nFvkD2GXYqOJNTek5vc6sSh7WUdaNeW/pCMGmgK4ZRG9dC7p5JxyR6bF9fSLQbZpwelSE5H/iMu6hKjmX6DixxUk5MPgUkRBNO/NFcnfXd+dzoC+0P4ec0dGT/uHH5MvWtiL/sKpqwoRJ3713e+3xHV307pgKHcpS7olxkqRmNFAufwDp8gvBA=="]|>, "ContentElements" -> {"Dataset", "Definitions"}, "ContentElementAccessType" -> "Dataset", "DefaultContentElement" -> "Dataset", "Categories" -> {"Life Science"}, "ContentTypes" -> {"Numerical Data"}, "UUID" -> "275550ee-476a-48b1-888a-341146f9be10", "ResourceType" -> "DataResource", "Name" -> "Reptile Development Database", "Keywords" -> {"Reptile development", "Developmental plasticity", "Developmental environments"}, "Description" -> "This data measure the plasticity of some reptile phenotypic traits under changes in environmental conditions during development", "Details" -> ByteArray[CompressedData["
1:eJylVl+IVFUY35mdP7uzs+muggYVt3my8A8kWG1IjbtrWiq2d0wiyM7ce+7M
wTP3DOecO3/CByGphwqCKCJE6KGSQF/SoAeR7MHeigwyn3woM2EzQmKt1vrO
OXPv3Ls7kdXDzHz3/H7z/f++e+6tsrlqamho6Pfi0NBDU96wyOwiQno5kZnG
lNrnUpU6EZaLJKoigS1EKWsLSzKLuNiXxOtadda2ZB1b2G8RzvwGHK+3mohL
4gQUcdrVKHx4A9EkC3eamBPsO9i1ql0LN6q8y4TlIN8ivkcDhVjNOvaZ7DaJ
Y7UQJ0gS5q8H3KGBS/yaJXDH4up0vaFSVutayHctEfAWaSFqZ/cwiYWXFpm5
gGJRrKBaDf6pH7yhXsQhukLFPV1Hfg1XSAMIKUPgp74dv9baMF+OmCOKCbqE
fccM9lBA5TTzJQQWMXKKsXOGXLm/tcbL91J6d7mFCEVVCqFxBgmQBItePHjq
3zm7UmmcbYHNsqPyIryMYYjRnT5knEjsAnlMkWcwRV39qBl2/kncnWFt306N
wll+DjcpcjCIk9Os0WSB7852mhwLAXqhL8ZtTLE2spu1MHiy0hxgVzlcZeyg
yJY9ibkJEzqoGALbie8O+oOdr6DqHtyRIqO/o4RG8RXKgWS2wxmlIlPhAe4j
+zlqlrlyM0ISYaZEdhtF/kExEZkLA4Ak3UY0w2UwWtTdYMp6O27dsRcJoQsi
VG5Fdjuiog8X+/C+5lJwWef1KsUPnXjus+kJ03n6YMfl355/cNV8mR94+2Gk
hOU9GZV5SW9GOV/WpMee2nSnl+1VLyXy21hnBsZeiY9z4sKjV+y3n9Y9Waqg
DvNZgzh2EzvQxyWg5+ZYW7ELPVZBAKJ2BbBSlp3xUQMrIc089TMMq0H95oRW
AWKkf6w0W6vNYEFqflzxRKiYY09X0a9pRbCJtAFcg5lUQhtzrXpUrS0HQXW1
XaidpiGnroQCzF5Q1XtFkyXHSDZ6c6wNTZQqHBE5DemQuMZ4N+7NeOiNY0DI
glZPfGMn264TYyiymJVKnfaFaPIItAUEGZ9OYzJuaKQH/W0CtVYRT+BqlcBZ
vVZ3IOnUKaQqrnJNjzeucw8FirKwRHeGEk8LWSFRzVhHMhleyC30N3Yy2OE2
MtE2MILlHIs2WyrXcNyx8D207MTOuKhrEtxk8JjaMKAUI3UVbK8tBvuZtm7X
Mxt3BpV7GN47AxI1BruOtIgbwGibAvvJJkeNJsWR+mIJ5lLI7TRwErXOhk2V
7M0xiRvwxkAyMI2dc/VwROrGS5U+Ia5vLMweBDhQ05Iw/nkm1sZNaf8DTY9b
fSRMIldLLWbmv1rXdVc3Eh28w2jQMOl1TFTpqunWQCRGPasVDDJc9Pqem3oZ
kymk/XBgaRI/YIEwve8g2vOX63ZxqBpcr6tVmduMchPuHHCQN8XRA7m8j1Pr
YoejvcM0ErGtkHGZj2NNNOaoXjmgXbZT98UQ464K2/gVjnPSdFg66HbweGP0
vLK0H1YX38vUC4IgGi9hPixhW1F0NZohr1+5AUbiRdsY63e91p5GcLkbMO+x
kcy2FMcuVNRN6X9d4FYn31p83+YL1wRc5PilE8cWxIbYe/Wxd3empUJ2rfsp
I+MIPfNeQSMP7EtPJpBzZ4++pZG7PjVChBz+HL+jkbF13x9NIFvc2fMaObN4
/XwCuS4Wv9DI169NfZlATn418p3x7Z6PriSQ96d++EUjlQtrbySQV+nkgka8
9uWFBLLp5ScWNXJk09xiArn1+q2LgUKOz6+6FMSRn1+6cFUjr5ze+mMCmVpY
sUVdjfnNrf6jrThy8xnP08ivzxohQm6cOtLQyBt/Ej+BHK5eFxrpuEaIkNIf
x1/QyCf2rUMJJJd/8apGPl6Yv5pAPtx8+uQ3Crn4wVktLLv45A6/ufsve5l+
xQ==
"]], "ExternalLinks" -> {
Hyperlink[
           "https://repdevo.com/database/", "https://repdevo.com/database/"], 
Hyperlink["https://repdevo.com/", "https://repdevo.com/"]}, "SourceMetadata" -> <|"Citation" -> {"Noble, D.W.A, Stenhouse, V., Riley, J.E., Warner, D.A., While, G.M., Du, W.-G., Uller, T. and Schwanz, L.E. (2018) A comprehensive database of thermal developmental plasticity in reptiles: Reptile Development Database. Scientific Data, in press."}, "Creator" -> "Noble, D.W.A et al.", "Date" -> DateObject[{2018}, "Year"], "GeographicCoverage" -> "World", "Language" -> "English", "Publisher" -> "Scientific Data", "Rights" -> "Free", "TemporalCoverage" -> "NA", "Title" -> "A comprehensive database of thermal developmental plasticity in reptiles: Reptile Development Database"|>,
          "ExampleNotebook" -> CloudObject[
          "https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/submissions/1688402ae369fff5/275/275550ee-476a-48b1-888a-341146f9be10/ExampleNotebook"], "DefinitionNotebook" -> CloudObject[
          "https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/submissions/1688402ae369fff5/275/275550ee-476a-48b1-888a-341146f9be10/Definition.nb"], "DefinitionNotebookInformation" -> ByteArray[CompressedData["

1:eJwBzAEz/iFib1JiAQAAAL8BAAA4Qzp4nJWT327TMBTGEesGK3+E0ASCG3aR
Wyddp11wGZJWVGQT4lRw7TinqaljWz7OtO7xeAoeB6dd6CYEYpf2d87nn48/
py8YPIs+tN4bnZkKZ3mxfnL94+fZ91MGz6NMSbHCKhVeGg2H2RLF6jhV6pa2
7YUDaMtGegZPo8xoMgrna4s0uDAaGbyOcizb+sJ4LI1ZTVu9cSTan3JF2Nnl
knipsPootafFgAaFJJ/uMRieIxGvcc5rOJo01q8nV7yxCgG3Jgz2C7xEBUNo
6xqp22TwcJbTXkC9n8Wjb9xpqeu/97+Z1do4rD4rLnBpVIUuXNij9vfj+A+f
P2EYHEWTK6HaCquZJnuDv3iwHReDl1Fv64xF5yXeEUE4bm+LdJi23jTcS9EF
YavPZRNO3fU9jr6iKw3h7+d6lbXOBdQ5hilyj0GnLiHD8Wg8jkfv45MzBm9z
XEgtO8K+rjCCb6LkktTaEKDNipJz7pe4oeDHpzG3NrmZBSWwJo/NVCqkpJB6
RUnOPf+CZFonMPmETqNK+gPuqjuAWJdhdn3+er2LKAy6jhDRXvznnd7tLPv6
8A8CaF99cBKPR/HoF7hrKi1tfN/i
"]], "OriginalUUID" -> "Reptile Development Database", "SubmissionID" -> "4544", "Submitter" -> "linar@wolfram.com",
          "SubmitterUUID" -> "36a06da6-e658-4893-8cc6-54cf4f7a3e42", "ContributedBy" -> "Lina Marcela Ruiz Galvis and Keiko Hirayama", "PublisherUUID" -> "bd1100e5-427e-46a3-ab17-d2d332cef87b", "ShortName" -> "Reptile-Development-Database", "SubmissionDate" -> DateObject[{2024, 2, 9, 15, 6, 51.166932},
            "Instant", "Gregorian", 0.], "Download" -> <|"Dataset" -> CloudObject[
            "https://www.wolframcloud.com/obj/resourcesystem/marketplacestorage/submissions/1688402ae369fff5/275/275550ee-476a-48b1-888a-341146f9be10/7c08aa9d7f7fd63c/data"]|>, "MetadataFile" -> "marketplacestorage/submissions/1688402ae369fff5/275/275550ee-476a-48b1-888a-341146f9be10/moreinfo"|>],
SelectWithContents->True,
Selectable->False],
#& ,
BoxID -> "ResourceTag-Reptile Development Database-Input",
AutoDelete->True]\)];
In[10]:=
traits = Union@Normal@rdd[All, 11];
conditions = #[[1]] -> #[[2, 1]] & /@ DeleteElements[
    Normal@PositionIndex@Keys@Normal@rdd[1], {"TraitValue" -> _, "TraitCategory" -> _, "Trait" -> _}];
raw = Values[Normal[rdd[GatherBy[#, {#[[Range[1, 11, 1]]]} &] &]]];
In[11]:=
Manipulate[ traitSelected = ({Sequence @@ (Union /@ Transpose[#[[All, 1 ;; -2]]]), Mean[#[[All, -1]]]}) & /@
   DeleteCases[
    Select[#, StringContainsQ[#[[-2]], trait] &] & /@ raw, {}]; If[MatchQ[Union[#[[All, -1]]], {Missing["NotAvailable"]}], "There is not enough data to estimate the variance", Histogram[#[[All, -1]], 10]] &@({Sequence @@ #[[1, 1 ;; -2]], If[Length[#[[All, -1]]] > 1, Variance[(#[[All, -1]] /. Quantity[x_, _] :> x)], Missing["NotAvailable"]]} & /@
    GatherBy[
     traitSelected, #[[
       DeleteCases[Range[1, 9, 1], variable /. conditions]]] &])
 , {trait, traits}, {variable, conditions[[All, 1]]}]
Out[11]=

Lina Marcela, "Reptile Development Database" from the Wolfram Data Repository (2024)  

License Information

Free

Data Resource History

Source Metadata

Data Downloads

Publisher Information