scirpy

View on PyPIReverse Dependencies (4)

0.16.1 scirpy-0.16.1-py3-none-any.whl

Wheel Details

Project: scirpy
Version: 0.16.1
Filename: scirpy-0.16.1-py3-none-any.whl
Download: [link]
Size: 3059437
MD5: 29210eaa78bf3caf1db0db6ef7eb37fe
SHA256: 23142a656a43207aa1e6153439c77783ad279565317b8ab41b90b89e873450c4
Uploaded: 2024-04-09 09:47:04 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: scirpy
Version: 0.16.1
Summary: Python library for single-cell adaptive immune receptor repertoire (AIRR) analysis
Author: Gregor Sturm, Tamas Szabo
Maintainer-Email: Gregor Sturm <mail[at]gregor-sturm.de>
Project-Url: Documentation, https://scirpy.readthedocs.io/
Project-Url: Source, https://github.com/scverse/scirpy
Project-Url: Home-page, https://github.com/scverse/scirpy
License: BSD 3-Clause License Copyright (c) 2020 Gregor Sturm Copyright (c) 2020 Tamas Szabo Copyright (c) 2020 Francesca Finotello Copyright (c) 2020 Institute of Bioinformatics, Medical University of Innsbruck All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Requires-Python: >=3.9
Requires-Dist: adjusttext (>=0.7)
Requires-Dist: airr (>=1.4.1)
Requires-Dist: anndata (>=0.9)
Requires-Dist: awkward (>=2.1.0)
Requires-Dist: igraph (!=0.10.0,!=0.10.1)
Requires-Dist: joblib (>=1.3.1)
Requires-Dist: mudata (>=0.2.3)
Requires-Dist: networkx (>=2.5)
Requires-Dist: numba (>=0.41.0)
Requires-Dist: numpy (>=1.17.0)
Requires-Dist: pandas (!=2.1.2,>=1.5)
Requires-Dist: parasail (!=1.2.1)
Requires-Dist: pooch (>=1.7.0)
Requires-Dist: pycairo (>=1.20); sys_platform == "win32"
Requires-Dist: python-levenshtein
Requires-Dist: scanpy (>=1.9.3)
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: squarify
Requires-Dist: tqdm (>=4.63)
Requires-Dist: sc-dandelion (>=0.3.5); extra == "dandelion"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: scikit-bio (>=0.5.7); extra == "diversity"
Requires-Dist: docutils (!=0.18.*,!=0.19.*,>=0.8); extra == "doc"
Requires-Dist: ipykernel; extra == "doc"
Requires-Dist: ipython; extra == "doc"
Requires-Dist: jupyter-client; extra == "doc"
Requires-Dist: jupytext; extra == "doc"
Requires-Dist: leidenalg; extra == "doc"
Requires-Dist: muon (>=0.1.5); extra == "doc"
Requires-Dist: myst-nb; extra == "doc"
Requires-Dist: nbconvert; extra == "doc"
Requires-Dist: pycairo; extra == "doc"
Requires-Dist: sc-dandelion; extra == "doc"
Requires-Dist: sphinx-autodoc-typehints; extra == "doc"
Requires-Dist: sphinx-book-theme (>=1.0.0); extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx (>=4); extra == "doc"
Requires-Dist: sphinxcontrib-bibtex (>=1.0.0); extra == "doc"
Requires-Dist: sphinxext-opengraph; extra == "doc"
Requires-Dist: zarr; extra == "doc"
Requires-Dist: rectangle-packer; extra == "rpack"
Requires-Dist: black; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest; extra == "test"
Provides-Extra: dandelion
Provides-Extra: dev
Provides-Extra: diversity
Provides-Extra: doc
Provides-Extra: rpack
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5300 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.22.5
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scirpy/__init__.py sha256=Tqb0cfJ0qaICi0kX4lnm_0DtPR9Vo8BUc5J16VYNdyY 206
scirpy/datasets/__init__.py sha256=21eDsKCteKHRJJmp6KezgoaYzCexlS_DPxARvdYKG0w 13303
scirpy/datasets/_processing_scripts/.gitignore sha256=tJU9BUGoJ9keaQPQ0cjD8G2Bz6xTjg4YFnq6feKToeU 27
scirpy/datasets/_processing_scripts/3k_barcodes.csv sha256=FCJM8D3Vj2azBt51iac7NHRYr60rEgLai_RlBZ7Yxhk 77249
scirpy/datasets/_processing_scripts/README.md sha256=7Snd4vvvCVJEdDxuXC6rhNYXuA-xlMFYqW2Gn2jQusg 129
scirpy/datasets/_processing_scripts/jupytext.toml sha256=vd4d6tUOXnoLv1VpxY1xdyCuI3rnGae3M-78CL0YOJM 129
scirpy/datasets/_processing_scripts/maynard2020.py sha256=bRp6rPWUTCCWCiUEt7_G0-lB7Sqcoy0f96n7kGvl0wo 6523
scirpy/datasets/_processing_scripts/wu2020.py sha256=nWLmU3fNb_W3cTmAEIS-HpcYH1TdLuYYaq_Zo933Xjc 3461
scirpy/datasets/_processing_scripts/wu2020_3k.py sha256=qeWkeVUYiA7vOLl71RDARFyEdF9gj_CvX7Yl11bZZeM 676
scirpy/get/__init__.py sha256=HMBOKuevQyGk5OQ3K9_1mTJCyAOuHLRed604qrCv94A 7033
scirpy/io/__init__.py sha256=bT--xSjOftdPvS2wZt0wgoXx_C5xtcSBC5yPEpxTPLo 697
scirpy/io/_convert_anndata.py sha256=LXrpCg_EwBij2NHlR9rz9Mpk9EcrNsiE35RibgKzHPo 2919
scirpy/io/_datastructures.py sha256=FFZGU1poErNN1ga3dr_wyhkE8Iaka85FbWZkwdEpNjk 6788
scirpy/io/_io.py sha256=vc6EAlMnToRQFznaoTqKpCopnGmnusfh35E4m0yVHMI 26880
scirpy/io/_legacy.py sha256=NRMIv8P1gK4NnYrI6onWnkfefSvd9jAKSVSyQOLWvNE 3147
scirpy/io/_util.py sha256=WdF4z0Ypifvwad_kD93IxqZ2sobLHO1PdaA0r1ijv8U 2118
scirpy/io/_tracerlib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scirpy/io/_tracerlib/core.py sha256=xYzOyc0VlgtducprQM9teRtncHmSpRkVYoCcTmX5ufY 16978
scirpy/ir_dist/__init__.py sha256=mmdWw_eWP3nmTLI8SkEPDyuYzcES72hImBfkExhDdfQ 12096
scirpy/ir_dist/_clonotype_neighbors.py sha256=trKSwGmetN-T7shc4-Dvu1q3bjYZH5_Rs4qCcjSBpNw 15075
scirpy/ir_dist/_util.py sha256=Y7IPBtnzQVX0vV98V3ESWLdNYHlLJ5FV6oqpXSYFfEs 15254
scirpy/ir_dist/metrics.py sha256=LAAQvo073-Qkzbxdxa_e3ttTeRRCgRlVxGj_jIJDCOY 26481
scirpy/pl/__init__.py sha256=KafFwh0nqyeljQp0eIZGT3H17UWUnSf_aS0xZQpyq14 477
scirpy/pl/_clonal_expansion.py sha256=nRokQLatsaA75akqnvPf428ObqvaNcJ1OkzuUu6q6PU 3274
scirpy/pl/_clonotype_imbalance.py sha256=PqKUODq5JVw9NwRoohG3rQQXThKJE9vl1YmrvFWTtHw 5817
scirpy/pl/_clonotype_modularity.py sha256=_fPkqdKtOkAuL_O5LtPbAcsWRKRdYaHGGYDBYVOCyGU 7358
scirpy/pl/_clonotypes.py sha256=f5R-5w-tg-h9rgni3l5D2ZsK3O6nEzuKo_mW9br5Eqw 24110
scirpy/pl/_diversity.py sha256=ORLLSxRDOk6VIDy239Kx95ZEQwl42CWaQJD1-b8to_g 2116
scirpy/pl/_group_abundance.py sha256=ZIAdQzPjvX0BSJsiBvU2uPR-AC3sPjtCVGN_Y0ofr7s 3585
scirpy/pl/_repertoire_overlap.py sha256=OPr2lKZ684fSE1xk0I20NIrFHsSAtSnWvq7Np0Uo2fw 6683
scirpy/pl/_spectratype.py sha256=SjnUHIGzlWHAPcObbdiKK6nzmrsrlDDwnz_7fduU2yQ 3506
scirpy/pl/_vdj_usage.py sha256=3KSBuRaT-5HBnDN_70fe6T-QiBRzp7FQIOIY-Zzq87E 12296
scirpy/pl/base.py sha256=Ci6FTzf76jcwGOMb00EuL8BF_luc_wA0eCscZRd8kYE 14557
scirpy/pl/styling.py sha256=_7mwV4jIuO68g_WaGL7R4tcK_gADGQ3D0eAEKemX4hg 5156
scirpy/pp/__init__.py sha256=CpMnItNhe0GQEfAUVElF6ovG5hT2hwqzrZmQFx5LCgg 736
scirpy/pp/_index_chains.py sha256=GeK7Yk7fJjS43OBff0VOiYauekJvQsfUgeUYo4pqISc 8313
scirpy/pp/_merge_adata.py sha256=alNQ-vW54CZc0Pqcz-84XmnDg2TKNKUOjBqwr1awjtM 3407
scirpy/tests/__init__.py sha256=eAZhaYbs877nrcW2gYoysQO9dH7XqRdmOwHYTG9QWGo 68
scirpy/tests/conftest.py sha256=Pp5dIIlb-KPAEL4aMBPwno_q-C2beEQdk60OSHoo8eE 21109
scirpy/tests/test_clonotypes.py sha256=07FgFTHYb8e9akxYPHAWOWCsseXp7hp5QhRpZjSkpPA 10415
scirpy/tests/test_datasets.py sha256=ZBiAEhlP9zEUroGWscQuYn9X83vEnvHsnDeZhca5DaE 206
scirpy/tests/test_get.py sha256=NY8svi7OTzbYyYqZyt36eEbC4DghR4C896pyxf69rU4 981
scirpy/tests/test_io.py sha256=7Zh7P0d5f_GeSTBelk8c5byCIjxH9DcipBEGs7Uw8v8 32534
scirpy/tests/test_ir_dist.py sha256=FTUZVRaTCXwhlvp6C0rkkgPdK-NLBJAD_czjOhf8_0c 18482
scirpy/tests/test_ir_dist_metrics.py sha256=KTN_H8AxovqI3aENqtvP7bkZ21OmxARakpuqUo8a4TU 10765
scirpy/tests/test_ir_dist_util.py sha256=-DVH7o84EZ-m-eTLKRMQRvwqFm7VifD4kN9KfJ-f4nI 12290
scirpy/tests/test_ir_query.py sha256=PsmY7Uf3MFUyRBkV1S4iXhUJolRVYf3qN9N-Am2P6kI 6530
scirpy/tests/test_plotting.py sha256=ZoxMFVCtff4q8O_utPAKjW1GG77QJ1vsbxVyrsyHUTk 5186
scirpy/tests/test_plotting_base.py sha256=stto9R_pei_XScx5BZywvfxHRITfeuFGvxI0jiItcWU 2206
scirpy/tests/test_preprocessing.py sha256=I29zEngUN0f8zaA_XQt9nKcZJWn8EqHRK3ktdPwLIEE 9026
scirpy/tests/test_tools.py sha256=6RhKZu0dSCNVVkMDsFrBu6d1pA2cuuAOYGZsClorU6o 23941
scirpy/tests/test_util.py sha256=Lle_zJL6-BxnKfpubqM3S1AZwOchGOOehxOBFgjPmM0 13747
scirpy/tests/test_workflow.py sha256=heA4U_XoRAyIhad30lKf1XD4ZDtizgI2EZLXMqe9QgY 2495
scirpy/tests/util.py sha256=E-a3oMmReHuOLA0zz07W8U_1hjwkhhHyAQF-fA3R8cU 5436
scirpy/tests/data/wu2020_200_v0_11.h5ad sha256=hdUZaG_6MZBeMFXpQi4_HrWgbnnZUTpK7XBAQ34C7tc 4603503
scirpy/tests/data/wu2020_200_v0_6.h5ad sha256=Q7C6uwVOE8YvZIvfvBpYuUH_q0luHZX85e0-sTidqDs 705118
scirpy/tests/data/10x/10k_BMMNC_5pv2_nextgem_Multiplex_vdj_t_all_contig_annotations_small.csv sha256=nh_BQddoOvq4urgT99VzYlBvhZUYlqfJpPFrYF91c6g 2473
scirpy/tests/data/10x/10k_BMMNC_5pv2_nextgem_Multiplex_vdj_t_all_contig_annotations_small.json sha256=cNqF7c6gLpcTU9PkhHSOIxhAh6jLI2ClvxMPB-1MLN8 26270
scirpy/tests/data/10x/all_contig_annotations.json sha256=VjLpHnA--2eulUAEW_Y4oTdepn4UyoDtKHDj0DF3p-0 41193
scirpy/tests/data/10x/filtered_contig_annotations.csv sha256=Oq79rqzUCQD78ftgbYe6kc-tHF7ytt4S92fC3wCeUg0 3818
scirpy/tests/data/10x/sc5p_v2_hs_melanoma_10k_b_filtered_contig_annotations.csv.gz sha256=Acg3oM88YJzY83s0HxnneqyMe_r82uwkD608xerhQ14 541501
scirpy/tests/data/10x/vdj_nextgem_hs_pbmc3_t_filtered_contig_annotations.csv.gz sha256=Gae_XjFf3IV16SrFxKSRwVGHhJKpuhno2__siG2IDpo 142732
scirpy/tests/data/airr/rearrangement_ig.tsv sha256=k5Sr1NhWP3bNYt-_6875OfVo7vrog08opFECm-Wvq-U 9079
scirpy/tests/data/airr/rearrangement_tra.tsv sha256=CWi8b0A5TMXiD92s0I6CEzYFCNtBzgtVRIWj3VvUfMA 9536
scirpy/tests/data/airr/rearrangement_trb.tsv sha256=syTThA1Kj3kRuHwHawyitfjIIUy3-r91ZXv3B0N8XC4 8769
scirpy/tests/data/airr/tra_issue_280.tsv sha256=kckkME2dFlniMU5GW7qQOyTZxJZHw3CNr3kYn8e934o 7996
scirpy/tests/data/bd/RhapVDJDemo_BCR_Dominant_Contigs.csv.gz sha256=-bAQB53LsGPOf0tQk9mFZXkQ_LrhS_AX06ceDINHvb4 435028
scirpy/tests/data/bd/RhapVDJDemo_BCR_Unfiltered_Contigs.csv.gz sha256=-XjOgpeAPZm3vK6m9dnN9zh691Q261816DLGllh-Q_s 401151
scirpy/tests/data/bd/test_per_cell_chain.csv sha256=wtHJNmFf2J3LXPL4Q6jBPBLcbnmJodnxmT6gVHCF908 1213
scirpy/tests/data/bd/test_unfiltered_contigs.csv sha256=fwYHNHVrUxTmJ7S6YOHc4dd8aMQiUCGB9Yv4BdrA350 7714
scirpy/tests/data/bracer/changeodb.tab sha256=wG-c7o9G_Xk3awmO_y8nZIDx84Ijp7HiYZWPy0dkyfQ 11982
scirpy/tests/data/test_workflow/adata_10x_pbmc3_t.obs.expected.pkl.gz sha256=3V9lqCzn1Ts0uwC7NJsAfNHhGoAHvErAJcK8gZeSPik 13069
scirpy/tests/data/test_workflow/adata_wu_200_old_schema.obs.expected.pkl.gz sha256=jhrVxRAkNy6LaumvV6L6FP_n027hxA1tT7k2JDvTCKE 5838
scirpy/tests/data/tracer/SRR10782570/filtered_TCR_seqs/SRR10782570.pkl sha256=WCuj1vHFf7SOitqtJYloT86RFbNLOlpXXuEfzEt8_iQ 11722
scirpy/tests/data/tracer/cell1/filtered_TCR_seqs/cell1.pkl sha256=z-IIrnF-etknSWlquHS1IHECNqEIWFgp_sHBro7EChg 11404
scirpy/tests/data/tracer/cell2/filtered_TCR_seqs/cell2.pkl sha256=1qdBpDeR71-P-wNlrhxhbLSnK9q2CYxkE7AN9CyYc90 17313
scirpy/tl/__init__.py sha256=UXEEmGvYsZ_Wo7aFdumvdQp60BUEEOUFduLcsM6GjJ0 630
scirpy/tl/_chain_qc.py sha256=cq1WKBD1lvCf4JjFqMN5OQJN6gm2214k7OutyZGgJnA 7649
scirpy/tl/_clonal_expansion.py sha256=qFTAxtiQ9Qc3kKsnuAcFAf_HHBXjtfplAiPyj7efl3Y 6156
scirpy/tl/_clonotype_imbalance.py sha256=_S12ax1_b2ab8giu5-5dLfjQa3SlPckWWDOhmcWG_iI 11310
scirpy/tl/_clonotype_modularity.py sha256=7c26ZkaR3h3DWijwlny1i1O0OXxEF4FV1KxkE4gmWzg 14481
scirpy/tl/_clonotypes.py sha256=Y2yKZMFdxvm1kCdGVLbhh3nnMkyTXzgoeApZkWhW3xo 24480
scirpy/tl/_convergence.py sha256=uNAMSLzMLNZ0-Wiss7k50TRdod2EObAFjPaYAhBKrZs 2322
scirpy/tl/_diversity.py sha256=pfJjMK--OPak45wzpkwQbyTOnziu7ZdQtJ4uThHj9n4 5585
scirpy/tl/_group_abundance.py sha256=v08Pu2BCaSkXmIETiMkqJvY-E5TiwXVZGQmHnYwuwSE 4259
scirpy/tl/_ir_query.py sha256=RbtEC7dWhk7JlvsCXnBZUo4OJ6UbN5iaMNoTgOUuSqc 15377
scirpy/tl/_repertoire_overlap.py sha256=9VlpbkNi1bBrjAPO10EvmMBZcyYI3FgMRmg04NpCPu8 3397
scirpy/tl/_spectratype.py sha256=jJppeKLI2Wp9TTS6-4wblry3SRxhDKZDu2J6Xr-_ifg 2715
scirpy/util/__init__.py sha256=FlmK3BRd5Ze_5POyRKty-U0Ol1tQO8AOirOrK68U9do 19804
scirpy/util/_negative_binomial.py sha256=lVLD8sQNzxYQkfi-sqLyMilgg7UPzhrBki8SrwAhc4Y 2358
scirpy/util/graph/__init__.py sha256=Jk7yLuCZ3bz5CsL7jUzAe46UWmRLg9WjjLnGrT62vwE 5089
scirpy/util/graph/_component_layout.py sha256=NeFgdv_F633htCwiXuQStQAsDfnP4gE3vTfS4qNsvVg 7083
scirpy/util/graph/_fr_size_aware_layout.py sha256=-5dKQm-Il8LDF1gKjasEItuahFICYoM60_FM-peP-qw 12956
scirpy-0.16.1.dist-info/METADATA sha256=e3RW6jBVPmXdCwWGMwEtYvIfAB8l4V68BQt1a5yZ7m0 9608
scirpy-0.16.1.dist-info/WHEEL sha256=as-1oFTWSeWBgyzh0O_qF439xqBe6AbBgt4MfYe5zwY 87
scirpy-0.16.1.dist-info/licenses/LICENSE sha256=4OYZQjVLZ9slFA1l_w2aOUi6llKny1ADcWOOda7nJOw 1669
scirpy-0.16.1.dist-info/RECORD