nf-core/pixelator
Pipeline to generate Molecular Pixelation data with Pixelator (Pixelgen Technologies AB)
1.4.0). The latest
stable release is
2.1.0
.
Define where the pipeline should find input data and save output data.
Path to comma-separated file containing information about the samples in the experiment.
string^\S+\.(csv|tsv)$Path to a local or remote directory that is the “current working directory” for relative paths defined in the input samplesheet
stringThe output directory where the results will be saved. You have to use absolute paths to storage on Cloud infrastructure.
stringEmail address for completion summary.
string^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$Save intermediate amplicon reads generated from the raw input reads.
booleanTrim N bases from the front of the reads
integerTrim N bases from the tail of the reads
integerThe maximum length of a read
integerThe minimum length (bases) of a read
integerThe maximum number of Ns allowed in a read
integerMinimum avg. quality a read must have (0 will disable the filter)
integer20Remove duplicated reads (exact same sequence)
booleanRemove PolyG sequences (length of 10 or more)
booleanThe number of mismatches allowed (in percentage) [default: 0.1; 0.0<=x<=0.9]
number0.1Save intermediate QC read files containing all reads that passed the filters.
booleanSave intermediate QC read files containing all reads that failed the filters.
booleanThe number of mismatches allowed (as a fraction)
number0.1The minimum length of the barcode that must overlap when matching
integerSave intermediate QC read files containing all reads that contain valid antibody barcodes.
booleanSave intermediate QC read files containing all reads that failed the filters.
booleanA list of comma separated antibodies to discard
string(\S+)?(,\S+)*The algorithm to use for collapsing (adjacency will perform error correction using the number of mismatches given)
stringThe maximum number of neighbors to use when searching for similar sequences. This number depends on the sequence depth and the ratio of erroneous molecules expected. A high value can make the algorithm slower. This is only used when algorithm is set to ‘adjacency’
integer60The number of mismatches allowed when collapsing (adjacency)
integer2Discard molecules with with a count (reads) lower than this value
integer2Save an intermediate parquet file containing collapsed read information.
booleanActivate the multiplet recovery using leiden community detection
booleantrueThe number of times a component can be broken down into smaller components during the multiplet recovery process.
integer5Maximum number of edges between the produced components as a result of a component split operation during the multiplet recovery process.
integer5Discard edges (pixels) with a count (reads) lower than this, use 1 to disable
integer2Save an intermediate CSV file containing the unfiltered graph edge list.
booleanThe minimum size (pixels) a component/cell can have (disabled by default)
integerThe maximum size (pixels) a component/cell can have (disabled by default)
integerEnable the estimation of dynamic size filters using a log-rank approach.
stringEnable aggregate calling, information on potential aggregates will be added to the output data
booleantrueSave the raw_component_metrics.csv file from the annotate stage.
booleanSave the PXL dataset after the annotate stage.
booleanSkip analysis step
booleanCompute polarization scores matrix (clusters by markers)
booleantrueCompute colocalization scores (marker by marker) for each component
booleantrueUse the bipartite graph instead of the one-node projection when computing polarization, coabundance and colocalization scores
booleanWhich transformation to use for the antibody counts when calculating polarity scores.
stringSet the number of permutations use to compute the empirical z- and p-values for the polarity score
integer50The minimum number of counts of a marker to calculate the polarity score in the component
integer5Select the type of transformation to use on the node by antibody counts matrix when computing colocalization
stringSelect the size of the neighborhood to use when computing colocalization metrics on each component
integer1Set the number of permutations use to compute the empirical p-value for the colocalization score
integer50The minimum number of counts in a region for it to be considered valid for computing colocalization
integer5The minimum number of counts in a component for it to be considered valid for computing colocalization
integer5Save the PXL dataset after the analysis stage.
booleanSkip layout step
booleanSkip adding marker counts to the layout.
booleanSelect a layout algorithm to use. This can be specified as a comma separated list to compute multiple layouts. Possible values are: fruchterman_reingold, fruchterman_reingold_3d, kamada_kawai, kamada_kawai_3d, pmds, pmds_3d
stringwpmds_3d(\S+)?(,\S+)*Skip report generation
booleanGlobal configuration options specific to nf-core/pixelator.
Override the container image reference to use for all steps using the pixelator command.
stringSave all intermediate results.
booleanParameters used to describe centralised config profiles. These should not be edited.
Git commit id for Institutional configs.
stringmasterBase directory for Institutional configs.
stringhttps://raw.githubusercontent.com/nf-core/configs/masterInstitutional config name.
stringInstitutional config description.
stringInstitutional config contact information.
stringInstitutional config URL link.
stringLess common options for the pipeline, typically set in a config file.
Display version and exit.
booleanMethod used to save pipeline results to output directory.
stringEmail address for completion summary, only when pipeline fails.
string^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$Send plain-text email instead of HTML.
booleanDo not use coloured log outputs.
booleanIncoming hook URL for messaging service
stringBoolean whether to validate parameters against the schema at runtime
booleantrueBase URL or local path to location of pipeline test dataset files
stringhttps://raw.githubusercontent.com/nf-core/test-datasets/pixelator/Suffix to add to the trace report filename. Default is the date and time in the format yyyy-MM-dd_HH-mm-ss.
string