BRAD-Chat

View on PyPIReverse Dependencies (0)

0.0.4.1 brad_chat-0.0.4.1-py3-none-any.whl

Wheel Details

Project: BRAD-Chat
Version: 0.0.4.1
Filename: brad_chat-0.0.4.1-py3-none-any.whl
Download: [link]
Size: 261352
MD5: e3938479c1f49128177da468790ebffc
SHA256: a881d6dd2ea811033a7e476d7753a0c84ef0feffb11356a13e1809e6d852544f
Uploaded: 2024-12-03 19:20:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: BRAD-Chat
Version: 0.0.4.1
Summary: This package connects large language models with bioinformatics workflows.
Author: Joshua Pickard
Author-Email: jpic[at]umich.edu
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<3.13
Requires-Dist: aiohappyeyeballs (==2.4.3)
Requires-Dist: aiohttp (==3.10.9)
Requires-Dist: aiosignal (==1.3.1)
Requires-Dist: annotated-types (==0.7.0)
Requires-Dist: anyio (==4.6.0)
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: asgiref (==3.8.1)
Requires-Dist: asttokens (==2.4.1)
Requires-Dist: attrs (==24.2.0)
Requires-Dist: backoff (==2.2.1)
Requires-Dist: bcrypt (==4.2.0)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: biopython (==1.84)
Requires-Dist: blinker (==1.8.2)
Requires-Dist: boto3 (==1.35.37)
Requires-Dist: botocore (==1.35.37)
Requires-Dist: bs4 (==0.0.2)
Requires-Dist: build (==1.2.2.post1)
Requires-Dist: cachelib (==0.9.0)
Requires-Dist: cachetools (==5.5.0)
Requires-Dist: certifi (==2024.8.30)
Requires-Dist: charset-normalizer (==3.4.0)
Requires-Dist: chroma-hnswlib (==0.7.3)
Requires-Dist: chromadb (==0.5.1)
Requires-Dist: click (==8.1.7)
Requires-Dist: cohere (==5.9.0)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: coloredlogs (==15.0.1)
Requires-Dist: colorlog (==6.8.2)
Requires-Dist: comm (==0.2.2)
Requires-Dist: contourpy (==1.3.0)
Requires-Dist: cssselect (==1.2.0)
Requires-Dist: cycler (==0.12.1)
Requires-Dist: dataclasses-json (==0.6.7)
Requires-Dist: decorator (==5.1.1)
Requires-Dist: deprecated (==1.2.14)
Requires-Dist: distro (==1.9.0)
Requires-Dist: durationpy (==0.9)
Requires-Dist: executing (==2.1.0)
Requires-Dist: fake-useragent (==1.5.1)
Requires-Dist: fastapi (==0.115.0)
Requires-Dist: fastavro (==1.9.7)
Requires-Dist: filelock (==3.16.1)
Requires-Dist: flask (==3.0.3)
Requires-Dist: flask-caching (==2.3.0)
Requires-Dist: flatbuffers (==24.3.25)
Requires-Dist: fonttools (==4.54.1)
Requires-Dist: frozenlist (==1.4.1)
Requires-Dist: fsspec (==2024.9.0)
Requires-Dist: gget (==0.28.6)
Requires-Dist: google-auth (==2.35.0)
Requires-Dist: googleapis-common-protos (==1.65.0)
Requires-Dist: greenlet (==3.1.1)
Requires-Dist: grpcio (==1.66.2)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: httpcore (==1.0.6)
Requires-Dist: httptools (==0.6.1)
Requires-Dist: httpx (==0.27.2)
Requires-Dist: httpx-sse (==0.4.0)
Requires-Dist: huggingface-hub (==0.25.2)
Requires-Dist: humanfriendly (==10.0)
Requires-Dist: idna (==3.10)
Requires-Dist: importlib-metadata (==8.4.0)
Requires-Dist: importlib-resources (==6.4.5)
Requires-Dist: ipython (==8.28.0)
Requires-Dist: ipywidgets (==8.1.5)
Requires-Dist: itsdangerous (==2.2.0)
Requires-Dist: jedi (==0.19.1)
Requires-Dist: jinja2 (==3.1.4)
Requires-Dist: jiter (==0.6.1)
Requires-Dist: jmespath (==1.0.1)
Requires-Dist: joblib (==1.4.2)
Requires-Dist: jsonpatch (==1.33)
Requires-Dist: jsonpointer (==3.0.0)
Requires-Dist: jupyterlab-widgets (==3.0.13)
Requires-Dist: kiwisolver (==1.4.7)
Requires-Dist: kubernetes (==31.0.0)
Requires-Dist: langchain (<0.4.0,>=0.3.7)
Requires-Dist: langchain-chroma (<0.2.0,>=0.1.4)
Requires-Dist: langchain-community (<0.4.0,>=0.3.7)
Requires-Dist: langchain-nvidia-ai-endpoints (<0.4.0,>=0.3.5)
Requires-Dist: langchain-openai (<0.3.0,>=0.2.9)
Requires-Dist: langchain-text-splitters (<0.4.0,>=0.3.2)
Requires-Dist: langsmith (==0.1.132)
Requires-Dist: lxml (==5.3.0)
Requires-Dist: lxml-html-clean (==0.3.1)
Requires-Dist: markdown-it-py (==3.0.0)
Requires-Dist: markupsafe (==3.0.1)
Requires-Dist: marshmallow (==3.22.0)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: matplotlib-inline (==0.1.7)
Requires-Dist: mdurl (==0.1.2)
Requires-Dist: mmh3 (==5.0.1)
Requires-Dist: monotonic (==1.6)
Requires-Dist: mpmath (==1.3.0)
Requires-Dist: multidict (==6.1.0)
Requires-Dist: mypy-extensions (==1.0.0)
Requires-Dist: mysql-connector-python (==8.0.29)
Requires-Dist: networkx (==3.3)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: oauthlib (==3.2.2)
Requires-Dist: onnxruntime (==1.19.2)
Requires-Dist: openai (<2.0.0,>=1.55.0)
Requires-Dist: opentelemetry-api (==1.27.0)
Requires-Dist: opentelemetry-exporter-otlp-proto-common (==1.27.0)
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc (==1.27.0)
Requires-Dist: opentelemetry-instrumentation (==0.48b0)
Requires-Dist: opentelemetry-instrumentation-asgi (==0.48b0)
Requires-Dist: opentelemetry-instrumentation-fastapi (==0.48b0)
Requires-Dist: opentelemetry-proto (==1.27.0)
Requires-Dist: opentelemetry-sdk (==1.27.0)
Requires-Dist: opentelemetry-semantic-conventions (==0.48b0)
Requires-Dist: opentelemetry-util-http (==0.48b0)
Requires-Dist: orjson (==3.10.7)
Requires-Dist: overrides (==7.7.0)
Requires-Dist: packaging (==23.2)
Requires-Dist: pandas (==2.2.3)
Requires-Dist: parameterized (==0.9.0)
Requires-Dist: parse (==1.20.2)
Requires-Dist: parso (==0.8.4)
Requires-Dist: pexpect (==4.9.0)
Requires-Dist: pillow (==10.4.0)
Requires-Dist: posthog (==3.7.0)
Requires-Dist: prompt-toolkit (==3.0.48)
Requires-Dist: propcache (==0.2.0)
Requires-Dist: protobuf (==4.25.5)
Requires-Dist: ptyprocess (==0.7.0)
Requires-Dist: pure-eval (==0.2.3)
Requires-Dist: pyasn1 (==0.6.1)
Requires-Dist: pyasn1-modules (==0.4.1)
Requires-Dist: pydantic (==2.9.2)
Requires-Dist: pydantic-core (==2.23.4)
Requires-Dist: pydantic-settings (==2.5.2)
Requires-Dist: pyee (==11.1.1)
Requires-Dist: pygments (==2.18.0)
Requires-Dist: pyparsing (==3.1.4)
Requires-Dist: pypdf (==5.0.1)
Requires-Dist: pypika (==0.48.9)
Requires-Dist: pyppeteer (==2.0.0)
Requires-Dist: pyproject-hooks (==1.2.0)
Requires-Dist: pyquery (==2.0.1)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: pytz (==2024.2)
Requires-Dist: pyyaml (==6.0.2)
Requires-Dist: regex (==2024.9.11)
Requires-Dist: requests (==2.32.3)
Requires-Dist: requests-html (==0.10.0)
Requires-Dist: requests-mock (==1.12.1)
Requires-Dist: requests-oauthlib (==2.0.0)
Requires-Dist: requests-toolbelt (==1.0.0)
Requires-Dist: rich (==13.9.2)
Requires-Dist: rsa (==4.9)
Requires-Dist: s3transfer (==0.10.3)
Requires-Dist: safetensors (==0.4.5)
Requires-Dist: scikit-learn (==1.5.2)
Requires-Dist: scipy (==1.14.1)
Requires-Dist: seaborn (==0.13.2)
Requires-Dist: semantic-router (==0.0.46)
Requires-Dist: sentence-transformers (==3.1.1)
Requires-Dist: shellingham (==1.5.4)
Requires-Dist: six (==1.16.0)
Requires-Dist: sniffio (==1.3.1)
Requires-Dist: soupsieve (==2.6)
Requires-Dist: sqlalchemy (==2.0.35)
Requires-Dist: stack-data (==0.6.3)
Requires-Dist: starlette (==0.38.6)
Requires-Dist: sympy (==1.13.3)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: tenacity (==8.5.0)
Requires-Dist: threadpoolctl (==3.5.0)
Requires-Dist: tiktoken (==0.8.0)
Requires-Dist: tokenizers (==0.20.0)
Requires-Dist: torch (==2.2.2)
Requires-Dist: tqdm (==4.66.5)
Requires-Dist: traitlets (==5.14.3)
Requires-Dist: transformers (==4.45.2)
Requires-Dist: typer (==0.12.5)
Requires-Dist: types-requests (==2.31.0.6)
Requires-Dist: types-urllib3 (==1.26.25.14)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: typing-inspect (==0.9.0)
Requires-Dist: tzdata (==2024.2)
Requires-Dist: urllib3 (==1.26.20)
Requires-Dist: uvicorn (==0.31.1)
Requires-Dist: uvloop (==0.20.0)
Requires-Dist: w3lib (==2.2.1)
Requires-Dist: watchfiles (==0.24.0)
Requires-Dist: wcwidth (==0.2.13)
Requires-Dist: websocket-client (==1.8.0)
Requires-Dist: websockets (==10.4)
Requires-Dist: werkzeug (==3.0.4)
Requires-Dist: widgetsnbextension (==4.0.13)
Requires-Dist: wrapt (==1.16.0)
Requires-Dist: yarl (==1.14.0)
Requires-Dist: zipp (==3.20.2)
Description-Content-Type: text/markdown
[Description omitted; length: 4977 characters]

