:orphan: EMD Tutorials ============= .. image:: https://mybinder.org/badge_logo.svg :target: https://mybinder.org/v2/gl/emd-dev%2Femd/HEAD?filepath=doc%2Fsource%2F_notebooks Guides to help get you started with data analysis using the EMD toolbox. * Download all tutorials as :download:`Python files<../emd_tutorials/emd_tutorials_python.zip>` or :download:`Jupyter notebooks<../emd_tutorials/emd_tutorials_jupyter.zip>`. Individual tutorials can be downloaded from their respective pages. * Launch the tutorials as interactive notebooks running on a cloud server using the Binder link above. See the `Installation Instructions <../install.html>`_ for details on getting started running your analysis. To get started with these tutrials, you can download a tutorial-specific :download:`conda environment`. .. raw:: html
.. raw:: html
.. raw:: html
.. raw:: html
.. only:: html .. image:: /emd_tutorials/00_quick_start/images/thumb/sphx_glr_emd_tutorial_00_start_01_quicksift_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_00_quick_start_emd_tutorial_00_start_01_quicksift.py` .. raw:: html
Quick-Start: Running a simple EMD
.. raw:: html
.. only:: html .. image:: /emd_tutorials/00_quick_start/images/thumb/sphx_glr_emd_tutorial_00_start_02_whyemd_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_00_quick_start_emd_tutorial_00_start_02_whyemd.py` .. raw:: html
Why use EMD?
.. raw:: html
Sifting ======= How to use and configure the different versions of the sift algorithm. .. raw:: html
.. raw:: html
.. only:: html .. image:: /emd_tutorials/01_sifting/images/thumb/sphx_glr_emd_tutorial_01_sift_01_siftintro_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_01_sifting_emd_tutorial_01_sift_01_siftintro.py` .. raw:: html
Intro to the sift
.. raw:: html
.. only:: html .. image:: /emd_tutorials/01_sifting/images/thumb/sphx_glr_emd_tutorial_01_sift_02_siftindetail_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_01_sifting_emd_tutorial_01_sift_02_siftindetail.py` .. raw:: html
The sift in detail
.. raw:: html
.. only:: html .. image:: /emd_tutorials/01_sifting/images/thumb/sphx_glr_emd_tutorial_01_sift_03_ensemblesift_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_01_sifting_emd_tutorial_01_sift_03_ensemblesift.py` .. raw:: html
Ensemble sifting
.. raw:: html
.. only:: html .. image:: /emd_tutorials/01_sifting/images/thumb/sphx_glr_emd_tutorial_01_sift_04_masksift_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_01_sifting_emd_tutorial_01_sift_04_masksift.py` .. raw:: html
Masked sifting
.. raw:: html
.. only:: html .. image:: /emd_tutorials/01_sifting/images/thumb/sphx_glr_emd_tutorial_01_sift_05_iterated_masksift_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_01_sifting_emd_tutorial_01_sift_05_iterated_masksift.py` .. raw:: html
Iterated Masked sifting
.. raw:: html
.. only:: html .. image:: /emd_tutorials/01_sifting/images/thumb/sphx_glr_emd_tutorial_01_sift_06_siftconfig_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_01_sifting_emd_tutorial_01_sift_06_siftconfig.py` .. raw:: html
SiftConfig Specification
.. raw:: html
Spectrum Analysis ================= Introduction to Instantaneous frequency estimation, the Hilbert-Huang transform and the Holospectrum. .. raw:: html
.. raw:: html
.. only:: html .. image:: /emd_tutorials/02_spectrum_analysis/images/thumb/sphx_glr_emd_tutorial_02_spectrum_01_hilberthuang_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_02_spectrum_analysis_emd_tutorial_02_spectrum_01_hilberthuang.py` .. raw:: html
The Hilbert-Huang Transform
.. raw:: html
.. only:: html .. image:: /emd_tutorials/02_spectrum_analysis/images/thumb/sphx_glr_emd_tutorial_02_spectrum_02_holospectrum_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_02_spectrum_analysis_emd_tutorial_02_spectrum_02_holospectrum.py` .. raw:: html
The Holospectrum
.. raw:: html
.. only:: html .. image:: /emd_tutorials/02_spectrum_analysis/images/thumb/sphx_glr_emd_tutorial_02_spectrum_03_crossfrequency_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_02_spectrum_analysis_emd_tutorial_02_spectrum_03_crossfrequency.py` .. raw:: html
Cross-Frequency Coupling
.. raw:: html
.. only:: html .. image:: /emd_tutorials/02_spectrum_analysis/images/thumb/sphx_glr_emd_tutorial_02_spectrum_04_harmonic_structures_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_02_spectrum_analysis_emd_tutorial_02_spectrum_04_harmonic_structures.py` .. raw:: html
Understanding Harmonic Structures
.. raw:: html
Cycle Analysis ============== How to find and analyse the features of single cycles within Intrinsic Mode Functions. .. raw:: html
.. raw:: html
.. only:: html .. image:: /emd_tutorials/03_cycle_ananlysis/images/thumb/sphx_glr_emd_tutorial_03_cycle_01_detect_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_03_cycle_ananlysis_emd_tutorial_03_cycle_01_detect.py` .. raw:: html
Cycle detection from IMFs
.. raw:: html
.. only:: html .. image:: /emd_tutorials/03_cycle_ananlysis/images/thumb/sphx_glr_emd_tutorial_03_cycle_02_statistics_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_03_cycle_ananlysis_emd_tutorial_03_cycle_02_statistics.py` .. raw:: html
Cycle statistics and comparisons
.. raw:: html
.. only:: html .. image:: /emd_tutorials/03_cycle_ananlysis/images/thumb/sphx_glr_emd_tutorial_03_cycle_03_cycleclass_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_03_cycle_ananlysis_emd_tutorial_03_cycle_03_cycleclass.py` .. raw:: html
The 'Cycles' class
.. raw:: html
.. only:: html .. image:: /emd_tutorials/03_cycle_ananlysis/images/thumb/sphx_glr_emd_tutorial_03_cycle_04_waveform_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_03_cycle_ananlysis_emd_tutorial_03_cycle_04_waveform.py` .. raw:: html
Waveform shape & Instantaneous Frequency
.. raw:: html
Utilities ========= Practical utility functions in the EMD package. .. raw:: html
.. raw:: html
.. only:: html .. image:: /emd_tutorials/04_utilities/images/thumb/sphx_glr_emd_tutorial_04_utils_01_support_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_04_utilities_emd_tutorial_04_utils_01_support.py` .. raw:: html
Check install and run tests
.. raw:: html
.. only:: html .. image:: /emd_tutorials/04_utilities/images/thumb/sphx_glr_emd_tutorial_04_utils_02_logger_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_04_utilities_emd_tutorial_04_utils_02_logger.py` .. raw:: html
Using the logger
.. raw:: html
.. only:: html .. image:: /emd_tutorials/04_utilities/images/thumb/sphx_glr_emd_tutorial_04_utils_03_codespeed_thumb.png :alt: :ref:`sphx_glr_emd_tutorials_04_utilities_emd_tutorial_04_utils_03_codespeed.py` .. raw:: html
Code speed and efficiency
.. raw:: html
.. toctree:: :hidden: :includehidden: /emd_tutorials/00_quick_start/index.rst /emd_tutorials/01_sifting/index.rst /emd_tutorials/02_spectrum_analysis/index.rst /emd_tutorials/03_cycle_ananlysis/index.rst /emd_tutorials/04_utilities/index.rst .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-gallery .. container:: sphx-glr-download sphx-glr-download-python :download:`Download all examples in Python source code: emd_tutorials_python.zip ` .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download all examples in Jupyter notebooks: emd_tutorials_jupyter.zip ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_