mavedb

View on PyPIReverse Dependencies (0)

2024.1.0 mavedb-2024.1.0-py3-none-any.whl

Wheel Details

Project: mavedb
Version: 2024.1.0
Filename: mavedb-2024.1.0-py3-none-any.whl
Download: [link]
Size: 141385
MD5: 4f28afeee474edbfda11a050eb9f6518
SHA256: 8ff4f4bece7c0a3a804f70e3609b6f8e40a9a9a05331e2d8f235cae73ce3e36b
Uploaded: 2024-05-15 19:57:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mavedb
Version: 2024.1.0
Summary: API for MaveDB, the database of Multiplexed Assays of Variant Effect.
Home-Page: https://mavedb.org
Project-Url: Documentation, https://mavedb.org/docs/mavedb/
Project-Url: Repository, https://github.com/VariantEffect/mavedb-api
License: AGPL-3.0-only
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.9,<4.0
Requires-Dist: IDUtils (<1.3.0,>=1.2.0)
Requires-Dist: SQLAlchemy (<2.1.0,>=2.0.0)
Requires-Dist: alembic (<1.8.0,>=1.7.6); extra == "server"
Requires-Dist: arq (<0.26.0,>=0.25.0); extra == "server"
Requires-Dist: authlib (<0.16.0,>=0.15.5); extra == "server"
Requires-Dist: biocommons (<0.1.0,>=0.0.0)
Requires-Dist: boto3 (<1.35.0,>=1.34.97); extra == "server"
Requires-Dist: cdot (<0.3.0,>=0.2.21)
Requires-Dist: cryptography (<41.1.0,>=41.0.6); extra == "server"
Requires-Dist: email-validator (<2.2.0,>=2.1.1); extra == "server"
Requires-Dist: eutils (<0.7.0,>=0.6.0)
Requires-Dist: fastapi (<0.96.0,>=0.95.0); extra == "server"
Requires-Dist: fqfa (<1.4.0,>=1.3.0)
Requires-Dist: hgvs (<1.6.0,>=1.5.4)
Requires-Dist: httpx (<0.27.0,>=0.26.0)
Requires-Dist: mavehgvs (<0.7.0,>=0.6.0)
Requires-Dist: numpy (<1.27,>=1.26)
Requires-Dist: orcid (<1.1.0,>=1.0.3); extra == "server"
Requires-Dist: pandas (<1.5.0,>=1.4.1)
Requires-Dist: psycopg2 (<2.10.0,>=2.9.3); extra == "server"
Requires-Dist: pydantic (<1.11,>=1.10)
Requires-Dist: pyhumps (<3.9.0,>=3.8.0)
Requires-Dist: python-dotenv (<0.21.0,>=0.20.0)
Requires-Dist: python-jose[cryptography] (<3.4.0,>=3.3.0); extra == "server"
Requires-Dist: python-multipart (<0.1.0,>=0.0.5); extra == "server"
Requires-Dist: requests (<2.32.0,>=2.31.0); extra == "server"
Requires-Dist: slack-sdk (<3.22.0,>=3.21.3); extra == "server"
Requires-Dist: starlette (<0.28.0,>=0.27.0); extra == "server"
Requires-Dist: uvicorn[standard]; extra == "server"
Requires-Dist: watchtower (<3.3.0,>=3.2.0); extra == "server"
Provides-Extra: server
Description-Content-Type: text/markdown
[Description omitted; length: 5300 characters]

WHEEL

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

RECORD

