Skip to content

jadermcg/mfmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MFMD

MFMD is a computational algorithm for de novo motif discovery. It uses heuristic approaches as a local optimizer and an algorithm based on the MEMES theory as a global optimizer.

Getting Started

Follow the instructions below to be able to run mfmd.

Prerequisites

Before running MFMD, you must install the following external programs: Java JRE 8 or higher, WEBLOGO and R. For details about how to install these packages, go to:

After installing the R package, you must initialize the server with the following command:

R CMD Rserve

Installing

No MFMD installation procedure is required. After downloading the mfmd.jar, just run the following command line:

java -jar mfmd.jar <dataset_name> <motif width> <significance level>

Running the tests

To test MFMD, download mfmd.jar and the dataset_crp.fasta into a directory of your choice. After that, open a terminal and run:

Java -jar mfmd.jar dataset_crp.fasta 22 0.005

MFMD will create a directory called MDMF_OUT. Inside it, there will be three files:

  • logo.pdf: sequence logo of motifs found;
  • mfmd_out.txt: summary of the information that the algorithm discovered;
  • msa.txt: fasta file with motifs found.

Authors

  • Jader M. Caldonazzo Garbelini
  • André Yoshiaki Kashiwabara
  • Danilo Sipoli Sanches

Acknowledgments

The authors would like to thank CNPq (under grant number 458598/2014-3) for the financial support given to this research.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages