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)
| 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)
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.