biomapper

View on PyPIReverse Dependencies (0)

0.5.2 biomapper-0.5.2-py3-none-any.whl

Wheel Details

Project: biomapper
Version: 0.5.2
Filename: biomapper-0.5.2-py3-none-any.whl
Download: [link]
Size: 101928
MD5: 1376da022505447db3d4610a1cd265df
SHA256: be0129cbd6690afc0ff7d9274d26c29208835c3ad617b8103e7bcd7806ecbf6e
Uploaded: 2025-03-24 23:47:39 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: biomapper
Version: 0.5.2
Summary: A unified Python toolkit for biological data harmonization and ontology mapping
Author: Trent Leslie
Author-Email: trent.leslie[at]phenomehealth.org
Project-Url: Documentation, https://biomapper.readthedocs.io/
Project-Url: Repository, https://github.com/arpanauts/biomapper
License: MIT
Keywords: bioinformatics,ontology,data mapping,biological data,standardization,harmonization
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.11,<4.0
Requires-Dist: aiohttp (<4.0.0,>=3.11.11)
Requires-Dist: chromadb (<0.7.0,>=0.6.2)
Requires-Dist: cloudpickle (<4.0.0,>=3.0.0)
Requires-Dist: cryptography (>=43.0.1)
Requires-Dist: dspy-ai (<3.0.0,>=2.1.8)
Requires-Dist: faiss-cpu (<2.0.0,>=1.10.0)
Requires-Dist: fastembed (<0.6.0,>=0.5.1)
Requires-Dist: langfuse (<3.0.0,>=2.57.1)
Requires-Dist: libChEBIpy (==1.0.10)
Requires-Dist: lxml (<6.0.0,>=5.3.1)
Requires-Dist: matplotlib (<4.0.0,>=3.8.0)
Requires-Dist: numpy (>=2.1.0)
Requires-Dist: openai (<2.0.0,>=1.14.0)
Requires-Dist: pandas (<3.0.0,>=2.0.0)
Requires-Dist: pyarango (<3.0.0,>=2.1.1)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: python-multipart (<0.0.11,>=0.0.10)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: rdkit (<2024.0.0,>=2023.9.1)
Requires-Dist: requests (<3.0.0,>=2.25.1)
Requires-Dist: seaborn (<0.14.0,>=0.13.0)
Requires-Dist: sentence-transformers (<3.0.0,>=2.2.2)
Requires-Dist: sqlalchemy (<2.0.0,>=1.4.0)
Requires-Dist: torch (<3.0.0,>=2.2.0)
Requires-Dist: tqdm (<5.0.0,>=4.66.1)
Requires-Dist: transformers (<5.0.0,>=4.38.2)
Requires-Dist: upsetplot (<0.9.0,>=0.8.0)
Requires-Dist: venn (<0.2.0,>=0.1.3)
Provides-Extra: api
Provides-Extra: full
Description-Content-Type: text/markdown
[Description omitted; length: 6316 characters]

WHEEL

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

RECORD