Path Digest Size
mavedb/__init__.py sha256=I9oXV65UNIht_b75owIU3Ou-DjDPf8nZH_BNEcghfe4 52
mavedb/data_providers/services.py sha256=NHjNhnRWBpRRMjeg2SnWvyZGp0nJdpX0ic1HSZRgReU 448
mavedb/db/base.py sha256=z7fW_1bJ2Q5CLSZCJwMEYT6hnetyxFBnfLm-VJ7eCtc 426
mavedb/db/session.py sha256=g2U4_Mosg9mbeIGmwIpsrtQ0h-tFftu1o9Y3wpK3xWQ 686
mavedb/deps.py sha256=Oevdh5C7cvVWKcJigx9ZTXGPMeHw5u7Wpi_PyGaKeXI 770
mavedb/lib/authentication.py sha256=kzmYvjJHCCucQ0jZlg_hqzsatWAviuDv2jIspGHkITw 7601
mavedb/lib/authorization.py sha256=L-_mBKHtDg_anr0FqPAp4zT5sSgfpm0nU8g1PddkwXQ 1948
mavedb/lib/exceptions.py sha256=QlIkYTXjSggnzhh8jvaRFrihSIO9mzMQaAZWfPVuX8E 5230
mavedb/lib/experiments.py sha256=SGSKjuJHILBguMj8oKllF0E6ywBy7403ccOw6FTG_AA 3125
mavedb/lib/identifiers.py sha256=BeJqRACU_w0Fo45DmX_BH5_TQ6BSMS27kg0eWeMap8c 17221
mavedb/lib/logging.py sha256=-WVO20U6l3lfwMFmp6eLsUE37RhVX94hepmo5b_fyQs 2975
mavedb/lib/mave/constants.py sha256=9jhA7L6R7PMmRhMi_6TvMZH__CYfn7L5FMUrabCnmh0 391
mavedb/lib/mave/hgvs.py sha256=E2_0pn_db6fIaweoVT5Eu3gHxa5AVe3B3rlaTxY-BkE 2718
mavedb/lib/mave/utils.py sha256=tuagOhdw8l7F8QIEp_lS_GwAu442Vg9RwK0DtuZG254 929
mavedb/lib/mave/variant.py sha256=PUbOEsWrU8JxmowQ4MUVh3PMpmeR5PvNrYJSH-wNatE 2773
mavedb/lib/orcid.py sha256=drk8U9CGyzIzWZlmfen5obPRzeVmAg0NcPBT2U0yKFQ 1057
mavedb/lib/permissions.py sha256=ek6-h07sgTFzx4pyVofsRga4ePvh7dxJX7r9EqKXbPI 11222
mavedb/lib/rxiv.py sha256=fsoEj-2rfubQBL-Pkf9I7SQaIDwVOIaun6kzzAzUYxM 17811
mavedb/lib/score_sets.py sha256=ZWQy4EPWqonwsyoN8RhqnRSQt83wCeJzUZmC9Jx3L6o 25022
mavedb/lib/script_environment.py sha256=Za5iE4BZJh1jGlHUkpYN3mUpfvzbUVoiDvAR0zkFo5k 949
mavedb/lib/slack.py sha256=3lhwOVzxoUi_zK-U8ayVgI6gN0Fex-4v2VatpO4rBME 1196
mavedb/lib/taxonomies.py sha256=k8c1wkbIHFjZGNZvWmAs8iL9pg-Nij18Mkz5C2sMoXM 2993
mavedb/lib/temp_urns.py sha256=i9LJ-E2E_RejZbM5Eugr8TCID9lQi5pnPVSZkt3nfJI 197
mavedb/lib/urns.py sha256=X0hRUWDZnZcoXtHiKEDZfC-SBAUaBW09mxtF6Mi_534 5631
mavedb/lib/validation/constants/conversion.py sha256=Y0-zXFXBpBNs1IgsJIoqGtbgAC_ZcOPKoA4tXbMvgNs 2068
mavedb/lib/validation/constants/general.py sha256=hQ9P7QYWFiUyHVFn65HYa0JXyxGcDHtIUn0jYhXpf4A 1390
mavedb/lib/validation/constants/identifier.py sha256=dSPXrHKqELtaOZKPHYGwz88d84SJZsjj3_PHQvpt_7c 49
mavedb/lib/validation/constants/keywords.py sha256=v9hRa-qPe_yURzZZGGzd_sI6MT0hlNNcnndCCgo0xHw 17
mavedb/lib/validation/constants/publication.py sha256=UkqmilcDvVFRKmOTqhLvu1jPMBNwnpfOsyYR5tqoECQ 49
mavedb/lib/validation/constants/target.py sha256=EX2SuUrmVWXJuHAoCy50p43STO7wp_PWxSuDwBcS1Fc 122
mavedb/lib/validation/dataframe.py sha256=O2BZtsUr3EVePk2OvOirjGQDKZaanOPTS2ITPObQbZU 28991
mavedb/lib/validation/exceptions.py sha256=gHcqm9dOzf-Vq-wY7iQyxFt-IkZt8zYNXSoI1Pm8enw 277
mavedb/lib/validation/identifier.py sha256=CSYfaISkhp6LDbQpH1wQUG8Fxk9N4K9Zn_mcQqTqvYk 5371
mavedb/lib/validation/keywords.py sha256=5W9MNy3Y28NrfQOofnyoJKqpEoK1ixZ5Dz4zVO8Xmeg 1248
mavedb/lib/validation/publication.py sha256=q_wZJXuMu4I488w_SIVCTO9fdhTDwjebM5Q93yrMuGA 6662
mavedb/lib/validation/target.py sha256=ql8ofZChGFyvVCBahgpPicKR_TQoRegwVV59Xyu_amY 2311
mavedb/lib/validation/urn_re.py sha256=dFAMxbkF117n9C_KZ6DMDF3AUnkt-O_TG95ER1rAvHM 1325
mavedb/lib/validation/utilities.py sha256=jSPvRaC7ThDwDlfTjWcwHgFF3EtX3dh4Yn7jWDt5trU 12033
mavedb/lib/validation/variant.py sha256=O-S0eqkdLTbZ6QAAWVwUlpnMiqTYzJXMnIMvq6hOkIM 3796
mavedb/models/__init__.py sha256=TtzstOVQg0PS0oSb6jtbZtncpddMpW6r6TE8OJDESZc 484
mavedb/models/access_key.py sha256=PgiZy3RdgVXEb0I_mlV5Ooi7ak-dERb03PSbuWyXzkg 1530
mavedb/models/doi_identifier.py sha256=VAZQiDNyJ-VhE4JKAGEp1dSaeXYlV72B7j1YZKv0dLU 567
mavedb/models/ensembl_identifier.py sha256=QCGb1aRSYwysgXPBiwxrUtxuFBx1rCvA5YJIsXtchRc 575
mavedb/models/ensembl_offset.py sha256=32ttkrSe_vEHRAeaiiQxQ0gE0RuCHPKOA4aZllv1Syg 807
mavedb/models/enums/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/models/enums/processing_state.py sha256=n28cLJ3xyDojrS4qWIx62jh1KUiunuJK1M9h7dxytBY 154
mavedb/models/enums/user_role.py sha256=6fu38DIHF9qHb61l6T5-SM6Z4AR12AtwrHcNXgaUblk 61
mavedb/models/experiment.py sha256=PGZmGmN7LZoBTNh6UWtb_7egN0RgcrwulSq5SYhUUCA 6510
mavedb/models/experiment_publication_identifier.py sha256=j8piaJ3A0-BE2R9oDKQCrh5WdtV1jaBce-rN5oOBahs 926
mavedb/models/experiment_set.py sha256=ZJzsp_TUJRI0NziVs-cz-cs75AXpj1aTAX1804go9I0 4053
mavedb/models/genome_identifier.py sha256=qmUez5gG3EmcAAa4RfktDUti46GthZmA9ID9Kch9VB8 573
mavedb/models/keyword.py sha256=yxI_ItfzloR1kf4iUStBq5bgL_Ki1xe47LEA00WAc7k 429
mavedb/models/legacy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/models/legacy/auth_association.py sha256=RKiUCOsXORn3krIXET72ybm2wdgP1rXJDPPNgz4WX5k 507
mavedb/models/legacy/auth_code.py sha256=HUxZwjXNEDTLFIWFLbrvl8P3tRmvnl6-NJ506ydng3w 411
mavedb/models/legacy/auth_nonce.py sha256=7RocoP--5koiz1zf3XbeIMOIcgLP17XIJhnVnlEQPo4 348
mavedb/models/legacy/auth_partial.py sha256=Z6Kt6HVNCf4JM-yZz-w0pHr5Unir0tmaIQSNspOS0mQ 465
mavedb/models/legacy/django_reversion_revision.py sha256=dJOxtBF90oBD11Q9Z8XaR7ZhwMr01hRzegEKAkcfCkU 422
mavedb/models/legacy/django_reversion_version.py sha256=cdm7kS3pqdIuS5PRLZHzmmlYLmdLt6IodsD8HVEMhDM 565
mavedb/models/license.py sha256=3doaPNZFudFhtw9pbzeirE49QgHJjp-HjIerlMevM8k 664
mavedb/models/mapped_variant.py sha256=AZh5jNYlYl5lEKMQ5KHI1EmTbQlRXRtfsz6QnGgiK8g 635
mavedb/models/publication_identifier.py sha256=2qLthrs8Cb4VbTu7JYZGcrYeCaQxg0K88CE14Cks7fY 1074
mavedb/models/raw_read_identifier.py sha256=N8VeRQcSqKFkei-SupTw9N_itYkDsR7fb1Hes94Xfc4 571
mavedb/models/refseq_identifier.py sha256=vsQGOaytvmdfuC3OgnoLeuA9YFm9z1ybPn7dHzyEetg 624
mavedb/models/refseq_offset.py sha256=gvhjxrNULqPDqVzg6qzxKF6AcUoNeU6SMaSBPXhUkfA 784
mavedb/models/role.py sha256=L6YSHHgJa9x-TW9qUx7rEV26QWaQ8asB9TKYCMi1PPc 371
mavedb/models/score_set.py sha256=Xb9CTnWav-dF_YayCdFsC-aebvQvIOgs5Bs5xasjEA4 7960
mavedb/models/score_set_publication_identifier.py sha256=sS5mlYEH6eEajfBl7YFxSA19KKXYRrsZef0ZyLEW6Uo 964
mavedb/models/target_accession.py sha256=Cg-9b3f5cDT0I267AR5kbY0D3SmJ5zt_QlzNZZRKw1g 585
mavedb/models/target_gene.py sha256=vHbOh4Q-hRvbJEMH2cm5K_-S94OqXKsKAiesuEogUq0 2172
mavedb/models/target_sequence.py sha256=pgwGmQ7qCRHMo4XGetWB5RLTlKkXIe4_Tqnm4NF9dTY 1077
mavedb/models/taxonomy.py sha256=G6wCadGiMQVna3gzXEadaouLpOwOUq19k35j7_X6VBo 1055
mavedb/models/uniprot_identifier.py sha256=p0DzQDAlrW_HeAbftqUIf5KqGAVUSXq9hyZtsiinL_Q 626
mavedb/models/uniprot_offset.py sha256=WembA5o4C5IjnTJxh2u4U0hM8RAGTZUwJSKkYYhgFhg 827
mavedb/models/user.py sha256=rSvDvnQdKxsLR6ABxmbEpIt-hQ0WEOJNWanViZjcREI 2087
mavedb/models/variant.py sha256=SC9N4ANZpgDJkm6HWcQk4S3-p95ofwnCJ2vh6ZobwrA 1021
mavedb/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/routers/access_keys.py sha256=3qOlYSVXaUOa5wDjRtaRDtNU2e6IxsUq3fJnWh1X8FU 3942
mavedb/routers/api_information.py sha256=siMC_vxG3qA-oN2inw01510OM0xW-C1MK9Nb2G0T0w0 529
mavedb/routers/doi_identifiers.py sha256=A425dqJccEdCP3gwvSoGs3ZY8us93_yevS_CuBYk67w 1139
mavedb/routers/experiment_sets.py sha256=8PDIdNU0E7GHHclYMXrJgfHogFoovYcc-0B7o0AkW9E 1141
mavedb/routers/experiments.py sha256=4KYLMZ6fo6JdNT9WkEh3bTPBBu0MZHuIpyyGB0-xjdg 11972
mavedb/routers/hgvs.py sha256=XfgfiNF0KaQQCaWaNGZpp7Xl95KhFfLxRXOUPMsQ0mI 4267
mavedb/routers/licenses.py sha256=2lPWyAYITkwzd1_Dg52mCJlRXUmiB-M8dFRris8qDhU 1067
mavedb/routers/mapped_variant.py sha256=7GTmy3itzVJLl3xvOvrTvPuwC9-8pORSROz4cp6_QfI 1688
mavedb/routers/orcid.py sha256=sYn1c7Z2y65AQ1qfkWxP8xGmn13Dd-QBSXYYkNxuqG4 2102
mavedb/routers/publication_identifiers.py sha256=2xHQDFfP-hXDFmanoB3SMs1CRBdKXnOJ5-DuLcnozMk 6447
mavedb/routers/raw_read_identifiers.py sha256=E73yjYR7LuMGS84zMKfHnNNo0DDeSIYwoXziBg7P6VE 1194
mavedb/routers/score_sets.py sha256=ndE8kUqUqUp8TX2zKPpWbtPR8PZV6DX4_DwDShOQ7Fc 31160
mavedb/routers/statistics.py sha256=YT6WecYBE2JbbcKzZXGDmZEc-Xu_8GnKCq0A5tT50ds 14702
mavedb/routers/target_gene_identifiers.py sha256=xHrxue7WPSDRrFkE1h0c4uJob0P5t0hL0Isib5F-OQ0 1362
mavedb/routers/target_genes.py sha256=AW1olBoCu115pQDTpmLTwNq6lYr5Nh45Gv-pzqPn3cU 2619
mavedb/routers/taxonomies.py sha256=bFR8YfRKljuKQirrrL23jtdOdsS_SA1CXwCmNCDhU9g 3700
mavedb/routers/users.py sha256=G_nk9IAwAzxUNSNa3qwzMoxsH9c0Gv6Cmb9Fj20jd0Y 3812
mavedb/scripts/export_public_data.py sha256=-Cpr9V58o_DjZWvAsnRzRwHbX3wzQ2Wd9KJxrQHZaro 6614
mavedb/scripts/resources/CC0_license.txt sha256=ogEPNDSH0_dhiv_lT3ifVIdgIzHAqNA_SemnxUfPBJk 7048
mavedb/server_main.py sha256=RkfUYGDUxQf10jj8GctZkfUPF4UL4DCgDdaPAqgzadE 5655
mavedb/view_models/__init__.py sha256=D4MdVgCksLP_WgEX8-_lEI7XDyXOAR3zOQbnZJLAk2c 1207
mavedb/view_models/access_key.py sha256=Pi9RkUIXx-a9WhzcIzjnCEAe099oKgprjWC-UjIN_VQ 662
mavedb/view_models/api_version.py sha256=nLvm_ZBNEyVC9VUwN5RgyJgJ3ETEhijM74BA6wbKUQ0 113
mavedb/view_models/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/view_models/base/base.py sha256=ULN11Bx23zYhyvzOqxhLx694pxaimxCkP2cBboAcyPU 594
mavedb/view_models/doi_identifier.py sha256=a_0TVuDolkGZljIu0RifG_h9nwfTpXhsmqRmY3KRz70 697
mavedb/view_models/experiment.py sha256=lJPZC9RFhyJykuKbQG10VQhKyVcbR0fb2c2xBpnDey8 4712
mavedb/view_models/experiment_set.py sha256=3uqc3aP7zxIA3RUGWspBrbyN0JFWaC1E1YMSPMUgEDg 1477
mavedb/view_models/external_gene_identifier.py sha256=G958HLzKbKCCCBrqtigKI7syZHqZA0wsm834OQK5cb4 1190
mavedb/view_models/external_gene_identifier_offset.py sha256=GyAHQvrgtRGJBwRDzu3aHidlBtYJL-A2Sbulqvhx0U8 981
mavedb/view_models/license.py sha256=svabvVOm7gHXzAdY3kfvrPuuvBG3whrNNX_W1JiHw6M 839
mavedb/view_models/mapped_variant.py sha256=5iwVZSxHs-rYsNs3H6ZnDZW6z364Zsgq0gaNJpllBmY 509
mavedb/view_models/orcid.py sha256=QmDaM3rhoToUdduJQ8x3T3rf_zAMaX0ImgnHoKnyKco 252
mavedb/view_models/publication_identifier.py sha256=aGaqPN1aT9R0seqVQjLYNwyI41Sgmnd6UYjx1bspAd0 1440
mavedb/view_models/raw_read_identifier.py sha256=qlbQgSDM18AluhAMUl8H9r5ZJSvZgRbH_81WLyJ5JMA 448
mavedb/view_models/score_set.py sha256=3Vgj1EEC0NrZSWK1p8inE-xFG2smvx8iDeWxGvxQc8U 10990
mavedb/view_models/search.py sha256=aC3CsgPtyySNymrAWqrkRphN5vnKrxbGGDP4iKLNiAw 788
mavedb/view_models/target_accession.py sha256=S6NRgzWtPAZ54dJc2OuDVAuj5DYvoXygde_05MJ6tVI 1138
mavedb/view_models/target_gene.py sha256=EX0GvBYfc7gYgNpHM-pIAdQ3Ll4Z7m4yGxOuuAqkgTI 5249
mavedb/view_models/target_sequence.py sha256=bwyr6aw0hnP_WQbizap059rdylyNLuxQixISr6Tt6s8 2782
mavedb/view_models/taxonomy.py sha256=qpM8Fbkk8VEnzz-iVrE2n7JwoeDOKraLSYQ7FqpNnQI 800
mavedb/view_models/user.py sha256=pMjZVQ6uzQtUQXcd0JluhCRUwOlDA_w73U1pqNdd73Y 1918
mavedb/view_models/variant.py sha256=TR5PV0ay-8KycibMeKTwUHTEwlhSs5fAvcwoYIfZasI 724
mavedb/worker/__init__.py sha256=SF_nX-DLnDqkFsZsT5I31YI5P61plJ-wcYootMjiG3M 546
mavedb/worker/jobs.py sha256=IXdc3ORENj328IcHa6oj7gxEh42khz5OpgKRtLDxFT4 3746
mavedb/worker/settings.py sha256=UXZOrcGx_FM32wDEySybg8l1CB_3QuOO83iIeyNLXSY 1157
mavedb-2024.1.0.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
mavedb-2024.1.0.dist-info/METADATA sha256=UYXioIcepIZH887oSe4UZc5PePv3ThQ51V9XKCJUQic 7809
mavedb-2024.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
mavedb-2024.1.0.dist-info/RECORD