Skip to main content
Release files added late

4 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

cuSingleR

基于python版本SingleR软件,使用cuda加速.

编译whl

系统环境需要安装 cuda-toolkit 11.4 / gcc<11

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

python setup.py sdist bdist_wheel

编译后的whl存放在dist目录

运行

python test/test_basic.py data/GSE84133_GSM2230761_mouse1.h5ad data/GSE84133_GSM2230762_mouse2.h5ad data/result.tsv

参数解释:

  • 第一个参数表示reference的数据,格式为h5ad
  • 第二个参数表示query的数据,格式为h5ad
  • 第三个参数为输出文件,按tab分割的三列数据,分别表示cell/firstLabel/finalLabel

详情见脚本 test/test_basic.py

注意: 由于h5ad格式可能存在不同字段,如果脚本报错需要修改正确的字段以保证程序能获取到数据

输入文件要求

  • ref/qry输入文件均需有/X/data /X/indices /X/indptr 存储矩阵数据; 有/var/_index 存储基因名

  • ref需有 /obs/ClusterName/codes /obs/ClusterName/categories 或/obs/celltype/codes /obs/celltype/categories 存储分类结果

  • qry需有 /obs/_index 存储细胞名

  • 程序不会对h5ad数据做log2处理,如有此需要请客户自行对数据做预处理

  • 如遇ref和qry的gene不完全一致,程序会自动取基因的交集参与计算,如果没有一个相同基因,则程序报错退出

Metadata

Release files for cusingler 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

4 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for cusingler 1.1.0
File Size Uploaded Provenance Actions
cusingler-1.1.0.tar.gz 6.1 kB Without provenance Details for cusingler-1.1.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for cusingler 1.1.0
File Actions
cusingler-1.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for cusingler-1.1.0-cp310-cp310-win_amd64.whl
cusingler-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for cusingler-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cusingler-1.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for cusingler-1.1.0-cp39-cp39-win_amd64.whl
cusingler-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for cusingler-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
cusingler-1.1.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for cusingler-1.1.0-cp38-cp38-win_amd64.whl
cusingler-1.1.0-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details for cusingler-1.1.0-cp38-cp38-manylinux1_x86_64.whl

Total release size: 1.6 MB

Release files / cusingler-1.1.0.tar.gz

Download URL cusingler-1.1.0.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
483a071cd5ca8758220cb9f1d4b6ac008658ed0127ee32328c8e82c6ca124345
BLAKE2b-256 checksum
How to use checksums
6ceb6068ba2e3bb305c4b3987db1a829ec34bd7bcf14973836cd407ade647074
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Release files / cusingler-1.1.0-cp310-cp310-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL cusingler-1.1.0-cp310-cp310-win_amd64.whl
Size 196.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d0049278935510f028eaea369bbf12780dc33b2b8f0289e6528571581552dd67
BLAKE2b-256 checksum
How to use checksums
ad507cb818d5ad6251a2e85ab14d960d35e316ee6b3a66e1d540cdebc4d5acbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.15

Release files / cusingler-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL cusingler-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 344.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
600158d6f1d5d65ddec216f3db185caf6e894b636dff1dc8184a7389a83c2d44
BLAKE2b-256 checksum
How to use checksums
5c524db24ffd58b324a27f56e24f78c5ee53e325de1b01bde471a3361664d083
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.15

Release files / cusingler-1.1.0-cp39-cp39-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL cusingler-1.1.0-cp39-cp39-win_amd64.whl
Size 196.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
eece3871372d12f8431e38d43b8d40f00f5b83a379969c5d44214898dddfede7
BLAKE2b-256 checksum
How to use checksums
7132075384b9fd6f724ac07c11de30e4964ece8e43468263ce0387ffc154bb9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.15

Release files / cusingler-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL cusingler-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 344.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
98b65b436fc057e5ec5d18026dbf3a6e5c4e14d95eed0e12b165d92d5e8a47bb
BLAKE2b-256 checksum
How to use checksums
ea06ebe79c77a0c8c923f1acc5865a433bdc6f316e4c6dc60c2e45469520af00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.15

Release files / cusingler-1.1.0-cp38-cp38-win_amd64.whl

Download URL cusingler-1.1.0-cp38-cp38-win_amd64.whl
Size 196.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
b1d50ce15b8b7dfa3ef0471b8d26bc90e203037aedbcac8ce3720b4b67b53575
BLAKE2b-256 checksum
How to use checksums
38f624ae0a294a5423636b81c101a0e3b0fb8797075a157ca6c57571f0386fa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Release files / cusingler-1.1.0-cp38-cp38-manylinux1_x86_64.whl

Download URL cusingler-1.1.0-cp38-cp38-manylinux1_x86_64.whl
Size 344.1 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b2d3da9d520f94878f55190d79a25a2796d35a3191e35c3cb0f4a46baff75386
BLAKE2b-256 checksum
How to use checksums
d43e6f20ababb85ce8fdf2300c8abe449d14b5e05f319b2ce6adbfb91065ffac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Security for cusingler 1.1.0

Upload timing

Release files added late

4 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.


Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

7 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page