PageSourceSearch

https://hyperspy.org/sections/about.html

html hyperspy.org collected 2026-09-24 09:37:13 UTC 15,658 bytes, 492 lines download raw bytes

1
2<!DOCTYPE html>
3
4
5<html lang="en" data-content_root="../" >
6
7  <head>
8    <meta charset="utf-8" />
9    <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
10<meta content="Brief description of the HyperSpy project and its history" lang="en" name="description" xml:lang="en" />
11<meta content="HyperSpy, python, scientific data analysis, spectral imaging, hyperspectral imaging, multidimensional data, multi-dimensional data, EELSlab, RosettaSciIO, electron microscopy" name="keywords" />
12    <link href="../_static/hyperspy_logo.ico" rel="icon" type="image/x-icon">
13    <meta property="article:modified_time" content="2024-04-22T14:14:06+00:00" />
14    <title>About &#8212; HyperSpy Website</title>
15  
16  
17  
18  
18<script data-cfasync="false">
19    document.documentElement.dataset.mode = localStorage.getItem("mode") || "";
20    document.documentElement.dataset.theme = localStorage.getItem("theme") || "";
21  </script>
21
22  <!--
23    this give us a css class that will be invisible only if js is disabled
24  -->
25  <noscript>
26    <style>
27      .pst-js-only { display: none !important; }
28
29    </style>
30  </noscript>
31  
32  <!-- Loaded before other Sphinx assets -->
33  <link href="../_static/styles/theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
34<link href="../_static/styles/pydata-sphinx-theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
35
36    <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8f2a1f02" />
37    <link rel="stylesheet" type="text/css" href="../_static/sphinx-design.min.css?v=95c83b7e" />
38    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=aa7994dc" />
39  
40  <!-- So that users can add custom icons -->
41  
41<script src="../_static/scripts/fontawesome.js?digest=8878045cc6db502f8baf"></script>
41
42  <!-- Pre-loaded scripts that we'll load fully later -->
43  <link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
44<link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
45
46    
46<script src="../_static/documentation_options.js?v=5929fcd5"></script>
46
47    
47<script src="../_static/doctools.js?v=fd6eb6e6"></script>
47
48    
48<script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
48
49    
49<script src="../_static/design-tabs.js?v=f930bc37"></script>
vendor: 76 bytes, lines 49-50
49
50    <script async="async" src="https://www.googletagmanager.com/gtag/js?id=
50G-B0XD0GTW1M
vendor: 16 bytes, lines 50-51
50"></script>
51    
51<script>
52                
vendor: 177 bytes, lines 52-55
52window.dataLayer = window.dataLayer || [];
53                function gtag(){ dataLayer.push(arguments); }
54                gtag('js', new Date());
55                gtag('config', '
55G-B0XD0GTW1M
vendor: 16 bytes, lines 55-56
55');
56            
56</script>
56
57    
57<script>DOCUMENTATION_OPTIONS.pagename = 'sections/about';</script>
57
58    <link rel="canonical" href="https://hyperspy.org/sections/about.html" />
59    <link rel="index" title="Index" href="../genindex.html" />
60    <link rel="search" title="Search" href="../search.html" />
61    <link rel="next" title="News" href="../news/index.html" />
62    <link rel="prev" title="Home" href="../index.html" /> 
63  <meta name="viewport" content="width=device-width, initial-scale=1"/>
64  <meta name="docsearch:language" content="en"/>
65  <meta name="docsearch:version" content="" />
66    <meta name="docbuild:last-update" content="Apr 22, 2024"/>   
67  </head>
68  
69  
70  <body data-bs-spy="scroll" data-bs-target=".bd-toc-nav" data-offset="180" data-bs-root-margin="0px 0px -60%" data-default-mode="">
71
72  
73  
74  <div id="pst-skip-link" class="skip-link d-print-none"><a href="#main-content">Skip to main content</a></div>
75  
76  <div id="pst-scroll-pixel-helper"></div>
77  
78  <button type="button" class="btn rounded-pill" id="pst-back-to-top">
79    <i class="fa-solid fa-arrow-up"></i>Back to top</button>
80
81  
82  <dialog id="pst-search-dialog">
83    
84<form class="bd-search d-flex align-items-center"
85      action="../search.html"
86      method="get">
87  <i class="fa-solid fa-magnifying-glass"></i>
88  <input type="search"
89         class="form-control"
90         name="q"
91         placeholder="Search the docs ..."
92         aria-label="Search the docs ..."
93         autocomplete="off"
94         autocorrect="off"
95         autocapitalize="off"
96         spellcheck="false"/>
97  <span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd>K</kbd></span>
98</form>
99  </dialog>
100
101  <div class="pst-async-banner-revealer d-none">
102  <aside id="bd-header-version-warning" class="d-none d-print-none" aria-label="Version warning"></aside>
103</div>
104<aside class="bd-header-announcement" aria-label="Announcement">
105  <div class="bd-header-announcement__content"><font size='+1'><b><a href='https://hyperspy.org/news/Award2025.html'>HyperSpy receives Award for Open Source Research Software!</a></b></font></div>
106</aside>
107
108  
109    <header class="bd-header navbar navbar-expand-lg bd-navbar d-print-none">
110<div class="bd-header__inner bd-page-width">
111  <button class="pst-navbar-icon sidebar-toggle primary-toggle" aria-label="Site navigation">
112    <span class="fa-solid fa-bars"></span>
113  </button>
114  
115  
116  <div class="col-lg-3 navbar-header-items__start">
117    
118      <div class="navbar-item">
119
120  
121    
122  
123
124<a class="navbar-brand logo" href="../index.html">
125  
126  
127  
128  
129  
130    
131    
132      
133    
134    
135    <img src="../_static/hyperspy-banner-small-light.svg" class="logo__image only-light" alt="HyperSpy"/>
136    <img src="../_static/hyperspy-banner-small-dark.svg" class="logo__image only-dark pst-js-only" alt="HyperSpy"/>
137  
138  
139</a></div>
140    
141  </div>
142  
143  <div class="col-lg-9 navbar-header-items">
144    
145    <div class="me-auto navbar-header-items__center">
146      
147        <div class="navbar-item">
148<nav>
149  <ul class="bd-navbar-elements navbar-nav">
150    
151<li class="nav-item current active">
152  <a class="nav-link nav-internal" href="#">
153    About
154  </a>
155</li>
156
157
158<li class="nav-item ">
159  <a class="nav-link nav-internal" href="../news/index.html">
160    News
161  </a>
162</li>
163
164
165<li class="nav-item ">
166  <a class="nav-link nav-external" href="https://hyperspy.org/hyperspy-doc/current">
167    Documentation
168  </a>
169</li>
170
171
172<li class="nav-item ">
173  <a class="nav-link nav-external" href="https://hyperspy.org/hyperspy-doc/current/user_guide/install.html">
174    Install
175  </a>
176</li>
177
178
179<li class="nav-item ">
180  <a class="nav-link nav-external" href="https://hyperspy.org/jupyterlite-hyperspy">
181    Try
182  </a>
183</li>
184
185  </ul>
186</nav></div>
187      
188    </div>
189    
190    
191    <div class="navbar-header-items__end">
192      
193      
194        <div class="navbar-item">
195
196<button class="btn btn-sm nav-link pst-navbar-icon theme-switch-button pst-js-only" aria-label="Color mode" data-bs-title="Color mode"  data-bs-placement="bottom" data-bs-toggle="tooltip">
197  <i class="theme-switch fa-solid fa-sun                fa-lg" data-mode="light" title="Light"></i>
198  <i class="theme-switch fa-solid fa-moon               fa-lg" data-mode="dark"  title="Dark"></i>
199  <i class="theme-switch fa-solid fa-circle-half-stroke fa-lg" data-mode="auto"  title="System Settings"></i>
200</button></div>
201      
202        <div class="navbar-item"><ul class="navbar-icon-links"
203    aria-label="Icon Links">
204        <li class="nav-item">
205          
206          
207          
208          
209          
210          
211          
212          
213          <a href="https://github.com/hyperspy" title="GitHub" class="nav-link pst-navbar-icon" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><i class="fa-brands fa-square-github fa-lg" aria-hidden="true"></i>
214            <span class="sr-only">GitHub</span></a>
215        </li>
216        <li class="nav-item">
217          
218          
219          
220          
221          
222          
223          
224          
225          <a href="https://gitter.im/hyperspy/hyperspy" title="Gitter" class="nav-link pst-navbar-icon" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><i class="fab fa-gitter fa-lg" aria-hidden="true"></i>
226            <span class="sr-only">Gitter</span></a>
227        </li>
228</ul></div>
229      
230    </div>
231    
232  </div>
233  
234  
235
236  
237</div>
238
239    </header>
240  
241
242  <div class="bd-container">
243    <div class="bd-container__inner bd-page-width">
244      
245      
246      
247      <dialog id="pst-primary-sidebar-modal"></dialog>
248      <div id="pst-primary-sidebar" class="bd-sidebar-primary bd-sidebar hide-on-wide">
249        
250
251  
252  <div class="sidebar-header-items sidebar-primary__section">
253    
254    
255      <div class="sidebar-header-items__center">
256        
257          
258          
259            <div class="navbar-item">
260<nav>
261  <ul class="bd-navbar-elements navbar-nav">
262    
263<li class="nav-item current active">
264  <a class="nav-link nav-internal" href="#">
265    About
266  </a>
267</li>
268
269
270<li class="nav-item ">
271  <a class="nav-link nav-internal" href="../news/index.html">
272    News
273  </a>
274</li>
275
276
277<li class="nav-item ">
278  <a class="nav-link nav-external" href="https://hyperspy.org/hyperspy-doc/current">
279    Documentation
280  </a>
281</li>
282
283
284<li class="nav-item ">
285  <a class="nav-link nav-external" href="https://hyperspy.org/hyperspy-doc/current/user_guide/install.html">
286    Install
287  </a>
288</li>
289
290
291<li class="nav-item ">
292  <a class="nav-link nav-external" href="https://hyperspy.org/jupyterlite-hyperspy">
293    Try
294  </a>
295</li>
296
297  </ul>
298</nav></div>
299          
300        
301      </div>
302    
303    
304    
305      <div class="sidebar-header-items__end">
306        
307          <div class="navbar-item">
308
309<button class="btn btn-sm nav-link pst-navbar-icon theme-switch-button pst-js-only" aria-label="Color mode" data-bs-title="Color mode"  data-bs-placement="bottom" data-bs-toggle="tooltip">
310  <i class="theme-switch fa-solid fa-sun                fa-lg" data-mode="light" title="Light"></i>
311  <i class="theme-switch fa-solid fa-moon               fa-lg" data-mode="dark"  title="Dark"></i>
312  <i class="theme-switch fa-solid fa-circle-half-stroke fa-lg" data-mode="auto"  title="System Settings"></i>
313</button></div>
314        
315          <div class="navbar-item"><ul class="navbar-icon-links"
316    aria-label="Icon Links">
317        <li class="nav-item">
318          
319          
320          
321          
322          
323          
324          
325          
326          <a href="https://github.com/hyperspy" title="GitHub" class="nav-link pst-navbar-icon" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><i class="fa-brands fa-square-github fa-lg" aria-hidden="true"></i>
327            <span class="sr-only">GitHub</span></a>
328        </li>
329        <li class="nav-item">
330          
331          
332          
333          
334          
335          
336          
337          
338          <a href="https://gitter.im/hyperspy/hyperspy" title="Gitter" class="nav-link pst-navbar-icon" rel="noopener" target="_blank" data-bs-toggle="tooltip" data-bs-placement="bottom"><i class="fab fa-gitter fa-lg" aria-hidden="true"></i>
339            <span class="sr-only">Gitter</span></a>
340        </li>
341</ul></div>
342        
343      </div>
344    
345  </div>
346  
347  
348  <div class="sidebar-primary-items__end sidebar-primary__section">
349      <div class="sidebar-primary-item">
350<div id="ethical-ad-placement"
351      class="flat"
352      data-ea-publisher="readthedocs"
353      data-ea-type="readthedocs-sidebar"
354      data-ea-manual="true">
355</div></div>
356  </div>
357
358
359      </div>
360      
361      <main id="main-content" class="bd-main" role="main">
362        
363        
364          <div class="bd-content">
365            <div class="bd-article-container">
366              
367              <div class="bd-header-article d-print-none">
368<div class="header-article-items header-article__inner">
369  
370    <div class="header-article-items__start">
371      
372        <div class="header-article-item">
373
374<nav aria-label="Breadcrumb" class="d-print-none">
375  <ul class="bd-breadcrumbs">
376    
377    <li class="breadcrumb-item breadcrumb-home">
378      <a href="../index.html" class="nav-link" aria-label="Home">
379        <i class="fa-solid fa-home"></i>
380      </a>
381    </li>
382    <li class="breadcrumb-item active" aria-current="page"><span class="ellipsis">About</span></li>
383  </ul>
384</nav>
385</div>
386      
387    </div>
388  
389  
390</div>
391</div>
392              
393              
394              
395                
396<div id="searchbox"></div>
397                <article class="bd-article">
398                   <section id="about">
399<span id="about-label"></span><h1>About<a class="headerlink" href="#about" title="Link to this heading">#</a></h1>
400<p><em>HyperSpy</em> is an open source Python toolbox facilitating the (interactive) analysis
401of multi-dimensional datasets (hyperspectral images) that has over time grown
402into an ecosystem including different extension packages dedicated to certain
403experimental methods.</p>
404<p>The development of <em>HyperSpy</em> has been motivated by the data analysis needs of the
405electron microscopy community, but in the meantime it is proving useful in many
406other fields.</p>
407<section id="brief-history">
408<h2>Brief History<a class="headerlink" href="#brief-history" title="Link to this heading">#</a></h2>
409<p>Originally developed as <em>EELSlab</em> starting in 2007, the package was renamed to
410<em>HyperSpy</em> in 2010 and open-sourced on GitHub when the broader value for the
411analysis of analytical electron microscopy data became apparent.</p>
412<p>In 2015, <em>HyperSpy</em> was migrated to Python 3. The last version supporting
413Python 2 was 0.8.3. The first major release, version 1.0.0, was announced in 2016.</p>
414<p>In 2019, with <a class="reference external" href="https://hyperspy.org/hyperspy-doc/current/changes.html#changes-1-5" title="(in HyperSpy v2.4)"><span class="xref std std-ref">version 1.5.0</span></a>, the mechanism
415to register extension packages was introduced and subsequently first domain-specific
416packages were developed. With the second major release, <a class="reference external" href="https://hyperspy.org/hyperspy-doc/current/changes.html#changes-2-0" title="(in HyperSpy v2.4)"><span class="xref std std-ref">version
4172.0.0</span></a>, code dedicated to specific methods was
418split out of <em>HyperSpy</em> and the input-output capabilities were moved
419to the dedicated package <a class="reference external" href="https://hyperspy.org/rosettasciio">RosettaSciIO</a>.</p>
420</section>
421</section>
422
423<div class="section ablog__blog_comments">
424   
425</div>
426
427                </article>
428              
429              
430              
431              
432              
433            </div>
434            
435            
436              
437            
438          </div>
439          <footer class="bd-footer-content">
440            
441          </footer>
442        
443      </main>
444    </div>
445  </div>
446  
447  <!-- Scripts loaded after <body> so the DOM is not blocked -->
448  
448<script defer src="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf"></script>
vendor: 1 bytes, line 448
448
449<script defer src="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf"></script>
449
450
451  <footer class="bd-footer">
452<div class="bd-footer__inner bd-page-width">
453  
454    <div class="footer-items__start">
455      
456        <div class="footer-item">
457
458  <p class="copyright">
459    
460      © Copyright 2007-2026, The HyperSpy community.
461      <br/>
462    
463  </p>
464</div>
465      
466        <div class="footer-item">
467
468  <p class="sphinx-version">
469    Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 9.1.0.
470    <br/>
471  </p>
472</div>
473      
474    </div>
475  
476  
477  
478    <div class="footer-items__end">
479      
480        <div class="footer-item">
481<p class="theme-version">
482  <!-- # L10n: Setting the PST URL as an argument as this does not need to be localized -->
483  Built with the <a href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html">PyData Sphinx Theme</a> 0.16.1.
484</p></div>
485      
486    </div>
487  
488</div>
489
490  </footer>
491  </body>
492</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.