SPEDAS

Last updated

SPEDAS
Initial release29 August 2014 (2014-08-29)
Stable release
6.1 / 1 May 2024;7 months ago (2024-05-01)
Preview release
nightly build / daily
Written in IDL
Operating system Cross-platform
Size 40 MB (compressed)
Type Scientific software
Website wiki.spedas.org

SPEDAS (Space Physics Environment Data Analysis System) is an open-source data analysis tool intended for space physics users. [1] It was developed using Interactive Data Language (IDL). Since its creation, the tool has also been ported to Python in the form of a program referred to as pySPEDAS. [2]

Contents

Overview

SPEDAS is free software that can download and manipulate data from scientific space missions. It contains both a GUI (graphical user interface) and a command line mode for advanced users. It offers various tools for performing calculations and transformations of the data and for visualizing the results. Software modules can be developed for SPEDAS, extending its capabilities. It also includes a tool for downloading data from NASA servers using CDAWeb.

SPEDAS evolved from software developed for the THEMIS mission, which was called TDAS (THEMIS Data Analysis Software). [3] In turn, TDAS used IDL code developed previously for earlier missions going back to the 1990s.

SPEDAS was developed by scientists and programmers of the University of California, Berkeley's Space Sciences Laboratory, University of California, Los Angeles's IGPP and other contributors.

Deployment

Three different types of SPEDAS deployment are available:

Plugins

One of the main goals of SPEDAS is to accommodate the needs of different NASA missions. Towards this goal, its architecture is modular. Users can develop plugins for loading data, for configuration and for specialized calculations or operations on the data.

As of version 3.1, SPEDAS includes plugins for loading data from the following missions or data sets:

Plugins for specialized calculations are:

Related Research Articles

<span class="mw-page-title-main">Plug-in (computing)</span> Software component that adds a specific feature to an existing software application

In computing, a plug-in is a software component that adds a specific feature to an existing computer program. When a program supports plug-ins, it enables customization.

Flexible Image Transport System (FITS) is an open standard defining a digital file format useful for storage, transmission and processing of data: formatted as multi-dimensional arrays, or tables. FITS is the most commonly used digital file format in astronomy. The FITS standard was designed specifically for astronomical data, and includes provisions such as describing photometric and spatial calibration information, together with image origin metadata.

<span class="mw-page-title-main">NASA Deep Space Network</span> Network of radio communication facilities run by NASA

The NASA Deep Space Network (DSN) is a worldwide network of spacecraft communication ground segment facilities, located in the United States (California), Spain (Madrid), and Australia (Canberra), that supports NASA's interplanetary spacecraft missions. It also performs radio and radar astronomy observations for the exploration of the Solar System and the universe, and supports selected Earth-orbiting missions. DSN is part of the NASA Jet Propulsion Laboratory (JPL).

IDL, short for Interactive Data Language, is a programming language used for data analysis. It is popular in particular areas of science, such as astronomy, atmospheric physics and medical imaging. IDL shares a common syntax with PV-Wave and originated from the same codebase, though the languages have subsequently diverged in detail. There are also free or costless implementations, such as GNU Data Language (GDL) and Fawlty Language (FL).

<span class="mw-page-title-main">Visual Molecular Dynamics</span> Visualization and modelling software

Visual Molecular Dynamics (VMD) is a molecular modelling and visualization computer program. VMD is developed mainly as a tool to view and analyze the results of molecular dynamics simulations. It also includes tools for working with volumetric data, sequence data, and arbitrary graphics objects. Molecular scenes can be exported to external rendering tools such as POV-Ray, RenderMan, Tachyon, Virtual Reality Modeling Language (VRML), and many others. Users can run their own Tcl and Python scripts within VMD as it includes embedded Tcl and Python interpreters. VMD runs on Unix, Apple Mac macOS, and Microsoft Windows. VMD is available to non-commercial users under a distribution-specific license which permits both use of the program and modification of its source code, at no charge.

<span class="mw-page-title-main">Hierarchical Data Format</span> Set of file formats

Hierarchical Data Format (HDF) is a set of file formats designed to store and organize large amounts of data. Originally developed at the U.S. National Center for Supercomputing Applications, it is supported by The HDF Group, a non-profit corporation whose mission is to ensure continued development of HDF5 technologies and the continued accessibility of data stored in HDF.

<span class="mw-page-title-main">NASA WorldWind</span> Open-source virtual globe

NASA WorldWind is an open-source virtual globe. According to the website, "WorldWind is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movement, analyze geospatial data and educate humanity about the Earth." It was first developed by NASA in 2003 for use on personal computers and then further developed in concert with the open source community since 2004. As of 2017, a web-based version of WorldWind is available online. An Android version is also available.

<span class="mw-page-title-main">THEMIS</span> NASA satellite of the Explorer program

