addedInput schema / $defs / CNVParameters / properties / exclude_gene_classes
Added value: +{
+ "description": "Gene classes removed from the CNV input before inference: immunoglobulin (IGH/IGK/IGL V, D, J and constant genes, JCHAIN, IGLL1, IGLL5), ribosomal (RPL*/RPS* except RPS6K* and RPS19BP1), mitochondrial (MT-*), hla (HLA-*, mouse H2-*). Names match case-insensitively. infercnvpy only.",
+ "items": {
+ "enum": [
+ "immunoglobulin",
+ "ribosomal",
+ "mitochondrial",
+ "hla"
+ ],
+ "type": "string"
+ },
+ "title": "Exclude Gene Classes",
+ "type": "array"
+}
addedInput schema / $defs / CNVParameters / properties / exclude_gene_patterns
Added value: +{
+ "description": "Gene-name wildcard patterns removed from the CNV input before inference (case-sensitive, e.g. ['IGH*', 'MALAT1']). infercnvpy only.",
+ "items": {
+ "type": "string"
+ },
+ "title": "Exclude Gene Patterns",
+ "type": "array"
+}
addedInput schema / $defs / CNVParameters / properties / gene_positions
Added value: +{
+ "default": "auto",
+ "description": "Source of gene chromosome/start/end. 'provided': adata.var columns. 'annotate': bundled Ensembl 110 table for species (GRCh38 or GRCm39), matched on Ensembl gene ID when var has one, otherwise on gene symbol. 'auto': provided if all three columns exist, otherwise annotate. infercnvpy only.",
+ "enum": [
+ "auto",
+ "provided",
+ "annotate"
+ ],
+ "title": "Gene Positions",
+ "type": "string"
+}
addedInput schema / $defs / CNVParameters / properties / query_categories
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Categories of reference_key whose observations are clustered by CNV profile (cluster_cells=True), e.g. ['tumor_enriched']. Inference still uses every observation; others get no cnv_clusters label. None clusters all observations.",
+ "title": "Query Categories"
+}
addedInput schema / $defs / CNVParameters / properties / species
Added value: +{
+ "default": "human",
+ "description": "Species of the bundled gene-position table used by gene_positions.",
+ "enum": [
+ "human",
+ "mouse"
+ ],
+ "title": "Species",
+ "type": "string"
+}
addedOutput schema / properties / gene_positions
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Source of gene positions: 'adata.var', or the bundled table with the number of genes matched by Ensembl ID and by symbol.",
+ "title": "Gene Positions"
+}
addedOutput schema / properties / n_genes_excluded
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": "integer"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Genes matched by each excluded gene class or name pattern.",
+ "title": "N Genes Excluded"
+}
addedOutput schema / properties / n_query_cells
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Observations clustered when query_categories restricts clustering.",
+ "title": "N Query Cells"
+}