Comments (3)
You are right, RepeatClassifier
does not respect LIBDIR. I will think a bit about how to best solve this in RepeatModeler and/or in the instructions in the README.
Here is one alternative method that should work; something like this could be incorporated into the README instead of the current instructions.
Instead of copying only the Libraries/
subdirectory, copy the entire RepeatMasker/
directory. Install RepBase RepeatMasker Edition in this new copy with addRepBase.pl
. Finally, set this path in REPEATMASKER_DIR
when running RepeatModeler
or RepeatClassifier
instead of using LIBDIR
.
from tetools.
I think my issue is related, as I can't get RepeatModeler to accept the new Dir ...
I followed the instructions for creating the new Dfam+Repbase libraries, seems to have worked, I have a separate RepeatMasker directory
export REPEATMASKER_DIR=RepeatMasker/
singularity exec docker://dfam/tetools:latest RepeatModeler -database genome -engine ncbi -threads 56 -LTRStruct > genome_run.out
The log looks like this, which suggests its not properly accessing the Libraries ...
Refinement: 00:00:01 (hh:mm:ss) Elapsed Time
WARNING: Refiner did not return a consensus for /path/to/RM_242972.SatMar40940152023/round-1/family-38.fa.
WARNING: Refiner did not return a consensus for /path/to/RM_242972.SatMar40940152023/round-1/family-1.fa.
Instance Gathering: 00:00:01 (hh:mm:ss) Elapsed Time
About to run 18 refinement jobs
Refinement: 00:00:00 (hh:mm:ss) Elapsed Time
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
WARNING: Refiner did not return a consensus.
Family Refinement: 00:00:01 (hh:mm:ss) Elapsed Time
Round Time: 00:38:41 (hh:mm:ss) Elapsed Time : 0 families discovered.
do you have any advice?
thanks so much.
from tetools.
Hi, sorry for the long delay. I was able to run RepeatModeler successfully with the latest version of the container, but please let me know if this is still an issue.
One thing to confirm is that your data is being mounted to the container correctly. Singularity mounts $PWD
by default, but some system admins have this feature disabled. A simple check is to enter the container with singularity shell <container name>
and the run ls -al
. If the mount is enabled by default you should see the contents of the host directory. If the mount isn't enabled, you can do it by hand with the -B $PWD
argument.
from tetools.
Related Issues (20)
- > The combine is a very confusing place for us. What causes such a deviation?
- Feature request: Make the Docker image multi-platform HOT 8
- forksys: Program terminated by a signal 9. HOT 1
- addRepbase.pl: no such file
- reasonaTE "https://github.com/DerKevinRiehl/transposon_annotation_reasonaTE" HOT 1
- hangup error on round5 of RepeatModeler on singularity sif v1.8, v1.85 HOT 1
- Error running repeatmodeler in container HOT 2
- rmblast does not work in new docker image for TETools 1.86. HOT 2
- error of repeatmasker in container HOT 1
- Docker Image Cannot Run LTRStruct pipeline HOT 1
- Customizing RepeatMasker libraries: Absent HOT 2
- Problems configuring RepeatClasifier on docker. HOT 8
- Request: LTR_retriever update from version 2.9.0 HOT 1
- Bump version to 2.0 HOT 1
- Command line fasta file scaffolds_final.fa does not exist! HOT 2
- famdb.py: command not found HOT 2
- Taxonomy::new() needs a path for a famdb directory! HOT 6
- LTRPipeline : Error - could not open clusters.dat! HOT 2
- RepeatModeler BuildDatabase can not open file
- MAFFT failed while running RepeatModeler
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tetools.