parse-monitors 0.4.0

Giant Magellan Telescope Computation Fluid Dynamics Parser
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "parse-monitors"
version = "0.4.0"
authors = ["Rod Conan <rconan@gmto.org>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
default-run = "parse-monitors"
description = "Giant Magellan Telescope Computation Fluid Dynamics Parser"
documentation = "https://docs.rs/parse-monitors"
readme = "README.md"
keywords = [
    "telescope",
    "astronomy",
]
categories = [
    "science",
    "simulation",
]
license = "MIT"
repository = "https://github.com/rconan/parse-monitors"

[package.metadata.docs.rs]
features = [
    "plot",
    "rstar",
]

[features]
2020 = []
2021 = []
2025 = []
b2020 = []
default = ["2025"]
dosio = []
plot = [
    "plotters",
    "complot",
]
windloading = []
xcase = []

[lib]
name = "parse_monitors"
path = "src/lib.rs"

[[bin]]
name = "asm"
path = "src/bin/asm.rs"

[[bin]]
name = "asm_differential_pressure"
path = "src/bin/asm_differential_pressure.rs"
required-features = ["matio-rs"]

[[bin]]
name = "asm_pressure-stats_plots"
path = "src/bin/asm_pressure-stats_plots.rs"
required-features = ["polars"]

[[bin]]
name = "asm_report"
path = "src/bin/asm_report.rs"

[[bin]]
name = "asm_temperature"
path = "src/bin/asm_temperature.rs"

[[bin]]
name = "asm_temperature-stats_plots"
path = "src/bin/asm_temperature-stats_plots.rs"
required-features = ["polars"]

[[bin]]
name = "batch_analysis"
path = "src/bin/batch_analysis.rs"

[[bin]]
name = "batch_force"
path = "src/bin/batch_force.rs"
required-features = ["plot"]

[[bin]]
name = "batch_force_psd"
path = "src/bin/batch_force_psd.rs"

[[bin]]
name = "cfd_mount_report"
path = "src/bin/cfd_mount_report.rs"

[[bin]]
name = "cfd_report"
path = "src/bin/cfd_report.rs"

[[bin]]
name = "cfd_special_report"
path = "src/bin/cfd_special_report.rs"
required-features = ["tectonic"]

[[bin]]
name = "dome-seeing"
path = "src/bin/dome-seeing.rs"
required-features = ["plot"]

[[bin]]
name = "dome-seeing_report"
path = "src/bin/dome-seeing_report.rs"

[[bin]]
name = "dome-seeing_synthesis"
path = "src/bin/dome-seeing_synthesis.rs"

[[bin]]
name = "group-force"
path = "src/bin/group-force.rs"
required-features = ["plot"]

[[bin]]
name = "integral_pressures"
path = "src/bin/integral_pressures.rs"
required-features = ["polars"]

[[bin]]
name = "lscfd"
path = "src/bin/lscfd.rs"

[[bin]]
name = "opd_maps"
path = "src/bin/opd_maps.rs"
required-features = ["plot"]

[[bin]]
name = "parse-monitors"
path = "src/bin/main.rs"
required-features = ["plot"]

[[bin]]
name = "pressure-stats_plots"
path = "src/bin/pressure-stats_plots.rs"
required-features = ["polars"]

[[bin]]
name = "pressure_maps"
path = "src/bin/pressure_maps.rs"

[[bin]]
name = "pressure_stats"
path = "src/bin/pressure_stats.rs"

[[bin]]
name = "rbm"
path = "src/bin/rbm.rs"

[[bin]]
name = "telescope-pressure"
path = "src/bin/telescope-pressure.rs"

[[example]]
name = "pressure"
path = "examples/pressure.rs"

[[example]]
name = "pressure_table"
path = "examples/pressure_table.rs"

[dependencies.anyhow]
version = "1.0.99"

[dependencies.bzip2]
version = "0.5.2"
optional = true

[dependencies.clap]
version = "4.5.45"
features = ["derive"]

[dependencies.colorous]
version = "1.0.16"

[dependencies.complot]
version = "0.3.3"
optional = true

[dependencies.csv]
version = "1.3.1"

[dependencies.env_logger]
version = "0.11.8"

[dependencies.flate2]
version = "1.1.1"

[dependencies.geotrans]
version = "^0.2.0"

[dependencies.glob]
version = "0.3.2"

[dependencies.gmt_dos-clients_domeseeing]
version = "3.2"
features = ["npyz"]
default-features = false

[dependencies.indicatif]
version = "0.18.0"
features = ["rayon"]

[dependencies.itertools]
version = "0.14.0"

[dependencies.linya]
version = "0.3.0"

[dependencies.log]
version = "0.4.27"

[dependencies.lom]
version = "2.4.2"
features = ["apache"]
package = "gmt-lom"

[dependencies.matio-rs]
version = "1.3.1"
optional = true

[dependencies.nalgebra]
version = "0.32.1"
features = ["rand"]

[dependencies.npyz]
version = "0.8.1"
features = ["npz"]

[dependencies.object_store]
version = "0.13.1"
optional = true

[dependencies.plotters]
version = "0.3.1"
optional = true

[dependencies.polars]
version = "0.47.1"
features = ["decompress"]
optional = true

[dependencies.rayon]
version = "1.10.0"

[dependencies.regex]
version = "1.5.4"

[dependencies.rstar]
version = "0.12.2"
optional = true

[dependencies.serde]
version = "1.0.219"
features = ["derive"]

[dependencies.serde-pickle]
version = "1.2.0"

[dependencies.structopt]
version = "0.3.21"

[dependencies.strum]
version = "0.27.1"

[dependencies.strum_macros]
version = "0.27.1"

[dependencies.tectonic]
version = "0.8.0"
optional = true

[dependencies.thiserror]
version = "2.0"

[dependencies.triangle-rs]
version = "0.*"

[dependencies.welch-sde]
version = "0.1.0"

[dev-dependencies.polars]
version = "0.18.0"

[dev-dependencies.rand]
version = "0.8.4"

[dev-dependencies.tokio]
version = "1.50.0"