mavedb

View on PyPIReverse Dependencies (0)

2023.3.0 mavedb-2023.3.0-py3-none-any.whl

Wheel Details

Project: mavedb
Version: 2023.3.0
Filename: mavedb-2023.3.0-py3-none-any.whl
Download: [link]
Size: 146164
MD5: 21a03cdc105b081b80dbc729e389d225
SHA256: d667104193936d242ea407a5895ca76d227b81087095f4a6cfbf1381ae6a0082
Uploaded: 2023-08-16 16:51:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mavedb
Version: 2023.3.0
Summary: API for MaveDB, the database of Multiplexed Assays of Variant Effect.
Project-Url: repository, https://github.com/VariantEffect/mavedb-api
Project-Url: documentation, https://mavedb.org/docs/mavedb/
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: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.9
Requires-Dist: eutils (~=0.6.0)
Requires-Dist: fqfa (~=1.2.3)
Requires-Dist: idutils (~=1.2.0)
Requires-Dist: mavehgvs (~=0.6.0)
Requires-Dist: numpy (~=1.22.3)
Requires-Dist: pandas (~=1.4.1)
Requires-Dist: pydantic (~=1.9.1)
Requires-Dist: pyhumps (~=3.8.0)
Requires-Dist: python-dotenv (~=0.20.0)
Requires-Dist: sqlalchemy (~=1.4.31)
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: jsonschema; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest (~=7.0.1); extra == "dev"
Requires-Dist: alembic (~=1.7.6); extra == "server"
Requires-Dist: authlib (~=0.15.5); extra == "server"
Requires-Dist: celery (~=5.2.3); extra == "server"
Requires-Dist: cryptography (~=37.0.4); extra == "server"
Requires-Dist: fastapi (~=0.71.0); extra == "server"
Requires-Dist: orcid (~=1.0.3); extra == "server"
Requires-Dist: psycopg2 (~=2.9.3); extra == "server"
Requires-Dist: python-jose[cryptography] (~=3.3.0); extra == "server"
Requires-Dist: python-multipart (~=0.0.5); extra == "server"
Requires-Dist: requests (~=2.28.1); extra == "server"
Requires-Dist: slack-sdk (~=3.21.3); extra == "server"
Requires-Dist: starlette (~=0.17.1); extra == "server"
Requires-Dist: uvicorn[standard]; extra == "server"
Provides-Extra: dev
Provides-Extra: server
Description-Content-Type: text/markdown
License-Expression: AGPL-3.0-only
License-File: LICENSE
[Description omitted; length: 5099 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.13.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mavedb/__init__.py sha256=XL4OsR3TH3mAFjg97qL4reIRmDNYnJe5CpkT1DzLsgg 52
mavedb/deps.py sha256=CgV7EjcgtpQzSVPHe-acHiMiUpTL00Ka1rwV1G9zZc4 459
mavedb/server_main.py sha256=DsvHpZzbJ-iAdsuJZ_mPZ83QAhJssU3Et02pyBi1vQg 5436
mavedb/db/base.py sha256=pBCbZHbCGgZL8x3yGrkzKOUsoGYycg3nNL1u6kRFD3k 339
mavedb/db/session.py sha256=g2U4_Mosg9mbeIGmwIpsrtQ0h-tFftu1o9Y3wpK3xWQ 686
mavedb/lib/array_comparison.py sha256=2wd1i2XQG7P3JIIjmx0-OE_YHnQVuGj8-0csj-fWMi0 83435
mavedb/lib/authentication.py sha256=odz5cz55oH9Rn9a25V0YViYbat3OnwS6J-q4UM3-zcY 5549
mavedb/lib/authorization.py sha256=K49lqH_J6RbmkzqDUD5C0stp-0xcMaR3RblsH_8enRU 1433
mavedb/lib/exceptions.py sha256=ROizCs9CM5e0no00UJ-ncBaCaS6sKqTD-2561_mrdPk 5094
mavedb/lib/experiments.py sha256=VZ6fGxmHi6V6xMuIRJxcF95B62Luzzw4EoUT_U4anMM 3181
mavedb/lib/experiments.py.orig sha256=9nSoxH5x6wP4C_Mizp-luHskn98fGZ62OyPyNxpjNpM 3948
mavedb/lib/identifiers.py sha256=1_YpsHMoJYiMk62fQXk0204sraQko_G5RxETc3t8ZFQ 16734
mavedb/lib/permissions.py sha256=XX49gKw9bIcGIRzzGNNHWDsLIL31m981ZEHjIYEixVs 4531
mavedb/lib/rxiv.py sha256=fsoEj-2rfubQBL-Pkf9I7SQaIDwVOIaun6kzzAzUYxM 17811
mavedb/lib/score_sets.py sha256=8jJG25yA9h694ACxnY7VfKo5U72_SyRuOI32KRzYSCQ 13267
mavedb/lib/temp_urns.py sha256=i9LJ-E2E_RejZbM5Eugr8TCID9lQi5pnPVSZkt3nfJI 197
mavedb/lib/urns.py sha256=F6g34a5TVtya2y1xDK83XpAoTdKbQMw4_zuPpPz2MJs 6280
mavedb/lib/worker.py sha256=Xo8Yx6p6KLKINKrBGLlFnsCjeBMCtEE5qc4mgSBYo6I 8201
mavedb/lib/mave/constants.py sha256=9jhA7L6R7PMmRhMi_6TvMZH__CYfn7L5FMUrabCnmh0 391
mavedb/lib/mave/dataset.py sha256=RyWJwYFsQwAmVmS0kHGYYQf9oIe2EjvuZ2AS_nH-vxY 21586
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/validation/dataframe.py sha256=i3W6c5_ETbl0PkzMAiRRv_NaAjUtb8xCzQeEdEOIIJo 19654
mavedb/lib/validation/exceptions.py sha256=FSRoVnvj-sbnlYa31OrmP3V8GeRuixbuq3gOz5h-7Z0 91
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=_QAzdlnJiMX_KgSp10yAmr-acEC0s0vsq9-OBJNi5X4 11673
mavedb/lib/validation/variant.py sha256=O-S0eqkdLTbZ6QAAWVwUlpnMiqTYzJXMnIMvq6hOkIM 3796
mavedb/lib/validation/constants/conversion.py sha256=Y0-zXFXBpBNs1IgsJIoqGtbgAC_ZcOPKoA4tXbMvgNs 2068
mavedb/lib/validation/constants/general.py sha256=51dBhi_ogC7P-FNh05sRXV_8Ovo92PKIaz1QLjXhe8U 1420
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/models/__init__.py sha256=80vLgmxg6XKZ8HKpmSJTYtSq1spLI-ZhKG3g57k2In4 516
mavedb/models/access_key.py sha256=HfKsyqRrGcEgRdVK5J1IZ5aZMj5cpIHFz42BF7Dvwx8 736
mavedb/models/doi_identifier.py sha256=Rx3Wmg1Qvj-BLQVOoqY50rv3w9vCec-uIpbMWlpFjDA 579
mavedb/models/ensembl_identifier.py sha256=Jc4Y3cswZfe2Hp-1fxspgaObpuBqwXeLHKXVhAvzZlU 587
mavedb/models/ensembl_offset.py sha256=JJNTjao62516foh533TA3JhCMw2G2E4fUmfpl2C-1x8 868
mavedb/models/experiment.py sha256=ddNJQHyf8SE32sdVFbUVGTgrNvW-70QyhgweGcPineU 5785
mavedb/models/experiment_publication_identifier.py sha256=Jcwe_d9VnelNUcZidYTz6xOjctOL_3WNbCyBsx1sALI 656
mavedb/models/experiment_set.py sha256=ngsLCT6oMKjWooQZY-9sYNz03m4iK_9yFGHBDbIfLv0 3419
mavedb/models/failed_task.py sha256=WP2dadDm0PEqUe-6w43rj8zQpacnPVYTfJmKnKmGnZ0 1328
mavedb/models/genome_identifier.py sha256=B_oU4t1P0gB5EeEvA4wQ8W3sLkcLEDKlzzDnaP1rGIk 585
mavedb/models/keyword.py sha256=hBeEC0edrEJrAIYRRu4sS4QjNGdO_qfSdj3GIHhfFlg 441
mavedb/models/license.py sha256=BWd0a-hYObEe6jducuNPfkVW8qJ5yBFmNg69GfR7SNI 676
mavedb/models/mapped_variant.py sha256=czg8ePXX0wIKDKPtuifffNUpTeqPr_OJWRth-d2rV4M 560
mavedb/models/publication_identifier.py sha256=m9ZHdLgafxb4E7EudpmaRfDxbR58mXPMBTzBkawsBa0 1086
mavedb/models/raw_read_identifier.py sha256=bwGRx5hfR_bL66GzOPkQLEPAyOddQXfEbWHC1SuNlFQ 583
mavedb/models/reference_genome.py sha256=BQV6dAHJOLf0369eO55lkB32VM3BCfdh8LYeiu-xjSo 783
mavedb/models/reference_map.py sha256=RFHxU7SMX7m-3CRIL9-0JfdqGMxEr9Ifqde9ZzMda5o 861
mavedb/models/refseq_identifier.py sha256=Tiwd-okJHh4T8Qd7vIt9RZ7GsJA8CfLGokMXMz07Y1k 636
mavedb/models/refseq_offset.py sha256=73xKDkumTDNkFXYikpvWOSu1jwYqqYVK5nWP9PNcoE8 751
mavedb/models/role.py sha256=4XMSLU74GCXcRi1uwYmoBjX4Psv7EzU-yOQM86ElhDI 226
mavedb/models/score_set.py sha256=HV6osKpALsXl6gU6B1RKwT_8OKjQvNiBXo678_Qyc-g 6860
mavedb/models/score_set_publication_identifier.py sha256=miyvEm-oNzzmXNsS7iaiVMgDMZeOuNZiwPm-9ROL4yQ 661
mavedb/models/target_gene.py sha256=0b__GIUIryEJR3UOwRIFuZFiO7a3xkgAfAoGfLBkUvE 1922
mavedb/models/uniprot_identifier.py sha256=5WzFBUUEp1ItCBW1bSJBnokwiZl0qEyoVrOxYWThAG8 638
mavedb/models/uniprot_offset.py sha256=gRblzDMOdmuK-qEtbB97EVVG1WixmbnImJzBhNOB9uA 756
mavedb/models/user.py sha256=bXbQFj-VVOPy9-ZJBAy05lBv9E0yRC0Xl-nAZEx39Uc 1685
mavedb/models/variant.py sha256=cZaEBHjzuZd9SBwtFGmTMuaPEdljfMHz9o9JRp3s7cE 991
mavedb/models/wild_type_sequence.py sha256=0ee8ELMO70mGs3mBWNqDo3byfZJxtXDE-rt3ya93zEg 503
mavedb/models/enums/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/models/enums/processing_state.py sha256=n28cLJ3xyDojrS4qWIx62jh1KUiunuJK1M9h7dxytBY 154
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=mX7S__qMSKnsSXqYog4gqogBQW0Gr4-7ELDpTn7h5xc 427
mavedb/models/legacy/django_reversion_revision.py sha256=4FNGiZveT5YyMZOM0zZD2EBT_UmCUkm7kkqcvnUdN6Y 384
mavedb/models/legacy/django_reversion_version.py sha256=cdm7kS3pqdIuS5PRLZHzmmlYLmdLt6IodsD8HVEMhDM 565
mavedb/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/routers/access_keys.py sha256=P2KEiVZAC5oT5ZBtL2nQdqGtle89tsWvlL0bKLO0Wos 2615
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=YevKI_Mr8O8h2A5963rPirVwi-JEbjOknclVQV9FeNI 11562
mavedb/routers/licenses.py sha256=2lPWyAYITkwzd1_Dg52mCJlRXUmiB-M8dFRris8qDhU 1067
mavedb/routers/mapped_variant.py sha256=7GTmy3itzVJLl3xvOvrTvPuwC9-8pORSROz4cp6_QfI 1688
mavedb/routers/publication_identifiers.py sha256=lJcjwguhhgNi57tkpQK_Lkv8oiskjMJRpMrD1J16mCI 10633
mavedb/routers/publication_identifiers.py.orig sha256=BmtaixWUXSD2pFDBsMINBdV3GEazUHbtAJCEs5vWbPA 9835
mavedb/routers/raw_read_identifiers.py sha256=E73yjYR7LuMGS84zMKfHnNNo0DDeSIYwoXziBg7P6VE 1194
mavedb/routers/reference_genomes.py sha256=en3xk1G3wkR869wmStgXpcevQO7SUbdNANryWe5VQV4 1661
mavedb/routers/score_sets.py sha256=WkRt1VHwxAqJ5wOyNk6RsdnTcqibQPXBlVk1aZPpU8I 30527
mavedb/routers/target_gene_identifiers.py sha256=FVi85pPbbIZCZBrHFAP_Duf-YnjuD60MGc4Cc7lYtEc 1310
mavedb/routers/target_genes.py sha256=6ysZD0TlDDVadubi9ixECE7KHCXCpKUTQ73WaZQ4SF0 2620
mavedb/routers/users.py sha256=x7LNwilqSa677EGyLfKBKBT3ED4AGzhfwlrBOzk2YhA 3080
mavedb/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/tasks/scoreset_tasks.py sha256=iI3-HII2AOMw6HHvPc94LeI64JT3eJcBQkxdUXPgVNo 2932
mavedb/view_models/__init__.py sha256=SXBxuX0K3pPIwGG5SX7Ccqs7ZGKs_XP4CnG8IhioNfA 1201
mavedb/view_models/access_key.py sha256=tP5ftgewnOUM-sZirFjZA_otUsueEdRTKWP7ZvIrU-s 581
mavedb/view_models/api_version.py sha256=nLvm_ZBNEyVC9VUwN5RgyJgJ3ETEhijM74BA6wbKUQ0 113
mavedb/view_models/doi_identifier.py sha256=a_0TVuDolkGZljIu0RifG_h9nwfTpXhsmqRmY3KRz70 697
mavedb/view_models/experiment.py sha256=TV93vvdaF8BpjzMTAkbMEP157ovQ7pm6wg8VRMHyFRk 4290
mavedb/view_models/experiment_set.py sha256=h4xFbvXjFNUwbHiUPg1JRzRy6ZrIsIkxIUqNrRlXmY0 1218
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/publication_identifier.py sha256=0lSTTjZoAv-IfNHCHtpY1q2bdPSNI4UQwLKTERHge6Q 1430
mavedb/view_models/raw_read_identifier.py sha256=qlbQgSDM18AluhAMUl8H9r5ZJSvZgRbH_81WLyJ5JMA 448
mavedb/view_models/reference_genome.py sha256=JnqIOhNgo40cvJNvu4cV3vOLi59zlaP79_kkHc5FQRk 716
mavedb/view_models/reference_map.py sha256=C3iFWWBcAgMXPKr6lpEosK2X6cMp9s4_fRncfEF3ieU 765
mavedb/view_models/score_set.py sha256=RUic1_Y1qrzLMiudrOEMAuSG1JufvVE4c1BeM3lhFIA 8149
mavedb/view_models/search.py sha256=XPC8ob168NAqn16ivZtJzZPvkO4DxOKIjb3BH_zU8h4 745
mavedb/view_models/search.py.orig sha256=P11bPFjDpK_c2YYGsr1kb2wKSjLkhhm7y63PDFHRDDU 857
mavedb/view_models/target_gene.py sha256=cW86HgpLgw7qnT27OvjLkWA-NIW0q5o1r_UJ-q5sMqM 3819
mavedb/view_models/user.py sha256=5YrBgcCc-EETjM0zeJiHwBOqN2oxXtXcXhC0fGQLbto 1359
mavedb/view_models/variant.py sha256=TR5PV0ay-8KycibMeKTwUHTEwlhSs5fAvcwoYIfZasI 724
mavedb/view_models/wild_type_sequence.py sha256=F9FcU_skLyBr29mYf_8n3NikI6MeBtGLj8H2jfhoQzo 1829
mavedb/view_models/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mavedb/view_models/base/base.py sha256=ULN11Bx23zYhyvzOqxhLx694pxaimxCkP2cBboAcyPU 594
mavedb-2023.3.0.dist-info/METADATA sha256=4RHIlQDQd4eQh7n13a8ASxCSs9OdWGKFdMHPrpyE9h4 7043
mavedb-2023.3.0.dist-info/WHEEL sha256=Fd6mP6ydyRguakwUJ05oBE7fh2IPxgtDN9IwHJ9OqJQ 87
mavedb-2023.3.0.dist-info/licenses/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
mavedb-2023.3.0.dist-info/RECORD