WHEEL

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

RECORD

Path Digest Size
BRAD/__init__.py sha256=FmDFE1pbXzBmG71xsNC5GN3m0s6Xe1IkeNa0k1x5S3E 253
BRAD/agent.py sha256=kuqZe-p9aulAGjyeKb8mWUApNkbRB22JgpTqIYJBzmw 44581
BRAD/bradllm.py sha256=y01JMjow9Pf8CZE9amT24bwGpzOSZdHGLU5eCNiWMfU 3693
BRAD/chat.py sha256=GEUWWm6WfswdNJzXJDg83ckfaK-Wx-9yChgNlis5cMw 4370
BRAD/coder.py sha256=O1Eb1ZovwMxzfIRctxns1B6rAS8CJ_JnakVRuGKgRHU 11404
BRAD/config/.ipynb_checkpoints/configSeaborn-checkpoint.json sha256=HRaHqoPlpE_bcfxaGoBpOp1HrFuNnyXzOwMvHEHDmUM 358
BRAD/config/.ipynb_checkpoints/configSnakemake-checkpoint.json sha256=o9LqsVIvY2buWLXj1UV7AXaOIpspriHzL4UC1bATETQ 1156
BRAD/config/config.json sha256=Y9U3fdk72BJvop1rdM28Q1nznxifyNoFQWre9GDiU4A 1713
BRAD/constants.py sha256=_ED0N57iT7MYvYVT7-Yh8E3njUqMLILqnHlMRt-2vyI 113
BRAD/endpoints.py sha256=SgzK4Yll6GCIRhpDkV1oiTI3BgB6VwIOL43dWQNVgrk 60623
BRAD/enrichr.py sha256=iOoLP0dTsGiE7-fHDfK4UJG0Ee33QTQfMSPwCjUaxy8 4559
BRAD/geneDatabaseCaller.py sha256=IAHlTo269_gPgwZFP5YN_ID3xyDQh6qiml-gLkMGQgE 8410
BRAD/gene_ontology.py sha256=ghkJLlFhmUxTyMoPXds8s4jIfcG4v1zdxi5AH9T-kMQ 13066
BRAD/helperData/.ipynb_checkpoints/gene_list-checkpoint.txt sha256=5nld84qUXYZmxA0BoYa3_ukvav2Ha2OoCB0LmjPivYw 124394
BRAD/helperData/.ipynb_checkpoints/ggetEnrichrDatabases-checkpoint.tsv sha256=Nuv9N-R9G5wBo_1prvFFFbyywTHAL_VcumGixqzxt_0 8973
BRAD/helperData/gene_list.txt sha256=t9vb1xoUcsFUNJHSn-m_N0iO--HfYonSDoU1bNy_Gqw 124399
BRAD/helperData/ggetEnrichrDatabases.tsv sha256=Nuv9N-R9G5wBo_1prvFFFbyywTHAL_VcumGixqzxt_0 8973
BRAD/justchat.py sha256=s7UXlmc3c4sLQEEcciZBD0T9bEpt84pMLAvCQHajy4U 4813
BRAD/llms.py sha256=o3B448rFQKz-rJmf7JW-qBTcaxbFEvqSTgTW5ESHddM 7175
BRAD/log.py sha256=eMhhzE_jHSzSThz1uC0-RJAKQuft0nRjRtVRpF03TAg 18509
BRAD/planner.py sha256=TIAFY4OypUddvLKiz2cxEO8Bz_gAmLeD8u9vM6glAuM 18107
BRAD/promptTemplates.py sha256=RhE1HNYiEHdLG9pLqcc4yqs1L2esEZ3HpqvFHxfNBXw 23081
BRAD/pythonCaller.py sha256=KkV5psKQuhIVgK2BXKosdLc0sRoyI6mvKsI7ahiP_tI 31214
BRAD/rag.py sha256=M34yd6z4YP4okOgGM8Ht4WrZZ8XYkxJ-h6KiBn4gCO0 36876
BRAD/router.py sha256=Hi6b_SEc782A7s5QIxUE7u-jCwqYAKUlRLzo_ltnj4c 11674
BRAD/routers/code.txt sha256=_VAZKrMb6xswS58maHqrD1M2wZ7D7n08fD_0fcN_F5k 6327
BRAD/routers/data.txt sha256=du4vkqJSZxCOwdUNgdTrMLMO-UhBvM8hFb5WOc83Xqo 5
BRAD/routers/enrichr.txt sha256=HAXq3QsERjd9mfBCxGKaBm842NJDveVkuNz2IDmNoW8 12011
BRAD/routers/load.txt sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
BRAD/routers/matlab.txt sha256=Sjr0M4wOge779_SnB65VdifOyuENb63wsOy7Xtc9_8Y 7
BRAD/routers/planner.txt sha256=tTpP1skjYzxdc5VNVce8eLriL2jbeIINoJHcb0tguII 3571
BRAD/routers/python.txt sha256=At_WmtAsxOhhMFjOGfFgl-2Y3sFoCadDT02Xp5jhO1I 7
BRAD/routers/rag.txt sha256=JH8oYRi59GFOVoSb6T-vEvngs40CVz7uQH4c8EZ9k3c 2504
BRAD/routers/router.txt sha256=fILpd94kwLN62Z7UPrsMTepGvKFhFXGKKnnK5KFOjXU 7
BRAD/routers/scrape.txt sha256=NjPxDlYKUqA3RerZ6Rq7skvRGkvfu8n0Pr3OLnPvBkI 993
BRAD/routers/sns.txt sha256=5cNB_lkCJaxkiML4b-LqOVckQu6Irw5Ji0PCOkTDA1c 4
BRAD/routers/table.txt sha256=Ehs7hdFvGtl9VbOBKrvX1O5paiGCiWus4i9Gb-m7laY 6
BRAD/routers/write.txt sha256=1I5xkncqhybrkeHW9cSG_5xYJVfI4ogqpv4Qn7Ko6oI 6
BRAD/scraper.py sha256=9G01GXzv0M7iJqd6Tjw_58GS1hjl7cZxdFYoXJGui_E 36485
BRAD/utils.py sha256=iz4oa1b38ZgiavpGmNEC51vw5n9yzzI7XaWg9A632sk 23177
BRAD/writer.py sha256=n3Hd8HzJGo7aCXMf9FSMB2KW1FBw0N8bCul0DjE37cc 24097
brad_chat-0.0.4.1.dist-info/LICENSE sha256=kXmy_Xa7jCqQa8NJXWOyKZ1bkeziR38LuiaJ1H91_To 1071
brad_chat-0.0.4.1.dist-info/METADATA sha256=6soaQv2-14UT4uQG-LBHHG7eKPAf6FErg374eyvm3ng 12740
brad_chat-0.0.4.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
brad_chat-0.0.4.1.dist-info/RECORD