Time History of Events and Macroscale Interactions during Substorms (THEMIS) mission began in February 2007 as a constellation of five NASA satellites to study energy releases from Earth's magnetosphere known as substorms, magnetic phenomena that intensify auroras near Earth's poles. The name of the mission is an acronym alluding to the Titan Themis.

SEDAT provides access to near-original satellite data on the space environment in order to perform analyses and queries needed for evaluation of space environment hazards.

NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. The project homepage is hosted by the Unidata program at the University Corporation for Atmospheric Research (UCAR). They are also the chief source of netCDF software, standards development, updates, etc. The format is an open standard. NetCDF Classic and 64-bit Offset Format are an international standard of the Open Geospatial Consortium.

SPICE is a NASA ancillary information system used to compute geometric information used in planning and analyzing science observations obtained from robotic spacecraft. It is also used in planning missions and conducting numerous engineering functions needed to carry out those missions.

NV5 Geospatial Software develops products for the visualization, analysis, and management of geospatial imagery and scientific data. The company develops products such as IDL, ENVI, Jagwire, and Helios which are used in a variety of industries including defense and intelligence, environmental, engineering, aerospace, medical imaging, federal and civil governments, precision agriculture and academia worldwide.

<span class="mw-page-title-main">NASA Exoplanet Science Institute</span>

The NASA Exoplanet Science Institute (NExScI) is part of the Infrared Processing and Analysis Center (IPAC) and is on the campus of the California Institute of Technology (Caltech) in Pasadena, CA. NExScI was formerly known as the Michelson Science Center and before that as the Interferometry Science Center. It was renamed NExScI in the Fall of 2008 to reflect NASA's growing interest in the search for planets outside of the Solar System, also known as exoplanets. The executive director of NExScI is Charles A. Beichman.

FASTRAD is a tool dedicated to the calculation of radiation effects on electronics. The software has uses in high energy physics and nuclear experiments, medical areas, and accelerator and space physics studies, though it is primarily used in the design of satellites.

<span class="mw-page-title-main">PyCharm</span> Python programming integrated development environment

PyCharm is an integrated development environment (IDE) used for programming in Python. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems, and supports web development with Django. PyCharm is developed by the Czech company JetBrains and built on their IntelliJ platform.

<span class="mw-page-title-main">Spyder (software)</span> IDE for scientific programming in Python

Spyder is an open-source cross-platform integrated development environment (IDE) for scientific programming in the Python language. Spyder integrates with a number of prominent packages in the scientific Python stack, as well as other open-source software. Created by Pierre Raybaut and released in 2009 under the MIT license, since 2012 Spyder has been maintained and continuously improved by Python developers and the community.

<span class="mw-page-title-main">NASA Exoplanet Archive</span> Online astronomical exoplanet catalog and data service

The NASA Exoplanet Archive is an online astronomical exoplanet catalog and data service that collects and serves public data that support the search for and characterization of extra-solar planets (exoplanets) and their host stars. It is part of the Infrared Processing and Analysis Center and is on the campus of the California Institute of Technology (Caltech) in Pasadena, CA. The archive is funded by NASA and was launched in early December 2011 by the NASA Exoplanet Science Institute as part of NASA's Exoplanet Exploration Program. In June 2019, the archive's collection of confirmed exoplanets surpassed 4,000.

<span class="mw-page-title-main">Geworkbench</span> Genomic data analysis software

geWorkbench is an open-source software platform for integrated genomic data analysis. It is a desktop application written in the programming language Java. geWorkbench uses a component architecture. As of 2016, there are more than 70 plug-ins available, providing for the visualization and analysis of gene expression, sequence, and structure data.

References

  1. Angelopoulos, V.; Cruce, P.; Drozdov, A.; Grimes, E. W.; Hatzigeorgiu, N.; King, D. A.; Larson, D.; Lewis, J. W.; McTiernan, J. M.; Roberts, D. A.; Russell, C. L.; Hori, T.; Kasahara, Y.; Kumamoto, A.; Matsuoka, A.; Miyashita, Y.; Miyoshi, Y.; Shinohara, I.; Teramoto, M.; Faden, J. B.; Halford, A. J.; McCarthy, M.; Millan, R. M.; Sample, J. G.; Smith, D. M.; Woodger, L. A.; Masson, A.; Narock, A. A.; Asamura, K.; et al. (2019). "The Space Physics Environment Data Analysis System (SPEDAS)". Space Science Reviews. 215 (1). Space Science Reviews - Springer: 9. Bibcode:2019SSRv..215....9A. doi:10.1007/s11214-018-0576-4. PMC   6380193 . PMID   30880847.
  2. "PySPEDAS Documentation — PySPEDAS 1.7.0 documentation". pyspedas.readthedocs.io. Retrieved 5 November 2024.
  3. "TDAS page at UC Berkeley". UC Berkeley.