Logo
  • Installation
    • Licensing and the free tier
    • Verifying the installation
    • GPU note
  • License
    • Free tier vs. licensed use
    • What does not count towards the limit
    • Configuring a license
  • Concepts
    • Symbolic graphs, not eager computation
    • Leaves: Const, Input, Param, RandomVariable
    • Frames: a shared coordinate system
    • Eval mode vs. opt mode
    • Differentiable discrete states
    • Marginalizing over random inputs
    • The standardized model object
  • Units & Dimensions
    • Parsing and converting
      • Affine temperature scales
      • Tagged dimensionless units
    • Frames
    • Attributes
  • Structures
    • Point / PointList
      • PointList
      • Point
    • Line / LineList
      • LineList
      • Line
    • Polyline
      • Polyline
    • Ray / RayList
      • RayList
      • Ray
    • Ellipse / EllipseList
      • Ellipse
      • EllipseList
    • Polygon / PolygonList
      • Polygon
      • PolygonList
    • Polyhedron / PolyhedronList
      • Polyhedron
      • PolyhedronList
    • Field
      • Field
    • Grid
      • Grid
    • Network
      • Network
    • Field3D / Grid3
      • Field3D
      • Grid3
    • Mesh
      • Mesh
  • Distributions
    • Univariate
      • Parameter sensitivity
      • Cumulative distributions
    • Circular
      • VonMises
      • WrappedGaussian
    • Directional climatologies
      • DirectionalMixture
    • Multivariate & mixtures
      • MultivariateGaussian
      • Mixture
      • Empirical
      • Histogram
    • Copulas & dependence structures
      • GaussianCopula
      • Correlation
      • Independent
    • Discrete distributions
  • Processes
    • Autoregressive structure
    • Circular state: the geometry of a value space
    • Coupling processes
    • General recurrences
  • Transformations
    • Smoothing behavior of PiecewiseLinear
      • Transform
      • Linear
      • Affine
      • Polynomial
      • PiecewiseLinear
      • Decay
      • Logistic
      • TableLookup1D
      • TableLookup2D
    • Periodic & recurring phenomena
      • Phase
      • Periodic
      • ReturnPeriod
      • RecurrenceRate
  • Reading Data
    • Laboratory records
    • Wind and wave roses
    • Rasters and gridded fields
    • In-memory tables
    • Empirical distributions
      • Column
      • read_csv()
      • read_observations()
      • read_wind_rose()
      • directional_mixture()
      • empirical_from_column()
      • read_raster()
      • read_netcdf()
      • read_table()
  • Observations
    • Non-detects
    • Survival and reliability
    • Binned readings
    • Missing entries
    • Downstream effects
      • Observations
      • as_observations()
  • Training & Design Optimization
    • Calibration (MLE / MAP)
    • Freezing and selecting parameters
    • Finetuning the entire model
    • Learning distributions directly
    • Design optimization
    • Using a compiled model in external JAX solvers
    • Diagnostics
      • calibrate()
      • finetune()
      • fit_distribution()
      • optimize()
      • finite_difference_check()
      • check_identifiability()
      • CompiledModel
  • Uncertainty & Error
    • Monte-Carlo error
      • Sample-size planning
    • Parameter uncertainty
      • Unidentified parameters
      • Propagating into a derived quantity
      • Profile likelihood
    • Beyond the Gaussian approximation
      • assess()
      • EstimateWithError
      • TailRiskEstimate
      • mean_error()
      • quantile_error()
      • cvar_error()
      • required_samples()
      • parameter_uncertainty()
      • ParameterUncertainty
      • laplace_covariance()
      • propagate()
      • DerivedUncertainty
      • profile_likelihood()
      • ProfileLikelihood
      • sample_parameters()
      • Report
  • Sensitivity Analysis
    • Local sensitivity
    • Global (Sobol) sensitivity
    • Scenario evaluation
      • local_sensitivity()
      • LocalSensitivity
      • sobol_sensitivity()
      • SobolSensitivity
  • Model Validation
    • Information criteria
    • Predictive scores
      • Comparing models
    • Calibration
    • CRPS
    • Posterior predictive checks
    • Report card
      • information_criteria()
      • InformationCriteria
      • waic()
      • loo()
      • PredictiveScore
      • compare()
      • ModelComparison
      • calibration()
      • CalibrationReport
      • crps()
      • CrpsScore
      • posterior_predictive_check()
      • PosteriorPredictiveCheck
      • report_card()
      • pointwise_log_likelihood()
  • Posterior Inference
    • Sampling
    • Convergence
    • Priors
    • Feeding the rest of the engine
    • Embedding in a larger NumPyro program
      • sample_posterior()
      • Posterior
      • PosteriorSummary
      • potential_function()
  • Examples
    • Example: Pipeline-Leak Community Health Risk
      • Step 1 — The route and receptors
      • Step 2 — Uncertainty enters at the inputs
      • Step 3 — The physics: a Gaussian plume, symbolically
      • Step 4 — Uncertain attributes, tail risk, and a correlation
      • Step 5 — Risk landscape, calibration, design, export
      • Primitives exercised
      • Running it
    • Example: Runway Crosswind & Wind-Shift Operability
      • Step 1 — The wind as a coupled process
      • Step 2 — Operability read off the wind
      • Step 3 — Expectation, tail, and downtime probability
      • Primitives exercised
      • Running it
    • Example: Distribution-Grid Reinforcement
      • Step 1 — The network
      • Step 2 — Reinforcement as a differentiable decision
      • Step 3 — Cascading a fault along the network
      • Step 4 — Outage risk and reinforcement cost
      • Step 5 — Joint design optimization
      • Running it
  • Export Format
    • Structure
    • Choosing a representation
    • Provenance: the run manifest
      • Verifying and reproducing
    • Round-tripping
      • ModelPackage
      • AttributeExport
      • export_model()
      • RunManifest
      • build_manifest()
      • structure_hash()
      • structure_description()
      • verify()
      • reproduce()
  • API Reference
    • prophys.symbolic
    • prophys.frames
    • prophys.structures
    • prophys.transformations
    • prophys.distributions
    • prophys.processes
    • prophys.domain
    • prophys.engine
    • prophys.export
    • prophys.inference
    • prophys.io
    • prophys.plot
    • prophys.units
    • Symbolic core
      • Expr
      • Const
      • Input
      • Param
      • Surrogate
      • BinaryState
      • CategoricalState
    • Processes
      • Autoregressive
      • RandomWalk
      • ornstein_uhlenbeck()
      • circular_autoregressive()
      • JointProcess
      • Recurrence
      • Geometry
      • LinearGeometry
      • Circular
      • time_diff()
    • Domain layer
      • UncertainAttribute
      • AttributeInteractions
      • ProbabilityModel
      • RandomVariable
    • Frames
      • Frame
      • FrameTransform
      • FrameRegistry
      • FrameError
    • Documented elsewhere
  • Imprint / Impressum
    • English
      • Information Pursuant to § 5 TMG (German Telemedia Act)
      • Represented By
      • Contact
      • Commercial Register
      • VAT Identification Number
      • Responsible For Content Pursuant To § 18 Para. 2 MStV
      • Disclaimer
    • Deutsch
      • Angaben gemäß § 5 TMG
      • Vertreten durch
      • Kontakt
      • Registereintrag
      • Umsatzsteuer-ID
      • Verantwortlich für den Inhalt nach § 18 Abs. 2 MStV
      • Haftungshinweis
    • Software License
