• <GetStart>
  • CSPro User's Guide
    • The CSPro System
      • What is CSPro?
      • CSPro Capabilities
      • Release History
      • What's New in CSPro?
      • CSPro Applications
        • Data Entry Applications
        • Batch Edit Applications
        • Tabulation Applications
        • Data Dictionary
        • Forms Design
        • Tool List
      • CSPro General Concepts
      • CSPro General Functionality
      • How To ...
    • Data Dictionary Module
    • The CSPro Language
    • Data Entry Module
    • Batch Editing Applications
    • Tabulation Applications
    • Data Sources
    • CSPro Statements and Functions
    • Text Templates
    • Templated Reporting System
    • HTML, Markdown, and JavaScript Integration
    • Action Invoker
    • Appendix
  • <CSEntry>
  • <CSBatch>
  • <CSTab>
  • <DataManager>
  • <TextView>
  • <TblView>
  • <CSFreq>
  • <CSDeploy>
  • <CSPack>
  • <CSDiff>
  • <CSConcat>
  • <Excel2CSPro>
  • <CSExport>
  • <CSIndex>
  • <CSReFmt>
  • <CSSort>
  • <ParadataConcat>
  • <ParadataViewer>
  • <CSCode>
  • <CSDocument>
  • <CSView>
  • <CSWeb>

Tool List

To run a tool, open the Tools menu and select one of the tools listed below. There is a user's guide for most of the tools.
Data Manager
View the contents of a CSPro data file, displayed in tables based on the dictionary contents. The tool allows you to view, but not modify, all of the cases in the file. You can filter the cases based on a search key. In addition to showing the data described by the dictionary, the tool also displays notes and other metadata saved for each case.
Text Viewer
View the contents of any text file up to a maximum of 32,000 characters wide and up to two gigabytes in size. You can copy, save, or print all or part of the contents of the text file. You can also find text in the file, identify line and character position in the file, and copy tabular reports to spreadsheet programs. The file cannot be modified within the Text Viewer utility.
Table Viewer
Examine, but not change, the contents of any CSPro tables file. A table file is produced by running tabulation applications or using the Tabulate Frequencies tool. You can copy, save, or print all or parts of the tables in RTF (for word processing programs), or HTML (for Internet), or TAB delimited (for spreadsheet) formats.
Deploy Application
Deploy one or multiple applications to a server so that they can be downloaded onto interviewer devices.
Pack Application
Pack all the files in a CSPro application into a ZIP file so the application can be backed up, moved to another computer, or sent as an email attachment.
Tabulate Frequencies
Produce frequency distributions of all or some of the variables in a data file. You simply select the variables (value sets) you want to tabulate and provide the name of the data file. More than one data file can be tabulated.
Compare Data
Compare the contents of two data files and identify the differences. The data files must have the same structure, that is, the same CSPro dictionary must describe both data files.
Concatenate Data
Concatenate (join end-to-end) two or more CSPro data files or text files. You do not need a dictionary for this tool when working with text-based files.
Excel to CSPro
Convert data from Excel workbooks to CSPro data files. The tool can also create a CSPro dictionary for the data in an Excel worksheet, performing an analysis to determine the best CSPro format for the data.
Export Data
Export selected data records or parts of data records to tab- or comma- delimited files. These files can be imported into spreadsheets or databases. The tool also allows you to export data to SAS, SPSS, Stata, or R formats.
Index Data
Generate indices for data files or identify duplicate cases in a data file.
Reformat Data
Reformat data from one file format to another using an input and output data dictionary. Fields with corresponding names are copied from the input to output file. This is useful for reorganizing data records or lengthening data items.
Sort Data
Sort a data file by questionnaires or by records. The data may be sorted based on ID items, record types, or singly-occurring items.
Paradata Concatenator
Combine multiple paradata logs into a single log.
Paradata Viewer
Display reports about the paradata collected during an application's run.
CSCode
Edit code, JSON, and text files with support for tabbed editing of documents. The tool also facilitates running JavaScript, editing and validating JSON, designing HTML dialogs, validating specification files, and more.
CSDocument
Author documents using a simple, limited, markup language to export to HTML, PDF, and CHM (Compiled HTML Help) formats.
CSView
Display files in a web browser that has access to the Action Invoker.
PFF Editor
Edit and view all options available when running a CSPro application file via a PFF file.
Production Runner
Set up a series of CSPro processing tasks and then run them all at once.
Operator Statistics Viewer
View one or more operator statistics files. These files are created when keying in data and can be used to track the progress of a keying operation. Reports can be viewed for the whole operation or on a per-keyer or per-day basis.
Save Array Viewer
View and modify saved arrays. If batch editing a census or survey, this tool can be used to view and modify the hotdecks used in the edits.
Text Encoding Converter
Modify the encoding of text files, generally to convert from ANSI to UTF-8 formats.
Deprecated Tools
These tools are no longer distributed with CSPro but are instead available at https://csprousers.org/downloads.
Convert Dictionary
Convert IMPS and ISSA data dictionaries to CSPro dictionaries, or convert CSPro dictionaries to IMPS or ISSA dictionaries. You can also convert ISSA dictionaries to CSPro dictionary and data entry forms.
Convert Shape to Map
Convert ESRI ArcView or ArcInfo polygon shape files to a format for Map Viewer.
Form Viewer
View snapshots of the data collected during a data entry application.
Map Viewer
View, create, and manipulate thematic maps of data.
Table Retrieval
Retrieve and display tables, maps, and other previously prepared documents from a large database of documents based on geography, subject matter, and title. It is very useful as a data dissemination tool.
Table Retrieval Setup
Create and modify a set of tables and other documents organized by geographic area, subject and title for use by the Table Retrieval tool.