EPIC Program Details

EPIC is an initiative for Earth system modeling with initial funding from NOAA and support from external partners to improve the Unified Forecast System (UFS).

EPIC and The UFS, Dr. Neil Jacobs

Dr. Neil Jacobs is the Chief Science Advisor for The Unified Forecast System (UFS) and presents on the vision for EPIC and the UFS.

EPIC Organization

Components of EPIC will be distributed both internally across NOAA and externally within the community. NOAA’s EPIC Program will be in charge of tasks related to management & planning, scientific innovation, and specific projects. Its contracting partner, Raytheon, will be responsible for software infrastructure and engineering, as well as user support services. They will share responsibility for community engagement and will collaborate on cloud high performance computing initiatives.

An organizational diagram of the Earth Prediction Innovation Center.

EPIC Innovation

EPIC strives to facilitate innovation and accelerated research to operations to research (R2O2R) by enabling a cloud development environment, co-located personnel, and community engagement through workshops and tutorials.

Scientists, engineers, and other collaborators will work with the Unified Forecasting System (UFS) code repository utilizing cloud computing tools to (1) develop code improvements based on research findings (R2D) and (2) research solutions to challenges in current operational models (O2R). This community will also engage in extensive testing and validation to implement new research findings in operational code models (R2O). This will be an iterative process as UFS users provide feedback on the code.

The EPIC Release Process for UFS Applications describes the process that an EPIC-led release team follows when issuing a public release of a UFS application on its authoritative GitHub repository.

The Code Management (CM) Framework describes EPIC’s CM practices, guidelines, and community coordination schedules for managing UFS repositories.

7 Investment Areas

Seven priority investment areas have been identified for EPIC:

  1. External engagement and community
  2. Software engineering
  3. Software infrastructure
  4. User support services
  5. Cloud-based high performance computing
  6. Scientific innovation
  7. Management and planning
Diagram of EPIC’s seven priority investment areas

EPIC Contract

EPIC is partnering with Raytheon to develop user support services, provide technical guidance, and increase EPIC community engagement with UFS code. Raytheon brings to EPIC proven expertise in scientific leadership, software engineering, software infrastructure, and delivery of support services to government, academia and industry researchers.