Previous Next        Current Page: NeXtMidas User's Guide / Files / Blue Files / FileTypes / Type 3000 Files
back
FAQs   
Release Information   
Getting Help   
Basic Concepts   
Result Parameters   
XML Support   
Files   
   - AUX List   
   - Inferred Content   
   - Qualifiers   
   - File Trimmers   
   - Access from Macros   
   - Blue Files   
      - File Structure   
      - FileTypes   
         - Type 1000 Files   
         - Type 2000 Files   
         - Type 3000 Files   
         - Type 5000 Files   
         - Type 6000 Files   
      - Header Content   
         - Basic Header   
         - Adjunct Header   
         - Extended Header   
System Operation   
Macros   
Java WebStart   
Graphics   
X-Midas Interoperability   
Third-Party Compatibility   
Installation and Customization   
Running NeXtMidas Independently   
Timelines - Keywords, Updating, Known Issues   
WebSwing to deploy NeXtMidas as a Web App   
Glossary   
Installing and Using Docker   
Using Gradle To Build NextMidas   
NeXtMidas Support for Continous Integrations with GitLab   


Type 3000

Type 3000 files contain fixed-length, fixed-format, non-homogeneous record data. They are often used to simplify the interface between Midas and other systems that generate data for Midas analysis. In a Type 3000 file, one data element is one record. Each record contains unlimited subrecords, each associated with a name, data format, and byte or bit offset within the record. Although each record has the same length and composition, the subrecords within the record may be of different formats and they don't need to be contiguous. This lets NeXtMidas access a large variety of foreign data structures without requiring special software for each one. Records can be tagged with physical abscissa information just as with other file types. The Type 3000 header contains:

  • physical abscissa units
  • physical abscissa starting value
  • physical abscissa increment
  • number of subrecords
  • bytes per record
  • subrecord structure, including name, format, and offset

back