Uses of Class
org.anchoranalysis.experiment.ExperimentExecutionException
Packages that use ExperimentExecutionException
Package
Description
Arguments that can further specify an experiment in addition to its bean specification.
Beans related to executing an experiment by calling jobs on inputs.
Generic experiments that handle input and output in structured ways.
How a task is executed on multiple inputs.
Defines a task,
which is a set of operations run on an input, that may or may not generate an output.
-
Uses of ExperimentExecutionException in org.anchoranalysis.experiment.arguments
Methods in org.anchoranalysis.experiment.arguments that throw ExperimentExecutionExceptionModifier and TypeMethodDescriptionvoidTaskArguments.assignGroup(String groupRange) Assigns an index-range to use to form groups, by subsetting components from each input's identifier.voidTaskArguments.assignMaxNumberProcessors(String numberProcessors) Assigns a suggested maximum number of processors (CPUs) for a task.voidTaskArguments.assignSize(String size) Assign dimensions or scaling factor or size for an image, as may be used by a task. -
Uses of ExperimentExecutionException in org.anchoranalysis.experiment.bean
Methods in org.anchoranalysis.experiment.bean that throw ExperimentExecutionExceptionModifier and TypeMethodDescriptionExperiment.executeExperiment(ExecutionArguments arguments) Executes the experiment. -
Uses of ExperimentExecutionException in org.anchoranalysis.experiment.bean.io
Methods in org.anchoranalysis.experiment.bean.io that throw ExperimentExecutionExceptionModifier and TypeMethodDescriptionOutputExperiment.executeExperiment(ExecutionArguments arguments) Executes the experiment for given arguments.protected Optional<TaskStatistics> InputOutputExperiment.executeExperimentWithParameters(ParametersExperiment parameters) protected abstract Optional<TaskStatistics> OutputExperiment.executeExperimentWithParameters(ParametersExperiment parameters) Executes the experiment for parameters. -
Uses of ExperimentExecutionException in org.anchoranalysis.experiment.bean.processor
Methods in org.anchoranalysis.experiment.bean.processor that throw ExperimentExecutionExceptionModifier and TypeMethodDescriptionprotected TaskStatisticsDebugDependentProcessor.execute(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) protected abstract TaskStatisticsJobProcessor.execute(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) Executes the task on allinputs.protected TaskStatisticsParallelProcessor.execute(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) Executes the parallel processing of jobs.protected TaskStatisticsSequentialProcessor.execute(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) JobProcessor.executeLogStatistics(Outputter rootOutputter, List<T> inputs, ParametersExperiment parametersExperiment) Executes the task on allinputsand logs statistics about this to the file-systen. -
Uses of ExperimentExecutionException in org.anchoranalysis.experiment.bean.task
Methods in org.anchoranalysis.experiment.bean.task that throw ExperimentExecutionExceptionModifier and TypeMethodDescriptionabstract voidTask.afterAllJobsAreExecuted(S sharedState, InputOutputContext context) Called once after all calls toTask.executeJob(org.anchoranalysis.experiment.task.ParametersUnbound<T, S>).final voidTaskWithoutSharedState.afterAllJobsAreExecuted(NoSharedState sharedState, InputOutputContext context) abstract STask.beforeAnyJobIsExecuted(Outputter outputter, ConcurrencyPlan concurrencyPlan, List<T> inputs, ParametersExperiment parameters) Called once before all calls toTask.executeJob(org.anchoranalysis.experiment.task.ParametersUnbound<T, S>).final NoSharedStateTaskWithoutSharedState.beforeAnyJobIsExecuted(Outputter outputter, ConcurrencyPlan concurrencyPlan, List<T> inputs, ParametersExperiment parameters)