diff --git a/.appveyor.yml b/.appveyor.yml index e2b06c986..5092e056f 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,22 +1,26 @@ +branches: + only: + # This is where pull requests from "bors r+" are built. + - staging + # This is where pull requests from "bors try" are built. + - trying + # Enable building pull requests. + # - master + environment: matrix: - - julia_version: 1 + - julia_version: 1.3 - julia_version: nightly platform: - x86 # 32-bit - x64 # 64-bit -# # Uncomment the following lines to allow failures on nightly julia -# # (tests will run but not make your overall status red) -# matrix: -# allow_failures: -# - julia_version: nightly - -branches: - only: - - master - - /release-.*/ +# Uncomment the following lines to allow failures on nightly julia +# (tests will run but not make your overall status red) +matrix: + allow_failures: + - julia_version: nightly notifications: - provider: Email @@ -39,4 +43,4 @@ test_script: # # which would have coverage gaps without running on Windows # on_success: # - echo "%JL_CODECOV_SCRIPT%" -# - C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%" \ No newline at end of file +# - C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%" diff --git a/.codecov.yml b/.codecov.yml new file mode 100644 index 000000000..bd93db947 --- /dev/null +++ b/.codecov.yml @@ -0,0 +1,2 @@ +codecov: + token: f995e5d9-25fb-42df-99c5-5b690294a298 diff --git a/.gitignore b/.gitignore index 1af6eef85..4620c3019 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,17 @@ # ignore the following patterns - -Manifest.toml - -# vim swap files +*.jl.cov +*.vtk +*.dat +*.csv +*.vtu +*.pvtu *.swp - +*.png +!docs/src/assets/*.png +*.DS_Store +docs/build/ +data/ +docs/site/ +*.jl.*.cov +*.jl.mem +deps/deps.jl diff --git a/.travis.yml b/.travis.yml index 0e4394d57..93909decf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,65 @@ -# Documentation: http://docs.travis-ci.com/user/languages/julia/ -language: julia - -env: - global: - - PYTHON=Conda +branches: + only: + # This is where pull requests from "bors r+" are built. + - staging + # This is where pull requests from "bors try" are built. + - trying + # Enable building pull requests. + # - master +## Documentation: http://docs.travis-ci.com/user/languages/julia/ +language: julia +sudo: false +dist: trusty os: - linux - osx julia: - - 1.0 - - 1.1 + - 1.2 + - 1.3 - nightly notifications: email: false + +matrix: + allow_failures: + - julia: nightly + +env: + global: + - PYTHON=conda + +before_install: + - julia -e 'using Pkg; Pkg.add("Conda")' + - julia -e 'using Conda; Conda.add("scikit-learn")' + +before_script: + - | + if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then + brew update + brew upgrade cmake + fi + - pip install --user -U numpy scipy scikit-learn + - julia -e 'using Pkg; Pkg.build("PyCall"); Pkg.update()' + +after_success: + # push coverage results to Codecov + - julia -e 'import Pkg; + cd(Pkg.dir("CalibrateEmulateSample.jl")); + Pkg.add("Coverage"); + using Coverage; + Codecov.submit(Codecov.process_folder())' + +jobs: + include: + - stage: "Documentation" + julia: 1.0 + os: linux + script: + - export DOCUMENTER_DEBUG="true" + - julia --color=yes --project=docs/ -e 'using Pkg; + Pkg.develop(PackageSpec(path=pwd())); + Pkg.instantiate(); + Pkg.build("CalibrateEmulateSample.jl")' + - julia --color=yes --project=docs/ docs/make.jl + after_success: skip diff --git a/Manifest.toml b/Manifest.toml new file mode 100644 index 000000000..fbe65c190 --- /dev/null +++ b/Manifest.toml @@ -0,0 +1,981 @@ +# This file is machine-generated - editing it directly is not advised + +[[AbstractFFTs]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "051c95d6836228d120f5f4b984dd5aba1624f716" +uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c" +version = "0.5.0" + +[[Adapt]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "82dab828020b872fa9efd3abec1152b075bc7cbf" +uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" +version = "1.0.0" + +[[ArgParse]] +deps = ["Compat", "Test", "TextWrap"] +git-tree-sha1 = "14d5789a99e6bea3e258d668ec09359a9feaf2d1" +uuid = "c7e460c6-2fb9-53a9-8c5b-16f535851c63" +version = "0.6.2" + +[[ArnoldiMethod]] +deps = ["DelimitedFiles", "LinearAlgebra", "Random", "SparseArrays", "StaticArrays", "Test"] +git-tree-sha1 = "2b6845cea546604fb4dca4e31414a6a59d39ddcd" +uuid = "ec485272-7323-5ecc-a04f-4719b315124d" +version = "0.0.4" + +[[Arpack]] +deps = ["Arpack_jll", "Libdl", "LinearAlgebra"] +git-tree-sha1 = "2ff92b71ba1747c5fdd541f8fc87736d82f40ec9" +uuid = "7d9fca2a-8960-54d3-9f78-7d1dccf2cb97" +version = "0.4.0" + +[[Arpack_jll]] +deps = ["Libdl", "OpenBLAS_jll", "Pkg"] +git-tree-sha1 = "68a90a692ddc0eb72d69a6993ca26e2a923bf195" +uuid = "68821587-b530-5797-8361-c406ea357684" +version = "3.5.0+2" + +[[ArrayInterface]] +deps = ["LinearAlgebra", "Requires", "SparseArrays"] +git-tree-sha1 = "656fd4bcdf204ea96945d9bc1068c0056013438a" +uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" +version = "2.3.1" + +[[ArrayLayouts]] +deps = ["FillArrays", "LinearAlgebra"] +git-tree-sha1 = "bc779df8d73be70e4e05a63727d3a4dfb4c52b1f" +uuid = "4c555306-a7a7-4459-81d9-ec55ddd5c99a" +version = "0.1.5" + +[[BandedMatrices]] +deps = ["ArrayLayouts", "FillArrays", "LinearAlgebra", "Random", "SparseArrays"] +git-tree-sha1 = "03b21fb83f9e0b13f99c407810cd3b6cac293a1d" +uuid = "aae01518-5342-5314-be14-df237901396f" +version = "0.14.3" + +[[Base64]] +uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" + +[[BinDeps]] +deps = ["Libdl", "Pkg", "SHA", "URIParser", "Unicode"] +git-tree-sha1 = "66158ad56b4bf6cc8413b37d0b7bc52402682764" +uuid = "9e28174c-4ba2-5203-b857-d8d62c4213ee" +version = "1.0.0" + +[[BinaryProvider]] +deps = ["Libdl", "SHA"] +git-tree-sha1 = "5b08ed6036d9d3f0ee6369410b830f8873d4024c" +uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232" +version = "0.5.8" + +[[Blosc]] +deps = ["BinaryProvider", "CMakeWrapper", "Compat", "Libdl"] +git-tree-sha1 = "71fb23581e1f0b0ae7be8ccf0ebfb3600e23ca41" +uuid = "a74b3585-a348-5f62-a45c-50e91977d574" +version = "0.5.1" + +[[BoundaryValueDiffEq]] +deps = ["BandedMatrices", "DiffEqBase", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "NLsolve", "Reexport", "SparseArrays"] +git-tree-sha1 = "0c2ec2c6c241198607e3a6ac585623253e66bad5" +uuid = "764a87c0-6b3e-53db-9096-fe964310641d" +version = "2.4.0" + +[[CMake]] +deps = ["BinDeps"] +git-tree-sha1 = "c67a8689dc5444adc5eb2be7d837100340ecba11" +uuid = "631607c0-34d2-5d66-819e-eb0f9aa2061a" +version = "1.1.2" + +[[CMakeWrapper]] +deps = ["BinDeps", "CMake", "Libdl", "Parameters", "Test"] +git-tree-sha1 = "16d4acb3d37dc05b714977ffefa8890843dc8985" +uuid = "d5fb7624-851a-54ee-a528-d3f3bac0b4a0" +version = "0.2.3" + +[[CSV]] +deps = ["CategoricalArrays", "DataFrames", "Dates", "FilePathsBase", "Mmap", "Parsers", "PooledArrays", "Tables", "Unicode", "WeakRefStrings"] +git-tree-sha1 = "027b8d04a1983153ecbcf8f905e926bf01c078e8" +uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +version = "0.5.22" + +[[Calculus]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "f641eb0a4f00c343bbc32346e1217b86f3ce9dad" +uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9" +version = "0.5.1" + +[[CategoricalArrays]] +deps = ["Compat", "DataAPI", "Future", "JSON", "Missings", "Printf", "Reexport", "Statistics", "Unicode"] +git-tree-sha1 = "23d7324164c89638c18f6d7f90d972fa9c4fa9fb" +uuid = "324d7699-5711-5eae-9e2f-1d82baa6b597" +version = "0.7.7" + +[[ChainRulesCore]] +deps = ["MuladdMacro"] +git-tree-sha1 = "eb54d7349210f37c142e58d67668951efc1e5cdc" +uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" +version = "0.6.1" + +[[Clustering]] +deps = ["Distances", "LinearAlgebra", "NearestNeighbors", "Printf", "SparseArrays", "Statistics", "StatsBase"] +git-tree-sha1 = "f387d5937d0c9d0191c711d7d204bce15bd23b45" +uuid = "aaaa29a8-35af-508c-8bc3-b662a17a0fe5" +version = "0.13.3" + +[[CodecZlib]] +deps = ["BinaryProvider", "Libdl", "TranscodingStreams"] +git-tree-sha1 = "05916673a2627dd91b4969ff8ba6941bc85a960e" +uuid = "944b1d66-785c-5afd-91f1-9de20f533193" +version = "0.6.0" + +[[ColorTypes]] +deps = ["FixedPointNumbers", "Random"] +git-tree-sha1 = "b9de8dc6106e09c79f3f776c27c62360d30e5eb8" +uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" +version = "0.9.1" + +[[Colors]] +deps = ["ColorTypes", "FixedPointNumbers", "InteractiveUtils", "Printf", "Reexport"] +git-tree-sha1 = "177d8b959d3c103a6d57574c38ee79c81059c31b" +uuid = "5ae59095-9a9b-59fe-a467-6f913c188581" +version = "0.11.2" + +[[CommonSubexpressions]] +deps = ["Test"] +git-tree-sha1 = "efdaf19ab11c7889334ca247ff4c9f7c322817b0" +uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" +version = "0.2.0" + +[[Compat]] +deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"] +git-tree-sha1 = "ed2c4abadf84c53d9e58510b5fc48912c2336fbb" +uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" +version = "2.2.0" + +[[Conda]] +deps = ["JSON", "VersionParsing"] +git-tree-sha1 = "9a11d428dcdc425072af4aea19ab1e8c3e01c032" +uuid = "8f4d0f93-b110-5947-807f-2305c1781a2d" +version = "1.3.0" + +[[ConfParser]] +git-tree-sha1 = "c7559d68defb3708c0e46df1158e21be86e04312" +uuid = "88353bc9-fd38-507d-a820-d3b43837d6b9" +version = "0.1.1" + +[[DataAPI]] +git-tree-sha1 = "674b67f344687a88310213ddfa8a2b3c76cc4252" +uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" +version = "1.1.0" + +[[DataFrames]] +deps = ["CategoricalArrays", "Compat", "DataAPI", "Future", "InvertedIndices", "IteratorInterfaceExtensions", "Missings", "PooledArrays", "Printf", "REPL", "Reexport", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"] +git-tree-sha1 = "00136fcd39d503e66ab1b2eab800c47deaf7ca04" +uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +version = "0.20.0" + +[[DataStructures]] +deps = ["InteractiveUtils", "OrderedCollections"] +git-tree-sha1 = "b7720de347734f4716d1815b00ce5664ed6bbfd4" +uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" +version = "0.17.9" + +[[DataValueInterfaces]] +git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" +uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464" +version = "1.0.0" + +[[Dates]] +deps = ["Printf"] +uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" + +[[DecisionTree]] +deps = ["DelimitedFiles", "Distributed", "LinearAlgebra", "Random", "ScikitLearnBase", "Statistics", "Test"] +git-tree-sha1 = "5438720dcf461b52f3cab3db4be56142910e28b5" +uuid = "7806a523-6efd-50cb-b5f6-3fa6f1930dbb" +version = "0.10.1" + +[[DelayDiffEq]] +deps = ["DataStructures", "DiffEqBase", "LinearAlgebra", "Logging", "OrdinaryDiffEq", "Parameters", "Printf", "RecursiveArrayTools", "Reexport", "Roots"] +git-tree-sha1 = "79a1dd6c8b3559263800ae48f44a9da1e620e694" +uuid = "bcd4f6db-9728-5f36-b5f7-82caef46ccdb" +version = "5.20.0" + +[[DelimitedFiles]] +deps = ["Mmap"] +uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" + +[[DiffEqBase]] +deps = ["ArrayInterface", "ChainRulesCore", "Compat", "DataStructures", "Distributed", "DocStringExtensions", "FunctionWrappers", "IterativeSolvers", "IteratorInterfaceExtensions", "LinearAlgebra", "MuladdMacro", "Parameters", "Printf", "RecipesBase", "RecursiveArrayTools", "RecursiveFactorization", "Requires", "Roots", "SparseArrays", "StaticArrays", "Statistics", "SuiteSparse", "TableTraits", "TreeViews", "ZygoteRules"] +git-tree-sha1 = "3ef848bc1b8b09ce3cc14b53ddd0b4abec0407ae" +uuid = "2b5f629d-d688-5b77-993f-72d75c75574e" +version = "6.13.1" + +[[DiffEqCallbacks]] +deps = ["DataStructures", "DiffEqBase", "ForwardDiff", "LinearAlgebra", "NLsolve", "OrdinaryDiffEq", "RecipesBase", "RecursiveArrayTools", "StaticArrays"] +git-tree-sha1 = "573b46d716ff12b79e9f6e1c1602b0553b619e84" +uuid = "459566f4-90b8-5000-8ac3-15dfb0a30def" +version = "2.11.0" + +[[DiffEqDiffTools]] +deps = ["ArrayInterface", "LinearAlgebra", "Requires", "SparseArrays", "StaticArrays"] +git-tree-sha1 = "a4ed8a740484627ea41b47f7e1a25dd909a28353" +uuid = "01453d9d-ee7c-5054-8395-0335cb756afa" +version = "1.7.0" + +[[DiffEqFinancial]] +deps = ["DiffEqBase", "DiffEqNoiseProcess", "LinearAlgebra", "Markdown", "RandomNumbers"] +git-tree-sha1 = "734f3cc101f9b90ddf4bc8bf1fdddf3d9f185a66" +uuid = "5a0ffddc-d203-54b0-88ba-2c03c0fc2e67" +version = "2.2.1" + +[[DiffEqJump]] +deps = ["Compat", "DataStructures", "DiffEqBase", "FunctionWrappers", "LinearAlgebra", "Parameters", "PoissonRandom", "Random", "RandomNumbers", "RecursiveArrayTools", "Statistics", "TreeViews"] +git-tree-sha1 = "8686b4d0acde11951d179166183f5d7cb77833d9" +uuid = "c894b116-72e5-5b58-be3c-e6d8d4ac2b12" +version = "6.5.0" + +[[DiffEqNoiseProcess]] +deps = ["DataStructures", "DiffEqBase", "LinearAlgebra", "Random", "RandomNumbers", "RecipesBase", "RecursiveArrayTools", "Requires", "ResettableStacks", "StaticArrays", "Statistics"] +git-tree-sha1 = "60abc190ad0c96ccded177963ad0fac171605a4a" +uuid = "77a26b50-5914-5dd7-bc55-306e6241c503" +version = "3.8.0" + +[[DiffEqPhysics]] +deps = ["DiffEqBase", "DiffEqCallbacks", "ForwardDiff", "LinearAlgebra", "Printf", "Random", "RecipesBase", "RecursiveArrayTools", "Reexport", "StaticArrays"] +git-tree-sha1 = "abc7d7767994ced55cd2b0caf3057548a8702021" +uuid = "055956cb-9e8b-5191-98cc-73ae4a59e68a" +version = "3.4.0" + +[[DiffResults]] +deps = ["StaticArrays"] +git-tree-sha1 = "da24935df8e0c6cf28de340b958f6aac88eaa0cc" +uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5" +version = "1.0.2" + +[[DiffRules]] +deps = ["NaNMath", "Random", "SpecialFunctions"] +git-tree-sha1 = "10dca52cf6d4a62d82528262921daf63b99704a2" +uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" +version = "1.0.0" + +[[DifferentialEquations]] +deps = ["BoundaryValueDiffEq", "DelayDiffEq", "DiffEqBase", "DiffEqCallbacks", "DiffEqFinancial", "DiffEqJump", "DiffEqNoiseProcess", "DiffEqPhysics", "DimensionalPlotRecipes", "LinearAlgebra", "MultiScaleArrays", "OrdinaryDiffEq", "Random", "RecursiveArrayTools", "Reexport", "SteadyStateDiffEq", "StochasticDiffEq", "Sundials"] +git-tree-sha1 = "7ca414bea2f4d56a715849ea56c53bdff6c7b60e" +uuid = "0c46a032-eb83-5123-abaf-570d42b7fbaa" +version = "6.10.1" + +[[DimensionalPlotRecipes]] +deps = ["LinearAlgebra", "RecipesBase"] +git-tree-sha1 = "051345e6f9a141dc80da32dd9811c538e70a9498" +uuid = "c619ae07-58cd-5f6d-b883-8f17bd6a98f9" +version = "1.0.0" + +[[Distances]] +deps = ["LinearAlgebra", "Statistics"] +git-tree-sha1 = "23717536c81b63e250f682b0e0933769eecd1411" +uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7" +version = "0.8.2" + +[[Distributed]] +deps = ["Random", "Serialization", "Sockets"] +uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" + +[[Distributions]] +deps = ["FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns"] +git-tree-sha1 = "71a3f1ae1fca9ed876edfbc2079d7b7c27e2e3d5" +uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" +version = "0.22.3" + +[[DocStringExtensions]] +deps = ["LibGit2", "Markdown", "Pkg", "Test"] +git-tree-sha1 = "88bb0edb352b16608036faadcc071adda068582a" +uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +version = "0.8.1" + +[[Documenter]] +deps = ["Base64", "Dates", "DocStringExtensions", "InteractiveUtils", "JSON", "LibGit2", "Logging", "Markdown", "REPL", "Test", "Unicode"] +git-tree-sha1 = "51f0c7df46abb9c07d80e529718951e634670afb" +uuid = "e30172f5-a6a5-5a46-863b-614d45cd2de4" +version = "0.24.4" + +[[ElasticArrays]] +git-tree-sha1 = "5b5b7cb8cba44bcf337b8af0a1f3e57c89468660" +uuid = "fdbdab4c-e67f-52f5-8c3f-e7b388dad3d4" +version = "1.0.0" + +[[ElasticPDMats]] +deps = ["LinearAlgebra", "MacroTools", "PDMats", "Test"] +git-tree-sha1 = "c6ac4406d9b4a549f7316fc746f7ccd5f1bcd2cd" +uuid = "2904ab23-551e-5aed-883f-487f97af5226" +version = "0.2.1" + +[[EllipsisNotation]] +git-tree-sha1 = "65dad386e877850e6fce4fc77f60fe75a468ce9d" +uuid = "da5c29d0-fa7d-589e-88eb-ea29b0a81949" +version = "0.4.0" + +[[ExponentialUtilities]] +deps = ["LinearAlgebra", "Printf", "SparseArrays"] +git-tree-sha1 = "1672dedeacaab85345fd359ad56dde8fb5d48a45" +uuid = "d4d017d3-3776-5f7e-afef-a10c40355c18" +version = "1.6.0" + +[[ExprTools]] +git-tree-sha1 = "08c1f74d9ad03acf0ee84c12c9e665ab1a9a6e33" +uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" +version = "0.1.0" + +[[EzXML]] +deps = ["Printf", "XML2_jll"] +git-tree-sha1 = "0fa3b52a04a4e210aeb1626def9c90df3ae65268" +uuid = "8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615" +version = "1.1.0" + +[[FFTW]] +deps = ["AbstractFFTs", "FFTW_jll", "IntelOpenMP_jll", "Libdl", "LinearAlgebra", "MKL_jll", "Reexport"] +git-tree-sha1 = "109d82fa4b00429f9afcce873e9f746f11f018d3" +uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" +version = "1.2.0" + +[[FFTW_jll]] +deps = ["Libdl", "Pkg"] +git-tree-sha1 = "05674f209a6e3387dd103a945b0113eeb64b1a58" +uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a" +version = "3.3.9+3" + +[[FastGaussQuadrature]] +deps = ["LinearAlgebra", "SpecialFunctions"] +git-tree-sha1 = "c139e3f4c75dc489a493627c7ee44befc177420f" +uuid = "442a2c76-b920-505d-bb47-c5924d526838" +version = "0.4.2" + +[[FileIO]] +deps = ["Pkg"] +git-tree-sha1 = "74585bf1f7ed7259e166011e89f49363d7fa89a6" +uuid = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" +version = "1.2.1" + +[[FilePathsBase]] +deps = ["Dates", "LinearAlgebra", "Printf", "Test", "UUIDs"] +git-tree-sha1 = "2cd6e2e7965934f72cb80251f760228e2264bab3" +uuid = "48062228-2e41-5def-b9a4-89aafe57970f" +version = "0.7.0" + +[[FillArrays]] +deps = ["LinearAlgebra", "Random", "SparseArrays"] +git-tree-sha1 = "fec413d4fc547992eb62a5c544cedb6d7853c1f5" +uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" +version = "0.8.4" + +[[FiniteDiff]] +deps = ["ArrayInterface", "LinearAlgebra", "Requires", "SparseArrays", "StaticArrays"] +git-tree-sha1 = "109cca539ac87b1b95538f539ed8eb7e3f35eee5" +uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" +version = "2.1.0" + +[[FixedPointNumbers]] +git-tree-sha1 = "4aaea64dd0c30ad79037084f8ca2b94348e65eaa" +uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" +version = "0.7.1" + +[[ForwardDiff]] +deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "NaNMath", "Random", "SpecialFunctions", "StaticArrays"] +git-tree-sha1 = "88b082d492be6b63f967b6c96b352e25ced1a34c" +uuid = "f6369f11-7733-5829-9624-2563aa707210" +version = "0.10.9" + +[[FunctionWrappers]] +deps = ["Compat"] +git-tree-sha1 = "49bf793ebd37db5adaa7ac1eae96c2c97ec86db5" +uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" +version = "1.0.0" + +[[Future]] +deps = ["Random"] +uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" + +[[GaussianMixtures]] +deps = ["Clustering", "Compat", "DelimitedFiles", "Distributed", "Distributions", "FileIO", "JLD", "LinearAlgebra", "Logging", "PDMats", "Printf", "Random", "ScikitLearnBase", "SpecialFunctions", "Statistics", "StatsBase"] +git-tree-sha1 = "9b892cfc95da04ca9eff2387bc66f6baddeed606" +uuid = "cc18c42c-b769-54ff-9e2a-b28141a64aae" +version = "0.3.0" + +[[GaussianProcesses]] +deps = ["Distances", "Distributions", "Documenter", "ElasticArrays", "ElasticPDMats", "FastGaussQuadrature", "ForwardDiff", "LinearAlgebra", "Optim", "PDMats", "Printf", "ProgressMeter", "Random", "RecipesBase", "ScikitLearnBase", "SpecialFunctions", "StaticArrays", "Statistics", "StatsFuns", "Zygote"] +git-tree-sha1 = "10fd495d82fb3fa0b0c1293e988e253870f2fa48" +uuid = "891a1506-143c-57d2-908e-e1f8e92e6de9" +version = "0.11.1" + +[[GenericSVD]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "c59a30ef95fa4b5e0567c1911652e0c70a5d055c" +uuid = "01680d73-4ee2-5a08-a1aa-533608c188bb" +version = "0.2.2" + +[[HDF5]] +deps = ["BinaryProvider", "Blosc", "CMakeWrapper", "Libdl", "Mmap"] +git-tree-sha1 = "d3ea5532668bf9bdd5e8d5f16571e0b520cbbb9f" +uuid = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f" +version = "0.12.5" + +[[IRTools]] +deps = ["InteractiveUtils", "MacroTools", "Test"] +git-tree-sha1 = "1a4355e4b5b50be2311ebb644f34f3306dbd0410" +uuid = "7869d1d1-7146-5819-86e3-90919afe41df" +version = "0.3.1" + +[[Inflate]] +deps = ["Pkg", "Printf", "Random", "Test"] +git-tree-sha1 = "b7ec91c153cf8bff9aff58b39497925d133ef7fd" +uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" +version = "0.1.1" + +[[IntelOpenMP_jll]] +deps = ["Libdl", "Pkg"] +git-tree-sha1 = "fb8e1c7a5594ba56f9011310790e03b5384998d6" +uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0" +version = "2018.0.3+0" + +[[InteractiveUtils]] +deps = ["Markdown"] +uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" + +[[InvertedIndices]] +deps = ["Test"] +git-tree-sha1 = "15732c475062348b0165684ffe28e85ea8396afc" +uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" +version = "1.0.0" + +[[IterTools]] +git-tree-sha1 = "05110a2ab1fc5f932622ffea2a003221f4782c18" +uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e" +version = "1.3.0" + +[[IterativeSolvers]] +deps = ["LinearAlgebra", "Printf", "Random", "RecipesBase", "SparseArrays", "Test"] +git-tree-sha1 = "5687f68018b4f14c0da54d402bb23eecaec17f37" +uuid = "42fd0dbc-a981-5370-80f2-aaf504508153" +version = "0.8.1" + +[[IteratorInterfaceExtensions]] +git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856" +uuid = "82899510-4779-5014-852e-03e436cf321d" +version = "1.0.0" + +[[JLD]] +deps = ["Compat", "FileIO", "HDF5", "LegacyStrings", "Profile", "Random"] +git-tree-sha1 = "95fd5d7f129918a75d0535aaaf5b8e235e6e0b0b" +uuid = "4138dd39-2aa7-5051-a626-17a0bb65d9c8" +version = "0.9.1" + +[[JSON]] +deps = ["Dates", "Mmap", "Parsers", "Unicode"] +git-tree-sha1 = "b34d7cef7b337321e97d22242c3c2b91f476748e" +uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" +version = "0.21.0" + +[[LaTeXStrings]] +deps = ["Compat"] +git-tree-sha1 = "7ab9b8788cfab2bdde22adf9004bda7ad9954b6c" +uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" +version = "1.0.3" + +[[LegacyStrings]] +deps = ["Compat"] +git-tree-sha1 = "d4b9bde2694c552fe579cc4462733f1ce08733fe" +uuid = "1b4a561d-cfcb-5daf-8433-43fcf8b4bea3" +version = "0.4.1" + +[[LibGit2]] +uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" + +[[Libdl]] +uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" + +[[Libiconv_jll]] +deps = ["Libdl", "Pkg"] +git-tree-sha1 = "802f5b23c846cb4ed568cae0bfb0ce0d2ba1926d" +uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" +version = "1.16.0+1" + +[[LightGraphs]] +deps = ["ArnoldiMethod", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] +git-tree-sha1 = "a0d4bcea4b9c056da143a5ded3c2b7f7740c2d41" +uuid = "093fc24a-ae57-5d10-9952-331d41423f4d" +version = "1.3.0" + +[[LineSearches]] +deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf", "Test"] +git-tree-sha1 = "54eb90e8dbe745d617c78dee1d6ae95c7f6f5779" +uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" +version = "7.0.1" + +[[LinearAlgebra]] +deps = ["Libdl"] +uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + +[[Logging]] +uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" + +[[MKL_jll]] +deps = ["IntelOpenMP_jll", "Libdl", "Pkg"] +git-tree-sha1 = "720629cc8cbd12c146ca01b661fd1a6cf66e2ff4" +uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7" +version = "2019.0.117+2" + +[[MacroTools]] +deps = ["DataStructures", "Markdown", "Random"] +git-tree-sha1 = "e2fc7a55bb2224e203bbd8b59f72b91323233458" +uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" +version = "0.5.3" + +[[Markdown]] +deps = ["Base64"] +uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" + +[[Missings]] +deps = ["DataAPI"] +git-tree-sha1 = "de0a5ce9e5289f27df672ffabef4d1e5861247d5" +uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28" +version = "0.4.3" + +[[Mmap]] +uuid = "a63ad114-7e13-5084-954f-fe012c677804" + +[[Mocking]] +deps = ["ExprTools"] +git-tree-sha1 = "916b850daad0d46b8c71f65f719c49957e9513ed" +uuid = "78c3b35d-d492-501b-9361-3d52fe80e533" +version = "0.7.1" + +[[MuladdMacro]] +git-tree-sha1 = "c6190f9a7fc5d9d5915ab29f2134421b12d24a68" +uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221" +version = "0.2.2" + +[[MultiScaleArrays]] +deps = ["DiffEqBase", "RecursiveArrayTools", "Statistics", "StochasticDiffEq", "TreeViews"] +git-tree-sha1 = "c69e4a0db8d482a825c7ac76a433759ade2a5af2" +uuid = "f9640e96-87f6-5992-9c3b-0743c6a49ffa" +version = "1.6.0" + +[[NBInclude]] +deps = ["Compat", "JSON", "SoftGlobalScope"] +git-tree-sha1 = "9881dd75c83eba704798dfd7185770c29ac720f8" +uuid = "0db19996-df87-5ea3-a455-e3a50d440464" +version = "2.1.0" + +[[NLSolversBase]] +deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] +git-tree-sha1 = "b13b1f97ce88a37dd55ce7ae7e75b81002bf2b9d" +uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" +version = "7.6.0" + +[[NLsolve]] +deps = ["Distances", "LineSearches", "LinearAlgebra", "NLSolversBase", "Printf", "Reexport"] +git-tree-sha1 = "cce0463af83a0f36c7bfa5820e373ac090cc46ad" +uuid = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" +version = "4.3.0" + +[[NNlib]] +deps = ["BinaryProvider", "Libdl", "LinearAlgebra", "Requires", "Statistics"] +git-tree-sha1 = "755c0bab3912ff782167e1b4b774b833f8a0e550" +uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd" +version = "0.6.4" + +[[NPZ]] +deps = ["Compat", "ZipFile"] +git-tree-sha1 = "a9837d6dc62c8a159f8e788d51c81ccee248db0e" +uuid = "15e1cf62-19b3-5cfa-8e77-841668bca605" +version = "0.4.0" + +[[NaNMath]] +git-tree-sha1 = "928b8ca9b2791081dc71a51c55347c27c618760f" +uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" +version = "0.3.3" + +[[NearestNeighbors]] +deps = ["Distances", "StaticArrays"] +git-tree-sha1 = "8bc6180f328f3c0ea2663935db880d34c57d6eae" +uuid = "b8a86587-4115-5ab1-83bc-aa920d37bbce" +version = "0.4.4" + +[[OpenBLAS_jll]] +deps = ["Libdl", "Pkg"] +git-tree-sha1 = "e2551d7c25d52f35b76d86a50917a3ba8988f519" +uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" +version = "0.3.7+5" + +[[OpenSpecFun_jll]] +deps = ["Libdl", "Pkg"] +git-tree-sha1 = "65f672edebf3f4e613ddf37db9dcbd7a407e5e90" +uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" +version = "0.5.3+1" + +[[Optim]] +deps = ["Calculus", "DiffEqDiffTools", "FillArrays", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "Random", "SparseArrays", "StatsBase"] +git-tree-sha1 = "5155996f5e1954aadcc10a51d4660a9d23225aa3" +uuid = "429524aa-4258-5aef-a3af-852621145aeb" +version = "0.19.7" + +[[OrderedCollections]] +deps = ["Random", "Serialization", "Test"] +git-tree-sha1 = "c4c13474d23c60d20a67b217f1d7f22a40edf8f1" +uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" +version = "1.1.0" + +[[OrdinaryDiffEq]] +deps = ["ArrayInterface", "DataStructures", "DiffEqBase", "ExponentialUtilities", "FiniteDiff", "ForwardDiff", "GenericSVD", "LinearAlgebra", "Logging", "MacroTools", "MuladdMacro", "Parameters", "RecursiveArrayTools", "Reexport", "SparseArrays", "SparseDiffTools", "StaticArrays"] +git-tree-sha1 = "eee8bb40d5265b97b1e6c685d46afbdcc559f789" +uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" +version = "5.28.1" + +[[PDMats]] +deps = ["Arpack", "LinearAlgebra", "SparseArrays", "SuiteSparse", "Test"] +git-tree-sha1 = "5f303510529486bb02ac4d70da8295da38302194" +uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" +version = "0.9.11" + +[[Parameters]] +deps = ["OrderedCollections"] +git-tree-sha1 = "b62b2558efb1eef1fa44e4be5ff58a515c287e38" +uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" +version = "0.12.0" + +[[Parsers]] +deps = ["Dates", "Test"] +git-tree-sha1 = "0139ba59ce9bc680e2925aec5b7db79065d60556" +uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" +version = "0.3.10" + +[[Pkg]] +deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Test", "UUIDs"] +uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" + +[[PoissonRandom]] +deps = ["Random", "Statistics", "Test"] +git-tree-sha1 = "44d018211a56626288b5d3f8c6497d28c26dc850" +uuid = "e409e4f3-bfea-5376-8464-e040bb5c01ab" +version = "0.4.0" + +[[PooledArrays]] +deps = ["DataAPI"] +git-tree-sha1 = "b1333d4eced1826e15adbdf01a4ecaccca9d353c" +uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720" +version = "0.5.3" + +[[PositiveFactorizations]] +deps = ["LinearAlgebra", "Test"] +git-tree-sha1 = "127c47b91990c101ee3752291c4f45640eeb03d1" +uuid = "85a6dd25-e78a-55b7-8502-1745935b8125" +version = "0.2.3" + +[[Printf]] +deps = ["Unicode"] +uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" + +[[Profile]] +deps = ["Printf"] +uuid = "9abbd945-dff8-562f-b5e8-e1ebf5ef1b79" + +[[ProgressMeter]] +deps = ["Distributed", "Printf"] +git-tree-sha1 = "ea1f4fa0ff5e8b771bf130d87af5b7ef400760bd" +uuid = "92933f4c-e287-5a05-a399-4b506db050ca" +version = "1.2.0" + +[[PyCall]] +deps = ["Conda", "Dates", "Libdl", "LinearAlgebra", "MacroTools", "Pkg", "Serialization", "Statistics", "Test", "VersionParsing"] +git-tree-sha1 = "6e5bac1b1faf3575731a6a5b76f638f2389561d3" +uuid = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" +version = "1.91.2" + +[[PyPlot]] +deps = ["Colors", "LaTeXStrings", "PyCall", "Sockets", "Test", "VersionParsing"] +git-tree-sha1 = "ccecc72cf5b41a5de686bd76999040050a8a3472" +uuid = "d330b81b-6aea-500a-939a-2ce795aea3ee" +version = "2.8.2" + +[[QuadGK]] +deps = ["DataStructures", "LinearAlgebra"] +git-tree-sha1 = "dc84e810393cfc6294248c9032a9cdacc14a3db4" +uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" +version = "2.3.1" + +[[RData]] +deps = ["CategoricalArrays", "CodecZlib", "DataFrames", "Dates", "FileIO", "Requires", "TimeZones"] +git-tree-sha1 = "cb2b11bbbb18a4317a1db0ef121626945c1db51e" +uuid = "df47a6cb-8c03-5eed-afd8-b6050d6c41da" +version = "0.6.3" + +[[RDatasets]] +deps = ["CSV", "CodecZlib", "DataFrames", "FileIO", "Printf", "RData", "Reexport"] +git-tree-sha1 = "e2ec04fbd4e4a9129161fe2a5376fb49f8f29e68" +uuid = "ce6b1742-4840-55fa-b093-852dadbb1d8b" +version = "0.6.6" + +[[REPL]] +deps = ["InteractiveUtils", "Markdown", "Sockets"] +uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" + +[[Random]] +deps = ["Serialization"] +uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" + +[[RandomNumbers]] +deps = ["Random", "Requires"] +git-tree-sha1 = "441e6fc35597524ada7f85e13df1f4e10137d16f" +uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" +version = "1.4.0" + +[[RecipesBase]] +git-tree-sha1 = "7bdce29bc9b2f5660a6e5e64d64d91ec941f6aa2" +uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" +version = "0.7.0" + +[[RecursiveArrayTools]] +deps = ["ArrayInterface", "RecipesBase", "Requires", "StaticArrays", "Statistics", "ZygoteRules"] +git-tree-sha1 = "275cb9be63cbb8a1e9d5737dac45ecff5840ad48" +uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" +version = "2.0.4" + +[[RecursiveFactorization]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "6761a5d1f9646affb2a369ff932841fff77934a3" +uuid = "f2c3362d-daeb-58d1-803e-2bc74f2840b4" +version = "0.1.0" + +[[Reexport]] +deps = ["Pkg"] +git-tree-sha1 = "7b1d07f411bc8ddb7977ec7f377b97b158514fe0" +uuid = "189a3867-3050-52da-a836-e630ba90ab69" +version = "0.2.0" + +[[Requires]] +deps = ["UUIDs"] +git-tree-sha1 = "999513b7dea8ac17359ed50ae8ea089e4464e35e" +uuid = "ae029012-a4dd-5104-9daa-d747884805df" +version = "1.0.0" + +[[ResettableStacks]] +deps = ["StaticArrays"] +git-tree-sha1 = "d19e9c93de6020a96dbb2820567c78d0ab8f7248" +uuid = "ae5879a3-cd67-5da8-be7f-38c6eb64a37b" +version = "1.0.0" + +[[Rmath]] +deps = ["BinaryProvider", "Libdl", "Random", "Statistics"] +git-tree-sha1 = "2bbddcb984a1d08612d0c4abb5b4774883f6fa98" +uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa" +version = "0.6.0" + +[[Roots]] +deps = ["Printf"] +git-tree-sha1 = "dcc013908465ca1019b34b4bf547b6a187d195f9" +uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" +version = "0.8.4" + +[[SHA]] +uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" + +[[ScikitLearn]] +deps = ["Compat", "Conda", "DataFrames", "DecisionTree", "Distributed", "GaussianMixtures", "GaussianProcesses", "IterTools", "LinearAlgebra", "MacroTools", "NBInclude", "Parameters", "Printf", "PyCall", "PyPlot", "RData", "RDatasets", "Random", "ScikitLearnBase", "SparseArrays", "StatsBase"] +git-tree-sha1 = "4990323c72c63ac1d6e43730454399ada3d8a194" +uuid = "3646fa90-6ef7-5e7e-9f22-8aca16db6324" +version = "0.5.1" + +[[ScikitLearnBase]] +deps = ["LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "7877e55c1523a4b336b433da39c8e8c08d2f221f" +uuid = "6e75b9c4-186b-50bd-896f-2d2496a4843e" +version = "0.5.0" + +[[Serialization]] +uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" + +[[SharedArrays]] +deps = ["Distributed", "Mmap", "Random", "Serialization"] +uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383" + +[[SimpleTraits]] +deps = ["InteractiveUtils", "MacroTools"] +git-tree-sha1 = "2bdf3b6300a9d66fe29ee8bb51ba100c4df9ecbc" +uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" +version = "0.9.1" + +[[Sockets]] +uuid = "6462fe0b-24de-5631-8697-dd941f90decc" + +[[SoftGlobalScope]] +deps = ["Test"] +git-tree-sha1 = "012661b70364840fcd380912d878d96f7bf95ff3" +uuid = "b85f4697-e234-5449-a836-ec8e2f98b302" +version = "1.0.10" + +[[SortingAlgorithms]] +deps = ["DataStructures", "Random", "Test"] +git-tree-sha1 = "03f5898c9959f8115e30bc7226ada7d0df554ddd" +uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" +version = "0.3.1" + +[[SparseArrays]] +deps = ["LinearAlgebra", "Random"] +uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + +[[SparseDiffTools]] +deps = ["Adapt", "ArrayInterface", "Compat", "DataStructures", "FiniteDiff", "ForwardDiff", "InteractiveUtils", "LightGraphs", "LinearAlgebra", "Requires", "SparseArrays", "VertexSafeGraphs"] +git-tree-sha1 = "f65937edd6d1e9ba48da16315c14c12568867dd6" +uuid = "47a9eef4-7e08-11e9-0b38-333d64bd3804" +version = "1.3.3" + +[[SpecialFunctions]] +deps = ["OpenSpecFun_jll"] +git-tree-sha1 = "268052ee908b2c086cc0011f528694f02f3e2408" +uuid = "276daf66-3868-5448-9aa4-cd146d93841b" +version = "0.9.0" + +[[StaticArrays]] +deps = ["LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "5a3bcb6233adabde68ebc97be66e95dcb787424c" +uuid = "90137ffa-7385-5640-81b9-e52037218182" +version = "0.12.1" + +[[Statistics]] +deps = ["LinearAlgebra", "SparseArrays"] +uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" + +[[StatsBase]] +deps = ["DataAPI", "DataStructures", "LinearAlgebra", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics"] +git-tree-sha1 = "c53e809e63fe5cf5de13632090bc3520649c9950" +uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" +version = "0.32.0" + +[[StatsFuns]] +deps = ["Rmath", "SpecialFunctions"] +git-tree-sha1 = "79982835d2ff3970685cb704500909c94189bde9" +uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" +version = "0.9.3" + +[[SteadyStateDiffEq]] +deps = ["DiffEqBase", "DiffEqCallbacks", "LinearAlgebra", "NLsolve", "Reexport"] +git-tree-sha1 = "9a2de84a1618e1702dbb95ebdbb84dbf7f24d1ab" +uuid = "9672c7b4-1e72-59bd-8a11-6ac3964bc41f" +version = "1.5.0" + +[[StochasticDiffEq]] +deps = ["ArrayInterface", "DataStructures", "DiffEqBase", "DiffEqNoiseProcess", "FillArrays", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "Logging", "MuladdMacro", "NLsolve", "Parameters", "Random", "RandomNumbers", "RecursiveArrayTools", "Reexport", "SparseArrays", "SparseDiffTools", "StaticArrays"] +git-tree-sha1 = "acdb92d3d056cbbfd9c598e9f792eb5c0d21542d" +uuid = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0" +version = "6.18.0" + +[[SuiteSparse]] +deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"] +uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9" + +[[Sundials]] +deps = ["BinaryProvider", "DataStructures", "DiffEqBase", "Libdl", "LinearAlgebra", "Logging", "Reexport", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "a4d1e71b4fcfe655e0f96e935d173d1cefeaacc7" +uuid = "c3572dad-4567-51f8-b174-8c6c989267f4" +version = "3.8.1" + +[[TableTraits]] +deps = ["IteratorInterfaceExtensions"] +git-tree-sha1 = "b1ad568ba658d8cbb3b892ed5380a6f3e781a81e" +uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c" +version = "1.0.0" + +[[Tables]] +deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "TableTraits", "Test"] +git-tree-sha1 = "aaed7b3b00248ff6a794375ad6adf30f30ca5591" +uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" +version = "0.2.11" + +[[Test]] +deps = ["Distributed", "InteractiveUtils", "Logging", "Random"] +uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[TextWrap]] +deps = ["Compat", "Test"] +git-tree-sha1 = "8355cc559e85469cd4dbe927c375f61d3750e002" +uuid = "b718987f-49a8-5099-9789-dcd902bef87d" +version = "0.3.0" + +[[TimeZones]] +deps = ["Dates", "EzXML", "Mocking", "Printf", "Serialization", "Unicode"] +git-tree-sha1 = "fec20d06d8139c686e6e3ad026bc9cf60bf0c795" +uuid = "f269a46b-ccf7-5d73-abea-4c690281aa53" +version = "1.0.0" + +[[TranscodingStreams]] +deps = ["Random", "Test"] +git-tree-sha1 = "7c53c35547de1c5b9d46a4797cf6d8253807108c" +uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" +version = "0.9.5" + +[[TreeViews]] +deps = ["Test"] +git-tree-sha1 = "8d0d7a3fe2f30d6a7f833a5f19f7c7a5b396eae6" +uuid = "a2a6695c-b41b-5b7d-aed9-dbfdeacea5d7" +version = "0.3.0" + +[[URIParser]] +deps = ["Test", "Unicode"] +git-tree-sha1 = "6ddf8244220dfda2f17539fa8c9de20d6c575b69" +uuid = "30578b45-9adc-5946-b283-645ec420af67" +version = "0.4.0" + +[[UUIDs]] +deps = ["Random", "SHA"] +uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" + +[[Unicode]] +uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" + +[[VersionParsing]] +git-tree-sha1 = "80229be1f670524750d905f8fc8148e5a8c4537f" +uuid = "81def892-9a0e-5fdd-b105-ffc91e053289" +version = "1.2.0" + +[[VertexSafeGraphs]] +deps = ["LightGraphs"] +git-tree-sha1 = "35060f8047a2b79bdc8e4961bbbd2b7e30e62709" +uuid = "19fa3120-7c27-5ec5-8db8-b0b0aa330d6f" +version = "0.1.1" + +[[WeakRefStrings]] +deps = ["DataAPI", "Random", "Test"] +git-tree-sha1 = "28807f85197eaad3cbd2330386fac1dcb9e7e11d" +uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5" +version = "0.6.2" + +[[XML2_jll]] +deps = ["Libdl", "Libiconv_jll", "Pkg", "Zlib_jll"] +git-tree-sha1 = "ed5603a695aefe3e9e404fc7b052e02cc72cfab6" +uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a" +version = "2.9.9+1" + +[[ZipFile]] +deps = ["Libdl", "Printf", "Zlib_jll"] +git-tree-sha1 = "8748302cfdec02c4ae9c97b112cf10003f7f767f" +uuid = "a5390f91-8eb1-5f08-bee0-b1d1ffed6cea" +version = "0.9.1" + +[[Zlib_jll]] +deps = ["Libdl", "Pkg"] +git-tree-sha1 = "fd36a6739e256527287c5444960d0266712cd49e" +uuid = "83775a58-1f1d-513f-b197-d71354ab007a" +version = "1.2.11+8" + +[[Zygote]] +deps = ["DiffRules", "FFTW", "FillArrays", "ForwardDiff", "IRTools", "InteractiveUtils", "LinearAlgebra", "MacroTools", "NNlib", "NaNMath", "Random", "Requires", "SpecialFunctions", "Statistics", "ZygoteRules"] +git-tree-sha1 = "ca4dfa4de0a0e2c1da6c8c67d3b9af99645b57fc" +uuid = "e88e6eb3-aa80-5325-afca-941959d7151f" +version = "0.4.6" + +[[ZygoteRules]] +deps = ["MacroTools"] +git-tree-sha1 = "b3b4882cc9accf6731a08cc39543fbc6b669dca8" +uuid = "700de1a5-db45-46bc-99cf-38207098b444" +version = "0.2.0" diff --git a/README.md b/README.md index 1950f56dd..d5efe8827 100644 --- a/README.md +++ b/README.md @@ -2,20 +2,24 @@ ||| |---------------------:|:----------------------------------------------| -| **Documentation** | [![latest][docs-latest-img]][docs-latest-url] | -| **Azure Build** | [![azure][azure-img]][azure-url] | +| **Documentation** | [![dev][docs-dev-img]][docs-dev-url] | +| **Travis Build** | [![travis][travis-img]][travis-url] | +| **AppVeyor Build** | [![appveyor][appveyor-img]][appveyor-url] | | **Code Coverage** | [![codecov][codecov-img]][codecov-url] | | **Bors** | [![Bors enabled][bors-img]][bors-url] | -[docs-latest-img]: https://img.shields.io/badge/docs-latest-blue.svg -[docs-latest-url]: https://climate-machine.github.io/CalibrateEmulateSample.jl/latest/ +[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg +[docs-dev-url]: https://climate-machine.github.io/CalibrateEmulateSample.jl/dev/ -[azure-img]: https://dev.azure.com/climate-machine/CalibrateEmulateSample.jl/_apis/build/status/climate-machine.CalibrateEmulateSample.jl?branchName=master -[azure-url]: https://dev.azure.com/climate-machine/CalibrateEmulateSample.jl/_build/latest?definitionId=1&branchName=master +[travis-img]: https://travis-ci.org/climate-machine/CalibrateEmulateSample.jl.svg?branch=master +[travis-url]: https://travis-ci.org/climate-machine/CalibrateEmulateSample.jl + +[appveyor-img]: https://ci.appveyor.com/api/projects/status/c6eykd0w94pmyjt8/branch/master?svg=true +[appveyor-url]: https://ci.appveyor.com/project/climate-machine/calibrateemulatesample-jl/branch/master [codecov-img]: https://codecov.io/gh/climate-machine/CalibrateEmulateSample.jl/branch/master/graph/badge.svg [codecov-url]: https://codecov.io/gh/climate-machine/CalibrateEmulateSample.jl [bors-img]: https://bors.tech/images/badge_small.svg -[bors-url]: https://app.bors.tech/repositories/20449 +[bors-url]: https://app.bors.tech/repositories/11528 diff --git a/azure-pipelines.yml b/azure-pipelines.yml deleted file mode 100644 index 53baba62e..000000000 --- a/azure-pipelines.yml +++ /dev/null @@ -1,159 +0,0 @@ -trigger: - batch: true - branches: - include: - - master - - staging - - trying - -jobs: -- job: Linux - - timeoutInMinutes: 0 - - pool: - vmImage: 'ubuntu-16.04' - - strategy: - matrix: - Julia 1.2: - JULIA_VERSION: '1.2' - Julia 1.3: - JULIA_VERSION: '1.3' - - steps: - - bash: | - set -o xtrace - wget -nv https://julialang-s3.julialang.org/bin/linux/x64/$(JULIA_VERSION)/julia-$(JULIA_VERSION)-latest-linux-x86_64.tar.gz - mkdir julia-$(JULIA_VERSION) - tar zxf julia-$(JULIA_VERSION)-latest-linux-x86_64.tar.gz -C julia-$(JULIA_VERSION) --strip-components 1 - displayName: 'Download and extract Julia' - - bash: | - set -o xtrace - sudo apt-get update - displayName: 'Install dependencies' - - bash: | - set -o xtrace - ./julia-$(JULIA_VERSION)/bin/julia -e 'using InteractiveUtils; versioninfo()' - ./julia-$(JULIA_VERSION)/bin/julia --project=@. -e 'using Pkg; Pkg.instantiate()' - ./julia-$(JULIA_VERSION)/bin/julia --project=@. -e 'using Pkg; Pkg.test(coverage=true)' - displayName: 'Run the tests' - - bash: | - ./julia-$(JULIA_VERSION)/bin/julia --project=.coverage -e 'using Pkg; Pkg.instantiate(); - Pkg.add("Coverage"); - using Coverage; - Codecov.submit_local(Codecov.process_folder(); - service = "azure_pipelines", - commit = @show(ENV["BUILD_SOURCEVERSION"]), - pull_request = @show(get(ENV, "SYSTEM_PULLREQUEST_PULLREQUESTNUMBER", "false")), - job = @show(ENV["BUILD_DEFINITIONNAME"]), - slug = @show(ENV["BUILD_REPOSITORY_NAME"]), - build = @show(ENV["BUILD_BUILDID"]))' - env: - CODECOV_TOKEN: "f995e5d9-25fb-42df-99c5-5b690294a298" - displayName: 'Submit code coverage' - -- job: macOS - - timeoutInMinutes: 0 - - pool: - vmImage: 'macOS-10.14' - - strategy: - matrix: - Julia 1.2: - JULIA_VERSION: '1.2' - Julia 1.3: - JULIA_VERSION: '1.3' - - steps: - - bash: | - set -o xtrace - wget -nv https://julialang-s3.julialang.org/bin/mac/x64/$(JULIA_VERSION)/julia-$(JULIA_VERSION)-latest-mac64.dmg - mkdir juliamnt - hdiutil mount -readonly -mountpoint juliamnt julia-$(JULIA_VERSION)-latest-mac64.dmg - cp -a juliamnt/*.app/Contents/Resources/julia julia-$(JULIA_VERSION) - displayName: 'Download and extract Julia' - - bash: | - set -o xtrace - brew update - brew upgrade - displayName: 'Install dependencies' - - bash: | - set -o xtrace - ./julia-$(JULIA_VERSION)/bin/julia -e 'using InteractiveUtils; versioninfo()' - ./julia-$(JULIA_VERSION)/bin/julia --project=@. -e 'using Pkg; Pkg.instantiate()' - ./julia-$(JULIA_VERSION)/bin/julia --project=@. -e 'using Pkg; Pkg.test()' - displayName: 'Run the tests' - - -- job: Windows - - timeoutInMinutes: 0 - - pool: - vmImage: 'VS2017-Win2016' - - strategy: - matrix: - Julia 1.2: - JULIA_VERSION: '1.2' - Julia 1.3: - JULIA_VERSION: '1.3' - - steps: - - powershell: | - Set-PSDebug -Trace 1 - wget https://julialang-s3.julialang.org/bin/winnt/x64/$(JULIA_VERSION)/julia-$(JULIA_VERSION)-latest-win64.exe -OutFile julia-$(JULIA_VERSION)-latest-win64.exe - Start-Process -FilePath .\julia-$(JULIA_VERSION)-latest-win64.exe -ArgumentList "/S /D=C:\julia-$(JULIA_VERSION)" -NoNewWindow -Wait - displayName: 'Download and extract Julia' - - powershell: | - Set-PSDebug -Trace 1 - displayName: 'Install dependencies' - - powershell: | - Set-PSDebug -Trace 1 - C:\julia-$(JULIA_VERSION)\bin\julia.exe -e 'using InteractiveUtils; versioninfo()' - C:\julia-$(JULIA_VERSION)\bin\julia.exe --project=@. -e 'using Pkg; Pkg.instantiate()' - C:\julia-$(JULIA_VERSION)\bin\julia.exe --project=@. -e 'using Pkg; Pkg.test()' - displayName: 'Run the tests' - -- job: Documentation - - pool: - vmImage: 'ubuntu-16.04' - - strategy: - matrix: - Julia 1.3: - JULIA_VERSION: '1.3' - - steps: - - bash: | - set -o xtrace - wget -nv https://julialang-s3.julialang.org/bin/linux/x64/$(JULIA_VERSION)/julia-$(JULIA_VERSION)-latest-linux-x86_64.tar.gz - mkdir julia-$(JULIA_VERSION) - tar zxf julia-$(JULIA_VERSION)-latest-linux-x86_64.tar.gz -C julia-$(JULIA_VERSION) --strip-components 1 - displayName: 'Download and extract Julia' - - bash: | - set -o xtrace - sudo apt-get update - displayName: 'Install dependencies' - - bash: | - set -o xtrace - export TRAVIS_REPO_SLUG="$BUILD_REPOSITORY_NAME" - export TRAVIS_PULL_REQUEST="${SYSTEM_PULLREQUEST_PULLREQUESTNUMBER:-false}" - if [[ $BUILD_SOURCEBRANCH == refs/tags/* ]]; then - export TRAVIS_TAG="${BUILD_SOURCEBRANCH:10}" - fi - if [[ $BUILD_SOURCEBRANCH == refs/heads/* ]]; then - export TRAVIS_BRANCH="${BUILD_SOURCEBRANCH:11}" - fi - ./julia-$(JULIA_VERSION)/bin/julia -e 'using InteractiveUtils; versioninfo()' - ./julia-$(JULIA_VERSION)/bin/julia --project=docs/ -e 'using Pkg; Pkg.instantiate(); - Pkg.develop(PackageSpec(path=pwd())); - Pkg.build()' - ./julia-$(JULIA_VERSION)/bin/julia --project=docs/ docs/make.jl - env: - DOCUMENTER_KEY: $(documenter_key) - displayName: 'Build and deploy docs' diff --git a/bors.toml b/bors.toml index f2a892252..9c7c34340 100644 --- a/bors.toml +++ b/bors.toml @@ -1,5 +1,6 @@ status = [ - "climate-machine.CalibrateEmulateSample.jl" + "continuous-integration/travis-ci/push", + "continuous-integration/appveyor/branch" ] delete_merged_branches = true timeout_sec = 86400