Entering edit mode
3.8 years ago
juliayork
▴
40
Hello! I am trying to run RepeatMasker on some genomic sequences from some various teleost fishes. RepeatMasker starts and gives me this:
RepeatMasker version 4.1.1
Search Engine: NCBI/RMBLAST [ 2.10.0+ ]
Using Master RepeatMasker Database:
...path/bin/miniconda3/share/RepeatMasker/Libraries/RepeatMaskerLib.h5
Title :
Version :
Date :
Families :
Species "teleost fish" is not known to RepeatMasker. There may
not be any TE families defined in the libraries for this
species/clade or there may be an error in the spelling.
Please check your entry against the NCBI Taxonomy database
and/or try using a broader clade or related species instead.
The full list of species/clades defined in the library may be
obtained using the famdb.py script.
It does the same with any other species I've tried including danio and homo sapiens so I think the issue is the database. Please help! Thanks.
you will likely need to download/install the databases you want to use separately (this will be mentioned in the manual I guess). Normally you get them from RepBase. But in essence they are just fasta files of the repeat sequences you want to screen for.
I've done that and I still cannot get it to work. I run the configuration, and then it says:
I don't know what this "/opt/apps/intel18/cray_mpich_7_7/python3/..." path is, that isn't my path or anything I recognize.
What is going on?
Seems like something is not correct with the RepeatMasker install. Can you double check the install went OK? Also are you running the correct python version for it ?
Yeah I think the issue is a python dependency. Python is running fine, and up to date. RepeatMasker says it needs Python3, I'm running 3.9. However, I think the issue is h5py. When I try to run RepeatMasker now it gives this:
My cluster has hdf5 as a module so I do:
which seems fine, but if I ask
it can't be found. I installed h5py using conda, but it didn't seem to work as
also couldn't be found. So I uninstalled it and tried:
But it says:
But again
Can't be found. Please help!!
Ok, I had to run
And that now allows
To work within the python interpreter. However! I still can't get RepeatMasker to recognize it. I run:
And it allows set up of trf and the search engine, but then fails:
Running
Gives the same error. Any ideas?
Hi,
I'm having the same issue with h5py. I've tried your solution and that's what I got:
Does anyone know what's going on? Thanks!
Thanks! It worked!
And I made a new environment for repeatmasker and solved this by reload conda evns
2 methods~