1. A method of identifying a plurality of subjects for a clinical trial for a therapy of interest, the method comprising: providing and storing a plurality of molecular profiles where each molecular profile is associated with a subject having a particular condition and is developed from a biological sample taken prior to treatment of any of the subjects using a therapy of interest; providing and storing results of treating one or more of the subjects using the therapy of interest; determining, after treatment of the one or more subjects, one or more responders of the one or more subjects to the therapy of interest where a responder is a subject that has a change in progression of the particular condition; evaluating the molecular profiles of the one or more responders to determine a discriminating set of cellular constituents from among the cellular constituents in a respective molecular profile, wherein the discriminating set of cellular constituents distinguishes the molecular profiles of responders from the molecular profiles of subjects who were non-responders to the therapy of interest; and determining, by one or more processors, a candidate set of molecular profiles from the plurality of molecular profiles that were previously stored and not including the one or more subjects that were treated with the therapy of interest comprising, matching the discriminating set of cellular constituents against the molecular profiles of one or more non-treated subjects; and identifying a candidate set of subjects for a clinical trial whose molecular profiles match the discriminating set of cellular constituents without ex-vivo testing of each of the molecular profiles of respective subjects with the therapy of interest.