dnada

View on PyPIReverse Dependencies (0)

0.1.2 dnada-0.1.2-py3-none-any.whl

Wheel Details

Project: dnada
Version: 0.1.2
Filename: dnada-0.1.2-py3-none-any.whl
Download: [link]
Size: 202421
MD5: 738cff7d2960793ffdc2fc16d6f47168
SHA256: 68e317b51d1788ccc9e1ad45da8fa21ce247cd8e65314be2bca6fa0ace7b6ed8
Uploaded: 2023-08-28 11:37:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dnada
Version: 0.1.2
Summary: An application for creating customized synthetic biology automation instructions
Maintainer: Alberto Nava
Maintainer-Email: alberto_nava[at]berkeley.edu
Home-Page: https://github.com/JBEI/dnada
License: Apache 2.0
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: autoprotocol
Requires-Dist: alembic
Requires-Dist: bcrypt
Requires-Dist: biopython
Requires-Dist: celery
Requires-Dist: emails
Requires-Dist: email-validator
Requires-Dist: fastapi
Requires-Dist: k-means-constrained
Requires-Dist: openpyxl
Requires-Dist: pandas
Requires-Dist: pandera
Requires-Dist: passlib
Requires-Dist: psycopg2-binary
Requires-Dist: pydantic
Requires-Dist: python-jose
Requires-Dist: pytz
Requires-Dist: raven
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: seaborn
Requires-Dist: SQLAlchemy
Requires-Dist: tenacity
Requires-Dist: typer
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2264 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/backend_pre_start.py sha256=AZGboUd7Y8-q5EhRP5i5rrhJilSLtQDXw-cRpOsc1ug 815
app/celeryworker_pre_start.py sha256=y9-EMtkiZDq-pRK_yMN1R5RtN0jyEBT_C4Q0C4FRzOs 815
app/dnada_cli.py sha256=zbtXjfDTAQjVLYcyGD1XZ_Fr9Lz_OUocT1svpHvz_D4 1041
app/initial_data.py sha256=CXFDZPahY9xCpDnBNBB3aglbCPumbZV57vI5nWxxS6E 385
app/main.py sha256=n9vQ7hYU5GAQdHQz-F43FWg14MxihCtCfV8XgBoqquo 618
app/tests_pre_start.py sha256=y9-EMtkiZDq-pRK_yMN1R5RtN0jyEBT_C4Q0C4FRzOs 815
app/utils.py sha256=sYkhzJ-7qwJwJZhcs4IkxRv_9ENxlVoFlVS9aYa8kZo 3607
app/worker.py sha256=H_ns-AZh_X_Y4H66BLagFh4qXTPAQo-zd8GA1sSqRSo 259
app/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/api/deps.py sha256=joFPC5CzVZPUZhXtXB-o65I1xNQuLqIbMisjazoDbyw 1775
app/api/api_v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/api/api_v1/api.py sha256=UjnD2FnGtXiBTJiZWQXspY5CSOFf0HsEmmXJ2BmHCUw 1516
app/api/api_v1/endpoints/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/api/api_v1/endpoints/assemblys.py sha256=LeubMDDZTb_Gy5_nWUuDiCdb1GG2AwqIVFq86GvZd-M 4044
app/api/api_v1/endpoints/banner.py sha256=qilJeevnVTypNCuKtn6-nB1r3OnBOduXtEr-SksHOkg 1215
app/api/api_v1/endpoints/constructs.py sha256=uchL7RZ_zLJQTJW087cgIn00pORfJSnSbiBt79ISIH4 4147
app/api/api_v1/endpoints/crudapi.py sha256=h7vk8Szb37h1cVClyFHoaPihD69icgIvp-2Cz-eDIkM 7617
app/api/api_v1/endpoints/designs.py sha256=JwGq56kA397aT84sxOxSRDHnloVxzAFptVoN2Q2wypE 5677
app/api/api_v1/endpoints/digests.py sha256=JPhsicjBV8DzkLM3iiZOBTEYzSXCqugf3ffGwatpJrE 3859
app/api/api_v1/endpoints/experiments.py sha256=sfra-0jhqHHHFcrHyM23AgksqmKNr284Z3PdXLkGovQ 4221
app/api/api_v1/endpoints/instructions.py sha256=aDu8CyXFHLiJFmOcQ_L5Cf5BaY6Ab1nlK_CYZ0yZk-A 6140
app/api/api_v1/endpoints/login.py sha256=LR-aZm0cOxW1eUWObXjSBCp5rYetF9mlxbbL9IYvws0 3114
app/api/api_v1/endpoints/oligos.py sha256=Uhs5rtfdTOvhybdbLBQdz5krjplHmE6IHAC_-3MqGBM 3764
app/api/api_v1/endpoints/parts.py sha256=sI4J-gutrfu0cLil9Rn3sfkDgQxm5hpTD_QP-2uMKlk 3699
app/api/api_v1/endpoints/pcrs.py sha256=jtbK9dQ8XzeZ5DuiIJ-p_mKAMLAExlNKusx9YYo8Kl4 3817
app/api/api_v1/endpoints/runs.py sha256=jJeBUf2BqkGJAtIVqn97eJV3j1LOne3FqaW_uxx4dcQ 7037
app/api/api_v1/endpoints/standalone.py sha256=cQcBMr_s17TKG5ECRznl-9gu_YhrImqdrOb-97KtpGY 14020
app/api/api_v1/endpoints/synths.py sha256=4un6uPTmFTN_naTxARBpuRPia0CNjGOAFL3tai9dAmc 3788
app/api/api_v1/endpoints/users.py sha256=WiMnk9wyfWMWFPydE4k8ATCQJHqnXl26mp8AcoP7-EY 4428
app/api/api_v1/endpoints/utils.py sha256=Xq3fWqqHUWXAHsSAOueXAhAJSqm7AWd9ttGt86XIQGo 920
app/api/api_v1/endpoints/validate.py sha256=7SIoFeQfalrkIVnPWB4MJjw54Auby4FoZsA_0INTJ04 1556
app/api/api_v1/endpoints/workflow.py sha256=3Ym8cAzKn7cOVJaMrq-rrNP-XF-EaR4rOi4I3ySUmBU 19470
app/api/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/api/utils/assemblyrun_helper.py sha256=hLdBIbZ5kQtSaDjv_hMiHFA15yJUE6Nqoaou82HZrCw 2405
app/api/utils/db.py sha256=61rtSxQ-Jz41EG3n2fecp0s7vm3MKz4P38Oulw5lcv4 24060
app/api/utils/ngs.py sha256=mqlGDcp2DWTM6TlaBQG25r3FHr_LSxaj2_CZHpdMzP4 2539
app/api/utils/pcrrun_helper.py sha256=Ynbua_C8092zuGmRm1TFqQPAMUnqtSTsO4U5JxoMzsU 1590
app/api/utils/post_automation.py sha256=YsLgBAFllYRix2fX7QUGJlDZyOjTA-VpOiU8OEdiQOY 27368
app/api/utils/pre_j5_to_echo.py sha256=oLxgobQoazrFeffXV5--jMbUx3x5HLot9DmbJtQRb8Q 7418
app/api/utils/pydantic_form_decorator.py sha256=UYW7SIfx3hsyZXlOM6jv5hTlbpBickDMXurpcXBPXYc 1306
app/api/utils/results_toolbox.py sha256=-Lpm_V3YeMygn651_OwkVjIee3p8IYyc51kNypCj5nk 2390
app/api/utils/sequencingrun_helper.py sha256=l0B6hgG4V0a-x4ZXr0bzjjsSOXflLmcuvViZ8aYIlrw 1898
app/api/utils/sql.py sha256=0mvY-hHURh0zVQZe4ht9ONAD8bgNV-Ouj4xx2dxmT-I 608
app/api/utils/time.py sha256=KdXyY6G7Ucwy-YWXI_V8S0J9v2pw2OTcBaanZAIrX0Q 401
app/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/core/assembly.py sha256=BDA-cfB8xbvfkwvHjva58NcKEOjAUlvkgTbRDZ3Xf0U 5050
app/core/autoprotocols.py sha256=K5EjGs2tl2mBdiUueGaGPyY_xUuQUZz2nMDFKoSqUrg 39044
app/core/celery_app.py sha256=C3k6HxBWNRm9Gs5MipFBlg9fGkQ8otoUHiN6WEEYinA 160
app/core/colony_pcr.py sha256=6-EbBk-xWWtvD9cJ5NtRsrXw9b2mXm2du6wnMKLzk5A 4504
app/core/condense_designs.py sha256=AYA1iOjs0KbuH5zI1uuPdUcVtbc7Fy_5TteipdOACiw 736
app/core/config.py sha256=VAmh1wLEm6Xs0OEZ7V7yaonPnhb09z6ZJRqtdNYDW38 2958
app/core/dna_utils.py sha256=Ddj_8Q01X0j7dpB7-GxoNg11QnR101y7_6K9-vs6Afk 173
app/core/echo.py sha256=hm4r-Tj-yxryiywuE7P3G_0z4Vq87Z4d2g5_lHhO-N4 7870
app/core/j5.py sha256=22bpKwlFmKnTt12w_YNqluc4D86OobzqG5WfwxabliQ 23135
app/core/j5_to_echo.py sha256=EMfztWtMjsNGfqSvMBmsgJcIFSQHEv9b1ew1pZJa1jY 58677
app/core/j5_to_echo_utils.py sha256=fTBD-d9YkPqTIXjnpVleRHtEqYA1K16mDCKeFq4AV3U 50142
app/core/pcr_update.py sha256=EiS3kaxXQRLroWf299PG7cZAdYzWFRDKAsPcJJ0xn7Y 12324
app/core/picking.py sha256=BraqOxj8IgSLVOMK2rPcHQURzMUKKVt2_Gc4yL3k05s 1606
app/core/plating_utils.py sha256=gsLkNZGi7uKSpPQDpco-2Sc4TQ4-l8TC47e9UFJnuvI 49027
app/core/process_design.py sha256=Afi1rK3XZONdGltX2qQsMNWeJnhhb3MshAzQzH8fT6A 1874
app/core/security.py sha256=rrLykl2qtWxzVDxqBkrxYkFiXkFmKDmEHhENYfxmfa0 938
app/core/visualizations.py sha256=b40PiUGr6rU0z72N7nK7eGRebG9mMpuy9CuhS1To94Q 5270
app/core/workflow_readme.py sha256=vAdF-iGqgcchsEP6qjeov9pUphVwh-PgE1J6QMcXy_k 18653
app/crud/__init__.py sha256=7VmkhHPqhKA91YTtNpg8Ov03_kyB_mHmkB16_IeyvEs 1339
app/crud/base.py sha256=EfmVNeexmTSQrwfldwh_73LwivQ0oUlyI9u3vYfuzIY 34039
app/crud/crud_assembly.py sha256=BHV-f3c-HdaQQEudQ2KehRK2YyPoeVDe8PgqFXBr4Ko 2504
app/crud/crud_banner.py sha256=dmztU3lznt6AM02jdxFC2i3z2gpNzG4FusYpDLbLVyE 564
app/crud/crud_construct.py sha256=025PTE4IjrWDxP4TqHFLv52q8_cPAUiFPoFALU1X50Y 1161
app/crud/crud_design.py sha256=2LtRjEwTinjvqYdaghphrHJYkyoRzvyy6UHHGYNX8uY 282
app/crud/crud_digest.py sha256=Ddh_4vgKJpjhhjW9aF2U1wAcof6g_bJoPWpzwXGS4z4 1470
app/crud/crud_experiment.py sha256=ZovW8p3yykOUeg6tqx_SHc61rJLuW_zqwl-LUnyCGRE 324
app/crud/crud_instruction.py sha256=dnkBq7ke1vKEe_NLUnM1R3uNQ5E3jJ7y7grVugfp2Uw 349
app/crud/crud_oligo.py sha256=9jpMj0SZuEBYVrARcV5W_3xIE2cw7W1_GMI5FJZUrss 1271
app/crud/crud_part.py sha256=qJJIPu2wf3G6abw6K2C-mtJ7cwJQl-8QBVRwOJS-QSM 1651
app/crud/crud_pcr.py sha256=Gvktvq4xcfT2C6bAqpyNvHyjjQq_h-JAAeBE3kzYk0Q 6899
app/crud/crud_plate.py sha256=Y5SqsZPxhaKBCd68pnNrw4FHTqcB5Z9Y4I3LBBQwXe0 265
app/crud/crud_rawdesign.py sha256=GBOfKuGv0SvJ3diNMJtolcXAfl9J8HD2yycMdW5FpDE 313
app/crud/crud_result.py sha256=EmK3g8t-IpIIE__JxJtjfiA-C4r3GYgG_LNY1bDhj3U 2069
app/crud/crud_resultzip.py sha256=ffISSOyP2eC3pk9dIHsuLAineS0H0QhhW4BwKlFJO48 321
app/crud/crud_run.py sha256=kWk-x8niQ47DrwWlWnlRcyW4rKJsdVavzK96QmUTfmo 245
app/crud/crud_synth.py sha256=OQGzkof_lwLsN3M8jr1jYBfkIbmxRd1wrLsg-FDxTzg 1071
app/crud/crud_template.py sha256=Qxhzit09I0_VoE4g-ZNz67dVgrM29NqOYwNr5YuXwi8 2725
app/crud/crud_user.py sha256=fZnebXitbE7IadtV_E0-2rWYm9dcTk8-7M3IjE3o1oY 1332
app/crud/crud_well.py sha256=Koy_qRjH0ppvFht_bWxX4yugjYjdSeMxyNd9H_GivYM 9404
app/crud/crud_workflow.py sha256=6JGWDo9mxeDyHzAkggcEWeJOln6Iiuol6cxFb7zPSwI 945
app/crud/crud_workflowstep.py sha256=3ZGXpWH9AYWhmU3qAZpvcC321JHqd4UmZDeg7NdD31U 362
app/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/db/base.py sha256=LWbjKqmIYfvRayA60BRQvkfKMP4TTllq7E3k_urBuCk 1190
app/db/base_class.py sha256=xhwFHTaZEraabQxZMOCOnsH9CnEP66WZzCB1qmtUcc0 814
app/db/init_db.py sha256=L1hv-KKdjkzArPHjthZi44GzsCEBQFQXbly_4P3dZa8 708
app/db/session.py sha256=wXf-UMhpVRWX4TlaxuTxAiDDR1bocpy2wsrQqRknw08 269
app/models/__init__.py sha256=SWVNVCzQG0bA0DgsE6JzLGmzbuaKLEdPyRtXQSB9lKw 1361
app/models/assembly.py sha256=Nj-3BRqFFcoWUgzZKFGYE9RQBv52Xni4_LjiC46FzDs 1317
app/models/associations.py sha256=EcGyKdc41r6bnPD6CyRdbr9yZALRIO9amGaFSzExOzQ 782
app/models/banner.py sha256=i_WuYJcLYBNECYVRHIxSA2jrkbM4Ys-gJC3976_W0vU 186
app/models/construct.py sha256=JFeXS3vghSC2K8fjXfJLmiHPTFvyTyB1YJFM0UXqyP8 1441
app/models/design.py sha256=TQr7KIcs3zJX1JLNHdIqSPWxfLoyLVMDC_2DacXGYC8 2205
app/models/digest.py sha256=LlU3cj5EKmBg3zdeL0igDKIarpBxYRgh9sfoUpwvzAk 948
app/models/experiment.py sha256=IOh1zRTwDUmO8hvyOLMbPHw17qXwyWNMWPf46_hMH8Q 1017
app/models/instruction.py sha256=TPVdreuoLx5Vr4emHOz9WlAoA4pQColDZa_eGqrj6Bw 1111
app/models/oligo.py sha256=qww55lMVWH-_OaVVP3udtoSlWmLwM7QfupRXjv4okDg 1780
app/models/part.py sha256=pYOmsJmFAVQ6wxLPbZNWU7RnAowp7MOH7rmakX2qi04 1894
app/models/pcr.py sha256=1xKHIpJjjAnyEgaY_geAdrY_9vkGC59C0aXP9WqLnXo 1885
app/models/plate.py sha256=K_vju59jTCO3UAw-TIR-ZVV2swI9kd2PEpaLrv7Nd88 1178
app/models/rawdesign.py sha256=sICIIpEZO64yNoM3lVNiHItrH75UIHt7FAbA_Op_o50 686
app/models/result.py sha256=hT4rwVl0PM1pyrVbCU4P7ro3zwW8WtYvbt88O5FP0gc 2068
app/models/resultzip.py sha256=0a4Scser9lY3i4vMmdhj9osXs2gXsYuBv2u0BkqbBTA 781
app/models/run.py sha256=6hkL8SwAEGXW9pY6S520iyKgj-tnB1Gst3XDhvEIEGs 1171
app/models/synth.py sha256=PArFSvKNsEzrS33xLncPmMfx__aZ4_F45PpPVYNPWHc 1148
app/models/template.py sha256=LgWZpf8NDnk2-itg9WUyxFO9O3kDNfnusno1fgE8tsY 1342
app/models/user.py sha256=Jy5mqjZqc1VetNmXG7KZP_eSzOaVEgz75bpM6tRa8uo 3358
app/models/well.py sha256=R6p3z-yqsKbSQkTyoYfmB4Xr-As85Cn27ldh6eharkU 4419
app/models/workflow.py sha256=hhuWtc-ifJECAt0ddfFy0FJKdTvq4ZEaKIhExkKc2w8 1876
app/models/workflowstep.py sha256=y-bn2un1cko22wBGDN0L_RYGXhiKVFNv2a0yN28AYjY 733
app/schemas/__init__.py sha256=Dc6LDbH77Ob6BiL1Hjnd-EsA5IwmBORG6K8MOvy7lbE 6648
app/schemas/assembly.py sha256=AoYO4jcDfBi9NNfC5u0cAAKs3MuutsQPbMRSxqy599A 878
app/schemas/automatesettings.py sha256=Y2yRgd_8NPpbQtJQU7PtiZPYkYRgAEpaPyjRkQ_q4LI 772
app/schemas/banner.py sha256=J0XgX7N1iVAnRA1J3bI41Cr9OVuthIGd5nTbG-cZtYo 605
app/schemas/construct.py sha256=wEeZt31_wGMLP9TTMWQV7vvb90fisVAdMAuItzZKmgk 890
app/schemas/design.py sha256=lB8MEqi1EJYeZW8sfFTGDHKLcgrbOf0v-HcMD3xLqCA 804
app/schemas/digest.py sha256=CY690fQRlb38B3yIdvniLU4OVPDjpijIi4sktkZ3Rto 877
app/schemas/experiment.py sha256=ULoMiNQWIoo6SI8cFdetEeq1T-vCX9gW-42URimI2TA 705
app/schemas/instruction.py sha256=45O4_Tv2nwLgvl6zi1oP2Y80Ud4A136FA6jFncZ342c 799
app/schemas/msg.py sha256=mUiP6wljLbjsVSqTMavwn6MvxB_xC5eVchZg9rX0lNI 68
app/schemas/oligo.py sha256=8MGFVzpMOQQrcmmsJjzLsWYuE5OhLT0nTpd46Ae2N48 1131
app/schemas/part.py sha256=szoVLimhvEKj9Ytvs2Nbuk8jVRUBIVT-FwCYERvY7aw 1242
app/schemas/pcr.py sha256=9-aGut3WWoCfrqrZ7h_3Uqy51rDr7zHeDCKcv5w39QI 1137
app/schemas/plate.py sha256=wS35y_QGblBu220MOJd6vcWMQl0zWANJDz6fkgTdy98 788
app/schemas/rawdesign.py sha256=Hl5ZOp28XPbfF4jcYWE-GVdXqEiqIDTFVtQEfLIYwwI 722
app/schemas/result.py sha256=jV_W-tJw0ZDrzCTG1_4z5dr_l2tMF1jxMcZ6BJtO5-M 3120
app/schemas/resultzip.py sha256=03BWNgJ8cDTLVHUmwWBWSmZaOyjSZt1k679IxTsDfGc 679
app/schemas/run.py sha256=7N3BvmYV4rxYBe8bJCb3HKyEE9p0Pu1KGsBw3HT33UY 800
app/schemas/settings.py sha256=wqCy1kz-PbxL32p02K3z8JZZ9LKh9jL53K9Vf8gpKD8 349
app/schemas/synth.py sha256=oeUlBAOECNCJ-DrMkzMJGQaH0l7qhi5FXOzg7rV4W7w 845
app/schemas/template.py sha256=plpKnPGQ_yrypj42NfJiQ4Ye3T0iKcYmWovS0-CBR_g 764
app/schemas/token.py sha256=u3cnTV9YiCsBNgCTooowSzHOb73zdYMj2Rwr3Lmkle8 191
app/schemas/user.py sha256=AxP970QGJL4xd7uAdePUyi68g4p0Gag0A9O7BFWaDR8 774
app/schemas/validate.py sha256=0eKIN97dLIQ5CGymlyitDIsdHa63Dkd5lczVW0rAM3A 19920
app/schemas/well.py sha256=bNNgGSM4W6KA12d2N4ftpgx8R5H8_V-MlzwjZPr7W2w 2173
app/schemas/workflow.py sha256=r-EOv_X0oK3dnRvK0bLpBehS4jjg9nKXM08zW_1Q_gw 725
app/schemas/workflowstep.py sha256=fcNOajZKlkdUC9lbY8K935c3jI-7PaHu6UXlSuEqj8E 855
app/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/tests/conftest.py sha256=zvMhpr8wOFn6xI7jnVjgTfoheOrx1jBMJzXwkpQGGng 988
app/tests/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/tests/api/api_v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/tests/api/api_v1/test_assemblys.py sha256=H6WVUAEwmKbNn4kthqMEAkQU5I7Na4lWFLLC6k-VN_k 1892
app/tests/api/api_v1/test_celery.py sha256=GOhxiJBnL_ueqQzOcSvXYf91b0bTwu_cUuTtW3VmY9g 448
app/tests/api/api_v1/test_condensej5.py sha256=DbL0gRLwW7WeHgoS3C6BnCHyLv52q19rGvppOCYv1vs 886
app/tests/api/api_v1/test_designs.py sha256=rI5Se67xXJPZghHXEkD_C-vvUGIK9GCROGq9l2szD5A 2023
app/tests/api/api_v1/test_digests.py sha256=ONqrcyQtzMQCTYWLOAvgsjBJEHtev_IeoLZWWX4oEzc 1704
app/tests/api/api_v1/test_experiments.py sha256=9jAIRsdGDaApJLTSujVCXLC1FBqKHaVEhtNa7cQ8EKM 1269
app/tests/api/api_v1/test_login.py sha256=Sy2W5kZNll_QVan32zKOAk3ZzAYlvPU7RnygVIvWrs8 800
app/tests/api/api_v1/test_oligos.py sha256=WIL6PVy6tT63lmIL43CwRoObo1wzWDHtvQKNHA_auG8 2149
app/tests/api/api_v1/test_parsej5.py sha256=aVRDbj-Bagky4A8B52udq1UOVOqDIYVP0waxe8Yfk1o 844
app/tests/api/api_v1/test_parts.py sha256=tmVF9ICH97jTI61f0ZWIFWCDi9eCu16wsuqu21SrElQ 2784
app/tests/api/api_v1/test_pcrs.py sha256=_bFoH321HKVdBiYLx2CEJ-Xwhvt-hI6A8kkKx32feNU 2679
app/tests/api/api_v1/test_plates.py sha256=OT2xSlgV9aTdBP9sW9feAESlCPc5cQMMPZQnAt6ARjM 1401
app/tests/api/api_v1/test_runs.py sha256=8DStRyE2_i2rqsYuwpxR9waqmPFERQhi85iZDWhCKMo 2522
app/tests/api/api_v1/test_users.py sha256=L5DhK0BNWfRuyg8akmvGJeW1rMwXLbYB5oE7omxf1_A 3899
app/tests/api/api_v1/test_workflow.py sha256=nT9rL_sI_OH69UXwyOj9JH_BhhLROkJNTBC3cFUOWq8 1897
app/tests/crud/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/tests/crud/test_assembly.py sha256=NASOPexkHqRfyfpQCY80ULNfDFrZ9iTsxPuS6vjXjYI 3071
app/tests/crud/test_construct.py sha256=88I2TtR2G8SypRnLlgWenXJNZ6VQEyyeuhj8dEpZF7U 2438
app/tests/crud/test_design.py sha256=lND9LbCDn7z39B42rAFAMEhfelVo5i0aq3q-sRy8HrE 2318
app/tests/crud/test_digest.py sha256=69eVs73SSTWZpKgULXN5HAT3l6_D-oUCRQ7hlhlFrl4 2503
app/tests/crud/test_experiment.py sha256=_eFKiSh44xXfNzAbz5p6HIf48dYJoIDnz_XXZuirsuY 2101
app/tests/crud/test_instruction.py sha256=J4LL-hAMIFy_Qj_slAo218RPe4nMxCi-qVARuJRuc-Y 2308
app/tests/crud/test_oligo.py sha256=A4WubbCNiROry6T6ZN0kCAZLTyHwWF6VhalFN-zEnw4 3187
app/tests/crud/test_part.py sha256=0qgCSlvVX4lsnSoWIJ4ydIFzXrRkLTpbMqRiPiSzuxg 4249
app/tests/crud/test_pcr.py sha256=j7nsGzogrPEZsRg7GjDbUWTlWCXAUyXIFtYN9DMV_BE 3749
app/tests/crud/test_plate.py sha256=z0zELJKwI2EKWJzKCLBI1iZ32ERVC441s_xx7A8gXyw 2543
app/tests/crud/test_rawdesign.py sha256=hiVGitiqBXjoR9FmqOqNrMV2nuxuEiMZDv81aghCZOg 2093
app/tests/crud/test_result.py sha256=5MEdlxaaDVctnWWgaPS1HnQVael2zrWeNPQ6sRGgcHs 2312
app/tests/crud/test_resultzip.py sha256=67I6C4nnG7i8NhXyIOekbTUsT2yNPF5Pnj2CBwfSpIc 1933
app/tests/crud/test_run.py sha256=kbcPeycOocFNCA-fRzgZYYOWWy_PICIR2VTM7nybtoQ 2329
app/tests/crud/test_synth.py sha256=VQG_p12U-XUlboTGsGbDWQpLkXGgX4YJFGasslVFe0U 2283
app/tests/crud/test_template.py sha256=uOulEVi8C4UYF7Phkrugld_2GvIirMPtkVk__3z4sAo 2295
app/tests/crud/test_user.py sha256=DfrS7zfiAazVLuE4Sup46Ph9TCFdEnWjNBAL5NL6R2w 3391
app/tests/crud/test_well.py sha256=rLFg5SnZMw5bKo_jdistOlAQc63Rqv5_SiPuw5wQQfQ 2422
app/tests/crud/test_workflow.py sha256=JiNj8k1wwPAGXprLim71xHxlVuXa8rFKOOKs2cT-UZQ 2587
app/tests/crud/test_workflowstep.py sha256=k5seKOZyUWNFasY7-R0sBQDqV4i4dLIPHDd4CBlPaps 2484
app/tests/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app/tests/utils/assembly.py sha256=kIyFSkZdxjpRPo-KtKjxNWF5gIaMmsLszX4J5ysSYso 1604
app/tests/utils/construct.py sha256=zslyCXkDWCKr8LXi8rKaanNuz8uudXoiuh5b9IQCzZY 1094
app/tests/utils/design.py sha256=oJiNiD5JW4Z9t5oynwxJg-uKsoO3fwLzizy2-vKcMXc 1096
app/tests/utils/digest.py sha256=QqCzZjpE0XexCGLbLtXsYuockSNMJ1RviL6ly3sEJxA 1024
app/tests/utils/experiment.py sha256=mlvfIO83RPLjhQhj3FfxgGHSHTVYh7mpjDMV7qBsHvs 642
app/tests/utils/instruction.py sha256=9zKbXENbgD-ndwn690m-ZEBesc3vUXyeW-FyII0Rho0 1010
app/tests/utils/oligo.py sha256=YR5i-eGf-cJsxgsmb4vDEt3xGMaBjfLE_-74AiUFGHg 1248
app/tests/utils/part.py sha256=7gTUuuL4SRwW9t1DRrmQRQ6yAHvcgpjTCURbhwm9Xx4 1586
app/tests/utils/pcr.py sha256=o_QeV97Sg8JZrh6o5yFbFUCynCj83jdIsM7bKfBZPGU 2047
app/tests/utils/plate.py sha256=NU6gEtEO3wW-qfHKLUtV3E-_TytcZSuOyfxEj2Mj11c 1045
app/tests/utils/rawdesign.py sha256=MsCuMsHZPkMM4LjKJKwdS87V5gFVENAU5ifz-IpXGzQ 915
app/tests/utils/result.py sha256=xsZbYSMXR9xfUTRztBz3UIeN9BUxx-93CtciRNJJS0w 1207
app/tests/utils/resultzip.py sha256=PkLHl3p_9okKr85uKz7OX3xChjceo1nUlvN1W83nqMs 882
app/tests/utils/run.py sha256=VMGzzsgRZYUhgLmfKIu8zSfsRo7LoP596jfOute6qk8 1064
app/tests/utils/synth.py sha256=nMoPBgz-AU6BFTlYQG6T0z2iPHfLgWNkbQN89UhImwQ 1088
app/tests/utils/template.py sha256=q2agBF2vkztQmDB6JHoN2snsS00b1bURD8u7tyStsrY 1174
app/tests/utils/user.py sha256=ZRzLxKHw4Q178vvv9-IG-eMPau8CnFUdpHeleqM3880 1652
app/tests/utils/utils.py sha256=OpacBTOI4Wcw8xNwe0Gl0Unjhd-zMm24RkrfnRNFUSc 1267
app/tests/utils/well.py sha256=sQ7D9L4fO-SXQzQ9-I8a-CkNtm93g9YQdWCzXDVaO70 5872
app/tests/utils/workflow.py sha256=HC_xDf_ZcovvMYaeIpGnfGnE1ce_L0dzOavjnH6PC0o 3478
app/tests/utils/workflowstep.py sha256=paEHUCQE2PKDwe2c1bEWZdUnbujTS456WwSdSAno4Qg 1085
dnada-0.1.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
dnada-0.1.2.dist-info/METADATA sha256=C5Qc9R3L2Mt0kLdKl6hpj3ksRB-oJJt5R8WfRCdc9Ng 3362
dnada-0.1.2.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
dnada-0.1.2.dist-info/entry_points.txt sha256=lWBGQY1hQB9i5JmydQ9METdo4_J-Zh7bdLUUvdLeyaY 48
dnada-0.1.2.dist-info/top_level.txt sha256=io9g7LCbfmTG1SFKgEOGXmCFB9uMP2H5lerm0HiHWQE 4
dnada-0.1.2.dist-info/RECORD

top_level.txt

app

entry_points.txt

dnada_cli = app.dnada_cli:cli