scranpy

View on PyPIReverse Dependencies (0)

0.1.3 scranpy-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scranpy-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl
scranpy-0.1.3-cp39-cp39-musllinux_1_1_x86_64.whl
scranpy-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
scranpy-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scranpy-0.1.3-cp38-cp38-macosx_10_9_x86_64.whl
scranpy-0.1.3-cp38-cp38-musllinux_1_1_x86_64.whl
scranpy-0.1.3-cp38-cp38-macosx_11_0_arm64.whl
scranpy-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scranpy-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl
scranpy-0.1.3-cp311-cp311-musllinux_1_1_x86_64.whl
scranpy-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
scranpy-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
scranpy-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl
scranpy-0.1.3-cp310-cp310-musllinux_1_1_x86_64.whl
scranpy-0.1.3-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: scranpy
Version: 0.1.3
Filename: scranpy-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Download: [link]
Size: 1047110
MD5: 78e40cf6b29319e871ad5aaf65c46e12
SHA256: 94a50c736c769f2f979caf6c1306ca70729066c43bec6926194cfa7ff1c78e0a
Uploaded: 2024-02-05 18:04:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scranpy
Version: 0.1.3
Summary: Analyze multi-modal single-cell data!
Author: "Jayaram Kancherla, Aaron Lun"
Author-Email: jayaram.kancherla[at]gmail.com
Home-Page: https://github.com/biocpy/scranpy
Project-Url: Documentation, https://github.com/biocpy/scranpy
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Platform: any
Requires-Python: >=3.8
Requires-Dist: mattress (>=0.1.5)
Requires-Dist: assorthead (>=0.0.11)
Requires-Dist: numpy
Requires-Dist: biocframe (>=0.5.0)
Requires-Dist: biocutils
Requires-Dist: igraph
Requires-Dist: singlecellexperiment (>=0.4.0)
Requires-Dist: summarizedexperiment (>=0.4.0)
Requires-Dist: delayedarray
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Provides-Extra: testing
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
License-File: LICENSE.txt
[Description omitted; length: 7850 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: false
Tag: cp39-cp39-macosx_10_9_x86_64

RECORD

Path Digest Size
scranpy/__init__.py sha256=8QCFnnTJIfyBqxr61HwqDEbTw5rnCsJN8JYAe-efPz0 922
scranpy/_cpphelpers.py sha256=qJwag3h6GS2CFY6cIqPkEziJAwsGns-8RaqxCm3pz-0 32897
scranpy/_core.cpython-39-darwin.so sha256=jmfZ57F-gng6HwFGjNUsClTrYFot9Y1ZOaP_IiXPMyY 4027256
scranpy/_utils.py sha256=WDZNpAPT1uRLG-5RVzutH7iSCy1TYVfAaVSRKEn4Qi0 3447
scranpy/aggregation/aggregate_across_cells.py sha256=IZGnrAk3iW0fx1k5cdHPZc0xlyFhIxP5-bQC2V2Vy7U 6455
scranpy/aggregation/__init__.py sha256=09aiiVUmGAhMkq4ojEKrO3_1BGPhIe31p6NUKBbyk74 120
scranpy/aggregation/downsample_by_neighbors.py sha256=Ad1DZ8P7gb97xXs8CTZv5hbtXqIUTIxkSmylqMgyitE 3648
scranpy/nearest_neighbors/build_neighbor_index.py sha256=XoAngAg053hwUTm2h-Oy41nLjTGWk9A2pHwAd0d9dHs 2386
scranpy/nearest_neighbors/__init__.py sha256=Nl9ZFsXDqRzpvviI2tCFxFHubvoefgu4-5CoXwtpIpY 294
scranpy/nearest_neighbors/find_nearest_neighbors.py sha256=vGQjHIZ987JDbFDcetg6MYq4jtobPkFcG1T8uvesudM 6085
scranpy/normalization/log_norm_counts.py sha256=jOBf9c1upZlzKF1_AY2uAEOMchHvpxApNgYdhLqp2cs 4996
scranpy/normalization/grouped_size_factors.py sha256=RpT--6Dpz82MFzjLar8hcTz3czNUO3zMouDLeWDNC4g 3977
scranpy/normalization/__init__.py sha256=ps47ucogIqAxzcJymXCSwqjOPfm_3JR-Ec3hluYZ9Pk 228
scranpy/normalization/center_size_factors.py sha256=ue27-kvzL9d5WKLeJVO5fVGwZVbPYQlNGhnIctJIIvU 2919
scranpy/clustering/__init__.py sha256=6zFNKYHJaWtd1XueJxpK-h5sQx8ifFKooqhcJXLizjQ 80
scranpy/clustering/build_snn_graph.py sha256=gFBvmEgYg8usg2J7G480pPesKfdboGQYu6PCFCPCsDo 5231
scranpy/feature_selection/choose_hvgs.py sha256=vtPjLkc-kKBEn3TdUZ9uksb4BH-4sSNxH3eo-nqGE8k 1766
scranpy/feature_selection/model_gene_variances.py sha256=sgbmUZuioiUHMB-icpd8KXPoiz2ecmxtP1lorcy04_A 6770
scranpy/feature_selection/__init__.py sha256=yGqtPIlCDBhJpY2-MKdkne0yuHPYI4S4CwAvrfPAT7s 138
scranpy/quality_control/per_cell_crispr_qc_metrics.py sha256=5H16lC1ZLc_iIftxNwO_V4MJ4YR5MmADkK9WesYAoYg 3378
scranpy/quality_control/suggest_rna_qc_filters.py sha256=uMxf7dfJ-NLpbRvx1ajrUkGMf4kDMVQpZrhHK1Sfo6E 5560
scranpy/quality_control/guess_mito_from_symbols.py sha256=NvNjEvLIERgDo5XL4BVNWgekqbmCMXgffTfmegjKwAM 582
scranpy/quality_control/suggest_crispr_qc_filters.py sha256=aSALqL6uGXcKMeUTR64x7cxLWtL8Wc_XtgddDo6IGxA 4286
scranpy/quality_control/create_crispr_qc_filter.py sha256=ecq-IVWHOe4od0R2R_DKkCcJYhI83LX2EZhMB85QR4g 2488
scranpy/quality_control/filter_cells.py sha256=idu-rXvgCdDZyk4bvlR2q0euw4-Ex8ZYy6i-i94H6Oc 4528
scranpy/quality_control/__init__.py sha256=2CL65QPAR9QvADjUeUpmaYJHoVJdx1ASFdjcRcIy9hg 921
scranpy/quality_control/create_adt_qc_filter.py sha256=fTYNP2JhWKwq3dxhvhr5Ri4PUS_m_N1fqcJlBUOeopU 2666
scranpy/quality_control/suggest_adt_qc_filters.py sha256=qUSZ2By2X7i6UIS-Jx7bgaqo9GVrXB8eNoqhf_SpRNU 5364
scranpy/quality_control/create_rna_qc_filter.py sha256=cZDxpazuDyl27BWEGByWh-4qXWuFAFs3OE9Zz7Q2m5k 2920
scranpy/quality_control/per_cell_adt_qc_metrics.py sha256=_uGJIlH_y4JGm8qFWeMCz67fdgKEVv5UOTe6eLD3hNw 4308
scranpy/quality_control/_utils.py sha256=NMVWnZKvCVxOk9cx__qEoMKjz4-F3hOA7P9RlD_kbA4 1793
scranpy/quality_control/per_cell_rna_qc_metrics.py sha256=jA6pnwnJ5waxbcvQIAdxaODATFzZ_sRWoWOuWLb5BWA 4370
scranpy/batch_correction/__init__.py sha256=Gcznez7_KsdGRmG-I3b_YBdVCbKoGNRR_DG4gN_3WZs 90
scranpy/batch_correction/mnn_correct.py sha256=eKw57HbDXHxvp1EpZh55To5UACtNuUqIN-edrDZb3gc 6018
scranpy/dimensionality_reduction/combine_embeddings.py sha256=kMXP-lANOD8t1QsxgcvX-ItnVdeIpbYsmneg2BJnCkc 3776
scranpy/dimensionality_reduction/run_pca.py sha256=mdVZKojnLNkBPOt7ssT8uljU2nFKUs9mCHYlg65uKGg 8953
scranpy/dimensionality_reduction/run_tsne.py sha256=d1vmO2WBT2u_b-1YpZ3K7fL0U-BKqkbXSPQDUHx1UDU 9238
scranpy/dimensionality_reduction/run_umap.py sha256=Gp3ZSzom_IHD3tTFyi1lgMqE-EY1YidbROezV09S1LI 9143
scranpy/dimensionality_reduction/__init__.py sha256=jFDnR7EPhOu9pyYRox8_Dt8vHiZ7xF5dXP_O1nV9YVg 452
scranpy/lib/per_cell_adt_qc_metrics.cpp sha256=uJqV9JtPedK3t8FKsrt0vJoOfNQWgJ8nV2GidNlsN_k 1120
scranpy/lib/downsample_by_neighbors.cpp sha256=UE3qyK_Z2apO5SBPi-oevum9T8rg3vc5QjIe9aN1kpo 630
scranpy/lib/aggregate_across_cells.cpp sha256=rT07BHuSLqywKaE09wC71PQO8dIqwp1NpHzckigHDOU 2679
scranpy/lib/filter_cells.cpp sha256=WXBJjJYZVwDxDQRjryP8_ypH6H89ysiuT3l_nfnRvDI 497
scranpy/lib/score_feature_set.cpp sha256=DNWibtnqe_Kib8a6bltcgbTYY5pVW9s7RbEiUeUz5oc 889
scranpy/lib/per_cell_crispr_qc_metrics.cpp sha256=FLp3FhnmvQAa08IfbnYFKVFaSQb9xIAu9ZYQV1QhBME 819
scranpy/lib/scale_by_neighbors.cpp sha256=riJH3VrVF7fqUXm_sjz0N2kk1pNTFJDC5Zl-movkCto 1454
scranpy/lib/log_norm_counts.cpp sha256=sSVGzlDRTc_BADFMpva1kEc7CY0f8JVUvFq3ZIAQSAI 483
scranpy/lib/model_gene_variances.cpp sha256=_WeJRcOmpxv0Gjfn6vSsYLd8RKq1yKwm8iY5jbbPnM0 1894
scranpy/lib/center_size_factors.cpp sha256=KUlEMO7XuUmJlI69iiipseXqbdT8Y7TpROI1YqAwxJQ 979
scranpy/lib/mnn_correct.cpp sha256=8Ard0xfFCGkML6B5qqB7zLFSX9iNKft7jUHpQRxLGOE 1825
scranpy/lib/suggest_adt_qc_filters.cpp sha256=tEXKgN23uarlm-v6nWNyBgZG1p5HIhlgsxSE-HNOxD4 2498
scranpy/lib/suggest_crispr_qc_filters.cpp sha256=UJCHxdwhWoLdPOfFBwdW0RLsvMfbOSas9q6fYKdPDgY 1783
scranpy/lib/choose_hvgs.cpp sha256=G-2V77XQh41GY6oSlP7J5qaFzNA2o3EklvVoF5r4YbU 355
scranpy/lib/score_markers.cpp sha256=BS2rAYcWs0zJsKV5mwZkLVSIo_cP0_3kku_NW_4es2I 3037
scranpy/lib/run_pca.cpp sha256=DLgq5xsfK3AtWBt1fz0gabft4gLghvMdoM0BXnz-Z0s 5236
scranpy/lib/suggest_rna_qc_filters.cpp sha256=AlTYPIZ5OTtHy_QA2KKK7ltx8DnzffR_M8nCMdKvC78 2961
scranpy/lib/run_umap.cpp sha256=i754PsajaUHeJAYi3kh6RKOpBrrtBLL1AZvMbbcSVIw 1433
scranpy/lib/run_tsne.cpp sha256=xAv56tLwG2QgZhVXLHF_A2IkeJhbDdXeJco982hV3tE 1516
scranpy/lib/grouped_size_factors.cpp sha256=zPoIWFUf5By25YqFpCTENyk5dLsWhbbLoveqXHaYN-8 1302
scranpy/lib/build_snn_graph.cpp sha256=yClIFFuSAvOBKuA_81uaRPGtwz2lJAsDsEAdKg_c_FA 2268
scranpy/lib/per_cell_rna_qc_metrics.cpp sha256=33eE1bi1w7IBlMki6EagE7ug1GJ9ktjz5zPuZIxWDtE 1130
scranpy/lib/hypergeometric_test.cpp sha256=avUfTEy3K_Wug9sJYFYsqguWR47EMyxzHJBCy5VUJjo 1186
scranpy/lib/find_nearest_neighbors.cpp sha256=_CSaIzIwgsnv7_u_A4sGXG-BQcP5mWA6z-Fozgpted4 2926
scranpy/lib/bindings.cpp sha256=t6AOMq1kDhx6cFVe3wH2evFpXLfMadnpmaZS8GTCHVU 44059
scranpy/lib/parallel.h sha256=YHoHu_Ga3kQlXYhXozxw1iWrtkA0sbmz1aKUJpOBLpU 2984
scranpy/analyze/update.py sha256=qoTVRbLKQNxqMwL_YmBpqwbezA976yemzyXCbGzjhr8 586
scranpy/analyze/AnalyzeResults.py sha256=5zXyJlH5a4gYgwhjTOwSxCCjKft0mMGC8oaavVqo8PE 10632
scranpy/analyze/AnalyzeOptions.py sha256=LhOj5WnWSF7GHxjRPq_Rljc0K0xNigMskG2GcORW2M0 13557
scranpy/analyze/dry_analyze.py sha256=EbDaOa-qHasNa3Vps1gtvIVjHt8AsGKWdV4_1fIhg4s 11107
scranpy/analyze/__init__.py sha256=2qIrtwt40EaeXIQLrpenWuPYpl9_hLs6rRSMu0DHiRE 189
scranpy/analyze/run_neighbor_suite.py sha256=T-ysIqVkkgkm5ngsjQxP4HMeHDuDtYMMYBm-h2CLpxk 6162
scranpy/analyze/live_analyze.py sha256=Au_tak0ZMGoqcqFWSQmowlTnZkPjjkaHP5aPw26EMgA 12535
scranpy/analyze/analyze.py sha256=mtd26qhvixPm3J_j5sBPPS1EI29MfI2J6lgkr231uHw 7017
scranpy/marker_detection/score_markers.py sha256=n58i3LpTq1QiR7qvc4e22PKwFfJdbk--fRegm6Tz1UM 6881
scranpy/marker_detection/__init__.py sha256=yn_-UPcc1x7nCb9uCdsqN9yKnZjQT9Y3vvp9pWC5VoM 62
scranpy/feature_set_enrichment/__init__.py sha256=G2u5wSa-w1bkDmlKUCPhgwRStbHM5Awe_4OtUVcS5n0 153
scranpy/feature_set_enrichment/hypergeometric_test.py sha256=aQgJGKzPftZI4b6baW-H_Q15pYzwW6y3p8ZUntOMbDA 3408
scranpy/feature_set_enrichment/score_feature_set.py sha256=Az3KxpLFCGHAU7ZrNgd4gRCDuIopdKr_dvVO0jV24hc 3824
scranpy-0.1.3.dist-info/RECORD
scranpy-0.1.3.dist-info/WHEEL sha256=iG8A0NTh07TTUrjuItt5jQWSaCWls4bkT_lqUuVXNGc 109
scranpy-0.1.3.dist-info/top_level.txt sha256=sVrUNddUINS4FzDYdfN9wWsaWNVvdU_0P6EHTRRFo_g 8
scranpy-0.1.3.dist-info/LICENSE.txt sha256=B9nlMYv3aDcjxiGuMMBwwNTrcRORnPcBw4rrYnlT9OA 1082
scranpy-0.1.3.dist-info/METADATA sha256=x1MvVdmrdx9IhdpQwjeUnOCz0aLnqkB_L6rM6N4OnJY 8871

top_level.txt

scranpy