Open DICOM, PDB/mmCIF, GRIB2, GeoTIFF, FITS, NASA CDF, and PDS4 files through the standard netCDF API — no code changes required.
NEP adds two HDF5 filter plugins to netCDF-4 for lossless compression:
Both are exposed through the standard nc_def_var_* API. HDF5 loads them transparently at runtime when HDF5_PLUGIN_PATH points to the NEP plugin directory.
NEP registers User-Defined Format (UDF) dispatch tables so existing netCDF programs can open and read these binary formats with nc_open() and nc_get_vara():
DICOM pixel data and metadata are exposed through the netCDF API for AI/ML pipelines and PACS/DICOMweb-integrated archives.
Native netCDF access to predicted and experimental protein-structure data from RCSB PDB, AlphaFold DB, and the ESM Metagenomic Atlas.
The WMO standard for gridded data, decoded with NOAA's g2c library. Each GRIB2 product maps to a separate NC_FLOAT netCDF variable.
y and x dimensions across products_FillValuestart/countReads standard TIFF and BigTIFF files through libgeotiff and libtiff. Image bands, rows, and columns map to netCDF dimensions.
[y, x]; multi-band to 3D [band, y, x]grid_mapping attributes for georeferencingUses the NASA CDF library to expose CDF zVariables and attributes as netCDF variables and attributes.
FILLVAL renamed to CF-standard _FillValueUses CFITSIO. Each Header Data Unit maps to a netCDF group; images and table columns become variables.
imageTTYPEnBUNIT to units, BLANK to _FillValueParses XML label files with libxml2 and reads associated binary or ASCII data files. Validated with Cassini, MESSENGER, MAVEN, Mars 2020, New Horizons, and other mission datasets.
Axis_Arrayrecord dimensionIdentification_Area and Observation_Area metadata become global attributesEach vertical below uses NEP to expose domain-specific data through the standard netCDF API, eliminating custom parsers and accelerating AI/ML workflows.
DICOM-to-netCDF bridging for large-scale medical-imaging AI/ML data pipelines and PACS/DICOMweb-integrated archives.
Native netCDF access to predicted and experimental protein-structure data from RCSB PDB, AlphaFold DB, and the ESM Metagenomic Atlas.
Cross-mission analysis of PDS4, PDS3, FITS, and CDF planetary-science data through standard netCDF and OPeNDAP tooling.
Sample figures produced directly from NEP UDF files using the standard netCDF4 Python API and Matplotlib. The plots below read PDB and mmCIF structures through NEP and render atom coordinates as 3D scatter plots.
3D scatter of ATOM and HETATM Cartesian coordinates from the 1J7W.cif deoxy haemoglobin beta-Y-Q mutant crystal structure, opened through the NetCDF mmCIF UDF interface.
3D scatter of ATOM and HETATM Cartesian coordinates from the 4HHB.pdb hemoglobin X-ray crystal structure, opened through the NetCDF UDF interface.