Closed matentzn closed 3 months ago
I got the docker instructions from your tutorial.
If I change the results dir:
docker run -it \
-v "$(PWD)/exomiser-data:/exomiser-data" \
-v "$(PWD)/exomiser-config/:/exomiser" \
-v "$(PWD)/exomiser-results:/app/classes/results" \
exomiser/exomiser-cli:14.0.0 \
--sample /exomiser/x-phenopacket.yml \
--analysis /exomiser/x-analysis.yml \
--spring.config.location=/exomiser/application.properties
The error is not thrown, but still, no results are generated.
in the first section, the program prompts “java.nio.file.AccessDeniedException: /app/classes/results”,maybe the file permission should change.
Thanks @lpsyy the error is gone now but the results dir remains empty!
@yaseminbridges sorted it out for me! I was missing the --output-dir option!
docker run -it \
-v "/Users/matentzn/Dropbox/health/exomiser_analysis/exomiser-data:/exomiser-data" \
-v "/Users/matentzn/Dropbox/health/exomiser_analysis/exomiser-config/:/exomiser" \
-v "/Users/matentzn/Dropbox/health/exomiser_analysis/exomiser-results:/results" \
exomiser/exomiser-cli:14.0.0 \
--sample /exomiser/x-phenopacket.yml \
--analysis /exomiser/x-analysis.yml \
--output-directory /results \
--spring.config.location=/exomiser/application.properties
Thanks all!
I am trying to exomise:
But the results dir is empty and I get an error which I can't quite understand:
Full log here
``` Welcome to: _____ _ _____ _ |_ _| |__ ___ | ____|_ _____ _ __ ___ (_)___ ___ _ __ | | | '_ \ / _ \ | _| \ \/ / _ \| '_ ` _ \| / __|/ _ \ '__| | | | | | | __/ | |___ > < (_) | | | | | | \__ \ __/ | |_| |_| |_|\___| |_____/_/\_\___/|_| |_| |_|_|___/\___|_| A Tool to Annotate and Prioritize Exome Variants v14.0.0 2024-03-24T13:04:29.647Z INFO 1 --- [ main] o.monarchinitiative.exomiser.cli.Main : Starting Main using Java 17.0.6 with PID 1 (/app/classes started by nonroot in /home/nonroot) 2024-03-24T13:04:29.650Z INFO 1 --- [ main] o.monarchinitiative.exomiser.cli.Main : No active profile set, falling back to 1 default profile: "default" 2024-03-24T13:04:30.091Z INFO 1 --- [ main] o.m.exomiser.cli.config.MainConfig : Exomiser home: /app/classes 2024-03-24T13:04:30.098Z INFO 1 --- [ main] o.m.exomiser.cli.config.MainConfig : Root data source directory set to: /exomiser-data 2024-03-24T13:04:30.100Z INFO 1 --- [ main] o.m.e.c.g.j.JannovarDataProtoSerialiser : Deserialising Jannovar data from /exomiser-data/2402_hg19/2402_hg19_transcripts_ensembl.ser 2024-03-24T13:04:30.662Z INFO 1 --- [ main] o.m.e.c.g.j.JannovarDataProtoSerialiser : Deserialisation took 0.561 sec. 2024-03-24T13:04:31.108Z INFO 1 --- [ main] o.m.e.c.g.dao.ClinVarWhiteListReader : Reading ClinVar whitelist... 2024-03-24T13:04:31.112Z INFO 1 --- [ main] o.m.e.c.g.dao.serialisers.MvStoreUtil : MVMap 'clinvar' opened with 2353837 entries 2024-03-24T13:04:32.216Z INFO 1 --- [ main] o.m.e.c.g.dao.ClinVarWhiteListReader : Read 203570 ClinVar whitelist variants in 1108 ms 2024-03-24T13:04:32.229Z INFO 1 --- [ main] o.m.e.a.genome.GenomeDataSourceLoader : Loaded 203570 whitelist variants 2024-03-24T13:04:32.281Z INFO 1 --- [ main] o.m.e.c.g.dao.serialisers.MvStoreUtil : MVMap 'alleles' opened with 826441620 entries 2024-03-24T13:04:32.292Z INFO 1 --- [ main] o.m.e.c.g.dao.serialisers.MvStoreUtil : MVMap 'clinvar' opened with 2353837 entries 2024-03-24T13:04:32.618Z INFO 1 --- [ main] g.GenomeAnalysisServiceAutoConfiguration : Configured hg19 genome analysis service 2024-03-24T13:04:33.241Z ERROR 1 --- [ main] o.m.exomiser.cli.config.MainConfig : Unable to create default output directory for results /app/classes/results java.nio.file.AccessDeniedException: /app/classes/results at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90) ~[na:na] at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) ~[na:na] at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) ~[na:na] at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:397) ~[na:na] at java.base/java.nio.file.Files.createDirectory(Files.java:700) ~[na:na] at org.monarchinitiative.exomiser.cli.config.MainConfig.resultsDir(MainConfig.java:66) ~[classes/:na] at org.monarchinitiative.exomiser.cli.config.MainConfig$$SpringCGLIB$$0.CGLIB$resultsDir$1(Any help much appreciated.