Some embodiments of the invention provide a method of accessing a data
set. The data set includes a set of data elements. The method collects
the data elements of the data set. The method receives a lens item. The
lens item provides a set of parameters for searching the data set. The
method searches the data set by using the lens item to identify a data
subset. The method sorts a list of data elements based on the data
subset. The sorting generates an ordered list. The method filters the
data subset. Filtering the data subset comprises excluding the data
elements that are not relevant to the lens item. The method presents the
ordered list in a first column of a matrix. The matrix has several cells.
The cells of the matrix are based on the data subset. The method selects
column headings for the matrix and populates the cells of the matrix.
Some embodiments provide a system for providing access to a data set. The
system has a set of data elements that comprises a first data source. The
system has a first device for collecting the set of data elements. The
first device receives a first lens item for searching the data elements.
The first device filters the data elements by using the first lens item
to generate a first subset. The first device presents the first subset in
a variety of views for navigation through the first subset.