 Methodology
 Open Access
 Published:
Casecontrol geographic clustering for residential histories accounting for risk factors and covariates
International Journal of Health Geographics volume 5, Article number: 32 (2006)
Abstract
Background
Methods for analyzing spacetime variation in risk in casecontrol studies typically ignore residential mobility. We develop an approach for analyzing casecontrol data for mobile individuals and apply it to study bladder cancer in 11 counties in southeastern Michigan. At this time data collection is incomplete and no inferences should be drawn – we analyze these data to demonstrate the novel methods. Global, local and focused clustering of residential histories for 219 cases and 437 controls is quantified using timedependent nearest neighbor relationships. Business address histories for 268 industries that release known or suspected bladder cancer carcinogens are analyzed. A logistic model accounting for smoking, gender, age, race and education specifies the probability of being a case, and is incorporated into the cluster randomization procedures. Sensitivity of clustering to definition of the proximity metric is assessed for 1 to 75 k nearest neighbors.
Results
Global clustering is partly explained by the covariates but remains statistically significant at 12 of the 14 levels of k considered. After accounting for the covariates 26 Local clusters are found in Lapeer, Ingham, Oakland and Jackson counties, with the clusters in Ingham and Oakland counties appearing in 1950 and persisting to the present. Statistically significant focused clusters are found about the business address histories of 22 industries located in Oakland (19 clusters), Ingham (2) and Jackson (1) counties. Clusters in central and southeastern Oakland County appear in the 1930's and persist to the present day.
Conclusion
These methods provide a systematic approach for evaluating a series of increasingly realistic alternative hypotheses regarding the sources of excess risk. So long as selection of cases and controls is populationbased and not geographically biased, these tools can provide insights into geographic risk factors that were not specifically assessed in the casecontrol study design.
Background
Pattern recognition plays an important role in the analysis of geographic distributions of human disease, providing an objective basis for evaluating whether pattern on a map may be explained by chance [1]. Only after such an objective evaluation (e.g. finding a statistically significant cluster) is one justified in formulating an explanatory hypothesis or implementing an action to control disease or ameliorate its impact [2]. Dozens of approaches for quantifying pattern on disease maps have been proposed, but many of these are founded on simplistic assumptions such as immobile individuals and that the latency between causative exposures and health events (e.g. diagnosis, death) is negligible [3]. While some methods may account in an appropriate fashion for one or more of these assumptions, to our knowledge none of the presently available methods for geographic clustering of casecontrol data successfully accounts for all of them. This paper presents a novel approach for evaluating clustering in casecontrol data that accounts for residential mobility, known risk factors, and covariates. We begin by identifying unrealistic assumptions implicit in commonly used cluster tests, and then describe ways of relaxing these assumptions. We then summarize a recently defined family of statistics (called Qstatistics, [4]) for analyzing clustering in casecontrol data using residential histories, and introduce extensions that account for known risk factors and covariates. We then apply this new approach to data from an ongoingstudy of bladder cancer in 11 counties in southeastern Michigan.
Limitations of common assumptions of disease clustering
That risk of disease may vary from one geographic subpopulation to another, and is timedependent, is a fact for both infectious and chronic diseases. But most geographic clustering methods employ a static worldview in which individuals are considered immobile, migration between populations does not occur, and in which background disease risks under the null hypothesis are assumed to be timeinvariant and uniform through geographic space. In many instances these assumptions are incorrect, and improved approaches founded on more realistic assumptions are needed.
The lack of an appropriate representation of the time dimension is referred to as a "static worldview" [5]. One of the consequences of a static worldview is a failure to adequately represent human mobility. Especially for chronic diseases, causative exposures may occur in the past, and the disease may be manifested only after a lengthy latency period. During this latency period individuals may move from one place of residence to another. This can make it difficult to detect clustering of cases in relation to the spatial distribution of their causative exposures. To date most techniques for analyzing disease patterns have largely ignored human mobility, relying instead on static spatial point distributions to describe place of residence at time of diagnosis or death. Examples include Turnbull's test [6–8], Cuzick and Edward's test [9], Besag and Newell's test [10], the Bernoulli form of the scan test [11, 12], Tango's test [13] and a host of others. Recent studies have demonstrated that results based on static spatial point distributions depend critically on the times chosen to observe the system [4]. Especially for chronic diseases with long latencies, human mobility must be accounted for, and techniques based on static point distributions may be inappropriate.
Even after mobility is taken into account excess risk may be due to an aggregation of individuals with highrisk attributes and covariates, such as cigarette smoking and old age. Clustering methods thus must account for individuallevel risk factors and covariates, as well as residential mobility. To our knowledge there currently exist no techniques for modeling disease clusters that simultaneously account for human mobility, covariates and known risk factors. In this article we will address each of these needs within the framework of inferential clustering methods.
Neutral models to account for risk factors and covariates
Before considering techniques for handling human mobility let us consider approaches for identifying clustering of cases above and beyond the clustering expected given the geographic distributions of known risk factors (e.g., smoking) and covariates (such as age, education, socioeconomic status, etc). Goovaerts and Jacquez [14] proposed neutral models that relax assumptions of geographically uniform risk and spatial independence under the null hypothesis, and demonstrated the approach for the local Moran's I statistic. In this paper we extend the concept to tests for local and focused clustering in casecontrol data. The idea is to incorporate each individual's probability of being a case based on his/her known risk factors and covariates. We then use this probability to accomplish the assignment of casecontrol identifiers. The resulting null hypothesis then accounts for the geographic distribution of the covariates and known risk factors. Any observed case clustering thus cannot be attributed to the risk factors and covariates, and instead may be attributable to some other, perhaps unknown, risk factor. Our implementation of this approach is detailed in the methods section.
The modeling of human mobility
Thorsten Hagerstand [15] proposed constructs for representing the spacetime paths formed as individuals move throughout their days that have come to be known as geospatial lifelines [16]. Miller [17] developed approaches for modeling uncertainty in how a person's location changes through time. These techniques are just beginning to be used in the analysis of human health data, as now summarized.
Sinha and Mark [16] employed a Minkowski metric to quantify the dissimilarity between the geospatial lifelines of cases and controls, and suggested their technique could be used to evaluate differences in exposure histories between the case and control populations. The Minkowski metric provides a global measure of dissimilarity between cases and controls; however, it does not facilitate the identification of where or when these dissimilarities occur. Using kfunction analysis, Han and Rogerson [18, 19] evaluated clustering of breast cancer in two New York state counties and detected significant spatial clustering at the global level. Their approach incorporated knowledge of residential locations for both cases and controls, since they analyzed place of residence at specific time slices in the participants life, namely at birth, menarche, and at woman's first birth. The underlying representation is a static spatial point distribution, and the kfunction analysis does not account for underlying temporal changes in place of residence. In a study of breast cancer incidence on Cape Cod, Ozonoff and colleagues [20, 21] assessed case clustering using three different clustering methods and three different latency assumptions. Static spatial point distributions were analyzed using historical place of residence defined by the different latencies. In an earlier casecontrol study using the Cape Cod data, Paulu et al [22] explored associations between residential location and breast cancer incidence adjusting for individual risk factors. However, their methods analyzed static spatial point distributions that did not fully account for human mobility.
Jacquez et al [4] developed global, local and focused versions of Qstatistics for evaluating clustering in residential histories using casecontrol data. Their approach is based on a spacetime representation that is consistent with Hagerstrand's spacetime paths, and that relaxes the assumption of a static worldview. Qstatistics use the residential histories of the participants to evaluate local, global, and focused clustering over a case's lifecourse relative to the residential histories of the controls. One of the benefits of Qstatistics is their ability to document pattern at spatial and temporal scales that are of direct relevance to individuals, while also providing global statistics for evaluating clustering at the population level. But Jacquez et al [4] did not account for known risk factors and covariates, a need addressed in this paper.
Inference framework
The techniques detailed in this article have two principal advantages. First, they provide an assessment of clustering that is founded on a realistic representation of residential histories. Second, they use realistic null hypotheses based on known risk factors and covariates. This provides a mechanism for systematically evaluating a set of alternative hypotheses that might plausibly explain the observed clustering, and allows us to rigorously identify those localities and subpopulations with unexplained excess risk.
To illustrate, consider the method of Strong Inference proposed by Platt [23], and which is a modification of Popper's scientific method [24]. Platt suggested that a set of alternative hypotheses be formulated comprising the reasonable explanations for the problem being considered, based on the available data and the researcher's knowledge at that time. As the study advances this set might be expanded as insights are gained. Next, one designs a series of experiments to systematically evaluate each of the alternative hypotheses. These experiments are conducted and the corresponding alternative hypotheses are rejected, leaving the researcher with the one hypothesis that explains the phenomenon under observation. This approach is analogous to that followed by Sir Arthur Conan Doyle's fictitious crime fighter, Sherlock Holmes, who observed, in "The Adventure of the Blanched Soldier"
'When you have eliminated all which is impossible, then whatever remains, however improbable, must be the truth."
Alternative hypotheses
For the present study, we investigate spatial and temporal clustering in bladder cancer cases in southeastern Michigan. After accounting for established risk factors, many cases of bladder cancer remain unexplained [25], and novel techniques such as Qstatistics are needed to shed light on this public health enigma. We proceed by enumerating a set of alternative hypotheses, not necessarily exclusive, that might explain spatial and temporal clustering of bladder cancer. These hypotheses are:
A0: There is global clustering of bladder cancer cases in southeastern Michigan
A1: There is local clustering of bladder cancer cases in southeastern Michigan
A2: The clusters may be explained by known risk factors and covariates
A3: There is focused clustering of bladder cancer cases about industries in excess of that explained by known risk factors and covariates
We then conduct a series of statistical experiments to evaluate each of these alternatives. We reasoned that if clustering persists after accounting for known risk factors and covariates, then it may be attributable to a risk factor not quantified in the original study design.
Results
The results are summarized in Table 1, and are described below.
A0: There is global clustering of bladder cancer cases in southeastern Michigan
We first employed the global test Q_{k} to quantify casecontrol clustering in the residential histories without accounting for known risk factors and covariates. This statistic is large when clustering of many of the residential histories of the cases persists through time. We used the durationweighted version of the statistic and obtained Global Q_{k} values that ranged from 0.0175 at k = 1 to 12.149 when 75 nearest neighbors are considered. Using 999 randomization runs we obtained pvalues from a minimum of 0.001 to a maximum of 0.005, and all of the 14 levels of k nearest neighbors considered were statistically significant (column "p(Q_{k}ind)" in Table 1). We accept hypothesis A0 and conclude there is statistically significant global clustering of the residential histories of bladder cancer cases when smoking and the four covariates are not accounted for.
A1: There is local clustering of bladder cancer cases in southeastern Michigan
The analysis for A0 did not identify where and when the clusters occur. To identify local case clusters we used the local statistic Q_{i,k}that is sensitive to clustering of the residential history of cases about individual cases (a local test through time). This results, for each level of k, in an animation showing how the spatial distribution of statistically significant case clusters changes through time. We found persistent case clusters in Oakland, Ingham and Jackson counties. We accept hypothesis A1 and conclude there is persistent case clustering in these three areas of Michigan. But we do not yet know whether these clusters may be explained by smoking and the covariates age, gender, race and education.
A2: The clusters may be explained by known risk factors and covariates
To account for known risk factors and covariates we used logistic regression to predict the probability of being a case (Equation 8b) as:
\widehat{p}({c}_{i}=1{x}_{i})=\frac{{e}^{(2.03590.0125*Ag{e}_{i}0.9396*Gende{r}_{i}+0.1900*Educat{e}_{i}+0.0557*Rac{e}_{i}0.2438*Cignu{m}_{i})}}{1+{e}^{(2.03590.0125*Ag{e}_{i}0.9396*Gende{r}_{i}+0.1900*Educat{e}_{i}+0.0557*Rac{e}_{i}0.2438*Cignu{m}_{i})}}\left(\text{Equation}1\right)
Not surprisingly, increased smoking is associated with higher probability of being a case; this risk increases with age, and appears elevated for whites and females (Figure 1). Bladder cancer typically afflicts older white males to a greater extent than the remainder of the population [25]; however, in our study, females experience a higher risk because controls are in the process of being frequency matched to cases, and in our dataset more females are cases than controls. Also as expected, being white and completing fewer years of education are associated with a higher probability of being a case.
We incorporated the probabilities from Equation 1 into the randomization procedure as described in the section "Randomization accounting for risk factors and covariates". We then recalculated the probabilities of both the global and local Q statistics. Because the geometry of the residential histories doesn't change we obtained the same values for the test statistics. For example, Q_{k} = 0.855060 at k = 5 for both the not and covariateadjusted versions. After accounting for risk factors and covariates in the randomization procedure we obtained different pvalues. For example, at k = 5 the probability before adjustment was 0.001, and after adjustment was 0.005. After covariate adjustment the pvalues all increased from 2 to 10 times for all of the levels of k. 12 of the 14 levels of k considered were still statistically significant at the 0.05 level after covariate adjustment (Figure 2, top). We therefore fail to accept hypothesis A2, and conclude the observed global clustering of residential histories of the cases cannot be explained by smoking, age, gender, race and education.
Figure 3 plots the probability of the local Q statistic under the logistic equation (yaxis) versus the probability of the local Q statistic not adjusted for smoking and the four covariates (xaxis) at k = 7. We use k = 7 since this is the number of nearest neighbors for which the global statistic obtained a minimum pvalue after covariate adjustment (Figure 2). This graph is divided into four quadrants formed by drawing lines on each axis at p = 0.05. Each point on this graph corresponds to a cluster of k = 7 cases whose center is defined by the residential history of the case that is at the center of the cluster. Points in the lower left quadrant defined by pvalues less than 0.05 indicate cases that are statistically significant cluster centers even after accounting for smoking and covariates (20 cases). Points in the lower right quadrant are cases that become significant after covariate adjustment (6 cases). Points in the upper left quadrant were significant before covariate adjustment, but not after (4).
Where are these 26 clusters, and do they persist through time? They are found in Lapeer, Ingham, Oakland and Jackson counties (See additional file 1, animation of local clusters after adjustment for covariates). The clusters in Lapeer and Jackson counties are comprised of 1–3 cluster centers, and are ephemeral. The clusters in northwestern Ingham County appear in 1950, concentrate to the northwest of Lansing and persist into 2000. Numerous clusters appear in central and southeastern Oakland County beginning in the 1950's and persist to the present day. We conclude there is statistically significant local clustering after covariate adjustment. This, along with the persistence through time of concentrations of clusters in Ingham and Oakland counties suggests the possible action of a risk factor or covariate yet to be accounted for.
A3: There is focused clustering of bladder cancer cases about industries in excess of that explained by known risk factors and covariates
Bladder cancers have a multiplicity of possible causative exposures. We constructed a database of 268 industries using the Toxics Release Inventory [26] and the Directory of Michigan Manufacturers. Industries were selected that emit known or suspected bladder cancer carcinogens. We then analyzed clustering about these industries while accounting for smoking and the four covariates. We used the focused statistic {Q}_{k}^{F} that considers all of the foci simultaneously (a global test) and Q_{F,k} that evaluates clustering about the F^{th} industry (a local test). We employed the randomization procedures based on the logistic regression. Any focused clusters we find then indicate excess risk beyond that explained by smoking, age, gender, race and education.
We first analyzed the data not adjusted for smoking and the four covariates (Table 1, columns "{Q}_{k}^{F}" and "p({Q}_{k}^{F}ind). For example, at k = 5 we obtained {Q}_{k}^{F} = 0.309150, with a probability of p({Q}_{k}^{F}ind) = 0.020. When we adjusted for covariates this p value increased to 0.070 (Table 1, column "p({Q}_{k}^{F}cov)"). Of the 14 levels of k evaluated, all were significant at the 0.05 level before covariate adjustment, 7 were significant after covariate adjustment, and the pvalue after covariate adjustment achieved a minimum of 0.034 at k = 8 (Figure 2, bottom). After covariate adjustment statistically significant focused clusters are found about the business address histories of 22 industries located in Oakland (19 clusters), Ingham (2) and Jackson (1) counties. Clusters in central and southeastern Oakland County appear in the 1930's and persist to the present day. Approaches for interpreting multiple runs of nearest neighbor analyses have challenged spatial analysts for some time [9, 27] and will be a topic of the Discussion section.
Are the 22 industries that have a significant excess of cases in their immediate vicinity grouped in one or more areas of the map, and does this pattern change through time? To answer this question we created a time animation of the business address histories, identifying those industries that were statistically significant focused clusters (See Additional file 2, animation of focused clusters after covariate adjustment, k = 8).
It is interesting to note the clustering of 15 statistically significant industries in the southeastern portion of Oakland County. These industries include manufacture of plastics and synthetic resins, perfumes, printing ink, finished rubber and leather products, and industrial organic chemicals. Other industries that produced perfumes, printing ink, finished rubber products, and industrial organic compounds were identified in other parts of the study area, suggesting that these industries may not be responsible for the clusters. On the other hand, one of the industries in the Oakland County cluster was the only manufacturer of finished leather products in the study area from the 1940s–1990s. The prospect of environmental pollution originating from these facilities being associated with bladder cancer is intriguing; however, caution is necessary until the study is complete. We are in the process of obtaining occupational histories to incorporate as risk factors in the logistic regression model, thus creating a neutral model that includes smoking and occupational exposures, along with key covariates. Until then, we cannot rule out occupational exposures in explaining the focused clustering around certain industries. This will be explored in greater detail when participant recruitment into the study and data collection is complete.
Discussion
We must emphasize that the study from which the data originated is approximately 1/2 way through the data collection phase. We thus cannot draw any inferences from the analysis of these data, and have used them only for example purposes. Once the data collection is complete we intend to rigorously revisit these analyses using the full data set.
We must recognize that 268 industries were considered, and that 14 levels of k were analyzed. The minimum p value of the global Q_{f} was obtained at k = 8 and was 0.034, and the global Q_{f} statistic accounts for the number of industries considered. Given an alpha level of 0.05, and the 14 repeated analyses, we would expect 0.7 of these Q_{f} to be statistically significant if the null hypothesis were true. We found significant focused clustering 7 of 14 times. It thus appears highly unlikely that the observed global clustering is consistent with the null hypothesis. We thus appear to be justified in inspecting the 268 industries to identify those that are likely to be cluster foci. In the interest of public health it is worth exploring those facilities with the most extreme pvalues to single out those that consistently are at the center of a cluster of cases. Once identified, additional epidemiological investigation may be warranted to uncover a biologically plausible exposure, and to determine whether individuals in the vicinity of the operation actually demonstrate a body burden for the suspected carcinogen.
Recent research [16, 18, 20, 22] has sought to address clustering over the life course and during those episodes in life thought to be associated with excess risk (e.g. age at menarche for breast cancer). The methods employed by these studies rely on "snap shot" approaches that employ static spatial point distributions. They attempt to take residential mobility into account by analyzing clustering in residential locations at different points in time, but this approach ignores the residential history formed by connecting the string of locations at which an individual has lived through their lifetime. By modeling residential histories as a series of connected locations that changes through time, we are able to track time spent at different residences, as well as the changing spacetime geometry of the residential histories of the study population. We then can incorporate knowledge of both individual and populationlevel residential histories into the cluster statistics. This is a significant methodological advance that makes possible handling of the hysteresis – dependency of current state on those that came before – that is the hallmark of disease processes. This is absolutely essential when we seek to address questions regarding changing risk over an individual's life course.
Conclusion
When considering diseases with long latency such as cancer representation of residential mobility is required whenever risk is associated with place of residence. In these instances, methods such as the Qstatistics are preferred. The added value of the approach demonstrated in this paper is the ability to (1) identify specific individuals whose cancer is not adequately explained by the known risk factors and covariates, and to (2) identify specific industries and facilities that plausibly might explain local excesses of cases not attributable to known risk factors and covariates.
The casecontrol epidemiological study design provides a wealth of information at the individual level regarding exposures, risks, risk modifiers and covariates. When designing such a study the researcher often is concerned with assessing a few putative exposures, and in determining whether there are significant differences in these exposures between the case and control populations. As such, the casecontrol design is not inherently spatial, nor is it particularly well suited or even capable of assessing risk factors other than those specified in the original design.
The approach described in this paper may prove to be a highly useful addition to the traditional aspatial casecontrol design because it allows researchers to identify local groups of individuals whose risk exceeds that accounted for by the known risk factors and covariates incorporated under the designed study. Further, the ability via the local and focused tests to quantify pockets of cases whose excess risk might be attributable to specific locations or point sources is a powerful addition to the inferential toolbox. While such a tool can never of itself assess the doseresponse relationship necessary to attribute risk to a specific location or point source, the ability to temporally and geographically localize the putative exposure source makes it possible to begin the assessment of doseresponse relationships. Once such a putative focus has been identified, the next step may involve techniques for modeling exposure that will provide a more accurate and detailed description of the spatial and temporal variability in exposure. And once a specific point source is identified, the task of quantifying the type and quantity of releases of agents that plausibly might give rise to the observed health outcome may begin.
Provided cases and controls are recruited in a populationbased manner, and no geographic bias is introduced into the sampling frame, the tools presented in this paper may generate insights about geographic risk factors not considered in the initial design of the casecontrol study.
Methods
In this section we first present a review of Qstatistics, and extend them to provide global, local and focused tests that account for risk factors and covariates. We next describe an experimental data set for bladder cancer in southeastern Michigan, and apply these new methods to this dataset to illustrate the approach.
Qstatistics
Jacquez et al. [4] developed global, local and focused tests for casecontrol clustering of residential histories. Readers unfamiliar with Qstatistics may wish to refer to that original work. We now briefly present these techniques and then extend them to account for risk factors and covariates.
Define the coordinate u_{i,t}= {x_{i,t}, y_{i,t}} to indicate the geographic location of the i^{th} case or control at time t. Residential histories can then be represented as the set of spacetime locations:
L_{ i }= {u_{i0}, u_{i1}, ..., u_{ iT }} (Equation 2)
This defines individual i at location u_{i0 }at the beginning of the study (time 0), and moving to location u_{i1 }at time t = 1. At the end of the study individual i may be found at u_{iT}. T is defined to be the number of unique location observations on all individuals in the study. Define a casecontrol identifier, c_{ i }, to be
{c}_{i}=\{\begin{array}{ll}1\hfill & \text{ifandonlyif}i\text{isacase}\hfill \\ 0\hfill & \text{otherwise}\hfill \end{array}\left(\text{Equation}3\right)
Define n_{a} to be the number of cases and n_{b} to be the number of controls. The total number of individuals in the study is then N = n_{a} + n_{b}. Let k indicate the number of nearest neighbours to consider when evaluating nearest neighbour relationships and define a nearest neighbour indicator to be:
{\eta}_{i,j,k,t}=\{\begin{array}{ll}1\hfill & \text{ifandonlyif}j\text{isa}k\text{nearestneighboro}fi\text{attime}t\hfill \\ 0\hfill & \text{otherwise}\hfill \end{array}\left(\text{Equation}4\right)
We define a binary matrix of k^{th} nearest neighbour relationships at a given time t as:
{\eta}_{k,t}=\left[\begin{array}{ccccc}0& {\eta}_{1,2,k,t}& .& .& {\eta}_{1,N,k,t}\\ {\eta}_{2,1,k,t}& 0& .\\ .& .& .\\ .& .& {\eta}_{N1,N,k,t}\\ {\eta}_{N,1,k,t}& .& .& {\eta}_{N,N1,k,t}& 0\end{array}\right]\left(\text{Equation}5\right)
This matrix enumerates the k nearest neighbours for each of the N individuals. The entries of this matrix are 1 (indicating that j is a k nearest neighbour of i at time t) or 0 (indicating j is not a k nearest neighbour of i at time t). It may be asymmetric about the 0 diagonal since nearest neighbour relationships are not necessarily reflexive. Since two individuals cannot occupy the same location, we assume at any time t that any individual has k unique knearest neighbours. The row sums thus are equal to k (η_{i,•,k,t}= k) although the column sums vary depending on the spatial distribution of case control locations at time t. The sum of all the elements in the matrix is Nk. There exists a 1 × T + 1 vector denoting those instants in time when the system is observed and the locations of the individuals are recorded. We can then consider the sequence of T nearest neighbour matrices defined by
= {η_{k,t}∀ t = 0..T} (Equation 6)
This defines the sequence of k nearest neighbour matrices for each unique temporal observation recorded in the data set, and quantifies how spatial proximity among the N individuals changes through time.
Alternative specifications of the proximity metric may be used – the metrics do not have to be nearest neighbour relationships in order for the Qstatistics to work. In this study we prefer to use nearest neighbour relationships because they are invariant under changing population densities, unlike geographic distance and adjacency measures. There also is some evidence that nearest neighbour metrics are more powerful than distance and adjacencybased measures [28]. Still, one then may be faced with the question of "how many nearest neighbours (k) should I consider"? In certain instances one may have prior information that suggests that clusters of a certain size should be expected, and this can serve as a guide to specification of k. When prior information is lacking one may wish to explore several levels of k. In these instances Tango [29, 30] advocates using the minimum pvalue obtained under each level of k as the test statistic. In this paper we explore sensitivity by varying the number of nearest neighbors from k = 1,..10, 15, 25, 50 and 75. This allows us to evaluate how sensitive cluster location and strength is to the number of nearest neighbours. We then use concordance of results across different levels of k within the framework of strong inference to reach conclusions regarding clustering. Those concerned with strict statistical inference may wish to specify a single level of k a priori in order to avoid multiple testing, or to employ the min(p) approach of Tango.
Jacquez et al. (4) defined a spatially and temporally local casecontrol cluster statistic:
{Q}_{i,k,t}={c}_{i}{\displaystyle \sum _{j=1}^{N}{\eta}_{i,j,k,t}}{c}_{j}\left(\text{Equation}7\right)
This is the count, at time t, of the number of k nearest neighbors of case i that are cases, and not controls. When i is a control Q_{i,k,t}= 0.
To determine whether there is statistically significant case clustering of residential histories throughout the study area and when the entire study time period is considered (a spatially and temporally global test) we use:
{Q}_{k}={\displaystyle \sum _{t=0}^{T}{Q}_{k,t}}\left(\text{Equation}8\right)
This is the sum, over all T+1 time points, of the temporally local and spatially global statistic {Q}_{k,t}={\displaystyle \sum _{i=1}^{N}{Q}_{i,k,t}}. This will tell us whether there is global clustering of residential histories when all of the residential histories over the entire study period are considered simultaneously. Once global clustering is assessed, we next use Jacquez et al.'s Q_{i,k}to identify local clusters of residential histories.
{Q}_{i,k}={\displaystyle \sum _{t=0}^{T}{Q}_{i,k,t}}\left(\text{Equation}9\right)
For the i^{th} residential history, this is the sum, over all T+1 time points, of the local spatial cluster statistic Q_{i,k,t}. It is the number of cases that are knearest neighbors of the i^{th} residential history (a case), summed over all T+1 time points. It will be large when cases tend to cluster around the i^{th} case through time. This statistic will be evaluated for each of the cases to identify those cases with low pvalues. Notice the local statistics are a decomposition of the global statistic into local contributions, and the sum of the local statistics is equal to the global statistic.
We use the statistic Q_{F,k}to determine whether bladder cancer cases cluster near the business addresses of industries known to emit bladder cancer carcinogens. This will allow us to evaluate whether there was statistically significant clustering about a given industry F (e.g. a specific metalplating business) over the life of its operation. Suppose that one suspects that the cases may be clustering about a specific focus defined by the business address history:
L_{ F }= {u_{F,0}, u_{F,1},.., u_{F,T}} (Equation 10)
A test for spatial clustering of cases about the focus F at a given time t is then:
{Q}_{F,k,t}={\displaystyle \sum _{j=1}^{N}{\eta}_{F,j,k,t}}{c}_{j}\left(\text{Equation}11\right)
Here η_{F,j,k,t}is the nearest neighbor index indicating at time t whether the j^{th} individual is a k^{th} nearest neighbor of the geographic location of the focus defined by u_{F,t}. The statistic Q_{F,k,t}is the count of the number of knearest neighbors about the focus at time t that are cases. We use this statistic to evaluate clustering about the address histories of specific industries. We sum this statistic over all industries considered and the entire study period to obtain a global measure of focused clustering. We call this statistic {Q}_{k}^{F} and use it to assess whether there is focused clustering when we consider all industries simultaneously.
We employ the durationweighted versions of the above Qstatistics as presented in the Appendix to Jacquez et al. [4]. Jacquez et al. [4] also defined spatially and temporally local Qstatistics for individuals for evaluating those places of residence and intervals of time for which case clustering occurred. In this publication our focus is on the life course, and we leave further demonstration of the more ephemeral spatially and temporally local statistics for another paper.
Randomization accounting for covariates and risk factors
In the absence of knowledge of other risk factors and covariates, simple randomization may be used when evaluating the statistical significance of the above statistics. This is accomplished by holding the location histories for the cases and controls constant, and by then sprinkling the casecontrol identifiers at random over the residential histories. This corresponds to a null hypothesis in which the probability of an individual being declared a case (c_{i} = 1) is proportional to the number of cases in the data set, or:
p({c}_{i}=1{H}_{0,I})=\frac{{n}_{1}}{{n}_{0}+{n}_{1}}\left(\text{Equation}12\right)
Here n_{1} is the number of cases and n_{0} is the number of controls, and H_{0,I}indicates a null hypothesis corresponding to Goovaerts and Jacquez's [14] type I neutral model of spatial independence. This null hypothesis assumes the risk of being declared a case is the same over all of the N case and controls.
Logistic model of the probability of being a case
In order to provide a more realistic null hypothesis we make the probability of being declared a case a function of the covariates and risk factors. Logistic models are used for binary response variables. Let x denote the vector of covariates and risk factors. Further, let p=Pr(c = 1x) denote the response probability to be modeled, which is the probability of person i being a case. The linear logistic model is then:
logit(p) = log(p/1  p) = α + β'x + ε_{ i } (Equation 13a)
and the equation for predicting the probability of being a case given the vector of covariates and risk factors for the i^{th} individual is:
\widehat{p}({c}_{i}=1{x}_{i})=\frac{{e}^{\alpha +{\beta}^{\prime}{x}_{i}}}{1+{e}^{\alpha +{\beta}^{\prime}{x}_{i}}}\left(\text{Equation}13\text{b}\right)
Here the logit function is the natural log of the odds, α is the intercept parameter, and β is the vector of regression (slope) coefficients. One then fits the regression model to the vector of covariates and risk factors to calculate the intercept and slope parameters.
Randomization accounting for risk factors and covariates
We use approximate randomization to evaluate the probability of a given Qstatistic under the null hypothesis that the probability of being a case is a function of the covariates and risk factors specified in Equation 13b. To evaluate the reference distribution for a given Qstatistic we follow these steps.
Step 1. Calculate statistic (Q*) for the observed data. This may be any one of the global, local or focused Qstatistics calculated from the observations.
Step 2. Sprinkle the casecontrol identifier c_{i} over the residential histories of the participants in a manner consistent with the desired null hypothesis, and conditioned on the observed number of cases. Assume we have n_{a} cases, N participants and that P_{i} is the probability of the i'th participant being a case. Notice the P_{i} are provided by the logistic equation.
Step 2.1 Rescale the P_{i} as follows: {{P}^{\prime}}_{i}={P}_{i}/{\displaystyle \sum _{i=1}^{N}{P}_{i}}
Step 2.2 Map the {{P}^{\prime}}_{i} to the interval 0 .. 1. For example, assume we have N = 2 participants, n_{a} = 1 case and that P_{1} = .7 and P_{2} = .8. {{P}^{\prime}}_{1} then maps to the interval [0 .. .7/1.5) and {{P}^{\prime}}_{2} maps to the interval [0.7/1.5 .. 1.5/1.5).
Step 2.3 Allocate a case by drawing a uniform random number from the range [0..1). Set the case identifier equal to 1 (c_{i} = 1) where i is the identifier corresponding to the study participant whose interval for {{P}^{\prime}}_{i} contains the random number.
Step 2.4 Rescale as shown in Step 2.1 but not including the probability for the participant whose case identifier was assigned in step 2.3.
Step 2.5 Repeat Steps 2.2–2.4 until all of the n_{a} case identifiers are assigned.
Step 2.6 Set the remaining N  n_{a} case identifiers to 0, these are the controls.
Notice steps 2.1–2.6 result in 1 realization of the distribution of casecontrol identifiers.
Step 3. Calculate Q for the realization from Step 2.
Step 4. Repeat steps 2–3 a specific number of times (we used 999) accumulating the reference distribution of Q under the null hypothesis.
Step 5. Compare Q* to this reference distribution to evaluate the statistical probability of observing Q* given the known risk factors and covariates.
Data
A populationbased bladder cancer casecontrol study is underway in southeastern Michigan. Cases diagnosed in the years 2000–2004 are being recruited from the Michigan State Cancer Registry. Controls are being frequency matched to cases by age (± 5 years), race, and gender, and are being recruited using a random digit dialing procedure from an ageweighted list. At this stage of recruitment, controls are not adequately matched; therefore, age, race, and gender are included in the logistic regression model that accounts for covariates (below). To be eligible for inclusion in the study, participants must have lived in the eleven county study area for at least the past 5 years and had no prior history of cancer (with the exception of nonmelanoma skin cancer). Participants are offered a modest financial incentive and research is approved by the University of Michigan IRBHealth Committee. The data analyzed here are from 219 cases and 437 controls (Table 2).
As part of the study, participants complete a written questionnaire describing their residential mobility. The duration of residence and exact street address were obtained, otherwise the closest cross streets were provided. Approximately 66% of cases' personyears and 63% of controls' personyears were spent in the study area. Of the residences within the study area, 88% were automatically geocoded or interactively geocoded with minor operator assistance. The unmatched addresses were manually geocoded using selfreports of cross streets with the assistance of internet mapping services (6%); if cross streets were not provided or could not be identified, residence was matched to town centroid (6%).
Address histories were collected for those industries believed to emit contaminants associated with bladder cancer. These were identified using the Toxics Release Inventory [26] and the Directory of Michigan Manufacturers Manufacturer Publishing Co., 1946, 1953, 1960, 1969, 1977, 1982). Standard Industrial Classification (SIC) codes were adopted, but prior to SIC coding, industrial classification titles were selected. Characteristics of 268 industries, including, but not limited to, fabric finishing, wood preserving, pulp mills, industrial organic chemical manufacturing, and paint, rubber, and leather manufacturing, were compiled into a database (Table 3). Each industry was assigned a start year and end year, based on best available data. Industries were geocoded following the same matching procedure as for residences: 89% matched to the address, 5% were placed on the road using best informed guess, and as a last resort, 6% were matched to town centroid.
Statistical analyses
The Qstatistic for examining spacetime clustering was computed using TerraSeer's STIS software [31]. To account for covariates and risk factors in the Qstatistic, we conducted unconditional logistic regression analysis using "proc logistic" in Statistical Analysis System^{®} (version 8.0; SAS Institute, Inc., Cary, NC). The following covariates and risk factors have been summarized by Silverman et al [25] as being significant for bladder cancer and were included in the logistic regression model. The variables used in the model were defined as follows.
Age: Participant's age at time of interview
Gender: 1 = Male, 2 = Female
Education: 1 = <8 years, 2 = 8–11 years, 3 = 12 years or high school graduate, 4 = post high school training, 5 = some college, 6 = college graduate, 7 = postgraduate education
Race: 1 = white, 2 = black, 3 = other
Number of Cigarettes Smoked: 0 = never smoked, 1 = smoked < 10 cigarettes daily, 2 = smoked 11–20 cigarettes daily, 3 = smoked 21–30 cigarettes daily, 4 = smoked > 30 cigarettes daily
The parameter estimates of the model were used to estimate a probability of being a case for each participant and included in the covariateadjusted analysis of the Qstatistic in the STIS software.
Abbreviations
 GIS:

Geographic Information System
 IRB:

Institutional Review Board
 SIC:

Standard Industrial Classification
 STIS:

Space Time Intelligence System
 TRI:

Toxics Release Inventory
References
Waller LA, Jacquez GM: Disease models implicit in statistical tests of disease clustering. Epidemiology. 1995, 6 (6): 584590. 10.1097/0000164819951100000004.
CDC: Guidelines for investigating clusters of health events. Mortality and Morbidity Weekly Report. 1990, 39: 116.
Jacquez GM: Current practices in the spatial analysis of cancer: flies in the ointment. Int J Health Geogr. 2004, 3 (1): 2210.1186/1476072X322.
Jacquez GM, Kaufmann A, Meliker J, Goovaerts P, AvRuskin G, Nriagu J: Global, local and focused geographic clustering for casecontrol data with residential histories. Environ Health. 2005, 4 (1): 410.1186/1476069X44.
Goodchild M: GIS and Transportation: Status and Challenges. GeoInformatica. 2000, 4: 127139. 10.1023/A:1009867905167.
Turnbull BW, Iwano EJ, Burnett WS, Howe HL, Clark LC: Monitoring for clusters of disease: application to leukemia incidence in upstate New York. Am J Epidemiol. 1990, 132 (1 Suppl): S136143.
Waller LA, Turnbull BW: The effects of scale on tests for disease clustering. Stat Med. 1993, 12 (19–20): 18691884.
Waller LA, Turnbull BW, Gustafsson G, Hjalmars U, Andersson B: Detection and assessment of clusters of disease: an application to nuclear power plant facilities and childhood leukaemia in Sweden. Stat Med. 1995, 14 (1): 316. 10.1002/sim.4780140103.
Cuzick J, Edwards R: Spatial clustering for inhomogeneous populations. Journal of the Royal Statistical Society. 1990, Series B (52): 73104.
Besag J, Newell J: The detection of clusters in rare diseases. Journal of the Royal Statistical Society. 1991, Series A (154): 143155.
Kulldorff M, Huang L, Pickle L, Duczmal L: An elliptic spatial scan statistic. Stat Med. 2006
Kulldorff M, Nagarwalla N: Spatial disease clusters: detection and inference. Stat Med. 1995, 14 (8): 799810. 10.1002/sim.4780140809.
Tango T, Takahashi K: A flexibly shaped spatial scan statistic for detecting clusters. Int J Health Geogr. 2005, 4: 1110.1186/1476072X411.
Goovaerts P, Jacquez GM: Accounting for regional background and population size in the detection of spatial clusters and outliers using geostatistical filtering and spatial neutral models: the case of lung cancer in Long Island, New York. Int J Health Geogr. 2004, 3 (1): 1410.1186/1476072X314.
Hagerstrand T: What about people in regional science?. Papers of the Regional Science Association. 1970, 24: 721.
Sinha G, Mark D: Measuring similarity between geospatial lifelines in studies of environmental health. Journal of Geographical Systems. 2005, 7 (1): 115136. 10.1007/s1010900501538.
Miller H: A measurement theory for time geography. Geographical Analysis. 2005, 37: 1745. 10.1111/j.15384632.2005.00575.x.
Han D, Rogerson PA, Bonner MR, Nie J, Vena JE, Muti P, Trevisan M, Freudenheim JL: Assessing spatiotemporal variability of risk surfaces using residential history data in a case control study of breast cancer. Int J Health Geogr. 2005, 4 (1): 910.1186/1476072X49.
Han D, Rogerson PA, Nie J, Bonner MR, Vena JE, Vito D, Muti P, Trevisan M, Edge SB, Freudenheim JL: Geographic clustering of residence in early life and subsequent risk of breast cancer (United States). Cancer Causes Control. 2004, 15 (9): 921929. 10.1007/s105520041675y.
Ozonoff A, Webster T, Vieira V, Weinberg J, Ozonoff D, Aschengrau A: Cluster detection methods applied to the Upper Cape Cod cancer data. Environ Health. 2005, 4: 1910.1186/1476069X419.
Vieira V, Webster T, Weinberg J, Aschengrau A, Ozonoff D: Spatial analysis of lung, colorectal, and breast cancer on Cape Cod: an application of generalized additive models to casecontrol data. Environ Health. 2005, 4: 1110.1186/1476069X411.
Paulu C, Aschengrau A, Ozonoff D: Exploring associations between residential location and breast cancer incidence in a casecontrol study. Environ Health Perspect. 2002, 110 (5): 471478. 10.1289/ehp.02110471.
Platt J: Strong inference. Science. 1964, 146: 347353. 10.1126/science.146.3642.347.
Popper K: The Logic of Scientific Discovery. 1968, New York: Harper and Rowe
Silverman D, Morrison A, Devesa S: Bladder Cancer. Cancer Epidemiology and Prevention. Edited by: D Schottenfeld JFJ. 1996, New York: Oxford University Press, 11561179.
EPA: Toxics Release Inventory (TRI) Data Files. Environmental Protection Agency. 2000
Jacquez GM: A k nearest neighbour test for spacetime interaction. Stat Med. 1996, 15 (17–18): 19351949. 10.1002/(SICI)10970258(19960930)15:18<1935::AIDSIM406>3.0.CO;2I.
Jacquez GM: Disease cluster statistics for imprecise spacetime locations. Stat Med. 1996, 15 (7–9): 873885. 10.1002/(SICI)10970258(19960415)15:7/9<873::AIDSIM256>3.0.CO;2U.
Song C, Kulldorff M: Tango's maximized excess events test with different weights. Int J Health Geogr. 2005, 4: 3210.1186/1476072X432.
Takahashi K, Tango T: An extended power of cluster detection tests. Stat Med. 2006, 25 (5): 841852. 10.1002/sim.2419.
Avruskin GA, Jacquez GM, Meliker JR, Slotnick MJ, Kaufmann AM, Nriagu JO: Visualization and exploratory analysis of epidemiologic data using a novel space time information system. Int J Health Geogr. 2004, 3 (1): 2610.1186/1476072X326.
Acknowledgements
This research was funded by grants R43CA117171, R01CA096002, and R44CA092807 from the National Cancer Institute. The views expressed in this publication are those of the researchers and do not necessarily represent that of the NCI. The suggestions from three anonymous reviewers greatly improved this manuscript. We thank Martin Kulldorff for suggested changes to the randomization procedures.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors are affiliated with organizations (The University of Michigan, BioMedware) that receive grant funding to conduct the research described in this publication. BioMedware developed the STIS software used in this research.
Authors' contributions
GMJ developed the Qstatistics, conducted the analyses and drafted the manuscript. JRM and GMJ collaborated on the design of the analyses and manuscript revisions. GAA geocoded the residential histories. PG developed the geostatistical techniques. AK coded the Qstatistics in the SpaceTime Intelligence System software. MW advised on the design of the bladder cancer study. JN directed the bladder cancer study and provided the residential histories data.
Electronic supplementary material
12942_2006_109_MOESM1_ESM.addi
Additional File 1: Animation of local clustering of cases at k = 7 accounting for smoking, gender, age, race and education. Controls indicated with a "+", cases by circles. Blue is a not significant local Qstatistic for that case, yellow p < 0.05, orange p < 0.01, Red p < 0.001. (ADDI 7 MB)
12942_2006_109_MOESM2_ESM.addi
Additional File 2: Animation of focused clustering about business address histories at k = 8. Industries are indicated by triangles, controls by a "+", cases by circles. Triangles are colorcoded based on statistical significance after covariate adjustment. Green is not significant, yellow p < 0.05, orange p < 0.01, Red p < 0.001. (ADDI 5 MB)
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
Rights and permissions
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Jacquez, G.M., Meliker, J.R., AvRuskin, G.A. et al. Casecontrol geographic clustering for residential histories accounting for risk factors and covariates. Int J Health Geogr 5, 32 (2006). https://doi.org/10.1186/1476072X532
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/1476072X532
Keywords
 Bladder Cancer
 Residential Mobility
 Covariate Adjustment
 Human Mobility
 Global Cluster