EDITS

by CDC/NCDB
VISIT OFFICIAL WEBSITE →
Disclaimer: This page is an independent third-party listing and is not affiliated with, sponsored by, or endorsed by EDITS or CDC/NCDB. All product names, logos, and brands are property of their respective owners.

OVERVIEW

A suite of software tools developed by the CDC's National Program of Cancer Registries (NPCR) to standardize and validate cancer registry data quality.

NPCR–EDITS (Exchangeable-edits, Data-dictionary, and Information Translation Standard) is a comprehensive suite of tools provided by the Centers for Disease Control and Prevention (CDC) to improve the quality and consistency of cancer registry data. The tools standardize how data items are checked for validity, ensuring adherence to national standards like those from the North American Association of Central Cancer Registries (NAACCR), the National Cancer Institute's SEER Program, and the American College of Surgeons Commission on Cancer (CoC)/NCDB.

Key Components:

  • EditWriter: A versatile development environment for standard-setters to define, test, document, and distribute data standards (rules) in an executable form known as a metafile.
  • GenEDITS Plus: A batch-mode application for applying standard edits to any standard cancer data file using a metafile, generating a comprehensive error report. This is the fastest way to apply standard edits without programming.
  • Edit Engine: A library of C language functions (distributed as a DLL for Windows and a shared object for Linux) that can be incorporated into other programs for real-time, field-by-field editing during data entry, data verification, recoding, and reformatting.
  • EDITS60API: A web API providing RESTful HTTP endpoints to edit functions, compatible with any client application and hostable on both Windows and Linux machines.

Main Benefits & Use Cases:

  • Defining and enforcing data quality standards for cancer surveillance.
  • Achieving real-time field-by-field editing in interactive data collection systems.
  • Batch-editing processes for data already collected.
  • Preparing cancer data for analysis and submission to national bodies (e.g., NCDB, SEER).
  • Providing portable edit logic via metafiles (SQLite databases) that can be applied across different hardware and software platforms.

RATING & STATS

Customers
1,000+

KEY FEATURES

  • Standardized Cancer Data Validation
  • Batch Editing (GenEDITS Plus)
  • Data Standard Definition (EditWriter)
  • Real-time Field-by-Field Editing
  • Metafile Portability (SQLite format)
  • RESTful Web API (EDITS60API)

PRICING

Model: free
The NPCR–EDITS programs are provided for free distribution to the public health community by the CDC's National Program of Cancer Registries (NPCR).
FREE TIER

TECHNICAL DETAILS

Deployment: on_premise, hybrid
Platforms: web, windows, linux
🔌 API Available⚡ Open Source

USE CASES

Defining standards for cancer data qualityChecking data during collection processesPreparing cancer data for analysisCreating custom edit metafiles for central cancer registries

INTEGRATIONS

NAACCR Data StandardsNCI SEER ProgramACS Commission on Cancer (CoC)/NCDB

COMPLIANCE & SECURITY

Security Features:
  • 🔒Metafile Password Protection
  • 🔒Data Encryption (related component)

SUPPORT & IMPLEMENTATION

Support: email
Implementation Time: 1-4 weeks
Target Company Size: small, medium, enterprise
TRAINING AVAILABLE

PROS & CONS

✓ Pros:
  • +Free distribution by the CDC for public health use.
  • +Ensures compliance with national cancer registry data standards (NAACCR, SEER, NCDB).
  • +Flexible architecture supports batch, real-time, and API-based editing.
  • +Cross-platform support for core components (Windows, Linux).
✗ Cons:
  • -Highly specialized for cancer registry data, limiting general use.
  • -Requires technical expertise for API and Edit Engine integration.
  • -No typical commercial support channels (e.g., live chat, phone support for general use).

ABOUT CDC/NCDB

RELATED NCDB (NATIONAL CANCER DATABASE) SUBMISSION SOFTWARE

BROWSE SOFTWARE IN NCDB (NATIONAL CANCER DATABASE) SUBMISSION