Skip to content

Commit

Permalink
Merge pull request #9 from openproblems-bio/cistarget-db
Browse files Browse the repository at this point in the history
Bug fixes in scenicplus + change python version + generate cistopic databases from scratch
  • Loading branch information
janursa authored Sep 1, 2024
2 parents 1bd94de + 61dfbbf commit 879ea60
Show file tree
Hide file tree
Showing 6 changed files with 194 additions and 169 deletions.
16 changes: 8 additions & 8 deletions dockerfiles/scenicplus/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Use the base image
FROM janursa/scenicplus:19-08-2024
FROM python:3.11.8

# Install scenicplus
RUN git clone https://github.com/aertslab/scenicplus
WORKDIR scenicplus/
RUN git checkout fa55dae55203951c0c42e359b65a28010cd544f6
RUN pip install .
WORKDIR ..

# Install HTSlib and tabix
RUN git clone https://github.com/samtools/htslib.git
Expand All @@ -15,10 +22,3 @@ WORKDIR ..
RUN apt update
RUN apt install -y openjdk-17-jdk
ENV JAVA_HOME /usr/lib/jvm/java-17-openjdk-amd64/

# Re-install scenicplus
RUN git clone https://github.com/aertslab/scenicplus
WORKDIR scenicplus/
RUN git checkout fa55dae55203951c0c42e359b65a28010cd544f6
RUN pip install .
WORKDIR ..
Binary file not shown.
Binary file not shown.
14 changes: 4 additions & 10 deletions src/methods/multi_omics/scenicplus/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,22 +27,16 @@ functionality:
required: true
direction: output
description: "Cell-topics prob scores"
- name: --rankings_db
type: file
direction: input
- name: --scores_db
type: file
direction: input



resources:
- type: python_script
path: script.py

platforms:
- type: docker
image: apassemi/scenicplus:latest
image: apassemi/scenicplus:1.0.0
setup:
- type: python
packages: [ flatbuffers ]
- type: native
- type: nextflow
directives:
Expand Down
Loading

0 comments on commit 879ea60

Please sign in to comment.