Path Digest Size
biomapper/__init__.py sha256=1-6qe9Jjg4GgxYj1sYzOX6HTkQQrLMLeLi54De89QOI 1233
biomapper/core/__init__.py sha256=kTK6quqG2lc-Ko7kNkVHqmQ2IVdxydqNzHRja8GlKyA 135
biomapper/core/base_client.py sha256=S_dAoUeTpgacvoGiDWiEqok-Pj7En1lYg8hy-9D-4rM 3937
biomapper/core/base_llm.py sha256=0i9LyAdYsiuDin0KeBtSW3gEPRDdQwJCeOjpZJ4YiH4 4369
biomapper/core/base_mapper.py sha256=TtBDbVxIxveyaLb13yJHAV0KDDD8fJvrnRpKNhvHwoU 4107
biomapper/core/base_pipeline.py sha256=zJOHCC8LeypCO1NZEZbLIv1T18zNtHaBRooFmt-cl4M 5009
biomapper/core/base_rag.py sha256=X1liHNgeqcgA86-vPVa2V_LNFMB7lrhyoCT7xZYTeD0 5268
biomapper/core/base_spoke.py sha256=H6a7zhqmh9C5kHUPjf5yTyZ31E4n6diiFSVTwlDH4q0 6057
biomapper/core/base_store.py sha256=Av_jWpv5v6pUBx222Na6a6AfNRbxWk-IvONKaxrZAS0 3060
biomapper/core/protein_metadata_comparison.py sha256=fdtK7oqN00rPjWTTWm-umRXNXnxJv3xrOcMG5g4Kd7Y 17712
biomapper/core/set_analysis.py sha256=wB2s0UKdKSPmRBWAlwk21lpVUxgFlfgP7_BVWAmNn_w 13556
biomapper/llm/__init__.py sha256=ILvk4Mdkqrq9PHRMnT3S4dMDaB3HDAVuho8iKRuaMl8 176
biomapper/llm/analyzer.py sha256=qROiD-0SBopXwFMWdtY6j0izqwmrvL_qzc_9L-GP_AY 2713
biomapper/llm/prompts.py sha256=Xu5aB9uaiJgIUCCbqD-Du_f2yaL6x_qC5OUhY9OdNc4 2660
biomapper/loaders/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
biomapper/loaders/hmdb_loader.py sha256=xfEFpK8YfPbexmCQ5Ib1RCwSKtGD68ZbBnwNwnKucHI 3963
biomapper/mapping/__init__.py sha256=fXL0w6Z2iwVaEF1LwDpPYUaYBB3bv_l3kJUVhHeOHAc 82
biomapper/mapping/arango/arango_store.py sha256=dbFcXFLyy-XeIdQ_4nStmcotHB-87O3sg2fqcuE-pEk 9314
biomapper/mapping/arango/base_arango.py sha256=03iq2ZnAiBW_D2NArZSNqVEsyy7ahNvRXdl5xsqxvR0 3720
biomapper/mapping/clients/__init__.py sha256=eldBWpW_Ncyw7a3s9N-tiKvEHixkiw9BXs9P_pZb3JA 162
biomapper/mapping/clients/chebi_client.py sha256=Cczhjc8_BmMAh118eik0vF9GLCDRvoVn07fLqcPd_kc 5679
biomapper/mapping/clients/metaboanalyst_client.py sha256=9AQAt0OPmHfSRuchuBE6--MWRRasOGVZ5w5Io2yDFYo 6981
biomapper/mapping/clients/refmet_client.py sha256=CwNfsDgt80CTA7tuaoBJEaDlqv15W8J4fXgziawMkXM 7306
biomapper/mapping/clients/unichem_client.py sha256=IWbgC1Vzmb0JvYcHIziJpylwcnn8qEkEHWP2BwnX1AQ 15221
biomapper/mapping/clients/uniprot_focused_mapper.py sha256=8HWspViwLbWUdRajRCErwwBXTcg3K7ZLza51pnVRtJc 12722
biomapper/mapping/embeddings/__init__.py sha256=9cmW8IlF6Xpusj1ab3k87P5xZv4_GYwtlwWhRXTIB3A 66
biomapper/mapping/embeddings/managers.py sha256=SN7RQaRX9BUJLbFyJ0OP-zBpdFcnOWkWyM3hbkRylh4 3455
biomapper/mapping/rag/__init__.py sha256=bfisoPtB61qlt8tH3-fECFUIi-le0uR5FFpISCU8Na8 5705
biomapper/mapping/rag/base_rag.py sha256=9Fm88YijUDlcPA-0cCXVs4vIWAwEOitzGunOyr0gAcQ 7684
biomapper/mapping/rag/chroma.py sha256=KOYfsOWDiWZCyJhMCodE4r1Mh6tDmeJKIWCxQSQSte4 5760
biomapper/mapping/rag/compound_mapper.py sha256=ZD-5rL8mMglUtNiqjf-CFzDi7l0bEHevFTq05qu_ntw 4674
biomapper/mapping/rag/data/default_prompts.json.template sha256=7ixYucn8GeAWA9C5lqGYjFpsTcn03KKRXr37RWemAow 648
biomapper/mapping/rag/embedder.py sha256=W7WnzKWNYdli8fzNUl3kaJq-oEk7Q6JTJxrgfd6edEU 1845
biomapper/mapping/rag/prompts.py sha256=-KfspC1D3CsHYX8LhFg1Lcug3-SAcqRhJT5VlB7YkwU 2407
biomapper/mapping/rag/store.py sha256=Z0egdhIsavXG_mUiqovf7s2dn3IbdsOwZ8d_LjruJlE 4860
biomapper/mapping/result_processor.py sha256=mEn7maR-dTlrzHjbCnOOsf3NW3IrAQROBNBVqs9HnYk 11298
biomapper/monitoring/langfuse_tracker.py sha256=1Te2BnoaZhpHqJ51-i-2aUYYFofQVX044SikxVtA2LY 4795
biomapper/monitoring/metrics.py sha256=TfbHQP04SsL-NVBpMXY_VK9Mw6pwbJwAHc2WX7Jm7LM 2449
biomapper/monitoring/traces.py sha256=To7H04FY4gi7OH_2RW7llnz5IwjsehK44HMfraZNoa4 2281
biomapper/pipelines/compounds/__init__.py sha256=er_ZIBVct48fXRZJjMxt08QBdNasqTRIYjyGDUlC4T8 332
biomapper/pipelines/compounds/compound_mapper.py sha256=uaQfaIG7qGfNMzY00imRHAMkB_LtcPScGkNv3UP5X_I 5760
biomapper/pipelines/compounds/compound_pipeline.py sha256=M8GlwkbbSIP75Ye1CGFNWmGHYVZqZf5mh07ITvId3-w 3737
biomapper/pipelines/compounds/rag_compound_mapper.py sha256=9lONmdxu-ONxYdd3JIcVhi8npMfP7E9zrIt4pDwiIc4 9244
biomapper/pipelines/proteins/__init__.py sha256=HpDSaOLqtFEL9xf_wzMOmEKHQeUOWY5_yuskEBTpJzc 285
biomapper/pipelines/proteins/protein_mapper.py sha256=Z6WQJvSa_DT2jh5G4k1oD8AbB624VsyA7PCmW2OpYw4 4192
biomapper/pipelines/proteins/protein_pipeline.py sha256=0KFH-lX9DZziYhLoaGb5ofF39XHePAJ768u5FPBE2UU 3450
biomapper/processors/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
biomapper/processors/base.py sha256=ijfytl-6Ce0RweseykRC_TTG111KoHnZ-Dx0Q9dANKM 556
biomapper/processors/hmdb.py sha256=Q0ZT4FltkQLiZSYvZ7WH-waOksk0njp8LwuCXgP8N78 4006
biomapper/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
biomapper/schemas/__init__.py sha256=FjTLTHSa4QNPkGr2Jd723yOrVeXaFTsYt58qSrqwIU8 76
biomapper/schemas/domain_schema.py sha256=31EnnpFVjrKkAh6Tgqlc8YfhJqIZSj7-8NadySRkfgY 587
biomapper/schemas/llm_schema.py sha256=bMLi5PDCdQAeIyiDRkSKyb2fsYd191vkGs37NRBFuDM 1949
biomapper/schemas/metabolite_schema.py sha256=Zk3p7E_ls0zdMGUiVdNK0198sxhImSVGFCSJDV9xRWw 1310
biomapper/schemas/provider_schemas.py sha256=RB0yTCjevQGR-jxp2fDMNHJHOuVsym5nC0FuQ9TZjKQ 3000
biomapper/schemas/rag_schema.py sha256=TKEKU49-UZ220of7W3HtJ93eoCori2KzEozG1J_u78E 2003
biomapper/schemas/store_schema.py sha256=cUGvQniXkuqHXertwbNtxGUvbOJJWSH6vs3VhWBqSQ4 336
biomapper/spoke/__init__.py sha256=WvU0LyqBA3WcW-18yANiRYvW7kThsHVfyHh-V4ML2TQ 569
biomapper/spoke/client.py sha256=eF3VLGPqZ1YJYEGCZU202KkNOhGPmOdhTIITfXhWjfA 5709
biomapper/spoke/mapper.py sha256=mhWExsUVmLXURacu4B16QW6SqTXXyw_xnZOAQtWefKw 7336
biomapper/standardization/__init__.py sha256=j3BPfkn40xTWO5kI0MY7sxHI9bEDqml_CmlJeKy_9R8 116
biomapper/standardization/metabolite.py sha256=pxJe4ssA6ps2usR9hkoAgxhGVgbGaZ1DA9IEtVMYf6c 17801
biomapper/standardization/pipeline.py sha256=mij-JlviwgbtwVlS_NA5E3yzvTITyL1SUGEUpLURfaE 3123
biomapper/standardization/ramp_client.py sha256=keGSCeFyvHAlfg8w7PTbKTqV1CV7QB0PYdPaMvjciJ0 9283
biomapper/utils/__init__.py sha256=2Tlm9UCoVsRnMqBCnVXaheWxS9Kkml1OymQ7y_1JZqg 195
biomapper/utils/config.py sha256=MPdLgbWNizjmJvWEUbF4xcsNTnhk6CV6fQzQSS1aUG8 926
biomapper/utils/io_utils.py sha256=-OAWcc2J9kDPbLI2DuJ0jwhOO9rddGkRW8orSkCKLRI 3175
biomapper/utils/optimization.py sha256=SM2BoKQNHrLtjvuiyuBW_zVRKiBIHjsNYPMLoHppB5k 2773
biomapper-0.5.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
biomapper-0.5.2.dist-info/METADATA sha256=4y2arJ2w_A5N3ed8kxl9IcXxPJKDOPmhKBbj1cgv1M0 8726
biomapper-0.5.2.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
biomapper-0.5.2.dist-info/entry_points.txt sha256=WDenE7A4Ae2c-hD6bSsRT9Q2TCnAB2Oq4RVPoKfPJfo 48
biomapper-0.5.2.dist-info/RECORD

entry_points.txt

biomapper = biomapper.cli:main