| Literature DB >> 20226054 |
Colin Robertson1, Trisalyn A Nelson.
Abstract
Disease surveillance makes use of information technology at almost every stage of the process, from data collection and collation, through to analysis and dissemination. Automated data collection systems enable near-real time analysis of incoming data. This context places a heavy burden on software used for space-time surveillance. In this paper, we review software programs capable of space-time disease surveillance analysis, and outline some of their salient features, shortcomings, and usability. Programs with space-time methods were selected for inclusion, limiting our review to ClusterSeer, SaTScan, GeoSurveillance and the Surveillance package for R. We structure the review around stages of analysis: preprocessing, analysis, technical issues, and output. Simulated data were used to review each of the software packages. SaTScan was found to be the best equipped package for use in an automated surveillance system. ClusterSeer is more suited to data exploration, and learning about the different methods of statistical surveillance.Entities:
Mesh:
Year: 2010 PMID: 20226054 PMCID: PMC2848213 DOI: 10.1186/1476-072X-9-16
Source DB: PubMed Journal: Int J Health Geogr ISSN: 1476-072X Impact factor: 3.918
List of software packages for review of space-time disease surveillance software
| Software Package | Source | Reference | Description |
|---|---|---|---|
| SaTScan 8.0 | Kulldorff and Information Management Services 2009 [ | Cluster detection software with several spatial, temporal and space-time scan statistics. | |
| ClusterSeer 2.3 | Jacquez et al. 2002 [ | Cluster analysis software includes many methods for spatial, temporal, and space-time analysis. | |
| GeoSurveillance 1.1 | Yamada et al. 2009 [ | Implementation of cumulative sum surveillance statistics. | |
| Surveillance package 1.1-2 | Höhle 2007 [ | Package for statistical surveillance includes test-based and model-based methods. | |
Criteria and review approach for review of space-time disease surveillance software
| Criteria | Review |
|---|---|
| Data preprocessing | Number of steps involved to process a point event (cases) shapefile and a polygon census shapefile (population) |
| Methods | Description of methods offered by each program |
| Technical issues | Speed of computation, system stability, automation, operating requirements |
| Analysis output | Output options (graphs, maps, reporting) |
| User facility | Qualitative assessment rated on scale of 1 - 5 on each of: |
| • Ease of learning | |
| • Use | |
| • Set up | |
| • Documentation/Help | |
Figure 1Outbreaks simulated to review software packages for space-time disease surveillance (Outbreak one - light grey; Outbreak two - dark grey). Outbreak one consisted of one large compact cluster. Outbreak two was composed of several clusters occurring at different times throughout the region.
Data preprocessing steps for each software package to perform a space-time analysis starting with daily data as point events in an ESRI point shapefile and a polygon shapefile of census dissemination area boundaries
| Software | Type of Analysis | Required Data Structure | Data Preprocessing Steps |
|---|---|---|---|
| SaTScan | Space-time cluster scan with Poisson model | • Case file with number of cases, date, and DA id | • Associate DA identifier with each point event |
| ClusterSeer | Space-time cluster scan with Poisson model | • One table with population | • Associate DA identifier with each point event |
| GeoSurveillance | Univariate cusum on individual DAs | • DA shapefile with counts of number of cases for each time period named and ordered sequentially in the table | • Calculate week numbers |
| R-Surveillance | Univariate cusum on individual DAs | • Matrix of counts of cases with spatial locations as columns and time periods as rows | • Calculate week numbers |
Comparative review of software packages for space-time disease surveillance: User Facility
| Software | Learning | Use | Set Up | Help/Documentation | Comments |
|---|---|---|---|---|---|
| SaTScan | 4 | 5 | 5 | 4 | Requires knowledge of scan statistics. Basic analysis is straightforward though many advanced options available. Well referenced methodology in the user guide. |
| ClusterSeer | 5 | 5 | 3 | 5 | Excellent documentation and learning resources for the many different methods. Data format requirements can be cumbersome. |
| GeoSurveillance | 3 | 3 | 3 | 3 | Data structure is peculiar, though the basic user interface is straightforward. Documentation not integrated within the menu itself. |
| R - Surveillance | 1 | 3 | 5 | 2 | Command driven system requires knowledge of R language. Examples are easy to replicate. Very easy to install within R. Documentation is not extensive. |