The SEER Data Viewer can be used to view and manage data that are stored in text files. It is primarily designed for managing large cancer data files formatted according to the NAACCR Data Standards (Volume II), but it can be configured to be used with any data stored in a fixed column or CSV file format. The software allows complex filters and recode rules to be applied to the data, which is then displayed in a table or used to re-create the input file.

  • The SEER Data Viewer is easy to use:
    • Anyone can open a file and view data in a table (no programming required)
    • You can select fields by NAACCR item number or field name. You do not need to know the column location.
  • You can use the SEER Data Viewer to:
    • View records in a table
    • Calculate derived fields and create a new data file
    • Provide other staff with saved searches or saved recode algorithms
    • Fix common problems like line length, end of line char, etc
    • Explore the data using SQL

Download the Data Viewer Software

Two installation files are available: you may download and use a standard Windows installation program; or you may manually install the software using a zip file. Use the zip file if you are not using a Windows computer or you do not want the installation program to modify the Windows registry.

Questions should be directed to Ask a SEER Registrar.

Screenshot of the Data Viewer

This shows the display of results in a table. Each row represents a single record and each column represents a NAACCR data item.

System Requirements

  • 1 GB application RAM; this is the default amount used by the application, but that parameter can be changed to a lower value (if your machine can't allocate that much memory) or a bigger value (to allow viewing more records at once in the table). Please consult the help to know how to tweak the parameter.

  • About 40 MB of space on the hard-drive.

  • Java 8 or later. Java is freely available from Web Site Policy.

IT Considerations

The SEER Data Viewer is a pure standalone Java application; its only dependency is a Java Runtime Environment (JRE). The software itself is released with embedded third-party Java Archive (JAR) libraries available online in Maven CentralExternal Web Site Policy.

The application doesn't connect to the internet; it uses two folders on the local machine (other than the folder where it's installed):

  • it creates a ".seerdataviewer" folder under the user's home folder (it contains preferences, recent open files, logs, etc.)
  • it creates a "seerdataviewer" folder under the user's document folder (it contains file layouts, recode scripts, etc. that the user saves while using the application)

Users can re-define the second folder in theirs preferences.