Closed mwhamgenomics closed 6 months ago
From looking at the scripts and trying to run this pipeline, the only dependencies required are:
I already had it on my system, but other people might not - see #4
wget http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/faToTwoBit
chmod u+x faToTwoBit
wget https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ncbi-blast-2.14.1+-x64-linux.tar.gz
tar -zxf ncbi-blast-2.14.1+-x64-linux.tar.gz
wget https://github.com/BenLangmead/bowtie2/releases/download/v2.3.4.3/bowtie2-2.3.4.3-linux-x86_64.zip
unzip bowtie2-2.3.4.3-linux-x86_64.zip
conda create -p path/to/R-conda -c conda-forge r
conda activate path-to-R-conda
conda install -c conda-forge r-data.table
conda install -c conda-forge r-ggplot2
conda install -c conda-forge r-gridextra
conda install -c conda-forge -c bioconda bioconductor-deseq2
Bio::SeqIO - only needed in pf.pl, which is never called - is this required?
pandas - used in DESeq_interaction_split_select.py, but none of the scripts that run this ever get called - is this required?
For some reason, Conda couldn't solve the environment when running conda create r-ggplot2 r-gridextra ...
, but it worked fine installing things one at a time - will keep investigating that.
I will upload unafold onto here as well.
Do you think it's better to load blast and bowtie2 onto conda as well?
I've deleted pf.pl.
DESeq_interaction_split_select.py is only used in hyb2_compare.
Added your blast and bowtie2 installation commands to the homepage.
Removed specific builds for hyb2.yml.
Please check if it is working.
Thank you!
When I try to run the
conda env create -f hyb2.yml
setup step, Conda runs for about 30mins-1hr trying to solve the environment before exiting with an error:Then a lot of package conflict messages:
I think there are two problems:
conda install
for need to be specifiedcairo=1.16.0=ha12eb4b_1010
only needs to becairo=1.16.0