Skip to content

EMC User Guide

Introduction

The Earth Model Collaboration (EMC) is a community-supported repository of Earth models that enables researchers to share, preview, and access diverse geophysical Earth models. To support this effort, we provide EMC-Tools, a suite of Python 3 utilities, that streamline the storage, extraction, and visualization of these models. By adopting a uniform, self-contained data format, the tools ensure consistency across contributions and promote the long-term usability of Earth models within the community.


Model Files

This section describes the structure of EMC model files and the ways they can be accessed.

Standards and Conventions

All EMC models follow a set of metadata and format standards to ensure compatibility across tools. See the Model Files Standards and Conventions for complete details.

Access

EMC model files are available through both direct downloads and interactive tools. The resources below make it easy to obtain NetCDF files from the EarthScope data archive and to explore models dynamically with a filtering and access API.


EMC-Tools

The EMC-Tools suite provides utilities for validating metadata, exploring models, and converting between common geophysical data formats.

Tool Guides

The guides below provide step-by-step instructions for using the core EMC-Tools utilities.

  • EMC Metadata Inspector — validate a NetCDF file against EarthScope’s EMC conventions and common CF metadata expectations.
  • EMC Model Explorer — an interactive command-line tool for exploring, visualizing, and exporting Earth model data from local NetCDF files.

Format Converter Guides

The following guides cover utilities for format conversion:

Getting Started

Follow these steps to begin using EMC-Tools:

  1. Install Python 3.8+ and dependencies from requirements.txt.
  2. Explore the Tool Guides listed above.
  3. Test with sample datasets in the samples/ directory.
  4. Follow EMC standards when preparing or submitting models.

Tip: EMC-Tools is actively maintained.
Always check the GitHub repository for the latest updates before using the tools.


Additional Resources

The following resources provide standards, guidelines, and workflows for contributing and maintaining EMC models.


Comments or Questions?
For any questions or feedback about EMC Earth models or EMC-Tools,
please email: es-help@earthscope.org