I tried installing meme-suite 5.0.5 and ran the make test command. My output showed that the test failed or skipped all of the tests. When I continue on to make install, all of the meme tests work (meme, meme-chip, mast, fimo, spamo etc.) however none of the motif format utilities are found (meme2meme, jaspar2meme etc.) I essentially have two questions. Why are all of the tests skipping and failing and how can I get meme2meme and the other motif format utilities to work? Does anyone have a solution or an answer for these?
OS: Windows 10, installed through linux subsystem (Ubuntu version: 1804.2019.521.0)
pushyakrishna@DESKTOP-SFVPKU2:/mnt/c/Users/Pushya Krishna/meme-5.0.5$ make test
cd tests/scripts; make check
make[1]: Entering directory '/mnt/c/Users/Pushya Krishna/meme-5.0.5/tests/scripts'
make test_driver
make[2]: Entering directory '/mnt/c/Users/Pushya Krishna/meme-5.0.5/tests/scripts'
/bin/sed -e 's%@WHICHPERL@%/usr/bin/perl%' \
-e 's%@MYDISTDIR@%../..%' \
-e 's%@BUILDDIR@%../..%' \
chmod +x test_driver
make[2]: Leaving directory '/mnt/c/Users/Pushya Krishna/meme-5.0.5/tests/scripts'
make check-TESTS
make[2]: Entering directory '/mnt/c/Users/Pushya Krishna/meme-5.0.5/tests/scripts'
make[3]: Entering directory '/mnt/c/Users/Pushya Krishna/meme-5.0.5/tests/scripts'
SKIP: motif-in.meme.crp0.text (meme.txt missing)
SKIP: motif-in.meme.crp0.xml (meme.xml missing)
SKIP: motif-in.meme.crp0.html (meme.html missing)
SKIP: motif-in.meme.lipocalin.text (meme.txt missing)
SKIP: motif-in.meme.lipocalin.xml (meme.xml missing)
SKIP: motif-in.meme.lipocalin.html (meme.html missing)
SKIP: motif-in.meme.puf3p.text (meme.txt missing)
SKIP: motif-in.meme.puf3p.xml (meme.xml missing)
SKIP: motif-in.meme.puf3p.html (meme.html missing)
SKIP: motif-in.meme.crp0.extdna.text (meme.txt missing)
SKIP: motif-in.meme.crp0.extdna.xml (meme.xml missing)
SKIP: motif-in.meme.crp0.extdna.html (meme.html missing)
SKIP: motif-in.dreme.klf1.text (dreme.txt missing)
SKIP: motif-in.dreme.klf1.xml (dreme.xml missing)
SKIP: motif-in.dreme.klf1.html (dreme.html missing)
SKIP: motif-in.dreme.klf1.extdna.text (dreme.txt missing)
SKIP: motif-in.dreme.klf1.extdna.xml (dreme.xml missing)
SKIP: motif-in.dreme.klf1.extdna.html (dreme.html missing)
SKIP: motif-in.dreme.puf3p.text (dreme.txt missing)
SKIP: motif-in.dreme.puf3p.xml (dreme.xml missing)
SKIP: motif-in.dreme.puf3p.html (dreme.html missing)
FAIL: ama1 (CRASH!)
FAIL: ama2 (CRASH!)
FAIL: ame1 (CRASH!)
FAIL: ame2 (CRASH!)
FAIL: ame3 (CRASH!)
FAIL: ame4 (CRASH!)
FAIL: ame5 (CRASH!)
FAIL: ame6 (CRASH!)
FAIL: ame7 (CRASH!)
FAIL: ame8 (CRASH!)
FAIL: ame9 (CRASH!)
FAIL: ame10 (CRASH!)
FAIL: ame11 (CRASH!)
FAIL: ame12 (CRASH!)
FAIL: ame13 (CRASH!)
FAIL: centrimo1 (CRASH!)
FAIL: centrimo2 (CRASH!)
FAIL: centrimo3 (CRASH!)
FAIL: centrimo4 (CRASH!)
FAIL: centrimo5 (CRASH!)
FAIL: centrimo6 (CRASH!)
FAIL: centrimo7 (CRASH!)
FAIL: centrimo8 (CRASH!)
FAIL: centrimo9 (CRASH!)
SKIP: cismapper1
SKIP: cismapper2
FAIL: create-priors1 (CRASH!)
FAIL: create-priors2 (CRASH!)
FAIL: dreme1 (CRASH!)
FAIL: dreme2 (CRASH!)
FAIL: dreme3 (CRASH!)
FAIL: dreme4 (CRASH!)
FAIL: fasta-center1 (CRASH!)
FAIL: fasta-dinucleotide-shuffle1 (CRASH!)
FAIL: fimo1 (CRASH!)
FAIL: fimo2 (CRASH!)
FAIL: fimo3 (CRASH!)
FAIL: fimo4 (CRASH!)
FAIL: glam2_1 (CRASH!)
FAIL: glam2scan1 (CRASH!)
FAIL: gomo1 (CRASH!)
FAIL: gomo2 (CRASH!)
FAIL: mast1 (CRASH!)
FAIL: mast2 (CRASH!)
FAIL: mast3 (CRASH!)
FAIL: mast4 (CRASH!)
FAIL: mast5 (CRASH!)
FAIL: mast6 (CRASH!)
FAIL: mast7 (CRASH!)
FAIL: mast8 (CRASH!)
FAIL: mast9 (CRASH!)
FAIL: mast10 (CRASH!)
FAIL: mast11 (CRASH!)
FAIL: mast12 (CRASH!)
FAIL: mast13 (CRASH!)
FAIL: mast14 (CRASH!)
FAIL: mast15 (CRASH!)
FAIL: mast16 (CRASH!)
FAIL: mast17 (CRASH!)
FAIL: mast18 (CRASH!)
FAIL: mast19 (CRASH!)
FAIL: mast20 (CRASH!)
FAIL: mast21 (CRASH!)
FAIL: mcast1 (CRASH!)
FAIL: mcast2 (CRASH!)
FAIL: meme1 (CRASH!)
FAIL: meme2 (CRASH!)
FAIL: meme3 (CRASH!)
FAIL: meme4 (CRASH!)
FAIL: meme5 (CRASH!)
FAIL: meme6 (CRASH!)
FAIL: meme7 (CRASH!)
FAIL: meme8 (CRASH!)
FAIL: meme9 (CRASH!)
FAIL: meme10 (CRASH!)
FAIL: meme11 (CRASH!)
FAIL: meme12 (CRASH!)
FAIL: meme13 (CRASH!)
FAIL: meme14 (CRASH!)
FAIL: meme15 (CRASH!)
FAIL: meme16 (CRASH!)
FAIL: meme17 (CRASH!)
FAIL: meme18 (CRASH!)
FAIL: meme_psp (CRASH!)
FAIL: meme-chip1 (CRASH!)
FAIL: momo1 (CRASH!)
FAIL: momo2 (CRASH!)
FAIL: momo3 (CRASH!)
FAIL: momo4 (CRASH!)
FAIL: momo5 (CRASH!)
FAIL: momo6 (CRASH!)
FAIL: momo7 (CRASH!)
FAIL: momo8 (CRASH!)
FAIL: momo9 (CRASH!)
FAIL: momo10 (CRASH!)
FAIL: momo11 (CRASH!)
FAIL: momo12 (CRASH!)
FAIL: momo13 (CRASH!)
FAIL: momo14 (CRASH!)
FAIL: momo15 (CRASH!)
FAIL: momo16 (CRASH!)
FAIL: momo17 (CRASH!)
FAIL: momo18 (CRASH!)
FAIL: motiph1 (CRASH!)
FAIL: motiph2 (CRASH!)
FAIL: psp-gen1 (CRASH!)
FAIL: psp-gen2 (CRASH!)
FAIL: psp-gen3 (CRASH!)
FAIL: qvalue1 (CRASH!)
FAIL: qvalue2 (CRASH!)
FAIL: spamo1 (CRASH!)
FAIL: spamo2 (CRASH!)
FAIL: spamo3 (CRASH!)
FAIL: spamo4 (CRASH!)
FAIL: tomtom1 (CRASH!)
FAIL: tomtom_allr (CRASH!)
FAIL: tomtom_ed (CRASH!)
FAIL: tomtom_kullback (CRASH!)
FAIL: tomtom_pearson (CRASH!)
FAIL: tomtom_sandelin (CRASH!)
FAIL: tomtom_blic1 (CRASH!)
FAIL: tomtom_blic5 (CRASH!)
FAIL: tomtom_allr_cs (CRASH!)
FAIL: tomtom_ed_cs (CRASH!)
FAIL: tomtom_kullback_cs (CRASH!)
FAIL: tomtom_pearson_cs (CRASH!)
FAIL: tomtom_sandelin_cs (CRASH!)
FAIL: tomtom_blic1_cs (CRASH!)
FAIL: tomtom_blic5_cs (CRASH!)
============================================================================
Testsuite summary for meme 5.0.5
============================================================================
# TOTAL: 150
# PASS: 0
# SKIP: 23
# XFAIL: 0
# FAIL: 127
# XPASS: 0
# ERROR: 0
============================================================================
See tests/scripts/test-suite.log
============================================================================
pushyakrishna@DESKTOP-SFVPKU2:/mnt/c/Users/Pushya Krishna/meme-5.0.5$ meme-chip
Log::Log4perl configuration looks suspicious: No loggers defined at /usr/local/share/perl/5.26.1/Log/Log4perl/Config.pm line 325.
No sequences provided.
Usage:
meme-chip [options] [-db <motif file>]* <primary sequence file>
Options:
-o <dir> : output to the specified directory, failing if the directory exists
-oc <dir> : output to the specified directory, overwriting if the directory exists
-db <path> : target database for use by Tomtom and CentriMo; if not present,
Tomtom and CentriMo are not run
-neg <path> : negative (control) sequence file name;
the control sequences will be input to MEME, CentriMo and DREME,
and MEME will use the Differential Enrichment objective function;
sequences are assumed to originate from the same alphabet as the
primary sequence file and should be the same length as those;
default: no negative sequences are used for MEME
or CentriMo, and for DREME, the primary sequences
are shuffled to create the negative set
-psp-gen use the psp-gen program to create a position-specific
prior for use by MEME with its Classic objective function;
requires -neg; default: input control sequences directly
to MEME and use its Differential Enrichment objective function
-dna set the alphabet to DNA; this is the default
-rna set the alphabet to RNA
-[x]alph <path> : alphabet file; when the x is specified the motif
databases are converted to the specified alphabet;
default: DNA
-bfile <path> : background file
-order <ord> : set the order of the Markov background model
that is generated from the sequences when a
background file is not given; default: 1
-seed <seed> : seed for the randomized selection of sequences
for MEME and the shuffling of sequences for DREME;
default: seed randomly
-ccut <num> : maximum size of a sequence before it is cut down
to a centered section; a value of 0 indicates the
sequences should not be cut down; default: 100
-group-thresh <gthr> : primary threshold for clustering motifs; default: 0.05
-group-weak <gwk> : secondary threshold for clustering motifs; default: 2*gthr
-filter-thresh <fthr> : E-value threshold for including motifs; default: 0.05
-time <minutes> : maximum time that this program has to run and
create output in; default: no limit
-desc <text> : description of the job
-fdesc <file> : file containing plain text description of the job
-norc : search given strand only
-old-clustering : pick cluster seed motifs based only on significance;
default: preferentially select discovered motifs as
clustering seeds even if there is a library motif
that appears more enriched
-noecho : don't echo the commands run
-help : display this help message
-version : print the version and exit
MEME Specific Options:
-meme-brief <num> : reduce size of MEME output files if more than <num>
: primary sequences
-meme-mod [oops|zoops|anr]: sites used in a single sequence
-meme-minw <num> : minimum motif width
-meme-maxw <num> : maximum motif width
-meme-nmotifs <num> : maximum number of motifs to find
-meme-minsites <num> : minimum number of sites per motif
-meme-maxsites <num> : maximum number of sites per motif
-meme-p <np> : use parallel version with <np> processors
-meme-pal : look for palindromes only
-meme-searchsize <num> : the maximum portion of the primary sequences (in characters)
: used for motif search; MEME's running time increases as
: roughly the square of <num>
-meme-nrand : MEME should not randomize sequence order
DREME Specific Options:
-dreme-e <num> : stop searching after reaching this E-value threshold
-dreme-m <num> : stop searching after finding this many motifs
CentriMo Specific Options:
-centrimo-local : compute enrichment of all regions (not only central)
-centrimo-score <num> : set the minimum allowed match score
-centrimo-maxreg <num> : set the maximum region size to be considered
-centrimo-ethresh <num> : set the E-value threshold for reporting
-centrimo-noseq : don't store sequence IDs in the output
-centrimo-flip : reflect matches on reverse strand around center
SpaMo Specific Options:
-spamo-skip : don't run SpaMo
FIMO Specific Options:
-fimo-skip : don't run FIMO
pushyakrishna@DESKTOP-SFVPKU2:/mnt/c/Users/Pushya Krishna/meme-5.0.5$ meme2meme
meme2meme: command not found
Please let me know if you have any answers or if there is any information I can provide to clarify anything.