Navigation

Search

Personal tools

From MdsWiki

MDSplus is a set of software tools for data acquisition and storage and a methodology for management of complex scientific data.

MDSplus allows all data from an experiment or simulation code to be stored into a single, self-descriptive, hierarchical structure. The system was designed to enable users to easily construct complete and coherent data sets.

The MDSplus programming interface contains only a few basic commands, simplifyng data access even into complex structures. Using the client/server model, data at remote sites can be read or written without file transfers. MDSplus includes x-windows and java tools for viewing data or for modifying or viewing the underlying structures.

Developed jointly by the Massachusetts Institute of Technology, the Fusion Research Group in Padua, Italy (Istituto Gas Ionizzati and Consorzio RFX), and the Los Alamos National Lab, MDSplus is the most widely used system for data management in the magnetic fusion energy program. It is currently installed at over 30 sites spread over 4 continents.

The MDSplus developers hope that MDSplus may prove to be a valuable tool for research at your site.

Who uses MDSplus

What's New

November, 2017 - First MDSplus alpha release for Fedora Core 26.
September, 2017 - A new section Handling Large signals in MDSplus has bee added to the MDSplus tutorial describing how improving performance when writing and reading very large signal in MDSplus.

November, 2015 - The Object Oriented interface tutorial section has been enriched with several working examples in C++, Java and python.

October, 2015 - A new tutorial introduction is now available for MDSplus newcomers. It replaces the first three sections of the previous tutorial and introduces the basic concepts of MDSplus for data access and visualization using also working examples. A new section covering in depth the programming interface and the MDSplus API is coming soon.

April, 2013 - New LabVIEW interface is now available, based on the Object Oriented MDSplus interface. See the MDSplus tutorial at Documentation:Tutorial:LabVIEW to learn how to use it.

May, 2012 - New software packaging is now available! We are now supporting software repositories for a number of platforms including Windows, RedHat Enterprise Linux (5 and 6), Ubuntu and Solaris. MDSplus packaging for the Unix based platforms has been broken up to smaller subpackages so you can pick and choose which MDSplus functionality you want to install. See the Software->Download link on the sidebar for more information. Let us know if you run into any trouble with the new download system.

February, 2012 - jScope is now able to display large sequences of image frames stored using segmented data. See A Program Example for storing frames to learn how to save image sequences using segments in MDSplus

December, 2010 - New MDSplus kits available for RHEL 32 and 64-bit and Windows 32 and 64-bit. Version 2.3-0.

November, 2010 - the EPICS - MDSplus interface is now available in the CVS distribution. Documentation can be found at Documentation:Users:EPICS