anchor.diff:  <%
   System.out.println("Here WE Go");
   
  +/* old way using resultSet[]
   		// get the ResultSet[] from the session
           geneExprObjects = ( ResultSet[] ) (session.getAttribute(Constants.RESULTSET_KEY));
  -//System.out.println("geneExprObjects"+geneExprObjects.length);
  +		//System.out.println("geneExprObjects"+geneExprObjects.length);
  +*/
  +
  +//get query collection from session
  +		QueryCollection queryCollection = (QueryCollection) (session.getAttribute(Constants.QUERY_KEY));
  +		CompoundQuery myCompoundQuery = queryCollection.getCompoundQuery();
  +
  +		//execute the query
  +		try{
  +			resultant = ResultsetManager.executeQuery(myCompoundQuery);
  +		}
  +		catch(Exception e) {
  +			System.out.println("error executing query");
  +			out.println("Error with Query");
  +			//redirect somewhere? back?
  +			e.printStackTrace();
  +		}
  +		
  +		
   //see if theres at least on RS in the array and the RS exists
  -if(geneExprObjects != null && geneExprObjects.length > 0) {      
  +//if(geneExprObjects != null && geneExprObjects.length > 0) {    
  +if(resultant != null) {      
   		%>
   		<a href="jsp/geneViewReportCSV.jsp">[Download this report for Excel]</a><Br>
   		<%
   		
   
  - ResultsContainer resultsContainer = ResultsetProcessor.handleGeneExprView(geneExprObjects, GroupType.DISEASE_TYPE_GROUP);
  + //ResultsContainer resultsContainer = ResultsetProcessor.handleGeneExprView(geneExprObjects, GroupType.DISEASE_TYPE_GROUP);
  + ResultsContainer resultsContainer = resultant.getResultsContainer();
  + 
   		if (resultsContainer instanceof GeneExprSampleViewContainer){
   			GeneExprSampleViewContainer geneExprSampleViewContainer = (GeneExprSampleViewContainer) resultsContainer;
   	        GeneExprSingleViewResultsContainer geneViewContainer = geneExprSampleViewContainer.getGeneExprSingleViewContainer();
  
positive.code: gov.nih.nci.nautilus.criteria.*,
  gov.nih.nci.nautilus.de.*,
  gov.nih.nci.nautilus.query.GeneExpressionQuery,
  gov.nih.nci.nautilus.query.QueryManager,
  gov.nih.nci.nautilus.query.QueryType,
  gov.nih.nci.nautilus.view.*,
  
negative.code:      ArrayPlatformCriteria cdnaPlatformCrit;
   
       ResultSet[] geneExprObjects;
       Resultant resultant;
       
  	//put the functions needed here
  
  