anndict

View on PyPIReverse Dependencies (0)

0.3.61 anndict-0.3.61-py3-none-any.whl

Wheel Details

Project: anndict
Version: 0.3.61
Filename: anndict-0.3.61-py3-none-any.whl
Download: [link]
Size: 152438
MD5: fd88a30c704dfa46b615f144a7708e97
SHA256: 27bdb5b816fc3bea9521d0be4b7235bef39a722377cce904169fc757d01d03af
Uploaded: 2025-03-25 21:48:08 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: anndict
Version: 0.3.61
Summary: Conveniently process a dictionary of anndatas (adata_dict)
Author: ggit12
Project-Url: Source, https://github.com/ggit12/anndictionary
Project-Url: Documentation, https://ggit12.github.io/anndictionary
License: BSD-3-Clause
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: numpy (==1.26.4)
Requires-Dist: pandas (==2.2.2)
Requires-Dist: scikit-learn (==1.5.1)
Requires-Dist: scanpy (==1.10.2)
Requires-Dist: anndata (==0.10.8)
Requires-Dist: IPython (==8.26.0)
Requires-Dist: scipy (==1.14.1)
Requires-Dist: seaborn (==0.13.2)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: harmonypy (==0.0.10)
Requires-Dist: langchain (==0.2.14)
Requires-Dist: langchain-community (==0.2.12)
Requires-Dist: langchain-openai (==0.1.22)
Requires-Dist: langchain-anthropic (==0.1.23)
Requires-Dist: langchain-google-genai (==1.0.10)
Requires-Dist: langchain-aws (==0.1.17)
Requires-Dist: boto3 (==1.34.162)
Requires-Dist: bokeh (==3.4.3)
Requires-Dist: holoviews (==1.19.1)
Requires-Dist: krippendorff (==0.7.0)
Dynamic: license-file
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.0.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
anndict/__init__.py sha256=5pjZyPTIb6mH80rrX2cC5disQvSCTS_w2RCn35-nxFQ 8878
anndict/adata_dict/__init__.py sha256=RHOuFMpYwdgg7SlnviKgzDuxgKBN_S0128Cy3_ITt1o 1613
anndict/adata_dict/adata_dict.py sha256=Vccuz6N9d3um3mgR55xAftNSKfXjg2d7VqKwuczvrfs 18675
anndict/adata_dict/adata_dict_fapply.py sha256=O0v8b-DM1pIMj-JQeBO2NGWhvHfo60_ns1_0D8TxT18 9301
anndict/adata_dict/adata_dict_utils.py sha256=-W21FiD-0gjUoEWK5A5Bmsz8QBRzpOt3MgUpdeykrQc 2334
anndict/adata_dict/add_stratification.py sha256=AXS8yuNL-1yvQyQcVbAY_bIXFCxPO3y4dymZ9ZMvPZ0 4429
anndict/adata_dict/build.py sha256=7vIDBPvx4qTDMYrQrdMJAL-0fLeBpm1H9vDtxPtX3Bw 5931
anndict/adata_dict/concatenate.py sha256=kEMWkafq1lWrxZrrTbEDBiSdQaupShotG34mXKjNGUI 3336
anndict/adata_dict/dict_utils.py sha256=XovTyu97WLCiD5zVvj3It4PO9FGvn50Ab6RN0ONDnJ8 1873
anndict/adata_dict/read.py sha256=knwW4lRMdi9gPvEvjzbGHamZlKOLCLG_gzoHV_URJAM 9540
anndict/adata_dict/utils.py sha256=niUNQVGCbskedhhhyg4sQ8Z9_eXW38U-1hn-7THLvj8 1687
anndict/adata_dict/write.py sha256=fd4oOMJYQRH5GFYeaVSZGcDf8tEI6RQy56ovt-RB4Sc 5626
anndict/annotate/__init__.py sha256=gsvihT9c91VT2EpRwanzVzBBz24TrdtFSL2LuUZ06qs 1818
anndict/annotate/cells/__init__.py sha256=bOzAbK11DEHCkWjUNM--HA5H_e3XlMEyB0wgQGTd_GY 2169
anndict/annotate/cells/benchmarking/__init__.py sha256=9yX4cQbK983jstjP2Ad-cQabDzzhwpOgrGWhr9vQUeo 624
anndict/annotate/cells/benchmarking/agreement_metrics.py sha256=at4ir4Glq_n2AwpSYdtbB0-NQvF4n5h-vMLXF8eMDsY 3766
anndict/annotate/cells/benchmarking/ai_compare_cell_type_labels.py sha256=DuOmQeOzEyvCZFMlJeMpljZ8S8YZZt7tSTeSjw2W-u0 7698
anndict/annotate/cells/benchmarking/label_utils.py sha256=DOqIcDZPYedYOqHvevuLlAVhVzEZRS1GnlyGKYyTYHw 1598
anndict/annotate/cells/de_novo/__init__.py sha256=u_A_KTW-Xq5AI3KEKE-ktJbpKDLFG7kSaECIF4jVg0g 2500
anndict/annotate/cells/de_novo/annotate_biological_process.py sha256=d7--44pa4sefRQ-5xDhNifUd-uBV-1nD4trRlfL2F2o 3470
anndict/annotate/cells/de_novo/annotate_cell_subtype.py sha256=FqwDvLzWhoQUyRDJdQActQzH5AYIuGhm-v7OhftF8LU 3291
anndict/annotate/cells/de_novo/annotate_cell_subtype_by_comparison.py sha256=ismT3Yb2WD4LJJLNJcOpMHHkNi1I9MbN4UuPi-m4csE 312
anndict/annotate/cells/de_novo/annotate_cell_type.py sha256=ZUT5VuM5cfA94ZPDAzAlqYkisXwgdAs4Xu8b92mJtZY 3686
anndict/annotate/cells/de_novo/annotate_cell_type_by_comparison.py sha256=ArCyokqy8cqTZadaoogNLUmu5hWjuw4JlU0MERrsrWE 6156
anndict/annotate/cells/de_novo/annotate_from_expected_cell_types.py sha256=9s3fLwp1_uZrTUg1gwFAuAlFaMb-4vDuACNeiVZkJ7s 9317
anndict/annotate/cells/de_novo/automated_clustering.py sha256=sQxBdv9mhrniuVN_kibKHfa_R7hZXoaMjCjtV60ZnyQ 52588
anndict/annotate/cells/de_novo/base.py sha256=9Egn3_SpoZSGUsMRtFECk1ZMi5JPE0h0u_JKzDG3A8E 11749
anndict/annotate/cells/de_novo/cell_type_score.py sha256=lLYnybM0V_FVpSx8JN_sW-iowQgdOvtk3P471O_TSEg 4287
anndict/annotate/cells/label_transfer/__init__.py sha256=hut4Y6oIIQv-4xfVhsLoLAE7JVHlk0FRmV5Y8yrPZnw 524
anndict/annotate/cells/label_transfer/adata_predicoder.py sha256=KNi9w0LEF0KE43ALPrVcTEkji7KPIKGRpdxCWshX-0w 3192
anndict/annotate/cells/label_transfer/harmony.py sha256=aCI47vKilExGYdIdEjATirRltrUoWIOvG9KaqBZgus4 2971
anndict/annotate/cells/label_transfer/predicoder.py sha256=sgiQ4MHqTYFxnyY3Vku61h-2SydAFQ7jSl46IMHWSeA 1144
anndict/annotate/cells/label_transfer/sklearn_classifier.py sha256=vkKz37YWCTAPfydbUGxuPZCSOi9xlkAI4EgA4ObrRT0 6932
anndict/annotate/genes/__init__.py sha256=EUmSIOnkA1ExC8H5_fNEecmDo23l3JeCIMQvA0RrfnY 235
anndict/annotate/genes/make_cell_type_gene_list.py sha256=Niy4G0L5Oh1lFMaqk1L8q7rAYu0pHAzi5LxAoD4mQBY 3016
anndict/automated_label_management/__init__.py sha256=O-WsDnqwUnRYoRMJPzgoHiSLtpp71H2QApN4jAmlMeg 2680
anndict/automated_label_management/unify_columns_between_adata.py sha256=LjsmbOPEaKU1p-3AwWLDjmShZJ0w4Frzxw8YcnRVbSU 2599
anndict/automated_label_management/unify_columns_within_adata.py sha256=ctMJ2C8MwufNQxj3QREaLC0T1sjYm8G2bNdNESREUKQ 4776
anndict/automated_label_management/clean_single_column/__init__.py sha256=mWM7RjLNZ3sBKyeqiy3AwDYxMCCHfEtvFuuzuuvGgX4 536
anndict/automated_label_management/clean_single_column/in_adata_obs.py sha256=4Yl9UyGQOS9w3UHOFPpgJlsqKuUlGgEg8cUQ-Ztamhc 9781
anndict/automated_label_management/clean_single_column/in_adata_var.py sha256=bf80QGW-I0ad4dMYnpytVxPHp3z0H5DW4vsGuawXLoI 8433
anndict/llm/__init__.py sha256=Cp4UDS5cOytv8Q-Axl1-DtkJxODsjAj81K_tHhWs_6w 1720
anndict/llm/base_llm_initializer.py sha256=OUGOA8M-BmOLCH6rQbKJQUtM_NGqqikG_nPh-hUccBA 1882
anndict/llm/custom_llm_initalizers.py sha256=r3Sb-q5ILDxglgH2SkzUhmMhQH_4znDFV1O5gfIh4U8 5491
anndict/llm/default_llm_initializer.py sha256=z84DoZ1UTq5KuUipxHQa6PiTPFrBrxpoDAU_Kp2rhxs 1200
anndict/llm/llm_call.py sha256=F6FbPi7rma4RPRtU8b1NgT-VkPnquc7MkRcEhpNRqTM 1693
anndict/llm/llm_manager.py sha256=a0ZBPdu8WGGzdb0EnXcaO3knfHJ0ybCzorTkNgf0WJc 13582
anndict/llm/parse_llm_response.py sha256=N8naBKVobSjCjz5-q67tXtmlabY2N8dkt8GPdS6iWrw 3139
anndict/llm/provider_initializer_mapping.py sha256=mU-smPp5l5ecgne6S9AHekrofdQ6MrcvJY3-duLQgBI 3584
anndict/plot/__init__.py sha256=f9ifOu_NwWRX8yUfpvxdkSiovQK0cuCcbGa5FpBCMuw 1446
anndict/plot/agreement_bar_plots.py sha256=uDgEVg3m__293HJYZOoTcWIm-IQ5G4szdAjSvb5GIbs 18133
anndict/plot/annotate_genes_on_heatmap.py sha256=YVinaL4W4SSiEUfm3G8Pilb0cbJ_vVFL6nP_EJE8RqU 4662
anndict/plot/confusion_matrix_plots.py sha256=mw9yDfp96YIVo2sObKQiJdXF4rPiyujCZcK2X4bF7kU 10918
anndict/plot/module_score_plots.py sha256=_LQP3ttsJXysQIIHz8tMJR4VQMiboDvYyilW0H1W-qI 4626
anndict/plot/sankey_plots.py sha256=Al3zKcfLgAqCOCuIxE4THwPSjX2-li4gHTFhugicRxQ 7368
anndict/plot/stabilizing_classifier_plots.py sha256=RnKqmnOFE6opL4UpxUxNOrLTAPTT6wNUjgIIu2ymn_8 3359
anndict/utils/__init__.py sha256=5e1O0Rm-fvUasdyQaSc1Z1DFsLlktLZonROFAkTPBGA 2190
anndict/utils/anndata_.py sha256=WLrCrenzu8FkWT59o0VGRFX8qQQZK-JHbhFSMRQhCdk 11406
anndict/utils/anndictionary_.py sha256=L7BOwWo6Csh6xT-IhCJb3RD_95zTnI1CucKhKkpL7KI 11051
anndict/utils/pca_density_filter.py sha256=Cal9XGAcsXaf1JckpPvFwBi-M6DVxBiloFS5Je64n7A 6595
anndict/utils/read_spatial_data.py sha256=poyu9iyYu0JRi9JUrFCcv6P0S38rtcKri3v8LMPrtGg 10498
anndict/utils/scanpy_.py sha256=qU1KX14QxonJmA9JlUP_Xf2IhIOWVoYnwvN2GIFu0tA 3949
anndict/utils/stabilizing_classifier.py sha256=Re7_5V1kociOsUFKrvWhIsEQKQeHvtMEzdVv75ef2gA 7409
anndict/utils/uce_.py sha256=72ewmyesZAuqaR8DXdrl7jApsYky95q5r7Ml-345iXo 1771
anndict/wrappers/__init__.py sha256=7Bvqw-v2JjNCxchT81Tm23t_2ILEzuBz0tSgSiTgCX4 3014
anndict/wrappers/anndictionary_.py sha256=Zj-XlR7zfbeuMm7s2DV5BSr_5j34gOyJUcHdydhkyXM 9964
anndict/wrappers/scanpy_.py sha256=4tICtTzKpSdbgo95CHW6yaNmNHIj9yT09p-RySfVK6Q 9828
anndict/wrappers/squidpy_.py sha256=CrB2eJc0UKXLPWbGfm5fPBcjl6PYZWYf1rXZR8AkY7g 2249
anndict-0.3.61.dist-info/licenses/LICENSE sha256=BBJH5YnzIBaQjCes38DtRNVGaoTmYPEHppeaF4AT8xY 1493
anndict-0.3.61.dist-info/METADATA sha256=SuzSXU5sA37WjDIOms9qACuwKlYm0dMb4O6S0lAxLSc 1246
anndict-0.3.61.dist-info/WHEEL sha256=DK49LOLCYiurdXXOXwGJm6U4DkHkg4lcxjhqwRa0CP4 91
anndict-0.3.61.dist-info/top_level.txt sha256=m3N5d5BZp9Oz3kG8R8dTReNJlMae6hCZ1s-oQG4NJ44 8
anndict-0.3.61.dist-info/RECORD

top_level.txt

anndict