Class 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