Skip to main content

stochasticclock

A module calculating the stochastic deviations in timepoints for atomic clocks.

This module is an application of the theory presented in Galleani et al. (2003), doi:10.1088/0026-1394/40/3/305.

The module's current functionality calculates stochastic deviations using the exact iterative solution to the stochastic differential equation in Galleani_exact()

$$\begin{equation*} \mathbf{X}(t_{n+1}) = \begin{pmatrix} 1 & \delta t \\ 0 & 1 \end{pmatrix} \mathbf{X}(t_n) + \begin{pmatrix} \delta t \mu_1 + \frac{1}{2} \delta t^2 \mu_2 \\ \delta t \mu_2 \end{pmatrix} + \mathbf{\Sigma}(t_n) \end{equation*}$$

$$\begin{equation*} \mathbf{\Sigma}(t_n) \sim \mathcal{N} \bigg( \mathbf{0}, \begin{bmatrix} \sigma_1^2 \delta t + \frac{1}{3} \sigma_2^2 \delta t^3 & \frac{1}{2}\sigma_2^2 \delta t^2 \\ \frac{1}{2}\sigma_2^2 \delta t^2 & \sigma_2^2 \delta t \end{bmatrix} \bigg) \end{equation*}$$

Stochastic deviations can be visualised using clock_error(), and their distributions simulated with deviation_distribution().

Please consult the Jupyter notebook for a walkthrough of the package.

Release files for stochasticclock 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stochasticclock 0.0.3
File Size Uploaded
stochasticclock-0.0.3.tar.gz 701.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stochasticclock 0.0.3
File Interpreter ABI Platform
stochasticclock-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 707.1 kB

Release files / stochasticclock-0.0.3.tar.gz

Download URL stochasticclock-0.0.3.tar.gz
Size 701.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9ff36a3cf6c00136df4852957af727cf5fd57d35711ab35b64ff8666d21358a8
BLAKE2b-256 checksum
How to use checksums
ce6793c03499fdfc06a4f4f6153a9bad875e5126ad23f7243161c7323a7bea95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.16

Release files / stochasticclock-0.0.3-py3-none-any.whl

Download URL stochasticclock-0.0.3-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a8f3c2aa46297d86af24d6dd7f532606ad1d21b17d45e03723be5014474d7c9
BLAKE2b-256 checksum
How to use checksums
01cda011f2f766e234eea6bdd4cdc43bca23a92298d12deb888bd7390ebf3483
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.16

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page