Class RepeatScan
- java.lang.Object
-
- ubic.gemma.core.analysis.sequence.RepeatScan
-
public class RepeatScan extends Object
Scan sequences for repeats- Author:
- pavlidis
-
-
Constructor Summary
Constructors Constructor Description RepeatScan()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<BioSequence>
processRepeatMaskerOutput(Collection<BioSequence> sequences, String outputSequencePath)
Collection<BioSequence>
repeatScan(Collection<BioSequence> sequences)
Run repeatmasker on the sequences.
-
-
-
Method Detail
-
processRepeatMaskerOutput
public Collection<BioSequence> processRepeatMaskerOutput(Collection<BioSequence> sequences, String outputSequencePath)
- Parameters:
sequences
- sequencesoutputSequencePath
- in FASTA format- Returns:
- Sequences which were updated.
-
repeatScan
public Collection<BioSequence> repeatScan(Collection<BioSequence> sequences)
Run repeatmasker on the sequences. The sequence will be updated with the masked (lower-case) sequences and the fraction of masked bases will be filled in.- Parameters:
sequences
- sequences- Returns:
- sequences that had repeats.
-
-