Skip to content

Given a motif sequence(s) and a reference dataset, runs an HMM search iteratively until the search converges.

License

Notifications You must be signed in to change notification settings

kbattenb/MATCHMAKER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MATCHMAKER

Given a motif sequence(s) and a reference dataset, runs an HMM search iteratively until the search converges.

Please cite:
(Unpublished at the moment)

DEPENDENCIES

(required)
POSIX (Perl module)
Math::CDF (Perl module)

HMMER (tested version is v3.3)
MAFFT (tested version is v7.4)
WebLogo (tested version is v3.6)

(highly recommended)
miniconda

INSTALL

MATCHMAKER is a perl script and does not require any installation. However, before running, set the proper path for script directory. (At line 40)

Then simply run MATCHMAKER.pl once like the following:

 perl <SOME/PATH/TO/MATCHMAKER.pl>

This will check for each dependency and reports to you if there is anything missing. If miniconda is installed, it will also give you the command to install the missing package or tool.

TEST RUN

MATCHMAKER comes with a test dataset.

For a test run, try the following command:

 perl MATCHMAKER.pl --element_name TEST\
                    --query <PATH/TO/MATCHMAKER/TEST/QUERY.fas>\
                    --database <PATH/TO/MATCHMAKER/TEST/DATABASE.fas>\
                    --out_dir <PATH/TO/OUTPUT/DIR>

Also to get help, try the following command:

 perl <SOME/PATH/TO/MATCHMAKER.pl> --help

About

Given a motif sequence(s) and a reference dataset, runs an HMM search iteratively until the search converges.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages