Download Page (original) (raw)

Prerequisites

  1. Unix system with perl 5.8.0 or higher installed
  2. Python 3 and the h5py python library.
  3. Sequence Search Engine
    RepeatMasker uses a sequence search engine to perform it's search for repeats. Currently Cross_Match, RMBlast and WUBlast/ABBlast are supported. You will need to obtain one or the other of these and install them on your system.
    • For Cross_Match go to http://www.phrap.org You will want to select "Phred/Phrap/Consed" as Cross_Match is part of the Phrap package.
    • For RMBlast ( NCBI Blast modified for use with RepeatMasker/RepeatModeler ) please go to our download page: http://www.repeatmasker.org/rmblast. It is highly recommended to use 2.13.0 or higher.
    • For HMMER please download the v3.2.1 version here: http://hmmer.org/
    • For ABBlast/WUBlast go to [ NOTE: Rights to BLAST 2.0 (WU-BLAST) have been acquired by Advanced Biocomputing, LLC. http://blast.advbiocomp.com/licensing/ RepeatMasker 3.2.8 and above fully support both variants ]
  4. TRF - Tandem Repeat Finder, G. Benson et al.
    You can obtain a free copy athttp://tandem.bu.edu/trf/trf.html. RepeatMasker was developed using TRF version 4.0.9
  5. Repeat Database
    RepeatMasker can be used with custom libraries, or with Dfam out of the box. Dfam is an open database of transposable element (TE) profile HMM models and consensus sequences. The current release of RepeatMasker is shipped without a database, however a minimal version of Dfam 3.8 ( root partition ) can be downloaded automatically by the configure script. Additional taxa partitions may be downloaded and configured at any time. The latest release (4.1.7-p1) supports use of custom databases without requiring the download of any additional libraries.

Installation

  1. Download RepeatMasker
    Latest Released Version: 9/13/24: <RepeatMasker-4.1.7-p1.tar.gz>
    Previous Released Version: 12/5/23: <RepeatMasker-4.1.6.tar.gz>
  2. Unpack Distribution
    Unpack the distribution in your home directory or in a location where it may be shared with other users of your system ( ie. /usr/local/ ). Make sure you do not extract in a directory already containing a pre-existing directory called "RepeatMasker" as it will attempt to overwrite files contained within.
    • cp RepeatMasker-open-4-#-#.tar.gz /usr/local
    • cd /usr/local
    • gunzip RepeatMasker-open-4-#-#.tar.gz
    • tar xvf RepeatMasker-open-4-#-#.tar
  3. Install RepeatMasker Libraries
    RepeatMasker is currently not distributed with a database. The program may be used immediately with custom databases ("-lib mylib.fa" option) or you may download TE libraries and configure them for use with RepeatMasker. There are three options for supplementing/updating the main RepeatMasker library:
    • The complete Dfam 3.8 database may be downloaded from www.dfam.org in partitioned famdb HDF5 format or individual partitions (divided by taxa) may be downloaded as needed. For example:
      * wget https://www.dfam.org/releases/Dfam\_3.8/families/FamDB/dfam38\_full.0.h5.gz
      * gunzip dfam38_full.0.h5.gz
      * mv dfam38_full.0.h5.gz /usr/local/RepeatMasker/Libraries/famdb
      * NOTE: Only partitions from the same Dfam release should be in this directory. Please remove the minimal RepeatMasker library (if present: Libraries/famdb/min_init.0.h5)
    • and/or:
    • The RepBase RepeatMasker Edition ( final version 10/26/2018 ) may be downloaded from www.girinst.org and unpaked in the RepeatMasker directory. For example:
      * cp RepBaseRepeatMaskerEdition-20181026.tar.gz /usr/local/RepeatMasker/
      * cd /usr/local/RepeatMasker
      * gunzip RepBaseRepeatMaskerEdition-20181026.tar.gz
      * tar xvf RepBaseRepeatMaskerEdition-20181026.tar
      * rm RepBaseRepeatMaskerEdition-20181026.tar
  4. Run Configure Script
    The program requires some initial configuration. This should also be re-run after updates to the library files.
    • cd /usr/local/RepeatMasker
    • perl ./configure

RepeatMasker "open-3.0/4.0" is licensed under the Open Source License v2.1.

Release Notes

RepeatMasker-4.1.7-p1

RepeatMasker-4.1.7

RepeatMasker-4.1.6

RepeatMasker-4.1.5

RepeatMasker-4.1.4

RepeatMasker-4.1.3-p1

RepeatMasker-4.1.3

RepeatMasker-4.1.2-p1

RepeatMasker-4.1.2

RepeatMasker-4.1.1

RepeatMasker-4.1.0

RepeatMasker-open-4-0-9-p1

RepeatMasker-open-4-0-9

Archived Releases