-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
349 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,287 @@ | ||
# This file is machine-generated - editing it directly is not advised | ||
|
||
julia_version = "1.10.3" | ||
manifest_format = "2.0" | ||
project_hash = "c17ef8f2f42e484557b1fd314383e81ceae78b84" | ||
|
||
[[deps.ArgTools]] | ||
uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" | ||
version = "1.1.1" | ||
|
||
[[deps.ArtifactUtils]] | ||
deps = ["Downloads", "Git", "HTTP", "Pkg", "ProgressLogging", "SHA", "TOML", "gh_cli_jll"] | ||
git-tree-sha1 = "f7c3ca6c70ea6b035effe5428eb05231ba890c2d" | ||
uuid = "8b73e784-e7d8-4ea5-973d-377fed4e3bce" | ||
version = "0.2.4" | ||
|
||
[[deps.Artifacts]] | ||
uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" | ||
|
||
[[deps.Base64]] | ||
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" | ||
|
||
[[deps.BitFlags]] | ||
git-tree-sha1 = "2dc09997850d68179b69dafb58ae806167a32b1b" | ||
uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35" | ||
version = "0.1.8" | ||
|
||
[[deps.ClimaArtifactsHelper]] | ||
deps = ["ArtifactUtils", "Pkg", "REPL", "SHA"] | ||
path = "../ClimaArtifactsHelper.jl" | ||
uuid = "6ffa2572-8378-4377-82eb-ea11db28b255" | ||
version = "0.0.1" | ||
|
||
[[deps.CodecZlib]] | ||
deps = ["TranscodingStreams", "Zlib_jll"] | ||
git-tree-sha1 = "59939d8a997469ee05c4b4944560a820f9ba0d73" | ||
uuid = "944b1d66-785c-5afd-91f1-9de20f533193" | ||
version = "0.7.4" | ||
|
||
[[deps.ConcurrentUtilities]] | ||
deps = ["Serialization", "Sockets"] | ||
git-tree-sha1 = "6cbbd4d241d7e6579ab354737f4dd95ca43946e1" | ||
uuid = "f0e56b4a-5159-44fe-b623-3e5288b988bb" | ||
version = "2.4.1" | ||
|
||
[[deps.Dates]] | ||
deps = ["Printf"] | ||
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" | ||
|
||
[[deps.DelimitedFiles]] | ||
deps = ["Mmap"] | ||
git-tree-sha1 = "9e2f36d3c96a820c678f2f1f1782582fcf685bae" | ||
uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" | ||
version = "1.9.1" | ||
|
||
[[deps.Downloads]] | ||
deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] | ||
uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" | ||
version = "1.6.0" | ||
|
||
[[deps.ExceptionUnwrapping]] | ||
deps = ["Test"] | ||
git-tree-sha1 = "dcb08a0d93ec0b1cdc4af184b26b591e9695423a" | ||
uuid = "460bff9d-24e4-43bc-9d9f-a8973cb893f4" | ||
version = "0.1.10" | ||
|
||
[[deps.Expat_jll]] | ||
deps = ["Artifacts", "JLLWrappers", "Libdl"] | ||
git-tree-sha1 = "1c6317308b9dc757616f0b5cb379db10494443a7" | ||
uuid = "2e619515-83b5-522b-bb60-26c02a35a201" | ||
version = "2.6.2+0" | ||
|
||
[[deps.FileWatching]] | ||
uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" | ||
|
||
[[deps.Git]] | ||
deps = ["Git_jll"] | ||
git-tree-sha1 = "04eff47b1354d702c3a85e8ab23d539bb7d5957e" | ||
uuid = "d7ba0133-e1db-5d97-8f8c-041e4b3a1eb2" | ||
version = "1.3.1" | ||
|
||
[[deps.Git_jll]] | ||
deps = ["Artifacts", "Expat_jll", "JLLWrappers", "LibCURL_jll", "Libdl", "Libiconv_jll", "OpenSSL_jll", "PCRE2_jll", "Zlib_jll"] | ||
git-tree-sha1 = "d18fb8a1f3609361ebda9bf029b60fd0f120c809" | ||
uuid = "f8c6e375-362e-5223-8a59-34ff63f689eb" | ||
version = "2.44.0+2" | ||
|
||
[[deps.HTTP]] | ||
deps = ["Base64", "CodecZlib", "ConcurrentUtilities", "Dates", "ExceptionUnwrapping", "Logging", "LoggingExtras", "MbedTLS", "NetworkOptions", "OpenSSL", "Random", "SimpleBufferStream", "Sockets", "URIs", "UUIDs"] | ||
git-tree-sha1 = "d1d712be3164d61d1fb98e7ce9bcbc6cc06b45ed" | ||
uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" | ||
version = "1.10.8" | ||
|
||
[[deps.InteractiveUtils]] | ||
deps = ["Markdown"] | ||
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" | ||
|
||
[[deps.JLLWrappers]] | ||
deps = ["Artifacts", "Preferences"] | ||
git-tree-sha1 = "7e5d6779a1e09a36db2a7b6cff50942a0a7d0fca" | ||
uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" | ||
version = "1.5.0" | ||
|
||
[[deps.LibCURL]] | ||
deps = ["LibCURL_jll", "MozillaCACerts_jll"] | ||
uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" | ||
version = "0.6.4" | ||
|
||
[[deps.LibCURL_jll]] | ||
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] | ||
uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" | ||
version = "8.4.0+0" | ||
|
||
[[deps.LibGit2]] | ||
deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"] | ||
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" | ||
|
||
[[deps.LibGit2_jll]] | ||
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"] | ||
uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5" | ||
version = "1.6.4+0" | ||
|
||
[[deps.LibSSH2_jll]] | ||
deps = ["Artifacts", "Libdl", "MbedTLS_jll"] | ||
uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" | ||
version = "1.11.0+1" | ||
|
||
[[deps.Libdl]] | ||
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" | ||
|
||
[[deps.Libiconv_jll]] | ||
deps = ["Artifacts", "JLLWrappers", "Libdl"] | ||
git-tree-sha1 = "f9557a255370125b405568f9767d6d195822a175" | ||
uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" | ||
version = "1.17.0+0" | ||
|
||
[[deps.Logging]] | ||
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" | ||
|
||
[[deps.LoggingExtras]] | ||
deps = ["Dates", "Logging"] | ||
git-tree-sha1 = "c1dd6d7978c12545b4179fb6153b9250c96b0075" | ||
uuid = "e6f89c97-d47a-5376-807f-9c37f3926c36" | ||
version = "1.0.3" | ||
|
||
[[deps.Markdown]] | ||
deps = ["Base64"] | ||
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" | ||
|
||
[[deps.MbedTLS]] | ||
deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"] | ||
git-tree-sha1 = "c067a280ddc25f196b5e7df3877c6b226d390aaf" | ||
uuid = "739be429-bea8-5141-9913-cc70e7f3736d" | ||
version = "1.1.9" | ||
|
||
[[deps.MbedTLS_jll]] | ||
deps = ["Artifacts", "Libdl"] | ||
uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" | ||
version = "2.28.2+1" | ||
|
||
[[deps.Mmap]] | ||
uuid = "a63ad114-7e13-5084-954f-fe012c677804" | ||
|
||
[[deps.MozillaCACerts_jll]] | ||
uuid = "14a3606d-f60d-562e-9121-12d972cd8159" | ||
version = "2023.1.10" | ||
|
||
[[deps.NetworkOptions]] | ||
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" | ||
version = "1.2.0" | ||
|
||
[[deps.OpenSSL]] | ||
deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"] | ||
git-tree-sha1 = "38cb508d080d21dc1128f7fb04f20387ed4c0af4" | ||
uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c" | ||
version = "1.4.3" | ||
|
||
[[deps.OpenSSL_jll]] | ||
deps = ["Artifacts", "JLLWrappers", "Libdl"] | ||
git-tree-sha1 = "3da7367955dcc5c54c1ba4d402ccdc09a1a3e046" | ||
uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" | ||
version = "3.0.13+1" | ||
|
||
[[deps.PCRE2_jll]] | ||
deps = ["Artifacts", "Libdl"] | ||
uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15" | ||
version = "10.42.0+1" | ||
|
||
[[deps.Pkg]] | ||
deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] | ||
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" | ||
version = "1.10.0" | ||
|
||
[[deps.Preferences]] | ||
deps = ["TOML"] | ||
git-tree-sha1 = "9306f6085165d270f7e3db02af26a400d580f5c6" | ||
uuid = "21216c6a-2e73-6563-6e65-726566657250" | ||
version = "1.4.3" | ||
|
||
[[deps.Printf]] | ||
deps = ["Unicode"] | ||
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" | ||
|
||
[[deps.ProgressLogging]] | ||
deps = ["Logging", "SHA", "UUIDs"] | ||
git-tree-sha1 = "80d919dee55b9c50e8d9e2da5eeafff3fe58b539" | ||
uuid = "33c8b6b6-d38a-422a-b730-caa89a2f386c" | ||
version = "0.1.4" | ||
|
||
[[deps.REPL]] | ||
deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] | ||
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" | ||
|
||
[[deps.Random]] | ||
deps = ["SHA"] | ||
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" | ||
|
||
[[deps.SHA]] | ||
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" | ||
version = "0.7.0" | ||
|
||
[[deps.Serialization]] | ||
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" | ||
|
||
[[deps.SimpleBufferStream]] | ||
git-tree-sha1 = "874e8867b33a00e784c8a7e4b60afe9e037b74e1" | ||
uuid = "777ac1f9-54b0-4bf8-805c-2214025038e7" | ||
version = "1.1.0" | ||
|
||
[[deps.Sockets]] | ||
uuid = "6462fe0b-24de-5631-8697-dd941f90decc" | ||
|
||
[[deps.TOML]] | ||
deps = ["Dates"] | ||
uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" | ||
version = "1.0.3" | ||
|
||
[[deps.Tar]] | ||
deps = ["ArgTools", "SHA"] | ||
uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" | ||
version = "1.10.0" | ||
|
||
[[deps.Test]] | ||
deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] | ||
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" | ||
|
||
[[deps.TranscodingStreams]] | ||
git-tree-sha1 = "5d54d076465da49d6746c647022f3b3674e64156" | ||
uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" | ||
version = "0.10.8" | ||
weakdeps = ["Random", "Test"] | ||
|
||
[deps.TranscodingStreams.extensions] | ||
TestExt = ["Test", "Random"] | ||
|
||
[[deps.URIs]] | ||
git-tree-sha1 = "67db6cc7b3821e19ebe75791a9dd19c9b1188f2b" | ||
uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" | ||
version = "1.5.1" | ||
|
||
[[deps.UUIDs]] | ||
deps = ["Random", "SHA"] | ||
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" | ||
|
||
[[deps.Unicode]] | ||
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" | ||
|
||
[[deps.Zlib_jll]] | ||
deps = ["Libdl"] | ||
uuid = "83775a58-1f1d-513f-b197-d71354ab007a" | ||
version = "1.2.13+1" | ||
|
||
[[deps.gh_cli_jll]] | ||
deps = ["Artifacts", "JLLWrappers", "Libdl"] | ||
git-tree-sha1 = "b54ff233a6a183ad366d29fa0e3ff9bb921692db" | ||
uuid = "5d31d589-30fb-542f-b82d-10325e863e38" | ||
version = "2.35.0+0" | ||
|
||
[[deps.nghttp2_jll]] | ||
deps = ["Artifacts", "Libdl"] | ||
uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" | ||
version = "1.52.0+1" | ||
|
||
[[deps.p7zip_jll]] | ||
deps = ["Artifacts", "Libdl"] | ||
uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" | ||
version = "17.4.0+2" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
[snowmip] | ||
git-tree-sha1 = "da5999b8dacf81acebd7ad5ac88dd3aa847de5cb" | ||
|
||
[[snowmip.download]] | ||
sha256 = "f1ad75041519cac56a6efa032445b91a8f52ffc0397663e538f88d6c06b57f43" | ||
url = "https://caltech.box.com/shared/static/0vqhet1hsj36sgmy0ajrcrb24cihcfd7.gz" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
[deps] | ||
ArtifactUtils = "8b73e784-e7d8-4ea5-973d-377fed4e3bce" | ||
ClimaArtifactsHelper = "6ffa2572-8378-4377-82eb-ea11db28b255" | ||
DelimitedFiles = "8bb1440f-4735-579b-a4ab-409b98df4dab" | ||
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# ESM-SnowMIP | ||
This artifact points to the link at which the ESM-SnowMIP site specific | ||
data is stored. | ||
|
||
Menard, Cecile; Essery, Richard (2019): ESM-SnowMIP meteorological and evaluation datasets at ten reference sites (in situ and bias corrected reanalysis data) [dataset]. PANGAEA, https://doi.org/10.1594/PANGAEA.897575, Supplement to: Menard, Cecile; Essery, Richard; Barr, Alan; Bartlett, Paul; Derry, Jeff; Dumont, Marie; Fierz, Charles; Kim, Hyungjun; Kontu, Anna; Lejeune, Yves; Marks, Danny; Niwano, Masashi; Raleigh, Mark; Wang, Libo; Wever, Nander (2019): Meteorological and evaluation datasets for snow modelling at 10 reference sites: description of in situ and bias-corrected reanalysis data. Earth System Science Data, 11(2), 865-880, https://doi.org/10.5194/essd-11-865-2019 | ||
|
||
https://doi.pangaea.de/10.1594/PANGAEA.897575 | ||
|
||
|
||
The data includes the in-situ atmospheric forcing and snow measurements for multiple sites across the northern hemisphere; these include precipitation, air temperature, wind speeds, air pressure, air humidity, snow water equivalent, snow depth, albedo, snow temperature. Not all measurements are available or provided at the same cadence for each site. | ||
|
||
License: Creative Commons Attribution-NonCommericial 4.0 International (CC-BY-NC-4.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
#Menard, Cecile; Essery, Richard (2019): ESM-SnowMIP meteorological and evaluation datasets at ten reference sites (in situ and bias corrected reanalysis data) [dataset]. PANGAEA, https://doi.org/10.1594/PANGAEA.897575, Supplement to: Menard, Cecile; Essery, Richard; Barr, Alan; Bartlett, Paul; Derry, Jeff; Dumont, Marie; Fierz, Charles; Kim, Hyungjun; Kontu, Anna; Lejeune, Yves; Marks, Danny; Niwano, Masashi; Raleigh, Mark; Wang, Libo; Wever, Nander (2019): Meteorological and evaluation datasets for snow modelling at 10 reference sites: description of in situ and bias-corrected reanalysis data. Earth System Science Data, 11(2), 865-880, https://doi.org/10.5194/essd-11-865-2019 | ||
using ClimaArtifactsHelper | ||
using Downloads | ||
using Base | ||
using DelimitedFiles | ||
|
||
outputdir = "snowmip" | ||
if isdir(outputdir) | ||
@warn "$outputdir already exists. Content will end up in the artifact and may be overwritten." | ||
@warn "Abort this calculation, unless you know what you are doing." | ||
else | ||
mkdir(outputdir) | ||
end | ||
|
||
file_url = "https://hs.pangaea.de/Projects/ESM-SnowMIP/ESM-SnowMIP_all.zip" | ||
file_path = "ESM-SnowMIP_all.zip" | ||
if !isfile(file_path) | ||
@info "$file_path not found, downloading it (might take a while)" | ||
file = Downloads.download(file_url) | ||
Base.mv(file, file_path) | ||
mycommand = `unzip $file_path -d $outputdir` | ||
run(mycommand) | ||
end | ||
|
||
# Create a metadata file in the same directory | ||
site_name = ["name", "cdp", "oas", "obs", "ojp", "rme", "sap", "snb", "sod", "swa", "wfj"] | ||
site_lat = ["lat", 45.29, 54.05, 54.650000, 54.530000 , 43.186000, 43.060000,37.906890, 26.590000, 37.906910,46.826700] | ||
site_lon = ["lon", 5.7669,-106.3333,-105.200000,-116.783000,-116.783000, 141.328600,-107.726280, 26.590000,-107.711320, 9.807] | ||
site_elev = ["elevation", 1325, 601, 629, 579, 2043, 17, 3714, 179, 3371, 2536] | ||
site_class = ["class", "alpine", "boreal", "boreal", "boreal", "alpine", "maritime", "alpine", "artic", "alpine", "alpine"] | ||
site_data = hcat(site_name, site_lat, site_lon, site_elev, site_class) | ||
|
||
open(joinpath(outputdir, "site_metadata.txt"), "w") do io | ||
writedlm(io, site_data) | ||
end | ||
|
||
@info "Data file generated!" | ||
create_artifact_guided(outputdir; artifact_name = basename(@__DIR__)) |