Skip to content

DE step failing at scrna-find-pairwise-markers.R #7

@manogenome

Description

@manogenome

Hi, Thank you so much for the workflow. I'm recently facing the below issue at the DE step. Could you kindly have a look at the issue when possible?

Analyzing fetal-brain test data

download data

wget https://zenodo.org/record/7919631/files/fetal-brain-data.zip?download=1
mv fetal-brain-data.zip?download=1 fetal-brain-data.zip
unzip fetal-brain-data.zip
ls fetal-brain/data/

S10X_17_028 S10X_17_029

activate cellsnake env

conda activate cellsnake
cellsnake --version
0.2.0.12
cellsnake --generate-template

update metadata

cat metadata.csv

sample,condition
S10X_17_028,A
S10X_17_029,B

successful

cellsnake advanced fetal-brain/data -j 85 --configfile config.yaml 

cellsnake integrate fetal-brain/data -j 85

cellsnake integrated advanced analyses_integrated/seurat/integrated.rds \
    --resolution auto -j 85

failing

cellsnake integrated advanced analyses_integrated/seurat/integrated.rds \
    --resolution auto -j 85 --metadata metadata.csv
>more 2024-07-24T163222.373032.snakemake.log
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 85
Rules claiming more threads will be scaled down.
Job stats:
job                                  count
---------------------------------  -------
all                                      1
create_deseq_metadata_tables             1
deseq_analysis_from_metadata_file        1
volcano_plots                            1
total                                    4

Select jobs to execute...

[Wed Jul 24 16:32:23 2024]
rule deseq_analysis_from_metadata_file:
    input: analyses_integrated/processed/percent_mt~auto/resolution~auto/integrated.rds, metadata.csv
    output: analyses_integrated/markers/percent_mt~auto/resolution~auto/deseq_integrated-condition.rds
    jobid: 33
    reason: Missing output files: analyses_integrated/markers/percent_mt~auto/resolution~auto/deseq_integrated-condition.rds
    wildcards: sample=integrated, percent_mt=auto, resolution=auto, i=condition
    resources: tmpdir=/tmp

[Wed Jul 24 16:32:33 2024]
Error in rule deseq_analysis_from_metadata_file:
    jobid: 33
    input: analyses_integrated/processed/percent_mt~auto/resolution~auto/integrated.rds, metadata.csv
    output: analyses_integrated/markers/percent_mt~auto/resolution~auto/deseq_integrated-condition.rds
    shell:
        /opt/conda/envs/cellsnake/lib/python3.9/site-packages/cellsnake/scrna/workflow/scripts/scrna-find-pairwise-markers.R --rds analyses_integrated/processed/percent_mt~auto/resolution~auto/integrated.rds --logfc.threshold 0.25 --test
.use wilcox --output.rds analyses_integrated/markers/percent_mt~auto/resolution~auto/deseq_integrated-condition.rds --metadata metadata.csv --metadata.column condition
        (one of the commands exited with non-zero exit code; note that snakemake uses bash strict mode!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions