Method and System To Manipulate Multiple Selections Against a Population of Elements
Methods and systems to manipulate multiple selections against a population of elements are disclosed. One method may include: method for manipulating selections against a population of elements, the method comprising: receiving a plurality of data sets; determining one or more overlaps, each overlap comprising a common region between at least two data sets in the plurality of data sets; displaying a plurality of bars, each bar corresponding to a data set from the plurality of data sets; and for each of the one or more overlaps, displaying one or more elements in at least one of the plurality of bars, each element corresponding to a size of the common region between the at least two data sets.
1 . A method for manipulating selections against a population of elements, the method comprising:
receiving a plurality of data sets;
determining one or more overlaps, each overlap comprising a common region between at least two data sets in the plurality of data sets;
displaying a plurality of bars, each bar corresponding to a data set from the plurality of data sets; and
for each of the one or more overlaps, displaying one or more elements in at least one of the plurality of bars, each element corresponding to a size of the common region between the at least two data sets.
2 . The method of claim 1 , wherein the one or more elements comprises a color coding.
3 . The method of claim 1 , wherein the one or more elements comprises segmenting the one or more bars.
4 . The method of claim 1 , wherein the one or more elements comprises a textual identification of the overlaps.
5 . The method of claim 1 , wherein the plurality of data sets comprise data associated with patient information
6 . The method of claim 5 , wherein the patient information comprises one or more of: age, sex, race, prescription information, past disease data, lifestyle data, residence data, employment data, insurance data, or family data.
7 . The method of claim 1 , wherein the plurality of data sets comprise data associated with one or more of: shopping data, career and employment data, relationship information, or data from a social networking site.
8 . The method of claim 1 , wherein one or more of the plurality of data sets comprise an inclusion.
9 . The method of claim 1 , wherein one or more of the plurality of data sets comprise an exclusion.
10 . A non-transitory computer readable medium comprising program code, which when executed by a processor is configured to cause the processor to:
receive a plurality of data sets;
determine one or more overlaps, each overlap comprising a common region between at least two data sets in the plurality of data sets;
display a plurality of bars, each bar corresponding to a data set from the plurality of data sets; and
for each of the one or more overlaps, display one or more elements in at least one of the plurality of bars, each element corresponding to a size of the common region between the at least two data sets.
11 . The computer readable medium of claim 10 , wherein the one or more elements comprises a color coding.
12 . The computer readable medium of claim 10 , wherein the one or more elements comprise segmenting the one or more bars.
13 . The computer readable medium of claim 10 , wherein the one or more elements comprises a textual identification of the overlaps.
14 . The computer readable medium of claim 10 , wherein the plurality of data sets comprise data associated with patient information
15 . The computer readable medium of claim 14 , wherein the patient information comprises one or more of: age, sex, race, prescription information, past disease data, lifestyle data, residence data, employment data, insurance data, or family data.
16 . The computer readable medium of claim 10 , wherein the plurality of data sets comprise data associated with one or more of: shopping data, career and employment data, relationship information, or data from a social networking site.
17 . The computer readable medium of claim 10 , wherein one or more of the plurality of data sets comprise an inclusion.
18 . The computer readable medium of claim 10 , wherein one or more of the plurality of data sets comprise an exclusion.
19 . A system for manipulating selections against a population of elements, the method comprising:
an interface configured to receive a plurality of data sets;
a display configured to output an image to a user;
a processor coupled to the interface and the display, the processor configured to:
determine one or more overlaps, each overlap comprising a common region between at least two data sets in the plurality of data sets;
transmit a display signal to the display, the display signal configured to display a plurality of bars, each bar corresponding to a data set from the plurality of data sets; and
for each of the one or more overlaps, display one or more elements in at least one of the plurality of bars, each element corresponding to a size of the common region between the at least two data sets.