Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Maybe first a stupid question: but do you need to state that for the analysis a UNIX operating system is necessary? I know that this is probably obvious, just wanted to make sure.
Then I again made some minor text changes (please revise them and revert if you feel they made things worse).
Specific issues:
Line 28-40: I could not install snakemake with the command you provided, probably because my python was too new? I got the following error:
UnsatisfiableError: The following specifications were found to be incompatible with the existing python installation in your environment:
Specifications:
- snakemake==5.2 -> python[version='>=3.5,<3.6.0a0|>=3.6,<3.7.0a0']
Your python: python=3.7
Line 57: I followed the other commands to install majiq, but installation of the last command failed for me. I will try to attach a log file, which might help you (and me) to understand why... at first glance it seems to have a problem with gcc, i.e. with my C compiler and C++ compiler.
majiq_install_error.txt
Line 69: I could not install devtools with the given command. several packages were not available:
ERROR: dependencies ‘usethis’, ‘covr’, ‘httr’, ‘rversions’ are not available for package ‘devtools’ *removing ‘/home/volker/miniconda3/envs/leafcutter/lib/R/library/devtools’
Line 87: first of all, you probably need to tell people where to find the "junctionseq.yml" (btw, there is no "junctionseq-env" anywere?), although you point this out at the top, I would probably re-iterate here to make sure people understand. Then, I simply could not run the command:
(base) volker@gehring-workstation1:~/Tools/baltica/envs$ conda env create -f junctionseq-env.yml --yes usage: conda-env [-h] {create,export,list,remove,update,config} ... conda-env: error: unrecognized arguments: --yes
Without the "--yes" command and changing to junctionseq.yml, it seems to work. The next command should also be "conda activate junctionseq" and not "leafcutter".
ERROR: lazy loading failed for package ‘Hmisc’
ERROR: dependencies ‘SummarizedExperiment’, ‘genefilter’, ‘geneplotter’, ‘Hmisc’ are not available for package ‘DESeq2’
ERROR: dependencies ‘SummarizedExperiment’, ‘DESeq2’, ‘Hmisc’, ‘genefilter’, ‘geneplotter’ are not available for package ‘JunctionSeq’
BTW, I installed snakemake via (https://snakemake.readthedocs.io/en/stable/getting_started/installation.html) and got the "python setup.py install" command to run properly. However, I could not test the next command "baltica majiq --configfile baltica/config.yml --use-envmodule", as the output was just: "baltica: error: unrecognized arguments: --configfile"
Hope those comments help in any way. I would be happy to try to fix those problems. Maybe they are mostly because of issues with my machine...