Dust#
DustMasker is a program that identifies and masks out low complexity
API#
DustMasker is a program that identifies and masks out low complexity parts of a genome using a new and improved DUST algorithm.
References
[]
- ensembl.tools.anno.repeat_annotation.dust.run_dust(genome_file, output_dir, dust_bin=PosixPath('dustmasker'), num_threads=1, bedtools_bin='/hps/software/users/ensembl/ensw/C8-MAR21-sandybridge/linuxbrew/bin/bedtools')[source]#
- Run Dust on genomic slices with mutiprocessing
- param genome_file:
Genome file path.
- type genome_file:
PathLike
- param output_dir:
Working directory path.
- type output_dir:
Path
- param dust_bin:
Dust software path.
- type dust_bin:
Path, default dustmasker
- param num_threads:
Number of threads.
- type num_threads:
int, default 1
- param bedtools_bin:
Bedtools executable path.
- type bedtools_bin:
str, default “/hps/software/users/ensembl/ensw/C8-MAR21-sandybridge/linuxbrew/bin/bedtools”#pylint:disable=line-too-long
- return:
None
- rtype:
None