-
Notifications
You must be signed in to change notification settings - Fork 24
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
OSError: [Errno 30] Read-only file system #73
Comments
After checking out the culprit line: CheckM2/checkm2/fileManager.py Line 131 in 319dae6
Do you have a better solution in mind? |
Hi, if you wish to download the database but not set it within CheckM2, would downloading it externally to the program and using it to set the CHECKM2DB variable be an easier solution? Current database is available from the following link (I will keep this updated in the README): https://zenodo.org/record/5571251/files/checkm2_database.tar.gz?download=1 |
I think that could be a solution. The reason why I like using |
Hi
I wish to run
checkm2 database
from apptainer in a large reproducible pipeline that automatically downloads necessary databases. Checkm2 is installed with conda inside the container.When i call the download command:
I get the following error, because the conda prefix is in a read-only file system.
The thing is, I already set the CHECKM2DB system variable, so I don't need Checkm2 to write to the "diamond_path.json" file.
Is there a way to disable writing to the diamond_path.json file altogether and solely rely on the CHECKM2DB system variable? I tried removing the "--path" argument, but it doesn't affect the behaviour.
Cheers,
Carl 🤟
The text was updated successfully, but these errors were encountered: