From f58ff0c227b16430efc961410b54bcaccc1c71d6 Mon Sep 17 00:00:00 2001 From: chasem Date: Fri, 5 Sep 2025 08:40:43 -0500 Subject: [PATCH] adding filter params and updating numpy and pandas --- pyproject.toml | 4 ++-- tfbpapi/BindingAPI.py | 1 + tfbpapi/PromoterSetSigAPI.py | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 049d0bf..27e077a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,6 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.11" -pandas = "^1.5.3" requests = "^2.32.3" aiohttp = "^3.11.18" cachetools = "^5.5.2" @@ -16,8 +15,9 @@ scikit-learn = "^1.6.1" requests-toolbelt = "^1.0.0" responses = "^0.25.7" aioresponses = "^0.7.8" -numpy = "^1.20.3" +numpy = "^2.2.5" dotenv = "^0.9.9" +pandas = "^2.3.1" [tool.poetry.group.dev.dependencies] diff --git a/tfbpapi/BindingAPI.py b/tfbpapi/BindingAPI.py index 8d58b51..b766b37 100644 --- a/tfbpapi/BindingAPI.py +++ b/tfbpapi/BindingAPI.py @@ -29,6 +29,7 @@ def __init__(self, **kwargs) -> None: "batch", "replicate", "source", + "source_name", "source_orig_id", "strain", "condition", diff --git a/tfbpapi/PromoterSetSigAPI.py b/tfbpapi/PromoterSetSigAPI.py index 0110a8c..e75609e 100644 --- a/tfbpapi/PromoterSetSigAPI.py +++ b/tfbpapi/PromoterSetSigAPI.py @@ -23,7 +23,8 @@ def __init__(self, **kwargs) -> None: "valid_param_keys", [ "id", - "binding", + "single_binding", + "composite_binding", "promoter", "promoter_name", "background",