Celescope

Latest version: v2.4.0

Safety actively analyzes 723954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 9

1.13.0

`sweetseq`
- Added support for single cell data generated with ProMoSCOPE<sup>TM</sup> Single Cell Glycosylation Detection Kits.

`capture_virus`
- The `capture_virus` pipeline now supports adding gtf as an input file to generate an expression matrix of viral genes.

`rna`
- If two or more groups of reads have the same barcode and UMI, but different gene annotations, the gene annotation with the most supporting reads is kept for UMI counting and the other read groups are discarded. In case of a tie for maximal read support, all read groups are discarded. In previous versions, both read groups were kept.

General improvments
- There are some gtf missing lines with annotation as gene. Such gtf will report an error when running featureCounts. The `celescope utils mkgtf` command can now add missing lines for such gtf.

1.12.1

General improvments
- Fixed version of package `matplotlib`. The latest version of matplotlib 3.6.0 causes the error: `ModuleNotFoundError: No module named 'matplotlib._contour'`.

1.12.0

`rna`
- Introns will be included in the `rna` analysis by default.

`vdj`
- Add an argument `--mixcr_mem` to avoid the `Invalid maximum heap size` error reported by mixcr. https://github.com/milaboratory/mixcr/issues/588

General improvments
- `Reads without poly T` are not filtered by default. Remove the argument `--allowNoPolyT` and add a new argument `--filterNoPolyT`.
- Add a sub-command `celescope utils mkgtf`. After using this command, only the lines with gene_biotype as protein_coding, lncRNA, antisense and VDJ related genes will be kept in gtf. This removes 2 mitochondrial ribosomal RNAs (mt-rRNA) and 22 mitochondrial transfer RNAs (mt-tRNA) from gtf. The detected mitochondrial gene UMI is decreased.

1.11.1

General improvments
- When making a STAR index, `--genomeSAindexNbases` can be automatically inferred based on genome size.
- Fix an issue that `Reads Assigned To Intronic Regions` could have negative values.
- Fix the problem that the excel download button of the marker gene list was removed.

`snp`
- Fix an issue where Annovar could generate extra lines in multianno.txt file.

1.11.0

`rna`
- All genes from the gtf file will be written to `genes.tsv`. https://github.com/singleron-RD/CeleScope/issues/81
- The `celescope rna mkref` command no longer generates refflat files; removes the number of bases mapped to each region; adds the number of reads mapped to each region.

`flv_CR`
- fix a bug that `VJ Spanning (IGH, IGL) pair` will cause an KeyError if the order of [IGH, IGL] is not satisfied. https://github.com/singleron-RD/CeleScope/pull/145

1.11.0b0

`flv_vdj`
- Chemistry `flv_rna`(full length VDJ matched mRNA) and `flv` can be auto-detected.
- Remove assay `flv_trust4_split`.

`snp`,`capture_virus` and `fusion`
- Change the default `--umi_threshold_method` from `auto` to `otsu`.

`vdj`
- Use an improved cell-calling method that only match cell barcodes are considered.
- Change how median IGH, IGK and IGL UMIs are calculated. Now all cells(include 0 UMI count cells) are taken into consideration.
- Add cell with chain pair metrics, e.g. "Cells with (IGH, IGK) pair".

`mkref`
- Change parameters for generating refFlat files to tolerate non-ensembl-compliant gtf.

Page 5 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.