Class ArrayDesignSequenceAlignmentServiceImpl

java.lang.Object
ubic.gemma.core.loader.expression.arrayDesign.ArrayDesignSequenceAlignmentServiceImpl
All Implemented Interfaces:
ArrayDesignSequenceAlignmentService

@Component public class ArrayDesignSequenceAlignmentServiceImpl extends Object implements ArrayDesignSequenceAlignmentService
Aligns sequences from array designs to the genome, using blat, and persists the blat results. Note: to avoid having very long transactions, this does not run transactionally at the level of a platform. Thus it is possible for it to die with a platform half-processed. But if we don't do this the transactions are too big and cause various deadlocking problems.
Author:
pavlidis