ASTM E1948-98(2014)
Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data

Standard No.
ASTM E1948-98(2014)
Release Date
1998
Published By
American Society for Testing and Materials (ASTM)
Status
Replace By
ASTM E1948-98(2022)
Latest
ASTM E1948-98(2022)
Scope

6.1 General Coding Guidelines—The NetCDF libraries are supplied to developers as source code. End users receive the libraries in compiled binary form as part of a vendor's application.

6.1.1 Some vendors found that compilation using the huge memory model under Microsoft Windows on MS-DOS was needed because of an array pointer passing its boundary. Many vendors chose to write a conversion program as a stand-alone DOS application, whereby the conversion program used only text-mode screen I/O. Some vendors are now using it in their MS-Windows applications.

6.1.2 Developers setting out to write a program to convert their data files to the Chromatographic Data Protocol should use the NetCDF utilities ncgen and ncdump. Applying the ncgen utility to the CHROMSTD.CDL template will generate the skeletal code needed to create the NetCDF file. The programmer can then modify the code to create a program that reads the netDCF file from another vendor. After developers create the NetCDF file they should use the ncdump program to generate the ASCII representation of the data files, and examine it to ensure the data is being correctly put into the file.

6.2 Make Files for NetCDF Libraries and Utilities—In general the compilation is straightforward. The make files were modified after they were received from the Unidata Corporation, because they did not compile the first time on PCs. The changes needed to get the Unidata distribution to run on DOS are (1) rename the file MAKEFILE to UNIX.MK, and (2) rename MSOFT.MK to MAKEFILE, and then run NMAKE. The default switches in the Unidata distribution use the switches for the floating point coprocessor and Microsoft Windows options.

6.2.1 The protocol contain some complete makefile examples for Microsoft C V6.0 running on DOS. The Microsoft C V6.0 compiler manual should be consulted for the exact meaning of the compiler and linker options.

6.2.2 The VMS and SunOS compilation instructions are in directories for those operating systems.

6.3 NetCDF Library Build Order—The NetCDF libraries must be built in a specific order. The correct order to build the NetCDF directories is:

 

UTIL

 

XDR

 

SRC

ASTM E1948-98(2014) Referenced Document

  • ASTM E1947 Standard Specification for Analytical Data Interchange Protocol for Chromatographic Data*2022-11-01 Update

ASTM E1948-98(2014) history

  • 2022 ASTM E1948-98(2022) Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data
  • 1998 ASTM E1948-98(2014) Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data
  • 1998 ASTM E1948-98(2009) Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data
  • 1998 ASTM E1948-98(2004) Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data
  • 1998 ASTM E1948-98 Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data
Standard Guide for Analytical Data Interchange Protocol for Chromatographic Data



Copyright ©2024 All Rights Reserved