Comments (5)
Hi Eugene and Allison,
I just made the change which is making the index into the user assigned output directory. Let me know if you have any other suggestions!
Jianjun
from getorganelle.
Hi Allison,
You installed GetOrganelle in the root directory as I saw from log, it might be the permission issue. You should make the directory writable for Bowtie2 to output the index. You might also need to add sudo
before chmod
:
sudo chmod +w /GetOrganelle/Library/SeqReference
Please let me know the updates. Good luck!
Jianjun
from getorganelle.
Hi Jianjun
The way that you provide the library is not conducive to running this tool in a shared (cluster) environment nor through containers since.
We run bioinformatics tools in Singularity containers and I've solved Allison's issue by cloning the repo in her $HOME, followed by specifying the container of your tool (which I packaged) with the -s flag to her $HOME/GetOrganelle/Library.
I would suggest perhaps looking at ways of splitting the library out and allowing it to be pulled in at runtime per user to the user's directory? This would alleviate the issues with multiple users trying to run it at the same time or run it via containers.
Eugene
from getorganelle.
Hi Eugene,
Actually once bowtie2 index was made for the first time, the index could be shared and would not be overwritten any more in this version of GetOrganelle. I mean there would not be a problem for multiple users to access it simultaneously. However it is indeed not a good way to configure bioinformatics tools - writing stuff back to the bin directory even only for the first time. You are absolutely right at that point.
I had thought of making the index into the user assigned output directory because making the bowtie2 index is actually very fast and space-costless.
Thank you very much for the suggestion and thanks for helping Allison!
Jianjun
from getorganelle.
I will hopefully get around to testing this soon, but I think you can close this issue now. Thanks so much for the quick feedback!
from getorganelle.
Related Issues (20)
- Invalid information provided HOT 1
- dogged request of help with Invalid version spec: =2.7 HOT 5
- ERROR: slimming the pre-assembled graph failed HOT 1
- not able to to run "summary_get_organelle_output.py" and "IndexError:list out of range" HOT 1
- I have problem with running getorganelle in cluster HOT 1
- Crashes while running GetOrganelle when I try to use all raw reads HOT 2
- Slimming failed and no valid assembly graph found HOT 6
- How to jugde circular? HOT 1
- How to provide multiple sets of paired-reads? HOT 1
- Incomplete animal mitochondria HOT 11
- “Disentangling failed: 'Multiple isolated embplant_pt components detected! Broken or contamination?” AND the assemble length range different from reference HOT 2
- Please fix SPAdes citation HOT 2
- Estimated XX base-coverage = 0.00 HOT 5
- Disentangling failed: 'Unrecognized GFA version number: 1.2' HOT 2
- BLAST Database error: Error: Not a valid version 4 database. HOT 3
- ERROR ON UNZIPPING THE .gz file HOT 3
- ERROR: Disentangling failed: Failed in 'from scipy import stats, inf, log'! HOT 3
- Regarding the Use of Incomplete Plant Mitochondrial Genome Assembly Outputs for Subsequent Analysis HOT 2
- failing from flye assembly graph of a phage genome with 4 circular paths HOT 5
- Disentangling failed: 'Unable to generate result with single copy vertex percentage < 50%' HOT 20
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 getorganelle.