PageRenderTime 50ms CodeModel.GetById 24ms RepoModel.GetById 1ms app.codeStats 0ms

/v1.6/api/hyperspy.signals.html

https://github.com/hyperspy/hyperspy-doc
HTML | 242 lines | 219 code | 20 blank | 3 comment | 0 complexity | e720fab875bbff79e577327bca5c0087 MD5 | raw file
  1. <!DOCTYPE html>
  2. <html class="writer-html5" lang="en" >
  3. <head>
  4. <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>hyperspy.signals module &mdash; HyperSpy 1.6.5 documentation</title>
  7. <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
  8. <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
  9. <link rel="stylesheet" href="../_static/graphviz.css" type="text/css" />
  10. <link rel="shortcut icon" href="../_static/hyperspy.ico"/>
  11. <!--[if lt IE 9]>
  12. <script src="../_static/js/html5shiv.min.js"></script>
  13. <![endif]-->
  14. <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
  15. <script src="../_static/jquery.js"></script>
  16. <script src="../_static/underscore.js"></script>
  17. <script src="../_static/doctools.js"></script>
  18. <script src="../_static/toggleprompt.js"></script>
  19. <script src="../_static/js/theme.js"></script>
  20. <link rel="index" title="Index" href="../genindex.html" />
  21. <link rel="search" title="Search" href="../search.html" />
  22. <link rel="next" title="hyperspy.ui_registry module" href="hyperspy.ui_registry.html" />
  23. <link rel="prev" title="hyperspy.signal_tools module" href="hyperspy.signal_tools.html" />
  24. <script type="text/javascript">
  25. var _gaq = _gaq || [];
  26. _gaq.push(['_setAccount', 'UA-25260850-1']);
  27. _gaq.push(['_trackPageview']);
  28. (function() {
  29. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  30. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  31. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  32. })();
  33. </script>
  34. </head>
  35. <body class="wy-body-for-nav">
  36. <div class="wy-grid-for-nav">
  37. <nav data-toggle="wy-nav-shift" class="wy-nav-side">
  38. <div class="wy-side-scroll">
  39. <div class="wy-side-nav-search" >
  40. <a href="../index.html" class="icon icon-home"> HyperSpy
  41. <img src="../_static/hyperspy_logo.png" class="logo" alt="Logo"/>
  42. </a>
  43. <div class="version">
  44. 1.6.5
  45. </div>
  46. <div role="search">
  47. <form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
  48. <input type="text" name="q" placeholder="Search docs" />
  49. <input type="hidden" name="check_keywords" value="yes" />
  50. <input type="hidden" name="area" value="default" />
  51. </form>
  52. </div>
  53. </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
  54. <p class="caption" role="heading"><span class="caption-text">User Guide</span></p>
  55. <ul>
  56. <li class="toctree-l1"><a class="reference internal" href="../user_guide/intro.html">Introduction</a></li>
  57. <li class="toctree-l1"><a class="reference internal" href="../user_guide/changes.html">Changelog</a></li>
  58. <li class="toctree-l1"><a class="reference internal" href="../user_guide/install.html">Installing HyperSpy</a></li>
  59. <li class="toctree-l1"><a class="reference internal" href="../user_guide/getting_started.html">Getting started</a></li>
  60. <li class="toctree-l1"><a class="reference internal" href="../user_guide/signal.html">The Signal class</a></li>
  61. <li class="toctree-l1"><a class="reference internal" href="../user_guide/interactive_operations_ROIs.html">Interactive Operations and Region of Interest (ROI)</a></li>
  62. <li class="toctree-l1"><a class="reference internal" href="../user_guide/signal1d.html">Signal1D Tools</a></li>
  63. <li class="toctree-l1"><a class="reference internal" href="../user_guide/signal2d.html">Signal2D Tools</a></li>
  64. <li class="toctree-l1"><a class="reference internal" href="../user_guide/visualisation.html">Data visualization</a></li>
  65. <li class="toctree-l1"><a class="reference internal" href="../user_guide/mva.html">Machine learning</a></li>
  66. <li class="toctree-l1"><a class="reference internal" href="../user_guide/model.html">Model fitting</a></li>
  67. <li class="toctree-l1"><a class="reference internal" href="../user_guide/eels.html">Electron Energy Loss Spectroscopy</a></li>
  68. <li class="toctree-l1"><a class="reference internal" href="../user_guide/eds.html">Energy-Dispersive X-ray Spectrometry (EDS)</a></li>
  69. <li class="toctree-l1"><a class="reference internal" href="../user_guide/dielectric_function.html">Dielectric function tools</a></li>
  70. <li class="toctree-l1"><a class="reference internal" href="../user_guide/electron_holography.html">Electron Holography</a></li>
  71. <li class="toctree-l1"><a class="reference internal" href="../user_guide/io.html">Loading and saving data</a></li>
  72. <li class="toctree-l1"><a class="reference internal" href="../user_guide/events.html">Events</a></li>
  73. <li class="toctree-l1"><a class="reference internal" href="../user_guide/big_data.html">Working with big data</a></li>
  74. <li class="toctree-l1"><a class="reference internal" href="../user_guide/metadata_structure.html">Metadata structure</a></li>
  75. <li class="toctree-l1"><a class="reference internal" href="../user_guide/bibliography.html">Bibliography</a></li>
  76. </ul>
  77. <p class="caption" role="heading"><span class="caption-text">Developer Guide</span></p>
  78. <ul>
  79. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/intro.html">Introduction</a></li>
  80. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/git.html">Using Git and GitHub</a></li>
  81. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/testing.html">Running and writing tests</a></li>
  82. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/writing_docs.html">Writing documentation</a></li>
  83. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/coding_style.html">Coding style</a></li>
  84. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/lazy_computations.html">Tips for writing methods that work on lazy signals</a></li>
  85. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/speeding_up_code.html">Speeding up code</a></li>
  86. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/writing_extensions.html">Writing packages that extend HyperSpy</a></li>
  87. <li class="toctree-l1"><a class="reference internal" href="../dev_guide/useful_information.html">Useful information</a></li>
  88. </ul>
  89. <p class="caption" role="heading"><span class="caption-text">API References</span></p>
  90. <ul class="current">
  91. <li class="toctree-l1 current"><a class="reference internal" href="modules.html">hyperspy</a><ul class="current">
  92. <li class="toctree-l2 current"><a class="reference internal" href="hyperspy.html">hyperspy package</a><ul class="current">
  93. <li class="toctree-l3"><a class="reference internal" href="hyperspy.html#subpackages">Subpackages</a></li>
  94. <li class="toctree-l3 current"><a class="reference internal" href="hyperspy.html#submodules">Submodules</a><ul class="current">
  95. <li class="toctree-l4"><a class="reference internal" href="hyperspy.Release.html">hyperspy.Release module</a></li>
  96. <li class="toctree-l4"><a class="reference internal" href="hyperspy._lazy_signals.html">hyperspy._lazy_signals module</a></li>
  97. <li class="toctree-l4"><a class="reference internal" href="hyperspy.api.html">hyperspy.api module</a></li>
  98. <li class="toctree-l4"><a class="reference internal" href="hyperspy.api_nogui.html">hyperspy.api_nogui module</a></li>
  99. <li class="toctree-l4"><a class="reference internal" href="hyperspy.axes.html">hyperspy.axes module</a></li>
  100. <li class="toctree-l4"><a class="reference internal" href="hyperspy.component.html">hyperspy.component module</a></li>
  101. <li class="toctree-l4"><a class="reference internal" href="hyperspy.components1d.html">hyperspy.components1d module</a></li>
  102. <li class="toctree-l4"><a class="reference internal" href="hyperspy.components2d.html">hyperspy.components2d module</a></li>
  103. <li class="toctree-l4"><a class="reference internal" href="hyperspy.conftest.html">hyperspy.conftest module</a></li>
  104. <li class="toctree-l4"><a class="reference internal" href="hyperspy.decorators.html">hyperspy.decorators module</a></li>
  105. <li class="toctree-l4"><a class="reference internal" href="hyperspy.defaults_parser.html">hyperspy.defaults_parser module</a></li>
  106. <li class="toctree-l4"><a class="reference internal" href="hyperspy.events.html">hyperspy.events module</a></li>
  107. <li class="toctree-l4"><a class="reference internal" href="hyperspy.exceptions.html">hyperspy.exceptions module</a></li>
  108. <li class="toctree-l4"><a class="reference internal" href="hyperspy.extensions.html">hyperspy.extensions module</a></li>
  109. <li class="toctree-l4"><a class="reference internal" href="hyperspy.interactive.html">hyperspy.interactive module</a></li>
  110. <li class="toctree-l4"><a class="reference internal" href="hyperspy.io.html">hyperspy.io module</a></li>
  111. <li class="toctree-l4"><a class="reference internal" href="hyperspy.logger.html">hyperspy.logger module</a></li>
  112. <li class="toctree-l4"><a class="reference internal" href="hyperspy.model.html">hyperspy.model module</a></li>
  113. <li class="toctree-l4"><a class="reference internal" href="hyperspy.roi.html">hyperspy.roi module</a></li>
  114. <li class="toctree-l4"><a class="reference internal" href="hyperspy.samfire.html">hyperspy.samfire module</a></li>
  115. <li class="toctree-l4"><a class="reference internal" href="hyperspy.signal.html">hyperspy.signal module</a></li>
  116. <li class="toctree-l4"><a class="reference internal" href="hyperspy.signal_tools.html">hyperspy.signal_tools module</a></li>
  117. <li class="toctree-l4 current"><a class="current reference internal" href="#">hyperspy.signals module</a></li>
  118. <li class="toctree-l4"><a class="reference internal" href="hyperspy.ui_registry.html">hyperspy.ui_registry module</a></li>
  119. </ul>
  120. </li>
  121. <li class="toctree-l3"><a class="reference internal" href="hyperspy.html#module-hyperspy">Module contents</a></li>
  122. </ul>
  123. </li>
  124. </ul>
  125. </li>
  126. </ul>
  127. <p class="caption" role="heading"><span class="caption-text">Credits and citation</span></p>
  128. <ul>
  129. <li class="toctree-l1"><a class="reference internal" href="../credits.html">Credits</a></li>
  130. <li class="toctree-l1"><a class="reference internal" href="../citing.html">Citing HyperSpy</a></li>
  131. </ul>
  132. </div>
  133. </div>
  134. </nav>
  135. <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
  136. <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
  137. <a href="../index.html">HyperSpy</a>
  138. </nav>
  139. <div class="wy-nav-content">
  140. <div class="rst-content">
  141. <div role="navigation" aria-label="Page navigation">
  142. <ul class="wy-breadcrumbs">
  143. <li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
  144. <li><a href="modules.html">hyperspy</a> &raquo;</li>
  145. <li><a href="hyperspy.html">hyperspy package</a> &raquo;</li>
  146. <li>hyperspy.signals module</li>
  147. <li class="wy-breadcrumbs-aside">
  148. <a href="../_sources/api/hyperspy.signals.rst.txt" rel="nofollow"> View page source</a>
  149. </li>
  150. </ul>
  151. <hr/>
  152. </div>
  153. <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
  154. <div itemprop="articleBody">
  155. <section id="module-hyperspy.signals">
  156. <span id="hyperspy-signals-module"></span><h1>hyperspy.signals module<a class="headerlink" href="#module-hyperspy.signals" title="Permalink to this headline"></a></h1>
  157. <p>The Signal class and its specialized subclasses:</p>
  158. <blockquote>
  159. <div><dl class="simple">
  160. <dt>BaseSignal</dt><dd><p>For generic data with arbitrary signal_dimension. All other signal
  161. classes inherit from this one. It should only be used with none of
  162. the others is appropriated.</p>
  163. </dd>
  164. <dt>Signal1D</dt><dd><p>For generic data with signal_dimension equal 1, i.e. spectral data of
  165. n-dimensions. The signal is unbinned by default.</p>
  166. </dd>
  167. <dt>Signal2D</dt><dd><p>For generic data with signal_dimension equal 2, i.e. image data of
  168. n-dimensions. The signal is unbinned by default.</p>
  169. </dd>
  170. <dt>ComplexSignal</dt><dd><p>For generic complex data with arbitrary signal_dimension.</p>
  171. </dd>
  172. <dt>ComplexSignal1D</dt><dd><p>For generic complex data with signal_dimension equal 1, i.e. spectral
  173. data of n-dimensions. The signal is unbinned by default.</p>
  174. </dd>
  175. <dt>ComplexSignal2D</dt><dd><p>For generic complex data with signal_dimension equal 2, i.e. image
  176. data of n-dimensions. The signal is unbinned by default.</p>
  177. </dd>
  178. <dt>EELSSpectrum</dt><dd><p>For electron energy-loss data with signal_dimension equal 1, i.e.
  179. spectral data of n-dimensions. The signal is binned by default.</p>
  180. </dd>
  181. <dt>EDSTEMSpectrum</dt><dd><p>For electron energy-dispersive X-rays data acquired in a transmission
  182. electron microscopy with signal_dimension equal 1, i.e.
  183. spectral data of n-dimensions. The signal is binned by default.</p>
  184. </dd>
  185. <dt>EDSSEMSpectrum</dt><dd><p>For electron energy-dispersive X-rays data acquired in a scanning
  186. electron microscopy with signal_dimension equal 1, i.e.
  187. spectral data of n-dimensions. The signal is binned by default.</p>
  188. </dd>
  189. <dt>DielectricFunction</dt><dd><p>For dielectric function data with signal_dimension equal 1. The signal
  190. is unbinned by default.</p>
  191. </dd>
  192. <dt>HolographyImage</dt><dd><p>For 2D-images taken via electron holography. Electron wave as
  193. ComplexSignal2D can be reconstructed from them.</p>
  194. </dd>
  195. </dl>
  196. </div></blockquote>
  197. </section>
  198. </div>
  199. </div>
  200. <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
  201. <a href="hyperspy.signal_tools.html" class="btn btn-neutral float-left" title="hyperspy.signal_tools module" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
  202. <a href="hyperspy.ui_registry.html" class="btn btn-neutral float-right" title="hyperspy.ui_registry module" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
  203. </div>
  204. <hr/>
  205. <div role="contentinfo">
  206. <p>&#169; Copyright 2011-2021, The HyperSpy development team.</p>
  207. </div>
  208. Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
  209. <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
  210. provided by <a href="https://readthedocs.org">Read the Docs</a>.
  211. </footer>
  212. </div>
  213. </div>
  214. </section>
  215. </div>
  216. <script>
  217. jQuery(function () {
  218. SphinxRtdTheme.Navigation.enable(true);
  219. });
  220. </script>
  221. </body>
  222. </html>