liana

View on PyPIReverse Dependencies (0)

1.1.0 liana-1.1.0-py3-none-any.whl

Wheel Details

Project: liana
Version: 1.1.0
Filename: liana-1.1.0-py3-none-any.whl
Download: [link]
Size: 3743929
MD5: c6b976c621a0d3c94d29f8ab95ea113d
SHA256: 714e98c15f9f57430a4e5fc6cb57225508bc94f69aae51e7da752e16c13ab23d
Uploaded: 2024-04-12 09:49:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: liana
Version: 1.1.0
Summary: LIANA+: a one-stop-shop framework for cell-cell communication
Author: Daniel Dimitrov
Author-Email: daniel.dimitrov[at]uni-heidelberg.de
Home-Page: https://liana-py.readthedocs.io
Project-Url: Repository, https://github.com/saezlab/liana-py
License: GPLv3
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8,<3.12
Requires-Dist: anndata (>=0.7.4)
Requires-Dist: cell2cell; extra == "full"
Requires-Dist: corneto (==0.9.1-alpha.4); extra == "full"
Requires-Dist: cvxpy (<2.0.0,>=1.2.1); extra == "full"
Requires-Dist: cylp (<0.92.0,>=0.91.5); extra == "full"
Requires-Dist: decoupler (>=1.4.0); extra == "common" or extra == "full"
Requires-Dist: docrep (>=0.3.1)
Requires-Dist: mofapy2 (>=0.7.0); extra == "full"
Requires-Dist: mofax; extra == "full"
Requires-Dist: mudata
Requires-Dist: muon; extra == "full"
Requires-Dist: numba (>=0.54.0)
Requires-Dist: omnipath (>=1.0.6); extra == "common" or extra == "full"
Requires-Dist: plotnine (>=0.10.0)
Requires-Dist: pre-commit (>=3.0.0)
Requires-Dist: pydeseq2 (>=0.3.5); extra == "full"
Requires-Dist: requests (<3.0.0,>=2.25.1); extra == "common" or extra == "full"
Requires-Dist: scanpy (>=1.8.0)
Requires-Dist: squidpy; extra == "full"
Requires-Dist: tqdm (<5.0,>=4.0)
Provides-Extra: common
Provides-Extra: full
Description-Content-Type: text/markdown
[Description omitted; length: 2666 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
liana/__init__.py sha256=oPNqU_zL0CFnVLQ-LpFm2HBYmOOymUezwIAI5Ct03cg 411
liana/_constants.py sha256=70qnaofSZ_E4LXCCCdPxsUQKVIK0-aJtqoXZqxuY5h0 2108
liana/_docs.py sha256=93eGWAS6j6DEEA_EFYikOlJBpjnMCXryDGVQwBpmO_0 9200
liana/_logging.py sha256=c_zN_WHdnpg6EfW9zkP7VNT8lXxMAewJxbTx5O7VQ0o 984
liana/method/__init__.py sha256=cY29Uk45CJibyZM_iJJOPCFjDO9S7KCvXhosnWUD1oE 1969
liana/method/_pipe_utils/__init__.py sha256=6L0Pw33Zj6ORNdl5k4E0ytrKJcqgm1NfCEMl6LYyjGA 96
liana/method/_pipe_utils/_aggregate.py sha256=SiBzSILD3yyuOFLRJojA4RRpkkFRM8eO2AlCby4OloI 5158
liana/method/_pipe_utils/_common.py sha256=v71hPNC2U075TVAiOrcqak8RiNDyeGzE54jpuwAYQ2o 1619
liana/method/_pipe_utils/_get_mean_perms.py sha256=6X45RfN6vk36ZyGor04Jsw6gtjejePO5_lpvnwtFSrg 4478
liana/method/_pipe_utils/_pre.py sha256=AUOqKm91gWxtF0vEktciRiJrFJE0ov00ZVHx0dov7d4 9190
liana/method/fun/__init__.py sha256=VT7Nrcr9BET5dY4NIU6VMbMRwzZwOmtPn0szidYm-lg 60
liana/method/fun/_causalnet.py sha256=xGZcR8RMwIVNl8h5oHAB78KYUhpydVruUPR-Z9b68WQ 10524
liana/method/sc/_Method.py sha256=aDm3Phzt5hWM0XbyqEkZo8Aq9cYikH4oWxYnuu6WxEs 9782
liana/method/sc/__init__.py sha256=A-UA25qOqwoHlmzHeNQcRuJPLR3KJr8tphHSnfHKhq0 336
liana/method/sc/_cellchat.py sha256=xyLXpBMjN5N_EEV8U71RIQHSBt4DVVdGLdRY5ZJhGkE 1915
liana/method/sc/_cellphonedb.py sha256=fGjUbgVoamBKR68prekPJVqxIQ0iorXfEwxGjEVn9h4 1897
liana/method/sc/_connectome.py sha256=8mV3rBqXYNy_b4SU9o57NwkxVK4U3dg3RnkNTD9exRo 1638
liana/method/sc/_geometric_mean.py sha256=lt1Trz0ojwHn57x00YiZGksju5BaoThrQTLpb3Y02Bw 1558
liana/method/sc/_liana_pipe.py sha256=OJLeCuMW0Xq-01K8kM7E2iz-FlFsMr-f-6_Csd9OhVw 19466
liana/method/sc/_logfc.py sha256=gdQ3aNqQuMUjw9CjAzZeZBbtgl_aJAF-VyCxlEYuYJI 1181
liana/method/sc/_natmi.py sha256=t3Xq7gI1Suekmp79ArdF2F9JK81QA58YAjoqVZUq_p8 1376
liana/method/sc/_rank_aggregate.py sha256=EbgH-uXNjX_VJ1Y4Sy84s-a7JqpnusUxmzBQEyZWm4E 6864
liana/method/sc/_scseqcomm.py sha256=hiSpk4C3ekBEHEh9lYxAILz2lVQXbj9CaxqUazBHvtk 1059
liana/method/sc/_singlecellsignalr.py sha256=eY36sK-1_Mmg18FWJMbL4L5r_TDbb3TJCXDkZvRzwdY 1499
liana/method/sp/__init__.py sha256=T4vzxMHXINEUyPk2OIKJjPjIqQX1Nis2hMFFinq2lWI 284
liana/method/sp/_bivariate/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liana/method/sp/_bivariate/_global_functions.py sha256=t4Ko3bXpQuhhF3mqJ2zCfzk4eQZKulyMRtbvIMslq10 4698
liana/method/sp/_bivariate/_local_functions.py sha256=52NIkQzRuzFlmi5xsRqTPFxjilcY3PMYA7ksCoLC8ZA 12256
liana/method/sp/_bivariate/_spatial_bivariate.py sha256=4gqk4OID8qjHWGUeDYhNTr7a3V1GqS5cSJVY3_5J3pU 15729
liana/method/sp/_misty/_Misty.py sha256=mt85KsG8JHn12r1zR5uK_YoD35hwH6IoIjXYCLwp_pY 15023
liana/method/sp/_misty/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liana/method/sp/_misty/_misty_constructs.py sha256=xw5MXGttUQZNnZWGJXo6XYiBb9Gq6VGMX6ogDMWQses 10823
liana/method/sp/_misty/_single_view_models.py sha256=jHiQ7PTLwzj_EY_2Lz_4Ivl45sZAe0AOrEtvmwA_SKs 3621
liana/method/sp/_utils.py sha256=yTJ4YRvDKnoyW_q3gF7BhtXPjMHTvMaLTVcQ8nOXUqc 1682
liana/multi/__init__.py sha256=9xViC_O88ilYjUjcXCDw3qMe0xsp346tDhVJ3lTjk7Y 267
liana/multi/_nmf.py sha256=VC57gEm1rL_yFoQUis151Ir7EFXxkmOgG1Q56zZx1HM 4034
liana/multi/df_to_lr.py sha256=XRAu1IV_3kpC97OvA_iUMpsyQVpchR3WQdERSRVUoJ8 7140
liana/multi/to_mudata.py sha256=snzCHXGDUnYmgEOrnrW0HQxdEJKbI5NurTHxCwQsg2g 14204
liana/multi/to_tensor_c2c.py sha256=kmX1Nhn6L14FCBzJUNZyx8ipRzC52vioSgpIwUTVjBw 4286
liana/plotting/__init__.py sha256=YQsFfQ-q7R4nxCRo1yfLioe40g6z9xfr4qAUKlXVHw0 196
liana/plotting/_common.py sha256=mKimWKg00w9feALzsQ_vSzZa8ATFvQFUSjz-6sUKC4A 4026
liana/plotting/_connectivity_plot.py sha256=-7AThjTz-DsmGRzAHgfxSqkvHrNgdZIlRbmabnk_CfU 1760
liana/plotting/_dotplot.py sha256=B_kzmvIqBZAvT3EA8CmrNjn74DVYN5OoQgdevK8_WtQ 7243
liana/plotting/_misty_plots.py sha256=Mlw3Sf181o9MKSTWwLCVeaOU_gw_yfDZVVACf01W5KI 7170
liana/plotting/_tileplot.py sha256=vRjTVy7OF7XOPfSAwLhYzw5Q8fywmrw9T_tSoE28G2Q 4667
liana/resource/__init__.py sha256=yDhwfwfH86fyyy8LDU7b8UFeSWMrsUHZJ6Nr_wkosTU 303
liana/resource/_reassemble_complexes.py sha256=Ah5OYnEAZCRDwT901cvgP9knqKz5mbgcZmdEdUBVENE 4760
liana/resource/_resource_utils.py sha256=em_B38zzqd5ShEQZM6awH25RjG18HNteBPYSrLs1FYs 5542
liana/resource/get_metalinks.py sha256=qv5N7IVb1iPEMsTb4AuXQNTJBgFeJltXXM5B1GuoIz4 7732
liana/resource/omni_resource.csv sha256=m0iA9jgZhyUXeAXRz1d3uNL1EkRGE9V5FY8VKcGWyio 2004583
liana/resource/select_resource.py sha256=uGmZOF3nivMkjeSeYZQQCDW_teveWkzoT8D7qsiXeog 2929
liana/testing/__init__.py sha256=0mySjyILLcbP-BMy__E5JeG_C-5EXI1p-k7hKy8bAO4 301
liana/testing/_sample_anndata.py sha256=6G6bgUN1n0Yn_03yfQJ9buyJiNwiQbrmuaSNtHX2p_g 2783
liana/testing/_sample_dea.py sha256=2f95MZ9cyqAkLCsXWY6F1svt3B_JpMQZb18NXlPCWQU 584
liana/testing/_sample_lrs.py sha256=r4mkO-pqsRlBNGEyjdeePjaJWxotK1-ZUu-mDQPO4do 1206
liana/testing/_sample_misty.py sha256=y8Ht__IHQ555nf9x0DE1KHi3hgvIrye8yJZla0NMoXQ 926
liana/testing/_sample_resource.py sha256=UZfISZMixmhkA0kKdrPp0JnPeVedjl9pOsfuaZmBl9s 380
liana/testing/datasets.py sha256=gDw4OOdEx2gSc5ntfSshn5Pj-tFDhePFUn-f3NhAdUA 1726
liana/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
liana/tests/data/aggregate_rank_rest.csv sha256=6vE8pefLMAnq0vjcVVtZeSkL1fAgr83Sva9BdIP33wM 188646
liana/tests/data/all_defaults.csv sha256=nEdsdbhxH9XC1WGCfGHTRmzmGukykAccnfsJ8p0wuac 360667
liana/tests/data/not_defaults.csv sha256=IwmfjMpfnhB6B5XI_U5knBNnb_VuU8K3SwrrKjxhXeM 1240013
liana/tests/data/synthetic.h5ad sha256=Ap196AGb9QIDOU8i8NcK36HviQ8qdSBAoXZthQN6J-U 627053
liana/tests/metalinksdb.db sha256=4pYxD7qPyxNk1Xn452OXKuNMrKsQBBopXurnrz06glE 16830464
liana/tests/test_bivar.py sha256=piK2aplGOU9eLcrAq1MnbN6Af1Q5p3W_6RAGCCUwymY 9308
liana/tests/test_bivariate_funs.py sha256=kVedXMm3qa-z0vza_RQh4GC8tQoxYroxW0YUBqW80vY 2344
liana/tests/test_causalnet.py sha256=wAj4vmA3BAVCIHUocfQeYDHIHrVbZMXJLPFWGc62p4g 2008
liana/tests/test_converters.py sha256=myJU9cwuRpSzqKShjbXfB0kgJZZ7KpiId8iVntqHLEg 1550
liana/tests/test_generate_lr.py sha256=6FaRD4Tj0g2KT0Xza9He4e-gUl5dQ1K1HFxH8pamKa8 1151
liana/tests/test_get_mean_perms.py sha256=TuMyEExDXw8a0gaebs58zXRRdhWzua0QwBI_qKeo4TE 2866
liana/tests/test_interpolate.py sha256=f5yoybLFMsn9yhYo8-MKPoyZHIFlE6QnlxkbwQJ-YCE 2023
liana/tests/test_liana_pipe.py sha256=FaudfoA3Cs7Khtp_UZzyZwNDsPT3DBMHhdBNqWGDnmE 4637
liana/tests/test_metalinksdb.py sha256=qRKljN1ZNUG0YMTWRjDbSeu6RJomJF8zORbDUyzRHYI 1312
liana/tests/test_misty.py sha256=rx24kkURonPdTaJzMYH6shQlNgp0i3qW6NWv-G3nVYM 6851
liana/tests/test_misty_plots.py sha256=cUUIiO4p1XY_kCuMk7A9g9OIOf7HljL1R94WXzXEuZw 1681
liana/tests/test_multi.py sha256=KO9JJhnZqv7er5swk9rV9pOz_n9aBz0iOMIE2eZHpIo 5973
liana/tests/test_multi_dea.py sha256=7Th2gwa6tNFFRv4PKMjaucOpxT5MtX8fJxeTcA7Tyjs 1754
liana/tests/test_multi_nmf.py sha256=F-N1UuJNZtxB2keAx720XqT83kgkJg-jrhXM-cr9c2g 1277
liana/tests/test_plotting.py sha256=UJPv6md2Crn-uiteioc1oMzFNzn4F28gYyQdgcifMJ8 2577
liana/tests/test_pre.py sha256=PvMi40dBHVMczOz9b7KLz5Ry22srIB51aDC1t54MlLY 2061
liana/tests/test_rank_aggregate.py sha256=UdNI6V2g0tP-Jifhyt8so5ATtRZ07AzRwHl16mNi_fw 3202
liana/tests/test_sc_methods.py sha256=toR1otiu98hohTLmb_r_iBjuUmsiy9X1BlRrugh-qcY 8301
liana/tests/test_select_resource.py sha256=sl7knqmQEGHwr3an542VOj1QfrMHHGgR9lbTLE_hdKM 2359
liana/tests/test_spatial_utils.py sha256=ObSm4pTmKR5NgqnEHRmVVYvZktt2BqjimZTFrdt0f-I 4527
liana/utils/__init__.py sha256=shl0o6ZsT4sn8jG9isTi9Hyaz6sqeGERk6PLi0yV4Hs 417
liana/utils/_getters.py sha256=mjs6_Uzeh8_EHwsSfnBi_sKe-VCajRpLzJy4ugMLvOQ 3611
liana/utils/interpolate_adata.py sha256=H5KS9B0lihuntoqwFv5G4k5DJO8HPHiblOXZcHy2zr8 2221
liana/utils/mdata_to_anndata.py sha256=tSWo6LvCr23LxdBKdUURqxGSM3zDoXOUvLun-WtE10U 2258
liana/utils/obsm_to_adata.py sha256=RkwLOdJH7WpC1nyDIofqpR5ATZWNKPTINL7OiJrQKm0 1477
liana/utils/query_bandwidth.py sha256=My1Bte3n14cXdFrMHersk3qSe3dXUQI-11sQ5rV-0l0 2174
liana/utils/spatial_neighbors.py sha256=3UMJW0Si-VH1O2F4Qm5y6k4yD4RjS_sykAL0R9Ce3f0 5619
liana/utils/transform.py sha256=zHHdQukDVVqmHCsaVLINHs126HQpNmDRmnnT4iW_hwg 1341
liana-1.1.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
liana-1.1.0.dist-info/METADATA sha256=U0v53vwj8tVq2KO-a7V__oOFChWp1cn3nVos1Cu4ji4 4728
liana-1.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
liana-1.1.0.dist-info/RECORD