yascp

Running Only Doublet Assesments:

You can run doublet assessments exclusively, using tools such as Scrublet, scDblFinder, DoubletDecon, DoubletDetection, and DoubletFinder on your matrix files, if you wish to bypass deconvolution and other processing steps. This functionality is supported by the pipeline.

To facilitate this, you must still specify your input.nf file, which should contain all the sample details from the alignment phase.

params{
    input_data_table = "/path/to/my/inputs/tsv/input.tsv"
}

And then you can run the pipeline as:

    nextflow run /path/to/cloned/yascp -profile sanger -entry JUST_DOUBLETS -c input.nf
Sanger Specific Exacution:

By default yascp runs with all of these doublet detection methods, you can switch some of them off by providing these params settings:

    filter_multiplets{
        run_process = true
        doubletDetection{
             run_process = false           
        }
        doubletDecon{
            run_process = false
        }
        scDblFinder{
            run_process = false
        }
        scds{
            run_process = false
        }
        doubletFinder{
            run_process = false
        }
        scrublet{
            run_process= true
        }
    }