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

Parameters:
Return type:

None