Welcome to Muldoon’s documentation!

Quickstart

  1. Install the latest released version from the Python Package Index PyPi:

    pip install muldoon
    
  2. Include at the top of your Python file or notebook:

    import muldoon
    

    or

    from muldoon.met_timeseries import MetTimeseries
    from muldoon.utils import *
    from muldoon.read_data import *
    

Indices and tables

Changelog:

1.3.12 (2026 Mar 30)

  • Removed unnecessary print statement in read_data.py

1.3.11 (2025 Nov 3)

  • Updated requirements.txt

1.3.10 (2025 Nov 3)

  • Updated Analyzing_Mars_2020_MEDA_Data.ipynb to incorporate changes from BSU Capstone team to source code

1.3.9 (2025 Oct 24)

  • Updated call to scipy.signal.boxcar

  • Added .readthedocs.yaml

1.3.8 (2023 Dec 19)

  • Fixed versioning

1.3.7 (2023 Dec 19)

  • Fixed teeny bug with mode in met_timeseries

1.3.6 (2023 Dec 19)

  • Updated requirements.txt to include newest scipy and emcee

1.3.5 (2022 Feb 24)

  • Fixed bug - pressure_timeseries_injection_recovery used wrong object

1.3.4 (2022 Feb 24)

  • Fixed bug - detrend kept adding data_trend over and over again

1.3.3 (2022 Feb 16)

  • Moved popts and uncs keywords to super class

  • Moved retrieve_vortices to super class

1.3.2 (2022 Feb 16)

  • Fixed bug - popts/uncs were added in the wrong place

1.3.1 (2022 Feb 16)

  • Added popts/uncs to PressureTimeseries as optional keywords

1.3.0 (2022 Jan 26)

  • Allow read_Perseverance_ATS_data to return all ATS time series

1.2.2 (2022 Jan 10)

  • Added the ability to read LMST times as well as LTST times to read_data

1.2.1 (2022 Jan 10)

  • Fixed bug in make_seconds_since_midnight

1.2.0 (2022 Jan 8)

  • Added the beginnings of a TemperatureTimeseries class to met_timeseries

1.1.1 (2022 Jan 7)

  • Fixed utils.read_data to incorporate sub-second sampling

1.1.0 (2022 Jan 7)

  • Changed “read_Perseverance_MEDA_data” to “read_Perseverance_PS_data”

  • Added read_Perseverance_ATS_data

  • Added an example ATS data file

1.0.1 (2022 Jan 6)

  • Fixed bug in requirements.txt

1.0.0 (2022 Jan 6)

  • Modified MetTimeseries to move all the functionality specific to pressure time-series to a new class PressureTimeseries - This change clobbers backwards functionality!

0.5.3 (2021 Aug 30)

  • Fixed bug in read_data

0.4.3 (2021 Aug 30)

  • Made helper functions in read_data into externally accessible functions

0.4.2 (2021 Aug 28)

  • Fixed axis label on make_conditioned_data_plot

0.4.1 (2021 Aug 27)

  • Fixed units on Gamma in injection_recovery

0.4.0 (2021 Aug 27)

  • Added some parameters to met_timeseries

  • Added injection/recovery test to utils

0.3.6 (2021 Aug 27)

  • Removed bug which allowed pressure_trend to include None

0.3.5 (2021 Aug 25)

  • Extended maximum allowed Gamma in _determine_bounds

0.3.4 (2021 Aug 24)

  • Fixed _which_primary_sol

0.3.3 (2021 Aug 24)

  • Fixed setup.py

0.3.2 (2021 Aug 24)

  • Fixed setup.py

0.3.1 (2021 Aug 24)

  • Added statsmodels to required package list

0.3.0 (2021 Aug 23)

  • Added plot_vortex and make figures

0.2.1 (2021 Aug 22)

  • Removed bug in make_conditioned_data_figure

0.2.0 (2021 Aug 22)

  • Added some capabilities to deal with gaps in data

0.1.0 (2021 Aug 22)

  • Added read_data module