prophys
  • Overview: module code

All modules for which code is available

  • prophys.distributions.circular
  • prophys.distributions.interactions
  • prophys.distributions.spatial
  • prophys.distributions.unimodal
  • prophys.domain.attribute
  • prophys.domain.model
  • prophys.domain.observations
  • prophys.domain.random_variable
  • prophys.engine.calibrate
  • prophys.engine.compile
  • prophys.engine.diagnostics
  • prophys.engine.montecarlo
  • prophys.engine.optimize
  • prophys.engine.results
  • prophys.engine.scoring
  • prophys.engine.sensitivity
  • prophys.engine.uncertainty
  • prophys.export.manifest
  • prophys.export.model_package
  • prophys.frames.frame
  • prophys.inference.bridge
  • prophys.io.tabular
  • prophys.processes.autoregressive
  • prophys.processes.coupled
  • prophys.processes.geometry
  • prophys.processes.recurrence
  • prophys.processes.timefn
  • prophys.structures.ellipse
  • prophys.structures.field
  • prophys.structures.field3
  • prophys.structures.grid
  • prophys.structures.lines
  • prophys.structures.mesh
  • prophys.structures.network
  • prophys.structures.points
  • prophys.structures.polygon
  • prophys.structures.polyhedron
  • prophys.structures.polyline
  • prophys.structures.ray
  • prophys.symbolic.expr
  • prophys.symbolic.fn
  • prophys.symbolic.states
  • prophys.transformations.base
  • prophys.transformations.linear
  • prophys.transformations.periodic
  • prophys.transformations.piecewise
  • prophys.units

© Copyright 2026, RhineQC GmbH.

Built with Sphinx using a theme provided by Read the Docs.