Chum::Result::ResultSet - The results from a set of analyses
Stores information about results. The input Chum::Stack object, the program ran, and the set of Chum::Result::Result objects
Example: my $resultset = new Chum::Result::ResultSet( 'analysis_object' => $myapplication, 'stack' => $stack_object, 'program' => "program" 'results' => \@results);
Typically Chum::Result::ResultSet objects are analyzed by the appropriate interpretter object to yield quantitative results for a particular set of runs.
Stephen Montgomery (smontgom@bcsgc.bc.ca)
Usage : $resultset->analysis_object; the Chum::Result::ApplicationI object that was used to run the analyses Returns : Chum::Result::ApplicationI object Args : optional Chum::Result::ApplicationI argument can be passed to set the value. i.e. $resultset->analysis_object($myapplication);
Usage : $resultset->stack; the Chum::Stack object that was used for this set of analyses Returns : Chum::Stack object Args : optional Chum::Stack argument can be passed to set the value. i.e. $resultset->stack($stack_object);
Usage : $resultset->program; the program used to run these sets of analyses Returns : string Args : optional string argument can be passed to set the value. i.e. $resultset->program("myprogram");
Usage : $resultset->results; the results for various analyses (typically of different variant sequences) Returns : arrayref of Chum::Result::Result objects Args : optional arrayref of Chum::Result::Result objects argument can be passed to set the value. i.e. $resultset->results(\@results);