-
Notifications
You must be signed in to change notification settings - Fork 3.5k
ERROR: Could not determine if RepBase is installed #16501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'm getting the same error - does this have to do with RepBase making their software proprietary? |
Hi, The solution is to download RepBase manually, and set the REPEATMASKER_LIB_DIR and REPEATMASKER_MATRICES_DIR environment variables. |
in what file do we set the variables? |
@xonq : you can set the environment variables in your shell (script) before invoking
|
can this be resolved by installing a different repeatmasker version? i.e. edit: this does not work |
Hi, |
You have to get a license for the program and install. |
Hi @abretaud Here are what I have tried:
However, when I tried the Maker, it shows:
Could you help see which step might go wrong? Thank you so much. |
I'm having similar issues. This post by Maker's author suggests that the conda version of Maker might not be properly working. |
@gbdias : that post was a while ago; the inline C issue should have been resolved: #15001 @phhsieh1329: the warning is harmless, and is fixed in newer versions of bioperl: bioperl/bioperl-live#251 |
@nathanweeks |
@phhsieh1329 : I guess it depends on whether or not you need RepBase (and have the $$ to pay for a version). RepeatMasker is bundled with Dfam. |
Hi, i avoided this error by running "$ RepeatMasker ./configure" from within the environment conda installed maker in |
Please excuse my lack of knowledge. I'm a total newb. Thanks, and please ask followup questions. I'll muddle my way through them. |
MAKER2 requires that you have a license for and install RepBase. It does not install RepBase for you. BTW at the risk of false positives, the NCBI Eukaryotic Genome Pipeline uses Windowmasker (installed alongside BLAST) as an alternative to RepeatMasker: https://www.ncbi.nlm.nih.gov/genome/annotation_euk/process/ |
Ok, thanks. Now, can I have MAKER call WindowMasker, or do I run Windowmasker on the genome first and then feed it into MAKER? If the former, how do I have MAKER do that? |
According to This Reply, MASKER checks However, RepeatMasker no more creates So there are two ways to solve this:
Last but not least, for the sake that Repbase now provides repeat_db in fasta format, if you have newer version of db, just provide it by setting |
I also met this problem, the problem can be resolved. Firstly, you need use the command line $which -a RepeatMasker, if the information show that ~/anaconda3/bin/RepeatMasker, this may be the source of the problem. Y'd better install RepeatMasker software manually. Meanwhile, you need download the Repbase database and decompress it in the RepeatMasker working directory in order to update the library files. Finally, you need change the RepeatMasker software path in the file of maker_exe.ctl. Then maker will be working correctly. |
replace the repeatmasker 2018 into 2017, also their repbases. |
This error comes from line 4363 in GI.pm in maker library where maker is trying to get the library path from the absolute path of RepeatMasker software. |
This worked for me |
Hi, I'm fairly new to bioinformatics and is currently trying to use MAKER to annotate my assembly. I've currently installed MAKER v3.01.03 using bioconda and so far everything runs smoothly following this tutorial with Please correct me if I'm wrong but setting I don't have an older version of RepBase either so the symlink method doesn't seem to apply to me. I don't have a subscription for it either. I've seen that Dfam can be used instead in #26529 but I haven't been able to find a method to instruct MAKER to use Dfam? Similar to #16501 (comment), I do not have RepeatMaskerLib.embl in my Libraries folder as well. It seems that manually tweaking the source code #25559 (comment) here is required for MAKER to recognize Is there any other workaround to resolve this error? |
Hi! |
Hi not sure if this helps, Just wanted to update that I've managed to workaround So far trying out with the example dataset from MAKER seems to work out with |
Hi @abretaud, @nathanweeks, @johanneskoester, @kastman, @pvanheus, @jerowe, @bgruening and @ArneKr,
I ran Maker but I got the following error:
Where do I install RepBase with this package?
Thank you in advance,
Michal
The text was updated successfully, but these errors were encountered: