1. A computer-implemented method of locating one or more remote databases containing a desired type of data, comprising: searching for at least one remote database accessible via a network of computer systems; determining whether each remote database found during the searching is comprised of the desired type of data, wherein the desired type of data is time series data; storing location information for each remote database found during the searching if the remote database is comprised of the desired type of data; determining whether a correlation exists between at least some of the data of the desired type contained in the at least one remote database and at least some of the data of the desired type contained in a predefined data set; and if the correlation exists storing an indication of the correlation in association with the stored location information for the at least one remote database.