public interface ArrayDesignSequenceAlignmentService
Modifier and Type | Method and Description |
---|---|
Collection<BlatResult> |
processArrayDesign(ArrayDesign design) |
Collection<BlatResult> |
processArrayDesign(ArrayDesign ad,
Blat blat) |
Collection<BlatResult> |
processArrayDesign(ArrayDesign ad,
boolean sensitive)
Run blat on all sequences on the array design.
|
Collection<BlatResult> |
processArrayDesign(ArrayDesign ad,
Taxon taxon,
Collection<BlatResult> rawBlatResults) |
Taxon |
validateTaxaForBlatFile(ArrayDesign arrayDesign,
Taxon taxon)
If no taxon is supplied then infer it from array.
|
Collection<BlatResult> processArrayDesign(ArrayDesign ad, boolean sensitive)
ad
- adsensitive
- if true, blat will be run in a more sensitive mode, if available.Collection<BlatResult> processArrayDesign(ArrayDesign ad, Taxon taxon, Collection<BlatResult> rawBlatResults)
ad
- adtaxon
- (to allow for the possibility of multiple taxa for the array) - if not given, attempt to infer from
ad.rawBlatResults
- , assumed to be from alignments to correct taxon Typically these would have been read in
from a file.Taxon validateTaxaForBlatFile(ArrayDesign arrayDesign, Taxon taxon)
arrayDesign
- Array design to processtaxon
- Taxon suppliedCollection<BlatResult> processArrayDesign(ArrayDesign design)
Collection<BlatResult> processArrayDesign(ArrayDesign ad, Blat blat)
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.