#
#
# SHA-256 of every file in the deposited package
# Verify with:  sha256sum -c SHA256SUMS.txt
# or:           python3 code/verify_package.py
0267829f089e43610adc9b49929c67dfd9be4c884a754af6c76037f38ea8cfcd  data/coral_name_mapping.json
0cd2491f01db2e87faeb2e7aeaa9eb46930aa7a8b57836ea794bf016e9848a3c  data/cohortB_R_per_species.csv
0d80d8970baf3539e2cf90dd9e396fea6facd876d82d91ad7298c0fd6efdf09e  figures/Fig3.pdf
10a3ea142d4d7df325989f00549b8971b2bb0d17c77a368830fdaa45becf9b3b  code/deposited_analyses.py
206ef0c2137d03f4dcbe7b30bdf9129fa2a032c3443ff0fb3d321adce1e72d47  code/context3.py
272c1edcd8c4dfbe24e89c8ba2cb9494ddd158553e2d6d74de09490b2de208c5  README.md
28f8f978d3813f7511a887ad4762d7178a321612337eb0897bad23fcd8e65078  figures/FigS2.pdf
2f9e6255642c994d130ce16a5930f4a674de9fdabe45bcb2ad1e1ba83391ad5d  code/fit_primary_models.py
34a8ebaedf19eb8b1360899fb80d664e52d555c7e57939e00d395e9c27b12d23  figures/Fig2.pdf
36e6f2dcec0346eb016bd66f1435b45633975d0c9a36c155575da8df67d07627  data/primary_models.json
375171cabe153e1463bb59dc5c96c44a467fedfc013ef8f86bf93a31f68ad339  code/twin_ranks.py
37f199c6140ca1c6d19d7b940faa2db199faf168f7c69ec189e5c945d5a3ad42  data/timetree_5053_species.nwk
3b7f25e05a3bd2d88ede51fccd00a9e36fde0197b1d52d6a5a4af61526384516  data/timetree_species_list.txt
3ba2ba5ce403fbc76f5e3267f23e087a7600be995d0b30b5414f0262fb07c20e  protocol/protocol_v5_FROZEN.md
45bcd0a594f981c7777d240eec4ff29ff154002f592b669141a42e227cadeb90  data/coral_counts.pkl
45d45511e49dc38d671052422b01343ebf0e62731e6e28c6619a03770fc10d6c  data/external_replication.json
4a8f1100962d5c6e3c1a27c3be87622bee8da0d738725cfa33892387f926cbf3  figures/FigS1.eps
4ad8152060fcfd2958218944f020583caa0dade8bd9708afee117854bf4b50f5  code/build_all.sh
4cb3e4be8f8ca572f84379a0a55e7fe0a9589988bc111727fce474d170e92797  code/make_figures.py
4f48199636ebb3e61910525427c4cba5b49a592f5d1377c2607372d6ba85678a  code/optimize_code.py
50f4d540dc556837f9ae4b676c623a6cf3d07db216e25e87787f7414e0557f7e  figures/FigS2.eps
514e273e43ce39d754d2868c4013555d7a9de294f52dd05041bff922792285c9  code/decompose_ctx.py
51693d042d87e2c4a9e3c1aaac4c3306eea141fc3a77cd520a71ce673090d3a6  figures/FigS1.pdf
5dd6189c919d75d22eda8db7ed123233c347aa12bd48c5677126dc284e1c7276  code/final_audit.py
603f5575a375a0ced8715b0e9a5ff9d178819e5684f55ebf6cd91a8e63c69987  code/replication.py
622bf1fa7c0fd3c920ba2b415b39d95c5b50bb268ca565e0430015907aeebf8b  figures/Fig1.png
63fece8b32f6abb4ee65cf8c5cf385b816442578f9a989adb0323b10490fdd5a  data/twin_ranks.json
646f5f9f3236cf8cb7d535ee30caf6b6afd42010193c8c94bbfba5e1c5af7c4d  data/nonsense_share.csv
6a2e4ea31651860aa037876dfc4011fdc9cae569db9fa66dedaabd199e48694d  data/external_source_manifest.csv
70425242d0429ba1e0bfa91cd7a671663f99173304c242c621a958f2bcb5f0df  code/coral.py
785140a0a97ac65ca5141a845fce7341857f517f19ebf2780c82c02f7de2045a  figures/FigS1.png
7a153e852b1d40b8bd3ff356c32f732f8c41024dd7ec4142e0186028f5ea7d03  data/twin_rank_pairs.csv
7b8884133effa3ec0a0e52ffa52028d5eb17270b619b92de5262b5ac95a6ab8a  data/confirmatory_aligned.csv
7c29794eb665088a9ecde613e4d1456c84ee79382a75b54f5c1088d73e62449f  code/tree_check.py
7d3b92a09de7f5629f0d8181df77ed9770f191f43f0790147cc88f50a7212796  figures/Fig4.pdf
7d466131cd471e95f1f65ec54c15db725ff3856914328677dbbd3b1046f71163  code/verify_package.py
80a67d905f63eab37c23906deb5a020683489cc15b8b43fafef80128e4700b5b  data/edge_meta.npy
81148de0a9da7695778e65bfb921772e36bac7af70226f4345d0cb608a3b514f  figures/FigS2.png
8e84123d3dea8234e09237991f2cb4d1b9430f9e35b96d0936b0d595a92d9c63  figures/Fig1.eps
95364006349cce068f37cd294165947bbf70a45440e5b5a8eece7142143864d0  esm1.txt
95e199ed71f5c13f0f61a58d35aa2553dddb0f6cd8f6a529a996f138c82cad2f  data/tree_excluded_species.txt
9753927c19f70b54f4ac5abd92bdde30a532988368d1171d20579e407d9b1199  figures/Fig5.png
9a5ab59fc603cb5a628ea70fe937946cdac68a6d769e2b96ad76fd04c9bbb3a5  data/replication_species.csv
9f54c403887cb8cf73988e2655d3803fccad5de0e1b294b83aabab19161ff15a  code/prune.py
a13169135685b0005b0eeb9d3a7e1ebefc1f72a77acb55ea04a880402133abdb  data/coral_abund.pkl
a36f98aeb35705d14b29631e0759e2c2bd4be1a90ba5a0d95955d7bcf9569e3b  code/optim_convergence.py
a75680d8a1f620edc1f0a60aae1603c6ce6934efefd458ce6608b98824312e88  figures/Fig2.eps
a877caaaeb1901a2116458d2436cfc91ff33ea54ab2e1075601dc792fd6662db  data/cross_metric.csv
accc60cb46c7b3f6d8b4838e2292938e6179d24dd47babb6c1d6c99f3fffbcb9  data/per_clade_slopes_phylo.csv
af630fea6fd6ef76548911e6c1a62c4dac6e62bc381fde243444653be6a62152  code/codecore.py
b2c1b0808f4c96a31b824be52ce28d20762bca16d9b3164d779037ee2f1cc8de  data/rmse_decomposition.csv
b50756a6023b41e709ec3106a012b92d92e9fbb0d68c277e82f7914d607fd4f3  data/divergence.json
b6884c94a3021168037e59cad12d100800b2255d909218dbf85f73d310b91837  figures/Fig3.eps
b78c70a66d119d0f3ad7adc0b8d64afa8ab02ed1ddf296d27cb9f94ae30be0e9  data/phylo_diagnostics.json
bbc5a2eee91ebb97b40317c58d8636ad3308b6ead3cd466f46ae21605339cb6a  data/optim_convergence.json
be3a2c19eb3286a48d0dfe6a4c73c1cf6de81e9ea2fefb675e3e051cd975394c  data/R_all_metrics.csv
c25d487903ef047ef1cd4d5f6afc9ba62ecf80ca8cbde534e915d84eacb9b3a3  code/divergence.py
c3efc14e34c122b54f11cf58f5e58075cbf3c54c4256356a2ae0e6b443936acb  data/cv_z_by_clade.csv
c4d2b81a688b15425498d0ddd85002c55ce29577dab3dd05b3837a6942a898b5  figures/Fig5.pdf
c5c5a6c04795f8be37272a196d8226979d68c6f86b0179b3d40324ea48b2364f  data/edge_keys.json
ce026210cfd16b7819b0e9e6a5081407ab9333ed12e82d2779c0e2fe3d17a50d  figures/Fig1.pdf
d065703be097c22e3e3287ae54725e05639dbb155dd1b54e4778055243b50350  code/phylo_diagnostics.py
d35d209a380b3a9db11ac809f0daa120c0ee91b9dbb23299c910aa2e906763e0  data/confirmatory_ensemble.json
d4ee93cbb7413fa450c6aa8a632a625064656715295e6b43d94bbe5ccf955875  data/external_replication_per_species.csv
d6dc98fd02df9b61203be7080ed3176cd1e3e5d0b907b9d7222263c00f28c7e7  figures/Fig4.png
d87cab1184e6ff3e542ae9060fce5cb8ba54f0d520675f7c0bdc5518f608ec9f  code/tau2test.py
d98679b1da60b97cc8bb39375e321ef6e63c8bde1f9dbf1f1e1d62b811cecb45  code/run_analysis.py
da93cb2abc3e03cbcd055e975f616827739684ae17d34cf227c4208171af62a9  data/ensemble_summaries.npz
dc21e4975182954004863cae2d5200d81e7ddd7f7c05b9f1adf03b500d448ae8  figures/Fig2.png
dd503101400d8d1ac85bcfffc4ea58775cf3061f9bb7b7f8509aa91cb99c9a33  requirements.txt
e1f9cfb01593dc70035f7115297d6778da9b6109ebccc130be776e913baccf84  data/spectrum_components.csv
e22ff7f5ad3617c796ff843690d553e032107424dc16bbd09b52d73591b73f65  figures/Fig4.eps
e3f3ae75025592b5a0ad5f8bb5de168981d1bc776ae7b501be3d1c47b780aaf9  data/inverted_loco.csv
e439033fc89a48ac1ca26ef93d752c623a83d1ebd8c10afe7c1add9a440c781b  code/freeze.py
ea4d473eeeefe99a8cf084a64e1f0f6b44f3ab17415906302129dc8984402744  data/edge_pq.npy
ee8a7de39c092536936b101be8982b6938741d3b489441a248db88e438c6dc8d  code/decompose.py
f08f55b60494a05ebd057c1c09cfb436b38b4bac5e167033a8a170e5a0e3105e  code/audit_numbers.py
f496d71101e38c6beb8dec52651029eb41438c870f843780b708f553d981d806  figures/Fig3.png
f61b86daabdbdc3f131e0540ab2018709d14588c7c26a77587626966abf4a254  data/DATA_DICTIONARY.md
faa1b7f4e584f27ccffef47490a8f0c686be6835451f64623d110e56979b1661  figures/Fig5.eps
