Comments (5)
Thanks for using the rMAP tool. We would suggest the following tips as workarounds for the issues you are experiencing:
-
Since you are using a HPC, we assume most of the softwares were already pre-installed by the systems admin and may have varying versions from the packages that are used by rMAP. In that case, we advise you follow the installation instructions and compile the rMAP toolbox within its own environment with its own packages and dependencies to avoid conflicts with the snpeff tool present on your resident HPC.
-
The "CONDA_PREFIX" is the right way to go and if you can find where to insert it within the file, it would be great. We had a user who had suggested that before sometime back within the issues as a way of catering for people who maybe running anaconda but we as the developers have not yet tested and found time to incorporate it yet as we are still fixed sorting some other issues. But we are going to put this into consideration and resolve it with the utmost urgency as soon as possible.
-
At the moment, there is no way of skipping already finished computations within the pipeline except if I walk you through specific lines to hash/comment out. On the brighter side, we are implementing the pipeline within the nextflow engine which we will launch as version 2 to cater for the resume option and compatibility with HPC clusters.
Try this out and let me know how it goes. In case you need to run specific steps without resuming the whole run, I could share my mail and we possibly have a zoom where I can walk you through which parts to shut off in the main script.
Cheers,
Ivan
from rmap.
Hi Ivan,
Thanks for the very fast response!
-
I installed rMAP on our HPC within our group environment in its own conda environment and was done so according to the installation procedure (rMAP-1.0-Linux-installer.yml, then setup.sh...). The rMAP installer installed:
/private/conda/envs/rMAP-1.0/share/snpeff-5.0-1
, notshare/snpeff-4.5covid19-1/
. Our cluster does not have any version of snpeff on path.And the
rMAP-1.0-Linux-installer.yml
requiressnpeff=5.0
... so I'm really unclear as to how the "Annotation of Variants" step is looking forshare/snpeff-4.5covid19-1/
. After another look, it appears thatsnpeff-4.5covid19-1
is a requirement for therMAP-1.0-MacOs-installer.yml
version. -
Thank you, happy to help beta-test...
-
Great! Would welcome a Nextflow version!
`
from rmap.
Found the issue- the rMAP shell script directly references the snpeff-4.5covid19-1
:
Lines 524 to 526 in b22bbd2
from rmap.
@c5creative,
I have updated the main script with the version for snpeff-5.0-1
as picked by the .yml installer file. I have tested it and the annotation ran successfully.
Just for reference, update the lines in the main script as follows:
562 chmod 777 $HOME/miniconda3/envs/rMAP-1.0/share/snpeff-5.0-1/snpEff.jar
563 chmod 777 $HOME/miniconda3/envs/rMAP-1.0/share/snpeff-5.0-1/*
564 SNPEFF="$HOME/miniconda3/envs/rMAP-1.0/share/snpeff-5.0-1"
from rmap.
Thanks @c5creative for this input. We are implementing the changes as advised
from rmap.
Related Issues (12)
- Setup. Sh HOT 1
- Error on step: rMAP is will now perform Variant Calling HOT 4
- Solving environment failed with conda version 23.3.1
- Multiple results file are empty HOT 1
- No results generated by rMAP HOT 2
- unable to make assembly contig.fa HOT 5
- Trimming quality step dropping all reads HOT 8
- Requesting modified output of report HOT 9
- Consider using relative paths for setup.sh HOT 1
- Solving environment failed HOT 7
- rMAP error HOT 11
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 rmap.