-
Notifications
You must be signed in to change notification settings - Fork 42
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
Job submission with qsub #136
Comments
improved version documentation for snakemake #136
Hey @fbartusch , thank you for the helpful suggestions. Indeed there have been some users asking for PBS/Torque support, but since I have not had access to any such clusters I have not been able to test and troubleshoot myself. I will point future PBS/Torque users towards your fork as a reference point. Regarding Snakemake version, could you elaborate on the method used to install metaGEM dependencies that resulted in the incorrect version being installed? Btw, if you mamba/conda install metagem as outlined in the main README you should get the correct Snakemake version installed, as you can see from the bioconda recipe.
Similarly, the Please let me know if you followed any of the above installation methods and still had problems with the Snakemake version. I have also updated the wiki documentation manual setup page, specifically adding an allowable snakemake version range, as well as the config README (ed30e9c). I will also add a badge to the main README specifying the allowable snakemake range. |
add badge specifying snakemake version used in workflow to main readme, #136
Hi @franciscozorrilla,
Indeed, when installing metaGEM with mamba like in the README it installs |
Hello,
A user on our HPC system wanted to run metaGEM. Jobs are submitted with qsub to our PBS/Torque scheduling. As the pipeline only supports SLURM, I created a fork and implemented submission to our cluster. I commented out the sbatch commands and replaced them with suitable qsub commands, e.g.
https://github.com/fbartusch/metaGEM/blob/master/workflow/metaGEM.sh#L316
I had to add a line to the
cluster_config.json
for setting the queue on our cluster:https://github.com/fbartusch/metaGEM/blob/master/config/cluster_config.json#L10
As it's a quick fix for our cluster it's not suitable for a pull request. But you could implement support for qsub by taking the few changes in the fork and some more if clauses in
metaGEM.sh
.Also, I ran into the issue that I need a certain snakemake version (5.10). You have a nice script that sets up all the environments for the pipeline. Can you also install the correct snakemake version in that script and document the version needed in the README? I think that would really help new users.
The text was updated successfully, but these errors were encountered: