Closed ZarulHanifah closed 4 years ago
Hi ZarulHanifah, Sorry for late reply and frustration. See my recommendation below
$ ./FGMP/src/fgmp.pl
Can't locate Bio/SeqIO.pm in @INC (you may need to install the Bio::SeqIO module) (@INC contains: /home/ahbui/Zarul/BIN3890/FGMP/src/lib /home/ahbui/Zarul/BIN3890/FGMP/src/../lib /home/ahbui/Zarul/Software/anaconda3/envs/fgmp/lib/site_perl/5.26.2/x86_64-linux-thread-multi /home/ahbui/Zarul/Software/anaconda3/envs/fgmp/lib/site_perl/5.26.2 /home/ahbui/Zarul/Software/anaconda3/envs/fgmp/lib/5.26.2/x86_64-linux-thread-multi /home/ahbui/Zarul/Software/anaconda3/envs/fgmp/lib/5.26.2 .) at /home/ahbui/Zarul/BIN3890/FGMP/src/../lib/FGMP.pm line 4.
BEGIN failed--compilation aborted at /home/ahbui/Zarul/BIN3890/FGMP/src/../lib/FGMP.pm line 4.
Compilation failed in require at ./FGMP/src/fgmp.pl line 41.
BEGIN failed--compilation aborted at ./FGMP/src/fgmp.pl line 41.
perhaps just install bioperl (cpan will do)
conda install -c bioconda perl-bioperl
and make sure perl knows where fgmp lib is
export PERL5LIB="\$PERL5LIB:\$FGMP/lib"
FGMP conda installation often has platform specific issues. Try a fresh conda env first and if the problem persists let me know and I'll dig more
conda install -c bioconda -c conda-forge fgmp
Thanks for using fgmp
Thank you so much Ousmanne. It works on my computer now.
$ perl FGMP/src/fgmp.pl
fgmp
SOFTWARE:
fgmp - 1.0.2
USAGE
fgmp [options] -g < genome_fasta_file >
DESCRIPTION
REQUIRES
fgmp requieres the installations of the following softwares
- hmmer (HMMER 3.0)
- NCBI blast+
- Exonerate
- BioPerl xxx
- IO::All
- Emboss sixpack & csplit
ENVIRONMENT VARIABLES
You can specific the path where the fgmp can find the default files
with the shell variable "fgmp".
o Using a Bourne-SHell
export FGMP="path"
export FGMPTMP="path"
export PERL5LIB="$PERL5LIB:$FGMP/lib"
COMMAND-LINE OPTIONS
Available options and a short description are listed here;
-g, --genome genome in fasta format
-p, --protein protein seeds
-o, --output output file prefix
-d, --blastdb blast database for the genome sequence
-c, --cutoff_file profiles cutoff file
-m, --mark_file completeness markers
-r, --reads reads
--fuces_hmm fungal Ultra Conserved Elements (hmms)
--fuces_prefix fungal Ultra Conserved Elements (names - one per line please!)
--multicopies default: multicopy genes from 1FKG data
-t, --tag tag to use OMA for fgmp, FUNY (Funybase) or CEG (cegma)
-T, --threads Specify the number of processor threads to use
-v, --verbose show progress
-q, quiet suppress show log
-h, --help show this help
--tmp keep temporary files
-augTraingCutoff specify the num of genes for augustus training
--nsampleSize Specify the # of samples for "SEARCH IN READS" module
--nsampleSize Specify the sample size for the "SEARCH IN READS" module
BUGS:
Please report bugs to 'ousmanecis@gmail.com'.
AUTHORS:
fgmp has been developped by Ousmane H. Cisse and Jason E. Stajich.
GNU-GPL (C) date fgmp
Salam.
Very happy to hear it. Thanks for the feedback.
Ousmane
Following exactly the installation section, I came across this
Then I installed IO::All module
then I reran FGMP
I thought I've already installed perl-bioperl? It still can't find where it is?
Feeling frustrated, I just attempted FGMP installation through conda
Then I ran FGMP
I went to the closed issues, and thought that it had been resolved (https://github.com/stajichlab/FGMP/issues/12)?
Anyways, here is the list of software installed in the conda environment.
Please help me. Thank you.