From 80249cbe231d8ddbb9a8c8cdc9c17e4905a8c081 Mon Sep 17 00:00:00 2001 From: Manuel Lera-Ramirez Date: Thu, 26 Jun 2025 17:22:22 +0100 Subject: [PATCH] related to https://github.com/OpenCloning/OpenCloning_LinkML/pull/56 --- models.py | 98 +- poetry.lock | 2646 +++++++++-------- .../templates/assembly_template_001.json | 683 ++++- .../templates/assembly_template_002.json | 731 ++++- .../templates/assembly_template_003.json | 744 ++++- .../templates/assembly_template_004.json | 738 ++++- .../templates/assembly_template_005.json | 786 +++-- .../templates/assembly_template_006.json | 799 +++-- .../templates/assembly_template_001.json | 350 ++- .../templates/assembly_template_002.json | 350 ++- .../templates/assembly_template_003.json | 350 ++- .../templates/assembly_template_004.json | 350 ++- .../templates/assembly_template_001.json | 662 ++++- .../templates/assembly_template_002.json | 724 ++++- .../templates/assembly_template_003.json | 779 +++-- .../templates/assembly_template_004.json | 717 ++++- .../templates/assembly_template_005.json | 779 +++-- .../templates/assembly_template_006.json | 834 ++++-- .../templates/assembly_template_001.json | 1580 ++++++++-- .../templates/assembly_template_002.json | 709 ++++- .../templates/assembly_template_001.json | 634 +++- .../templates/assembly_template_002.json | 787 ++++- .../templates/assembly_template_003.json | 877 ++++-- .../templates/assembly_template_004.json | 689 ++++- .../templates/assembly_template_005.json | 842 ++++-- .../templates/assembly_template_006.json | 932 ++++-- pyproject.toml | 1 + 27 files changed, 15232 insertions(+), 4939 deletions(-) diff --git a/models.py b/models.py index 741f7c9..b49fb7c 100644 --- a/models.py +++ b/models.py @@ -23,6 +23,13 @@ from github import Github, Auth, GithubException import os from pydna.dseq import Dseq +from opencloning_linkml.datamodel import ( + OligoHybridizationSource, + AddgeneIdSource, + CollectionSource, + RestrictionAndLigationSource, + CloningStrategy, +) # TODO: validation of categories in sequences and assemblies @@ -103,15 +110,18 @@ def to_source_option(self, submission: "Submission"): ovhg = Dseq(forward_seq, reverse_seq).ovhg - return { - "name": option_name, - "source": { + source = OligoHybridizationSource.model_validate( + { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": forward_oligo, - "reverse_oligo": reverse_oligo, + "input": [{"sequence": forward_oligo}, {"sequence": reverse_oligo}], "overhang_crick_3prime": ovhg, - }, + } + ) + + return { + "name": option_name, + "source": source.model_dump(), "info": info, } @@ -131,35 +141,44 @@ def to_source_option(self, submission: "Submission"): option_name = f"{self.name} - {self.description}" else: option_name = self.name - return { - "name": option_name, - "source": { + + source = AddgeneIdSource.model_validate( + { "id": 0, "type": "AddgeneIdSource", + "input": [], "repository_name": "addgene", "repository_id": self.addgene_id, - }, + } + ) + return { + "name": option_name, + "source": source.model_dump(), "info": info, } class Category(_Category): def to_source(self, source_id: int, submission: "Submission"): - return { - "id": source_id, - "input": [], - "output": source_id + 1, - "type": "CollectionSource", - "category_id": self.id, - "title": self.title, - "description": self.description, - "image": self.image, - "options": [ - s.to_source_option(submission) - for s in submission.sequences - if s.category == self.id - ], - } + source = CollectionSource.model_validate( + { + "id": source_id, + "input": [], + "type": "CollectionSource", + "category_id": self.id, + "title": self.title, + "description": self.description, + "image": ( + None if self.image is None else [self.image, "60%"] + ), # Default width + "options": [ + s.to_source_option(submission) + for s in submission.sequences + if s.category == self.id + ], + } + ) + return source.model_dump() class Assembly(_Assembly): @@ -184,35 +203,38 @@ def to_template( { "id": source_id, "input": [], - "output": source_id + 1, } ) - final_assembly_inputs.append(source_id + 1) - dummy_sequences.append({"id": source_id + 1, "type": "TemplateSequence"}) - source_id += 2 + final_assembly_inputs.append({"sequence": source_id}) + dummy_sequences.append({"id": source_id, "type": "TemplateSequence"}) + source_id += 1 - sources.append( + restriction_and_ligation_source = RestrictionAndLigationSource.model_validate( { "id": source_id, "input": final_assembly_inputs, - "output": source_id + 1, "type": "RestrictionAndLigationSource", "restriction_enzymes": ["BsaI"], } ) + sources.append(restriction_and_ligation_source.model_dump()) + dummy_sequences.append( { - "id": source_id + 1, + "id": source_id, "type": "TemplateSequence", } ) + cs = CloningStrategy.model_validate( + { + "sources": sources, + "sequences": dummy_sequences, + "description": f"{self.title}\n\n{self.description}", + "primers": [oligo.model_dump() for oligo in submission.oligos], + } + ) - return { - "sources": sources, - "sequences": dummy_sequences, - "description": f"{self.title}\n\n{self.description}", - "primers": [oligo.model_dump() for oligo in submission.oligos], - } + return cs.model_dump() class Kit(_Kit): diff --git a/poetry.lock b/poetry.lock index df65455..c38e281 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.0.1 and should not be changed by hand. [[package]] name = "annotated-types" @@ -6,6 +6,8 @@ version = "0.7.0" description = "Reusable constraint types to use with typing.Annotated" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, @@ -13,23 +15,26 @@ files = [ [[package]] name = "anyio" -version = "4.3.0" +version = "4.9.0" description = "High level compatibility layer for multiple asynchronous event loop implementations" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "anyio-4.3.0-py3-none-any.whl", hash = "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8"}, - {file = "anyio-4.3.0.tar.gz", hash = "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"}, + {file = "anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c"}, + {file = "anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028"}, ] [package.dependencies] idna = ">=2.8" sniffio = ">=1.1" +typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""} [package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] +doc = ["Sphinx (>=8.2,<9.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx_rtd_theme"] +test = ["anyio[trio]", "blockbuster (>=1.5.23)", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "trustme", "truststore (>=0.9.1)", "uvloop (>=0.21)"] +trio = ["trio (>=0.26.1)"] [[package]] name = "appdirs" @@ -37,6 +42,8 @@ version = "1.4.4" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." optional = false python-versions = "*" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"}, {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, @@ -44,36 +51,45 @@ files = [ [[package]] name = "biopython" -version = "1.84" +version = "1.85" description = "Freely available tools for computational molecular biology." optional = false python-versions = ">=3.9" -files = [ - {file = "biopython-1.84-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3c8beded38884abae4c74cb6ce54142da670273fd0b2919bd0f84f6e34d3056b"}, - {file = "biopython-1.84-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b51ef31bfb79872a182a85b4113625e1b553c024bb1586c72ac98b479f8d8fe4"}, - {file = "biopython-1.84-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca8d6a88b9a9718074b3f5b450f9ea5adf7112a7dbaed55d82d5b623f5859a01"}, - {file = "biopython-1.84-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dc2e77490725060330003f73b6b7d5172f8bc160f180de5877a2e899ad999d4"}, - {file = "biopython-1.84-cp310-cp310-win32.whl", hash = "sha256:4f39b38e7625c33384954130d90f19984e91cb5af64e2fb128603359f86884ad"}, - {file = "biopython-1.84-cp310-cp310-win_amd64.whl", hash = "sha256:9e3f7476fd81f31e048965d7be2826f018686e870d96870f440b609002953954"}, - {file = "biopython-1.84-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2d4ed30aebd96b4aadeb1f04adce92795c696f5bd56d1fd45517b89059918dd4"}, - {file = "biopython-1.84-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c792508988fc3ccf18eaae2a826c9cd97f1c27fb55bb87bdce6a101fee9f5a0c"}, - {file = "biopython-1.84-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:507ac3956f3107e77fee362ecb048dafb5f97cbcf110012d091418430c3227c7"}, - {file = "biopython-1.84-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:894ee7533cca7f5f9769e2595fbe7b0dba5018f39a2170753d101a13e7585ff4"}, - {file = "biopython-1.84-cp311-cp311-win32.whl", hash = "sha256:7f4c746825721ec367c2f2d6a8cda3bc6495a1e084e5b2fbab26e9467706603f"}, - {file = "biopython-1.84-cp311-cp311-win_amd64.whl", hash = "sha256:2cb8e839ab472244b6082635ad1df67c94c05df0bd02a023103ed00ea66c4d20"}, - {file = "biopython-1.84-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ba58a6d76288333c5f178a426116953fa68204bd0cfc401694087dd4f96d0059"}, - {file = "biopython-1.84-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ee3566f6dc3acf20e238540daf896f0af20cff531521bf41fdf5143f73e209ae"}, - {file = "biopython-1.84-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89ef3967f5a88b5bb6344bef75ae83386de53fed3966d5c8c334ad885f8db08a"}, - {file = "biopython-1.84-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61765b71f84814a1eeb55ab222f43330aa7ad3e55ab91e8b444706149c67a281"}, - {file = "biopython-1.84-cp312-cp312-win32.whl", hash = "sha256:52b6098f47d6b90fc8a5e8579b81ee50047e9108f0976e69c891ae0c4817e42d"}, - {file = "biopython-1.84-cp312-cp312-win_amd64.whl", hash = "sha256:ecff2fcf5da29b600474c0bfcdbbac0f98b25e22fe60a853d0ee798c00f7396c"}, - {file = "biopython-1.84-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f4c1c9ad7da9eaf8d8f4515bf931a7f6548a468e7ef29b8429e31aaff2d95f4c"}, - {file = "biopython-1.84-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9fbd4b67d3e71b0d716a1712ab8b4e57981c6549ba17ce5626ffa8976d170da7"}, - {file = "biopython-1.84-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c425a39871f652598f502671aa5f6b5125475a91333a368a47f9c611ca96db1"}, - {file = "biopython-1.84-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b69d59f9a762c5bb5f77ed03f197dad05ebd702c34d2cae7be98f1f30e04089"}, - {file = "biopython-1.84-cp39-cp39-win32.whl", hash = "sha256:25f4ef193a307e403eb532e8f060b818e2d75f65803a2b0f4e645b0cae131b4e"}, - {file = "biopython-1.84-cp39-cp39-win_amd64.whl", hash = "sha256:b64575363bb2344073c949fd69a0bf3ea015b447aa1494e4813376855b479118"}, - {file = "biopython-1.84.tar.gz", hash = "sha256:60fbe6f996e8a6866a42698c17e552127d99a9aab3259d6249fbaabd0e0cc7b4"}, +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "biopython-1.85-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a6308053a61f3bdbb11504ece4cf24e264c6f1d6fad278f7e59e6b84b0d9a7b4"}, + {file = "biopython-1.85-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:434dd23e972b0c89e128f2ebbd16b38075d609184f4f1fd16368035f923019c2"}, + {file = "biopython-1.85-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a08d082e85778259a83501063871e00ba57336136403b75050eea14d523c00a"}, + {file = "biopython-1.85-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d93464e629950e4df87d810125dc4e904538a4344b924f340908ea5bc95db986"}, + {file = "biopython-1.85-cp310-cp310-win32.whl", hash = "sha256:f2f45ab3f1e43fdaa697fd753148999090298623278097c19c2c3c0ba134e57c"}, + {file = "biopython-1.85-cp310-cp310-win_amd64.whl", hash = "sha256:7c8326cd2825ba166abecaf72843b9b15823affd6cec04fde65f0d2526767da4"}, + {file = "biopython-1.85-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:db8822adab0cd75a6e6ae845acf312addd8eab5f9b731c191454b961fc2c2cdc"}, + {file = "biopython-1.85-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e2bbe58cc1a592b239ef6d68396745d3fbfaafc668ce38283871d8ff070dbab"}, + {file = "biopython-1.85-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5916eb56df7ecd4a3babc07a48d4894c40cfb45dc18ccda1c148d0131017ce04"}, + {file = "biopython-1.85-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b0cec8833bf3036049129944ee5382dd576dac9670c3814ff2314b52aa94f199"}, + {file = "biopython-1.85-cp311-cp311-win32.whl", hash = "sha256:cf88a4c8d8af13138be115949639a5e4a201618185a72ff09adbe175b7946b28"}, + {file = "biopython-1.85-cp311-cp311-win_amd64.whl", hash = "sha256:d3c99db65d57ae4fc5034e42ac6cd8ddce069e664903f04c8a4f684d7609d6fa"}, + {file = "biopython-1.85-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:cc5b981b9e3060db7c355b6145dfe3ce0b6572e1601b31211f6d742b10543874"}, + {file = "biopython-1.85-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6fe47d704c2d3afac99aeb461219ec5f00273120d2d99835dc0a9a617f520141"}, + {file = "biopython-1.85-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e54e495239e623660ad367498c2f7a1a294b1997ba603f2ceafb36fd18f0eba6"}, + {file = "biopython-1.85-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d024ad48997ad53d53a77da24b072aaba8a550bd816af8f2e7e606a9918a3b43"}, + {file = "biopython-1.85-cp312-cp312-win32.whl", hash = "sha256:6985e17a2911defcbd30275a12f5ed5de2765e4bc91a60439740d572fdbfdf43"}, + {file = "biopython-1.85-cp312-cp312-win_amd64.whl", hash = "sha256:d6f8efb2db03f2ec115c5e8c764dbadf635e0c9ecd4c0e91fc8216c1b62f85f5"}, + {file = "biopython-1.85-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:bae6f17262f20e9587d419ba5683e9dc93a31ee1858b98fa0cff203694d5b786"}, + {file = "biopython-1.85-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b1e4918e6399ab0183dd863527fec18b53b7c61b6f0ef95db84b4adfa430ce75"}, + {file = "biopython-1.85-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:86e487b6fe0f20a2b0138cb53f3d4dc26a7e4060ac4cb6fb1d19e194d445ef46"}, + {file = "biopython-1.85-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:327184048b5a50634ae0970119bcb8a35b76d7cefb2658a01f772915f2fb7686"}, + {file = "biopython-1.85-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66b08905fb1b3f5194f908aaf04bbad474c4e3eaebad6d9f889a04e64dd1faf4"}, + {file = "biopython-1.85-cp313-cp313-win32.whl", hash = "sha256:5a236ab1e2797c7dcf1577d80fdaafabead2908bc338eaed0aa1509dab769fef"}, + {file = "biopython-1.85-cp313-cp313-win_amd64.whl", hash = "sha256:1b61593765e9ebdb71d73307d55fd4b46eb976608d329ae6803c084d90ed34c7"}, + {file = "biopython-1.85-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d76e44b46f555da2e72ac36e757efd327f7f5f690e9f00ede6f723b48538b6d5"}, + {file = "biopython-1.85-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8469095907a17f156c76b6644829227efdf4996164f7726e6f4ca15039329776"}, + {file = "biopython-1.85-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cffc15ac46688cd4cf662b24d03037234ce00b571df67be45a942264f101f990"}, + {file = "biopython-1.85-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a630b3804f6c3fcae2f9b7485d7a05425e143fc570f25babbc5a4b3d3db00d7"}, + {file = "biopython-1.85-cp39-cp39-win32.whl", hash = "sha256:0ffb03cd982cb3a79326b84e789f2093880175c44eea10f3030c632f98de24f6"}, + {file = "biopython-1.85-cp39-cp39-win_amd64.whl", hash = "sha256:8208bf2d87ade066fafe9a63a2eb77486c233bc1bdda2cbf721ebee54715f1bf"}, + {file = "biopython-1.85.tar.gz", hash = "sha256:5dafab74059de4e78f49f6b5684eddae6e7ce46f09cfa059c1d1339e8b1ea0a6"}, ] [package.dependencies] @@ -81,74 +97,93 @@ numpy = "*" [[package]] name = "certifi" -version = "2024.2.2" +version = "2025.6.15" description = "Python package for providing Mozilla's CA Bundle." optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, + {file = "certifi-2025.6.15-py3-none-any.whl", hash = "sha256:2e0c7ce7cb5d8f8634ca55d2ba7e6ec2689a2fd6537d8dec1296a477a4910057"}, + {file = "certifi-2025.6.15.tar.gz", hash = "sha256:d747aa5a8b9bbbb1bb8c22bb13e22bd1f18e9796defa16bab421f7f7a317323b"}, ] [[package]] name = "cffi" -version = "1.16.0" +version = "1.17.1" description = "Foreign Function Interface for Python calling C code." optional = false python-versions = ">=3.8" -files = [ - {file = "cffi-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b3d6606d369fc1da4fd8c357d026317fbb9c9b75d36dc16e90e84c26854b088"}, - {file = "cffi-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ac0f5edd2360eea2f1daa9e26a41db02dd4b0451b48f7c318e217ee092a213e9"}, - {file = "cffi-1.16.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e61e3e4fa664a8588aa25c883eab612a188c725755afff6289454d6362b9673"}, - {file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a72e8961a86d19bdb45851d8f1f08b041ea37d2bd8d4fd19903bc3083d80c896"}, - {file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5b50bf3f55561dac5438f8e70bfcdfd74543fd60df5fa5f62d94e5867deca684"}, - {file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7651c50c8c5ef7bdb41108b7b8c5a83013bfaa8a935590c5d74627c047a583c7"}, - {file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4108df7fe9b707191e55f33efbcb2d81928e10cea45527879a4749cbe472614"}, - {file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:32c68ef735dbe5857c810328cb2481e24722a59a2003018885514d4c09af9743"}, - {file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:673739cb539f8cdaa07d92d02efa93c9ccf87e345b9a0b556e3ecc666718468d"}, - {file = "cffi-1.16.0-cp310-cp310-win32.whl", hash = "sha256:9f90389693731ff1f659e55c7d1640e2ec43ff725cc61b04b2f9c6d8d017df6a"}, - {file = "cffi-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:e6024675e67af929088fda399b2094574609396b1decb609c55fa58b028a32a1"}, - {file = "cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404"}, - {file = "cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417"}, - {file = "cffi-1.16.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee07e47c12890ef248766a6e55bd38ebfb2bb8edd4142d56db91b21ea68b7627"}, - {file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936"}, - {file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e70f54f1796669ef691ca07d046cd81a29cb4deb1e5f942003f401c0c4a2695d"}, - {file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5bf44d66cdf9e893637896c7faa22298baebcd18d1ddb6d2626a6e39793a1d56"}, - {file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b78010e7b97fef4bee1e896df8a4bbb6712b7f05b7ef630f9d1da00f6444d2e"}, - {file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c6a164aa47843fb1b01e941d385aab7215563bb8816d80ff3a363a9f8448a8dc"}, - {file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e09f3ff613345df5e8c3667da1d918f9149bd623cd9070c983c013792a9a62eb"}, - {file = "cffi-1.16.0-cp311-cp311-win32.whl", hash = "sha256:2c56b361916f390cd758a57f2e16233eb4f64bcbeee88a4881ea90fca14dc6ab"}, - {file = "cffi-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:db8e577c19c0fda0beb7e0d4e09e0ba74b1e4c092e0e40bfa12fe05b6f6d75ba"}, - {file = "cffi-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956"}, - {file = "cffi-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:68e7c44931cc171c54ccb702482e9fc723192e88d25a0e133edd7aff8fcd1f6e"}, - {file = "cffi-1.16.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abd808f9c129ba2beda4cfc53bde801e5bcf9d6e0f22f095e45327c038bfe68e"}, - {file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88e2b3c14bdb32e440be531ade29d3c50a1a59cd4e51b1dd8b0865c54ea5d2e2"}, - {file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357"}, - {file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b7be2d771cdba2942e13215c4e340bfd76398e9227ad10402a8767ab1865d2e6"}, - {file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e715596e683d2ce000574bae5d07bd522c781a822866c20495e52520564f0969"}, - {file = "cffi-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2d92b25dbf6cae33f65005baf472d2c245c050b1ce709cc4588cdcdd5495b520"}, - {file = "cffi-1.16.0-cp312-cp312-win32.whl", hash = "sha256:b2ca4e77f9f47c55c194982e10f058db063937845bb2b7a86c84a6cfe0aefa8b"}, - {file = "cffi-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:68678abf380b42ce21a5f2abde8efee05c114c2fdb2e9eef2efdb0257fba1235"}, - {file = "cffi-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0c9ef6ff37e974b73c25eecc13952c55bceed9112be2d9d938ded8e856138bcc"}, - {file = "cffi-1.16.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a09582f178759ee8128d9270cd1344154fd473bb77d94ce0aeb2a93ebf0feaf0"}, - {file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e760191dd42581e023a68b758769e2da259b5d52e3103c6060ddc02c9edb8d7b"}, - {file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:80876338e19c951fdfed6198e70bc88f1c9758b94578d5a7c4c91a87af3cf31c"}, - {file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a6a14b17d7e17fa0d207ac08642c8820f84f25ce17a442fd15e27ea18d67c59b"}, - {file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6602bc8dc6f3a9e02b6c22c4fc1e47aa50f8f8e6d3f78a5e16ac33ef5fefa324"}, - {file = "cffi-1.16.0-cp38-cp38-win32.whl", hash = "sha256:131fd094d1065b19540c3d72594260f118b231090295d8c34e19a7bbcf2e860a"}, - {file = "cffi-1.16.0-cp38-cp38-win_amd64.whl", hash = "sha256:31d13b0f99e0836b7ff893d37af07366ebc90b678b6664c955b54561fc36ef36"}, - {file = "cffi-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:582215a0e9adbe0e379761260553ba11c58943e4bbe9c36430c4ca6ac74b15ed"}, - {file = "cffi-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b29ebffcf550f9da55bec9e02ad430c992a87e5f512cd63388abb76f1036d8d2"}, - {file = "cffi-1.16.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc9b18bf40cc75f66f40a7379f6a9513244fe33c0e8aa72e2d56b0196a7ef872"}, - {file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cb4a35b3642fc5c005a6755a5d17c6c8b6bcb6981baf81cea8bfbc8903e8ba8"}, - {file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b86851a328eedc692acf81fb05444bdf1891747c25af7529e39ddafaf68a4f3f"}, - {file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c0f31130ebc2d37cdd8e44605fb5fa7ad59049298b3f745c74fa74c62fbfcfc4"}, - {file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f8e709127c6c77446a8c0a8c8bf3c8ee706a06cd44b1e827c3e6a2ee6b8c098"}, - {file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:748dcd1e3d3d7cd5443ef03ce8685043294ad6bd7c02a38d1bd367cfd968e000"}, - {file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8895613bcc094d4a1b2dbe179d88d7fb4a15cee43c052e8885783fac397d91fe"}, - {file = "cffi-1.16.0-cp39-cp39-win32.whl", hash = "sha256:ed86a35631f7bfbb28e108dd96773b9d5a6ce4811cf6ea468bb6a359b256b1e4"}, - {file = "cffi-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:3686dffb02459559c74dd3d81748269ffb0eb027c39a6fc99502de37d501faa8"}, - {file = "cffi-1.16.0.tar.gz", hash = "sha256:bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0"}, +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14"}, + {file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be"}, + {file = "cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c"}, + {file = "cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15"}, + {file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"}, + {file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"}, + {file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"}, + {file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"}, + {file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4"}, + {file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93"}, + {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3"}, + {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8"}, + {file = "cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65"}, + {file = "cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903"}, + {file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e"}, + {file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd"}, + {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed"}, + {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9"}, + {file = "cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d"}, + {file = "cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a"}, + {file = "cffi-1.17.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1"}, + {file = "cffi-1.17.1-cp38-cp38-win32.whl", hash = "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8"}, + {file = "cffi-1.17.1-cp38-cp38-win_amd64.whl", hash = "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1"}, + {file = "cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16"}, + {file = "cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e"}, + {file = "cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7"}, + {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, + {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] [package.dependencies] @@ -156,112 +191,118 @@ pycparser = "*" [[package]] name = "charset-normalizer" -version = "3.3.2" +version = "3.4.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = false -python-versions = ">=3.7.0" -files = [ - {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, - {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, +python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "charset_normalizer-3.4.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c48ed483eb946e6c04ccbe02c6b4d1d48e51944b6db70f697e089c193404941"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2d318c11350e10662026ad0eb71bb51c7812fc8590825304ae0bdd4ac283acd"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9cbfacf36cb0ec2897ce0ebc5d08ca44213af24265bd56eca54bee7923c48fd6"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18dd2e350387c87dabe711b86f83c9c78af772c748904d372ade190b5c7c9d4d"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8075c35cd58273fee266c58c0c9b670947c19df5fb98e7b66710e04ad4e9ff86"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5bf4545e3b962767e5c06fe1738f951f77d27967cb2caa64c28be7c4563e162c"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a6ab32f7210554a96cd9e33abe3ddd86732beeafc7a28e9955cdf22ffadbab0"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b33de11b92e9f75a2b545d6e9b6f37e398d86c3e9e9653c4864eb7e89c5773ef"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8755483f3c00d6c9a77f490c17e6ab0c8729e39e6390328e42521ef175380ae6"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:68a328e5f55ec37c57f19ebb1fdc56a248db2e3e9ad769919a58672958e8f366"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:21b2899062867b0e1fde9b724f8aecb1af14f2778d69aacd1a5a1853a597a5db"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-win32.whl", hash = "sha256:e8082b26888e2f8b36a042a58307d5b917ef2b1cacab921ad3323ef91901c71a"}, + {file = "charset_normalizer-3.4.2-cp310-cp310-win_amd64.whl", hash = "sha256:f69a27e45c43520f5487f27627059b64aaf160415589230992cec34c5e18a509"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:be1e352acbe3c78727a16a455126d9ff83ea2dfdcbc83148d2982305a04714c2"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa88ca0b1932e93f2d961bf3addbb2db902198dca337d88c89e1559e066e7645"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d524ba3f1581b35c03cb42beebab4a13e6cdad7b36246bd22541fa585a56cccd"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28a1005facc94196e1fb3e82a3d442a9d9110b8434fc1ded7a24a2983c9888d8"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdb20a30fe1175ecabed17cbf7812f7b804b8a315a25f24678bcdf120a90077f"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0f5d9ed7f254402c9e7d35d2f5972c9bbea9040e99cd2861bd77dc68263277c7"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efd387a49825780ff861998cd959767800d54f8308936b21025326de4b5a42b9"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f0aa37f3c979cf2546b73e8222bbfa3dc07a641585340179d768068e3455e544"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e70e990b2137b29dc5564715de1e12701815dacc1d056308e2b17e9095372a82"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0c8c57f84ccfc871a48a47321cfa49ae1df56cd1d965a09abe84066f6853b9c0"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b66f92b17849b85cad91259efc341dce9c1af48e2173bf38a85c6329f1033e5"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-win32.whl", hash = "sha256:daac4765328a919a805fa5e2720f3e94767abd632ae410a9062dff5412bae65a"}, + {file = "charset_normalizer-3.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:e53efc7c7cee4c1e70661e2e112ca46a575f90ed9ae3fef200f2a25e954f4b28"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0c29de6a1a95f24b9a1aa7aefd27d2487263f00dfd55a77719b530788f75cff7"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cddf7bd982eaa998934a91f69d182aec997c6c468898efe6679af88283b498d3"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcbe676a55d7445b22c10967bceaaf0ee69407fbe0ece4d032b6eb8d4565982a"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d41c4d287cfc69060fa91cae9683eacffad989f1a10811995fa309df656ec214"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e594135de17ab3866138f496755f302b72157d115086d100c3f19370839dd3a"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf713fe9a71ef6fd5adf7a79670135081cd4431c2943864757f0fa3a65b1fafd"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a370b3e078e418187da8c3674eddb9d983ec09445c99a3a263c2011993522981"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a955b438e62efdf7e0b7b52a64dc5c3396e2634baa62471768a64bc2adb73d5c"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7222ffd5e4de8e57e03ce2cef95a4c43c98fcb72ad86909abdfc2c17d227fc1b"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:bee093bf902e1d8fc0ac143c88902c3dfc8941f7ea1d6a8dd2bcb786d33db03d"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dedb8adb91d11846ee08bec4c8236c8549ac721c245678282dcb06b221aab59f"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-win32.whl", hash = "sha256:db4c7bf0e07fc3b7d89ac2a5880a6a8062056801b83ff56d8464b70f65482b6c"}, + {file = "charset_normalizer-3.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:5a9979887252a82fefd3d3ed2a8e3b937a7a809f65dcb1e068b090e165bbe99e"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:926ca93accd5d36ccdabd803392ddc3e03e6d4cd1cf17deff3b989ab8e9dbcf0"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eba9904b0f38a143592d9fc0e19e2df0fa2e41c3c3745554761c5f6447eedabf"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3fddb7e2c84ac87ac3a947cb4e66d143ca5863ef48e4a5ecb83bd48619e4634e"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98f862da73774290f251b9df8d11161b6cf25b599a66baf087c1ffe340e9bfd1"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c9379d65defcab82d07b2a9dfbfc2e95bc8fe0ebb1b176a3190230a3ef0e07c"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e635b87f01ebc977342e2697d05b56632f5f879a4f15955dfe8cef2448b51691"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1c95a1e2902a8b722868587c0e1184ad5c55631de5afc0eb96bc4b0d738092c0"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ef8de666d6179b009dce7bcb2ad4c4a779f113f12caf8dc77f0162c29d20490b"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:32fc0341d72e0f73f80acb0a2c94216bd704f4f0bce10aedea38f30502b271ff"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:289200a18fa698949d2b39c671c2cc7a24d44096784e76614899a7ccf2574b7b"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4a476b06fbcf359ad25d34a057b7219281286ae2477cc5ff5e3f70a246971148"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-win32.whl", hash = "sha256:aaeeb6a479c7667fbe1099af9617c83aaca22182d6cf8c53966491a0f1b7ffb7"}, + {file = "charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl", hash = "sha256:aa6af9e7d59f9c12b33ae4e9450619cf2488e2bbe9b44030905877f0b2324980"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1cad5f45b3146325bb38d6855642f6fd609c3f7cad4dbaf75549bf3b904d3184"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2680962a4848b3c4f155dc2ee64505a9c57186d0d56b43123b17ca3de18f0fa"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:36b31da18b8890a76ec181c3cf44326bf2c48e36d393ca1b72b3f484113ea344"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f4074c5a429281bf056ddd4c5d3b740ebca4d43ffffe2ef4bf4d2d05114299da"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9e36a97bee9b86ef9a1cf7bb96747eb7a15c2f22bdb5b516434b00f2a599f02"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:1b1bde144d98e446b056ef98e59c256e9294f6b74d7af6846bf5ffdafd687a7d"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:915f3849a011c1f593ab99092f3cecfcb4d65d8feb4a64cf1bf2d22074dc0ec4"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:fb707f3e15060adf5b7ada797624a6c6e0138e2a26baa089df64c68ee98e040f"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:25a23ea5c7edc53e0f29bae2c44fcb5a1aa10591aae107f2a2b2583a9c5cbc64"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:770cab594ecf99ae64c236bc9ee3439c3f46be49796e265ce0cc8bc17b10294f"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-win32.whl", hash = "sha256:6a0289e4589e8bdfef02a80478f1dfcb14f0ab696b5a00e1f4b8a14a307a3c58"}, + {file = "charset_normalizer-3.4.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6fc1f5b51fa4cecaa18f2bd7a003f3dd039dd615cd69a2afd6d3b19aed6775f2"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:76af085e67e56c8816c3ccf256ebd136def2ed9654525348cfa744b6802b69eb"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e45ba65510e2647721e35323d6ef54c7974959f6081b58d4ef5d87c60c84919a"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:046595208aae0120559a67693ecc65dd75d46f7bf687f159127046628178dc45"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75d10d37a47afee94919c4fab4c22b9bc2a8bf7d4f46f87363bcf0573f3ff4f5"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6333b3aa5a12c26b2a4d4e7335a28f1475e0e5e17d69d55141ee3cab736f66d1"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e8323a9b031aa0393768b87f04b4164a40037fb2a3c11ac06a03ffecd3618027"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:24498ba8ed6c2e0b56d4acbf83f2d989720a93b41d712ebd4f4979660db4417b"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:844da2b5728b5ce0e32d863af26f32b5ce61bc4273a9c720a9f3aa9df73b1455"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:65c981bdbd3f57670af8b59777cbfae75364b483fa8a9f420f08094531d54a01"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:3c21d4fca343c805a52c0c78edc01e3477f6dd1ad7c47653241cf2a206d4fc58"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:dc7039885fa1baf9be153a0626e337aa7ec8bf96b0128605fb0d77788ddc1681"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-win32.whl", hash = "sha256:8272b73e1c5603666618805fe821edba66892e2870058c94c53147602eab29c7"}, + {file = "charset_normalizer-3.4.2-cp38-cp38-win_amd64.whl", hash = "sha256:70f7172939fdf8790425ba31915bfbe8335030f05b9913d7ae00a87d4395620a"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:005fa3432484527f9732ebd315da8da8001593e2cf46a3d817669f062c3d9ed4"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e92fca20c46e9f5e1bb485887d074918b13543b1c2a1185e69bb8d17ab6236a7"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:50bf98d5e563b83cc29471fa114366e6806bc06bc7a25fd59641e41445327836"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:721c76e84fe669be19c5791da68232ca2e05ba5185575086e384352e2c309597"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82d8fd25b7f4675d0c47cf95b594d4e7b158aca33b76aa63d07186e13c0e0ab7"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3daeac64d5b371dea99714f08ffc2c208522ec6b06fbc7866a450dd446f5c0f"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dccab8d5fa1ef9bfba0590ecf4d46df048d18ffe3eec01eeb73a42e0d9e7a8ba"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:aaf27faa992bfee0264dc1f03f4c75e9fcdda66a519db6b957a3f826e285cf12"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:eb30abc20df9ab0814b5a2524f23d75dcf83cde762c161917a2b4b7b55b1e518"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:c72fbbe68c6f32f251bdc08b8611c7b3060612236e960ef848e0a517ddbe76c5"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:982bb1e8b4ffda883b3d0a521e23abcd6fd17418f6d2c4118d257a10199c0ce3"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-win32.whl", hash = "sha256:43e0933a0eff183ee85833f341ec567c0980dae57c464d8a508e1b2ceb336471"}, + {file = "charset_normalizer-3.4.2-cp39-cp39-win_amd64.whl", hash = "sha256:d11b54acf878eef558599658b0ffca78138c8c3655cf4f3a4a673c437e67732e"}, + {file = "charset_normalizer-3.4.2-py3-none-any.whl", hash = "sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0"}, + {file = "charset_normalizer-3.4.2.tar.gz", hash = "sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63"}, ] [[package]] name = "click" -version = "8.1.7" +version = "8.2.1" description = "Composable command line interface toolkit" optional = false -python-versions = ">=3.7" +python-versions = ">=3.10" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, - {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"}, + {file = "click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b"}, + {file = "click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202"}, ] [package.dependencies] @@ -273,111 +314,126 @@ version = "0.4.6" description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +groups = ["main", "test"] files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] +markers = {main = "(platform_system == \"Windows\" or sys_platform == \"win32\") and (python_version == \"3.11\" or python_version >= \"3.12\")", test = "(python_version == \"3.11\" or python_version >= \"3.12\") and sys_platform == \"win32\""} [[package]] name = "cryptography" -version = "42.0.7" +version = "45.0.4" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." optional = false -python-versions = ">=3.7" -files = [ - {file = "cryptography-42.0.7-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:a987f840718078212fdf4504d0fd4c6effe34a7e4740378e59d47696e8dfb477"}, - {file = "cryptography-42.0.7-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd13b5e9b543532453de08bcdc3cc7cebec6f9883e886fd20a92f26940fd3e7a"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a79165431551042cc9d1d90e6145d5d0d3ab0f2d66326c201d9b0e7f5bf43604"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a47787a5e3649008a1102d3df55424e86606c9bae6fb77ac59afe06d234605f8"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:02c0eee2d7133bdbbc5e24441258d5d2244beb31da5ed19fbb80315f4bbbff55"}, - {file = "cryptography-42.0.7-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:5e44507bf8d14b36b8389b226665d597bc0f18ea035d75b4e53c7b1ea84583cc"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:7f8b25fa616d8b846aef64b15c606bb0828dbc35faf90566eb139aa9cff67af2"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:93a3209f6bb2b33e725ed08ee0991b92976dfdcf4e8b38646540674fc7508e13"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e6b8f1881dac458c34778d0a424ae5769de30544fc678eac51c1c8bb2183e9da"}, - {file = "cryptography-42.0.7-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3de9a45d3b2b7d8088c3fbf1ed4395dfeff79d07842217b38df14ef09ce1d8d7"}, - {file = "cryptography-42.0.7-cp37-abi3-win32.whl", hash = "sha256:789caea816c6704f63f6241a519bfa347f72fbd67ba28d04636b7c6b7da94b0b"}, - {file = "cryptography-42.0.7-cp37-abi3-win_amd64.whl", hash = "sha256:8cb8ce7c3347fcf9446f201dc30e2d5a3c898d009126010cbd1f443f28b52678"}, - {file = "cryptography-42.0.7-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:a3a5ac8b56fe37f3125e5b72b61dcde43283e5370827f5233893d461b7360cd4"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:779245e13b9a6638df14641d029add5dc17edbef6ec915688f3acb9e720a5858"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d563795db98b4cd57742a78a288cdbdc9daedac29f2239793071fe114f13785"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:31adb7d06fe4383226c3e963471f6837742889b3c4caa55aac20ad951bc8ffda"}, - {file = "cryptography-42.0.7-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:efd0bf5205240182e0f13bcaea41be4fdf5c22c5129fc7ced4a0282ac86998c9"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:a9bc127cdc4ecf87a5ea22a2556cab6c7eda2923f84e4f3cc588e8470ce4e42e"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:3577d029bc3f4827dd5bf8bf7710cac13527b470bbf1820a3f394adb38ed7d5f"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2e47577f9b18723fa294b0ea9a17d5e53a227867a0a4904a1a076d1646d45ca1"}, - {file = "cryptography-42.0.7-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1a58839984d9cb34c855197043eaae2c187d930ca6d644612843b4fe8513c886"}, - {file = "cryptography-42.0.7-cp39-abi3-win32.whl", hash = "sha256:e6b79d0adb01aae87e8a44c2b64bc3f3fe59515280e00fb6d57a7267a2583cda"}, - {file = "cryptography-42.0.7-cp39-abi3-win_amd64.whl", hash = "sha256:16268d46086bb8ad5bf0a2b5544d8a9ed87a0e33f5e77dd3c3301e63d941a83b"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2954fccea107026512b15afb4aa664a5640cd0af630e2ee3962f2602693f0c82"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:362e7197754c231797ec45ee081f3088a27a47c6c01eff2ac83f60f85a50fe60"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4f698edacf9c9e0371112792558d2f705b5645076cc0aaae02f816a0171770fd"}, - {file = "cryptography-42.0.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5482e789294854c28237bba77c4c83be698be740e31a3ae5e879ee5444166582"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e9b2a6309f14c0497f348d08a065d52f3020656f675819fc405fb63bbcd26562"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d8e3098721b84392ee45af2dd554c947c32cc52f862b6a3ae982dbb90f577f14"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c65f96dad14f8528a447414125e1fc8feb2ad5a272b8f68477abbcc1ea7d94b9"}, - {file = "cryptography-42.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:36017400817987670037fbb0324d71489b6ead6231c9604f8fc1f7d008087c68"}, - {file = "cryptography-42.0.7.tar.gz", hash = "sha256:ecbfbc00bf55888edda9868a4cf927205de8499e7fabe6c050322298382953f2"}, +python-versions = "!=3.9.0,!=3.9.1,>=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "cryptography-45.0.4-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:425a9a6ac2823ee6e46a76a21a4e8342d8fa5c01e08b823c1f19a8b74f096069"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:680806cf63baa0039b920f4976f5f31b10e772de42f16310a6839d9f21a26b0d"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4ca0f52170e821bc8da6fc0cc565b7bb8ff8d90d36b5e9fdd68e8a86bdf72036"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f3fe7a5ae34d5a414957cc7f457e2b92076e72938423ac64d215722f6cf49a9e"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:25eb4d4d3e54595dc8adebc6bbd5623588991d86591a78c2548ffb64797341e2"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:ce1678a2ccbe696cf3af15a75bb72ee008d7ff183c9228592ede9db467e64f1b"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:49fe9155ab32721b9122975e168a6760d8ce4cffe423bcd7ca269ba41b5dfac1"}, + {file = "cryptography-45.0.4-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:2882338b2a6e0bd337052e8b9007ced85c637da19ef9ecaf437744495c8c2999"}, + {file = "cryptography-45.0.4-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:23b9c3ea30c3ed4db59e7b9619272e94891f8a3a5591d0b656a7582631ccf750"}, + {file = "cryptography-45.0.4-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b0a97c927497e3bc36b33987abb99bf17a9a175a19af38a892dc4bbb844d7ee2"}, + {file = "cryptography-45.0.4-cp311-abi3-win32.whl", hash = "sha256:e00a6c10a5c53979d6242f123c0a97cff9f3abed7f064fc412c36dc521b5f257"}, + {file = "cryptography-45.0.4-cp311-abi3-win_amd64.whl", hash = "sha256:817ee05c6c9f7a69a16200f0c90ab26d23a87701e2a284bd15156783e46dbcc8"}, + {file = "cryptography-45.0.4-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:964bcc28d867e0f5491a564b7debb3ffdd8717928d315d12e0d7defa9e43b723"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6a5bf57554e80f75a7db3d4b1dacaa2764611ae166ab42ea9a72bcdb5d577637"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:46cf7088bf91bdc9b26f9c55636492c1cce3e7aaf8041bbf0243f5e5325cfb2d"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:7bedbe4cc930fa4b100fc845ea1ea5788fcd7ae9562e669989c11618ae8d76ee"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:eaa3e28ea2235b33220b949c5a0d6cf79baa80eab2eb5607ca8ab7525331b9ff"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:7ef2dde4fa9408475038fc9aadfc1fb2676b174e68356359632e980c661ec8f6"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:6a3511ae33f09094185d111160fd192c67aa0a2a8d19b54d36e4c78f651dc5ad"}, + {file = "cryptography-45.0.4-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:06509dc70dd71fa56eaa138336244e2fbaf2ac164fc9b5e66828fccfd2b680d6"}, + {file = "cryptography-45.0.4-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:5f31e6b0a5a253f6aa49be67279be4a7e5a4ef259a9f33c69f7d1b1191939872"}, + {file = "cryptography-45.0.4-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:944e9ccf67a9594137f942d5b52c8d238b1b4e46c7a0c2891b7ae6e01e7c80a4"}, + {file = "cryptography-45.0.4-cp37-abi3-win32.whl", hash = "sha256:c22fe01e53dc65edd1945a2e6f0015e887f84ced233acecb64b4daadb32f5c97"}, + {file = "cryptography-45.0.4-cp37-abi3-win_amd64.whl", hash = "sha256:627ba1bc94f6adf0b0a2e35d87020285ead22d9f648c7e75bb64f367375f3b22"}, + {file = "cryptography-45.0.4-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a77c6fb8d76e9c9f99f2f3437c1a4ac287b34eaf40997cfab1e9bd2be175ac39"}, + {file = "cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:7aad98a25ed8ac917fdd8a9c1e706e5a0956e06c498be1f713b61734333a4507"}, + {file = "cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:3530382a43a0e524bc931f187fc69ef4c42828cf7d7f592f7f249f602b5a4ab0"}, + {file = "cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:6b613164cb8425e2f8db5849ffb84892e523bf6d26deb8f9bb76ae86181fa12b"}, + {file = "cryptography-45.0.4-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:96d4819e25bf3b685199b304a0029ce4a3caf98947ce8a066c9137cc78ad2c58"}, + {file = "cryptography-45.0.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:b97737a3ffbea79eebb062eb0d67d72307195035332501722a9ca86bab9e3ab2"}, + {file = "cryptography-45.0.4-pp311-pypy311_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4828190fb6c4bcb6ebc6331f01fe66ae838bb3bd58e753b59d4b22eb444b996c"}, + {file = "cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:03dbff8411206713185b8cebe31bc5c0eb544799a50c09035733716b386e61a4"}, + {file = "cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:51dfbd4d26172d31150d84c19bbe06c68ea4b7f11bbc7b3a5e146b367c311349"}, + {file = "cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:0339a692de47084969500ee455e42c58e449461e0ec845a34a6a9b9bf7df7fb8"}, + {file = "cryptography-45.0.4-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:0cf13c77d710131d33e63626bd55ae7c0efb701ebdc2b3a7952b9b23a0412862"}, + {file = "cryptography-45.0.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:bbc505d1dc469ac12a0a064214879eac6294038d6b24ae9f71faae1448a9608d"}, + {file = "cryptography-45.0.4.tar.gz", hash = "sha256:7405ade85c83c37682c8fe65554759800a4a8c54b2d96e0f8ad114d31b808d57"}, ] [package.dependencies] -cffi = {version = ">=1.12", markers = "platform_python_implementation != \"PyPy\""} +cffi = {version = ">=1.14", markers = "platform_python_implementation != \"PyPy\""} [package.extras] -docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"] -docstest = ["pyenchant (>=1.6.11)", "readme-renderer", "sphinxcontrib-spelling (>=4.0.1)"] -nox = ["nox"] -pep8test = ["check-sdist", "click", "mypy", "ruff"] -sdist = ["build"] +docs = ["sphinx (>=5.3.0)", "sphinx-inline-tabs", "sphinx-rtd-theme (>=3.0.0)"] +docstest = ["pyenchant (>=3)", "readme-renderer (>=30.0)", "sphinxcontrib-spelling (>=7.3.1)"] +nox = ["nox (>=2024.4.15)", "nox[uv] (>=2024.3.2)"] +pep8test = ["check-sdist", "click (>=8.0.1)", "mypy (>=1.4)", "ruff (>=0.3.6)"] +sdist = ["build (>=1.0.0)"] ssh = ["bcrypt (>=3.1.5)"] -test = ["certifi", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"] +test = ["certifi (>=2024)", "cryptography-vectors (==45.0.4)", "pretend (>=0.7)", "pytest (>=7.4.0)", "pytest-benchmark (>=4.0)", "pytest-cov (>=2.10.1)", "pytest-xdist (>=3.5.0)"] test-randomorder = ["pytest-randomly"] [[package]] name = "deprecated" -version = "1.2.14" +version = "1.2.18" description = "Python @deprecated decorator to deprecate old python classes, functions or methods." optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "Deprecated-1.2.14-py2.py3-none-any.whl", hash = "sha256:6fac8b097794a90302bdbb17b9b815e732d3c4720583ff1b198499d78470466c"}, - {file = "Deprecated-1.2.14.tar.gz", hash = "sha256:e5323eb936458dccc2582dc6f9c322c852a775a27065ff2b0c4970b9d53d01b3"}, + {file = "Deprecated-1.2.18-py2.py3-none-any.whl", hash = "sha256:bd5011788200372a32418f888e326a09ff80d0214bd961147cfed01b5c018eec"}, + {file = "deprecated-1.2.18.tar.gz", hash = "sha256:422b6f6d859da6f2ef57857761bfb392480502a64c3028ca9bbe86085d72115d"}, ] [package.dependencies] wrapt = ">=1.10,<2" [package.extras] -dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] +dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "setuptools", "tox"] [[package]] name = "dnspython" -version = "2.6.1" +version = "2.7.0" description = "DNS toolkit" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "dnspython-2.6.1-py3-none-any.whl", hash = "sha256:5ef3b9680161f6fa89daf8ad451b5f1a33b18ae8a1c6778cdf4b43f08c0a6e50"}, - {file = "dnspython-2.6.1.tar.gz", hash = "sha256:e8f0f9c23a7b7cb99ded64e6c3a6f3e701d78f50c55e002b839dea7225cff7cc"}, + {file = "dnspython-2.7.0-py3-none-any.whl", hash = "sha256:b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86"}, + {file = "dnspython-2.7.0.tar.gz", hash = "sha256:ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1"}, ] [package.extras] -dev = ["black (>=23.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "mypy (>=1.8)", "pylint (>=3)", "pytest (>=7.4)", "pytest-cov (>=4.1.0)", "sphinx (>=7.2.0)", "twine (>=4.0.0)", "wheel (>=0.42.0)"] -dnssec = ["cryptography (>=41)"] +dev = ["black (>=23.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "hypercorn (>=0.16.0)", "mypy (>=1.8)", "pylint (>=3)", "pytest (>=7.4)", "pytest-cov (>=4.1.0)", "quart-trio (>=0.11.0)", "sphinx (>=7.2.0)", "sphinx-rtd-theme (>=2.0.0)", "twine (>=4.0.0)", "wheel (>=0.42.0)"] +dnssec = ["cryptography (>=43)"] doh = ["h2 (>=4.1.0)", "httpcore (>=1.0.0)", "httpx (>=0.26.0)"] -doq = ["aioquic (>=0.9.25)"] -idna = ["idna (>=3.6)"] +doq = ["aioquic (>=1.0.0)"] +idna = ["idna (>=3.7)"] trio = ["trio (>=0.23)"] wmi = ["wmi (>=1.5.1)"] [[package]] name = "email-validator" -version = "2.1.1" +version = "2.2.0" description = "A robust email address syntax and deliverability validation library." optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "email_validator-2.1.1-py3-none-any.whl", hash = "sha256:97d882d174e2a65732fb43bfce81a3a834cbc1bde8bf419e30ef5ea976370a05"}, - {file = "email_validator-2.1.1.tar.gz", hash = "sha256:200a70680ba08904be6d1eef729205cc0d687634399a5924d842533efb824b84"}, + {file = "email_validator-2.2.0-py3-none-any.whl", hash = "sha256:561977c2d73ce3611850a06fa56b414621e0c8faa9d66f2611407d87465da631"}, + {file = "email_validator-2.2.0.tar.gz", hash = "sha256:cb690f344c617a714f22e66ae771445a1ceb46821152df8e165c5f9a364582b7"}, ] [package.dependencies] @@ -386,24 +442,28 @@ idna = ">=2.0.0" [[package]] name = "et-xmlfile" -version = "1.1.0" +version = "2.0.0" description = "An implementation of lxml.xmlfile for the standard library" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "et_xmlfile-1.1.0-py3-none-any.whl", hash = "sha256:a2ba85d1d6a74ef63837eed693bcb89c3f752169b0e3e7ae5b16ca5e1b3deada"}, - {file = "et_xmlfile-1.1.0.tar.gz", hash = "sha256:8eb9e2bc2f8c97e37a2dc85a09ecdcdec9d8a396530a6d5a33b30b9a92da0c5c"}, + {file = "et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa"}, + {file = "et_xmlfile-2.0.0.tar.gz", hash = "sha256:dab3f4764309081ce75662649be815c4c9081e88f0837825f90fd28317d4da54"}, ] [[package]] name = "fastapi" -version = "0.111.0" +version = "0.111.1" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "fastapi-0.111.0-py3-none-any.whl", hash = "sha256:97ecbf994be0bcbdadedf88c3150252bed7b2087075ac99735403b1b76cc8fc0"}, - {file = "fastapi-0.111.0.tar.gz", hash = "sha256:b9db9dd147c91cb8b769f7183535773d8741dd46f9dc6676cd82eab510228cd7"}, + {file = "fastapi-0.111.1-py3-none-any.whl", hash = "sha256:4f51cfa25d72f9fbc3280832e84b32494cf186f50158d364a8765aabf22587bf"}, + {file = "fastapi-0.111.1.tar.gz", hash = "sha256:ddd1ac34cb1f76c2e2d7f8545a4bcb5463bce4834e81abf0b189e0c359ab2413"}, ] [package.dependencies] @@ -411,12 +471,10 @@ email_validator = ">=2.0.0" fastapi-cli = ">=0.0.2" httpx = ">=0.23.0" jinja2 = ">=2.11.2" -orjson = ">=3.2.1" pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" python-multipart = ">=0.0.7" starlette = ">=0.37.2,<0.38.0" typing-extensions = ">=4.8.0" -ujson = ">=4.0.1,<4.0.2 || >4.0.2,<4.1.0 || >4.1.0,<4.2.0 || >4.2.0,<4.3.0 || >4.3.0,<5.0.0 || >5.0.0,<5.1.0 || >5.1.0" uvicorn = {version = ">=0.12.0", extras = ["standard"]} [package.extras] @@ -424,86 +482,88 @@ all = ["email_validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)" [[package]] name = "fastapi-cli" -version = "0.0.4" +version = "0.0.7" description = "Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "fastapi_cli-0.0.4-py3-none-any.whl", hash = "sha256:a2552f3a7ae64058cdbb530be6fa6dbfc975dc165e4fa66d224c3d396e25e809"}, - {file = "fastapi_cli-0.0.4.tar.gz", hash = "sha256:e2e9ffaffc1f7767f488d6da34b6f5a377751c996f397902eb6abb99a67bde32"}, + {file = "fastapi_cli-0.0.7-py3-none-any.whl", hash = "sha256:d549368ff584b2804336c61f192d86ddea080c11255f375959627911944804f4"}, + {file = "fastapi_cli-0.0.7.tar.gz", hash = "sha256:02b3b65956f526412515907a0793c9094abd4bfb5457b389f645b0ea6ba3605e"}, ] [package.dependencies] +rich-toolkit = ">=0.11.1" typer = ">=0.12.3" +uvicorn = {version = ">=0.15.0", extras = ["standard"]} [package.extras] -standard = ["fastapi", "uvicorn[standard] (>=0.15.0)"] +standard = ["uvicorn[standard] (>=0.15.0)"] [[package]] name = "greenlet" -version = "3.0.3" +version = "3.2.3" description = "Lightweight in-process concurrent programming" optional = false -python-versions = ">=3.7" -files = [ - {file = "greenlet-3.0.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:9da2bd29ed9e4f15955dd1595ad7bc9320308a3b766ef7f837e23ad4b4aac31a"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d353cadd6083fdb056bb46ed07e4340b0869c305c8ca54ef9da3421acbdf6881"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dca1e2f3ca00b84a396bc1bce13dd21f680f035314d2379c4160c98153b2059b"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3ed7fb269f15dc662787f4119ec300ad0702fa1b19d2135a37c2c4de6fadfd4a"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd4f49ae60e10adbc94b45c0b5e6a179acc1736cf7a90160b404076ee283cf83"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:73a411ef564e0e097dbe7e866bb2dda0f027e072b04da387282b02c308807405"}, - {file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:7f362975f2d179f9e26928c5b517524e89dd48530a0202570d55ad6ca5d8a56f"}, - {file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:649dde7de1a5eceb258f9cb00bdf50e978c9db1b996964cd80703614c86495eb"}, - {file = "greenlet-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:68834da854554926fbedd38c76e60c4a2e3198c6fbed520b106a8986445caaf9"}, - {file = "greenlet-3.0.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:b1b5667cced97081bf57b8fa1d6bfca67814b0afd38208d52538316e9422fc61"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:52f59dd9c96ad2fc0d5724107444f76eb20aaccb675bf825df6435acb7703559"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:afaff6cf5200befd5cec055b07d1c0a5a06c040fe5ad148abcd11ba6ab9b114e"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2797aa5aedac23af156bbb5a6aa2cd3427ada2972c828244eb7d1b9255846379"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7f009caad047246ed379e1c4dbcb8b020f0a390667ea74d2387be2998f58a22"}, - {file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c5e1536de2aad7bf62e27baf79225d0d64360d4168cf2e6becb91baf1ed074f3"}, - {file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:894393ce10ceac937e56ec00bb71c4c2f8209ad516e96033e4b3b1de270e200d"}, - {file = "greenlet-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:1ea188d4f49089fc6fb283845ab18a2518d279c7cd9da1065d7a84e991748728"}, - {file = "greenlet-3.0.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:70fb482fdf2c707765ab5f0b6655e9cfcf3780d8d87355a063547b41177599be"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4d1ac74f5c0c0524e4a24335350edad7e5f03b9532da7ea4d3c54d527784f2e"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:149e94a2dd82d19838fe4b2259f1b6b9957d5ba1b25640d2380bea9c5df37676"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15d79dd26056573940fcb8c7413d84118086f2ec1a8acdfa854631084393efcc"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b7db1ebff4ba09aaaeae6aa491daeb226c8150fc20e836ad00041bcb11230"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fcd2469d6a2cf298f198f0487e0a5b1a47a42ca0fa4dfd1b6862c999f018ebbf"}, - {file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1f672519db1796ca0d8753f9e78ec02355e862d0998193038c7073045899f305"}, - {file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2516a9957eed41dd8f1ec0c604f1cdc86758b587d964668b5b196a9db5bfcde6"}, - {file = "greenlet-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:bba5387a6975598857d86de9eac14210a49d554a77eb8261cc68b7d082f78ce2"}, - {file = "greenlet-3.0.3-cp37-cp37m-macosx_11_0_universal2.whl", hash = "sha256:5b51e85cb5ceda94e79d019ed36b35386e8c37d22f07d6a751cb659b180d5274"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:daf3cb43b7cf2ba96d614252ce1684c1bccee6b2183a01328c98d36fcd7d5cb0"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:99bf650dc5d69546e076f413a87481ee1d2d09aaaaaca058c9251b6d8c14783f"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dd6e660effd852586b6a8478a1d244b8dc90ab5b1321751d2ea15deb49ed414"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3391d1e16e2a5a1507d83e4a8b100f4ee626e8eca43cf2cadb543de69827c4c"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e1f145462f1fa6e4a4ae3c0f782e580ce44d57c8f2c7aae1b6fa88c0b2efdb41"}, - {file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1a7191e42732df52cb5f39d3527217e7ab73cae2cb3694d241e18f53d84ea9a7"}, - {file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0448abc479fab28b00cb472d278828b3ccca164531daab4e970a0458786055d6"}, - {file = "greenlet-3.0.3-cp37-cp37m-win32.whl", hash = "sha256:b542be2440edc2d48547b5923c408cbe0fc94afb9f18741faa6ae970dbcb9b6d"}, - {file = "greenlet-3.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67"}, - {file = "greenlet-3.0.3-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:1996cb9306c8595335bb157d133daf5cf9f693ef413e7673cb07e3e5871379ca"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ddc0f794e6ad661e321caa8d2f0a55ce01213c74722587256fb6566049a8b04"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c9db1c18f0eaad2f804728c67d6c610778456e3e1cc4ab4bbd5eeb8e6053c6fc"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7170375bcc99f1a2fbd9c306f5be8764eaf3ac6b5cb968862cad4c7057756506"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b66c9c1e7ccabad3a7d037b2bcb740122a7b17a53734b7d72a344ce39882a1b"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:098d86f528c855ead3479afe84b49242e174ed262456c342d70fc7f972bc13c4"}, - {file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:81bb9c6d52e8321f09c3d165b2a78c680506d9af285bfccbad9fb7ad5a5da3e5"}, - {file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da"}, - {file = "greenlet-3.0.3-cp38-cp38-win32.whl", hash = "sha256:d46677c85c5ba00a9cb6f7a00b2bfa6f812192d2c9f7d9c4f6a55b60216712f3"}, - {file = "greenlet-3.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:419b386f84949bf0e7c73e6032e3457b82a787c1ab4a0e43732898a761cc9dbf"}, - {file = "greenlet-3.0.3-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:da70d4d51c8b306bb7a031d5cff6cc25ad253affe89b70352af5f1cb68e74b53"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:086152f8fbc5955df88382e8a75984e2bb1c892ad2e3c80a2508954e52295257"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d73a9fe764d77f87f8ec26a0c85144d6a951a6c438dfe50487df5595c6373eac"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b7dcbe92cc99f08c8dd11f930de4d99ef756c3591a5377d1d9cd7dd5e896da71"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1551a8195c0d4a68fac7a4325efac0d541b48def35feb49d803674ac32582f61"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:64d7675ad83578e3fc149b617a444fab8efdafc9385471f868eb5ff83e446b8b"}, - {file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b37eef18ea55f2ffd8f00ff8fe7c8d3818abd3e25fb73fae2ca3b672e333a7a6"}, - {file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:77457465d89b8263bca14759d7c1684df840b6811b2499838cc5b040a8b5b113"}, - {file = "greenlet-3.0.3-cp39-cp39-win32.whl", hash = "sha256:57e8974f23e47dac22b83436bdcf23080ade568ce77df33159e019d161ce1d1e"}, - {file = "greenlet-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:c5ee858cfe08f34712f548c3c363e807e7186f03ad7a5039ebadb29e8c6be067"}, - {file = "greenlet-3.0.3.tar.gz", hash = "sha256:43374442353259554ce33599da8b692d5aa96f8976d567d4badf263371fbe491"}, +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "greenlet-3.2.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:1afd685acd5597349ee6d7a88a8bec83ce13c106ac78c196ee9dde7c04fe87be"}, + {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:761917cac215c61e9dc7324b2606107b3b292a8349bdebb31503ab4de3f559ac"}, + {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:a433dbc54e4a37e4fff90ef34f25a8c00aed99b06856f0119dcf09fbafa16392"}, + {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:72e77ed69312bab0434d7292316d5afd6896192ac4327d44f3d613ecb85b037c"}, + {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:68671180e3849b963649254a882cd544a3c75bfcd2c527346ad8bb53494444db"}, + {file = "greenlet-3.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:49c8cfb18fb419b3d08e011228ef8a25882397f3a859b9fe1436946140b6756b"}, + {file = "greenlet-3.2.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:efc6dc8a792243c31f2f5674b670b3a95d46fa1c6a912b8e310d6f542e7b0712"}, + {file = "greenlet-3.2.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:731e154aba8e757aedd0781d4b240f1225b075b4409f1bb83b05ff410582cf00"}, + {file = "greenlet-3.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:96c20252c2f792defe9a115d3287e14811036d51e78b3aaddbee23b69b216302"}, + {file = "greenlet-3.2.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:784ae58bba89fa1fa5733d170d42486580cab9decda3484779f4759345b29822"}, + {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0921ac4ea42a5315d3446120ad48f90c3a6b9bb93dd9b3cf4e4d84a66e42de83"}, + {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:d2971d93bb99e05f8c2c0c2f4aa9484a18d98c4c3bd3c62b65b7e6ae33dfcfaf"}, + {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c667c0bf9d406b77a15c924ef3285e1e05250948001220368e039b6aa5b5034b"}, + {file = "greenlet-3.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:592c12fb1165be74592f5de0d70f82bc5ba552ac44800d632214b76089945147"}, + {file = "greenlet-3.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29e184536ba333003540790ba29829ac14bb645514fbd7e32af331e8202a62a5"}, + {file = "greenlet-3.2.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:93c0bb79844a367782ec4f429d07589417052e621aa39a5ac1fb99c5aa308edc"}, + {file = "greenlet-3.2.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:751261fc5ad7b6705f5f76726567375bb2104a059454e0226e1eef6c756748ba"}, + {file = "greenlet-3.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:83a8761c75312361aa2b5b903b79da97f13f556164a7dd2d5448655425bd4c34"}, + {file = "greenlet-3.2.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:25ad29caed5783d4bd7a85c9251c651696164622494c00802a139c00d639242d"}, + {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:88cd97bf37fe24a6710ec6a3a7799f3f81d9cd33317dcf565ff9950c83f55e0b"}, + {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:baeedccca94880d2f5666b4fa16fc20ef50ba1ee353ee2d7092b383a243b0b0d"}, + {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:be52af4b6292baecfa0f397f3edb3c6092ce071b499dd6fe292c9ac9f2c8f264"}, + {file = "greenlet-3.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0cc73378150b8b78b0c9fe2ce56e166695e67478550769536a6742dca3651688"}, + {file = "greenlet-3.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:706d016a03e78df129f68c4c9b4c4f963f7d73534e48a24f5f5a7101ed13dbbb"}, + {file = "greenlet-3.2.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:419e60f80709510c343c57b4bb5a339d8767bf9aef9b8ce43f4f143240f88b7c"}, + {file = "greenlet-3.2.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:93d48533fade144203816783373f27a97e4193177ebaaf0fc396db19e5d61163"}, + {file = "greenlet-3.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:7454d37c740bb27bdeddfc3f358f26956a07d5220818ceb467a483197d84f849"}, + {file = "greenlet-3.2.3-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:500b8689aa9dd1ab26872a34084503aeddefcb438e2e7317b89b11eaea1901ad"}, + {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a07d3472c2a93117af3b0136f246b2833fdc0b542d4a9799ae5f41c28323faef"}, + {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:8704b3768d2f51150626962f4b9a9e4a17d2e37c8a8d9867bbd9fa4eb938d3b3"}, + {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5035d77a27b7c62db6cf41cf786cfe2242644a7a337a0e155c80960598baab95"}, + {file = "greenlet-3.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2d8aa5423cd4a396792f6d4580f88bdc6efcb9205891c9d40d20f6e670992efb"}, + {file = "greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2c724620a101f8170065d7dded3f962a2aea7a7dae133a009cada42847e04a7b"}, + {file = "greenlet-3.2.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:873abe55f134c48e1f2a6f53f7d1419192a3d1a4e873bace00499a4e45ea6af0"}, + {file = "greenlet-3.2.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:024571bbce5f2c1cfff08bf3fbaa43bbc7444f580ae13b0099e95d0e6e67ed36"}, + {file = "greenlet-3.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:5195fb1e75e592dd04ce79881c8a22becdfa3e6f500e7feb059b1e6fdd54d3e3"}, + {file = "greenlet-3.2.3-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:3d04332dddb10b4a211b68111dabaee2e1a073663d117dc10247b5b1642bac86"}, + {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8186162dffde068a465deab08fc72c767196895c39db26ab1c17c0b77a6d8b97"}, + {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f4bfbaa6096b1b7a200024784217defedf46a07c2eee1a498e94a1b5f8ec5728"}, + {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:ed6cfa9200484d234d8394c70f5492f144b20d4533f69262d530a1a082f6ee9a"}, + {file = "greenlet-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:02b0df6f63cd15012bed5401b47829cfd2e97052dc89da3cfaf2c779124eb892"}, + {file = "greenlet-3.2.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:86c2d68e87107c1792e2e8d5399acec2487a4e993ab76c792408e59394d52141"}, + {file = "greenlet-3.2.3-cp314-cp314-win_amd64.whl", hash = "sha256:8c47aae8fbbfcf82cc13327ae802ba13c9c36753b67e760023fd116bc124a62a"}, + {file = "greenlet-3.2.3-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:42efc522c0bd75ffa11a71e09cd8a399d83fafe36db250a87cf1dacfaa15dc64"}, + {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d760f9bdfe79bff803bad32b4d8ffb2c1d2ce906313fc10a83976ffb73d64ca7"}, + {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:8324319cbd7b35b97990090808fdc99c27fe5338f87db50514959f8059999805"}, + {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:8c37ef5b3787567d322331d5250e44e42b58c8c713859b8a04c6065f27efbf72"}, + {file = "greenlet-3.2.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ce539fb52fb774d0802175d37fcff5c723e2c7d249c65916257f0a940cee8904"}, + {file = "greenlet-3.2.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:003c930e0e074db83559edc8705f3a2d066d4aa8c2f198aff1e454946efd0f26"}, + {file = "greenlet-3.2.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7e70ea4384b81ef9e84192e8a77fb87573138aa5d4feee541d8014e452b434da"}, + {file = "greenlet-3.2.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:22eb5ba839c4b2156f18f76768233fe44b23a31decd9cc0d4cc8141c211fd1b4"}, + {file = "greenlet-3.2.3-cp39-cp39-win32.whl", hash = "sha256:4532f0d25df67f896d137431b13f4cdce89f7e3d4a96387a41290910df4d3a57"}, + {file = "greenlet-3.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:aaa7aae1e7f75eaa3ae400ad98f8644bb81e1dc6ba47ce8a93d3f17274e08322"}, + {file = "greenlet-3.2.3.tar.gz", hash = "sha256:8b0dd8ae4c0d6f5e54ee55ba935eeb3d735a9b58a8a1e5b5cbab64e01a39f365"}, ] [package.extras] @@ -512,93 +572,108 @@ test = ["objgraph", "psutil"] [[package]] name = "h11" -version = "0.14.0" +version = "0.16.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, - {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, + {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, + {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] [[package]] name = "httpcore" -version = "1.0.5" +version = "1.0.9" description = "A minimal low-level HTTP client." optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "httpcore-1.0.5-py3-none-any.whl", hash = "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5"}, - {file = "httpcore-1.0.5.tar.gz", hash = "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61"}, + {file = "httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"}, + {file = "httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"}, ] [package.dependencies] certifi = "*" -h11 = ">=0.13,<0.15" +h11 = ">=0.16" [package.extras] asyncio = ["anyio (>=4.0,<5.0)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<0.26.0)"] +trio = ["trio (>=0.22.0,<1.0)"] [[package]] name = "httptools" -version = "0.6.1" +version = "0.6.4" description = "A collection of framework independent HTTP protocol utils." optional = false python-versions = ">=3.8.0" -files = [ - {file = "httptools-0.6.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d2f6c3c4cb1948d912538217838f6e9960bc4a521d7f9b323b3da579cd14532f"}, - {file = "httptools-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:00d5d4b68a717765b1fabfd9ca755bd12bf44105eeb806c03d1962acd9b8e563"}, - {file = "httptools-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:639dc4f381a870c9ec860ce5c45921db50205a37cc3334e756269736ff0aac58"}, - {file = "httptools-0.6.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e57997ac7fb7ee43140cc03664de5f268813a481dff6245e0075925adc6aa185"}, - {file = "httptools-0.6.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0ac5a0ae3d9f4fe004318d64b8a854edd85ab76cffbf7ef5e32920faef62f142"}, - {file = "httptools-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3f30d3ce413088a98b9db71c60a6ada2001a08945cb42dd65a9a9fe228627658"}, - {file = "httptools-0.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:1ed99a373e327f0107cb513b61820102ee4f3675656a37a50083eda05dc9541b"}, - {file = "httptools-0.6.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7a7ea483c1a4485c71cb5f38be9db078f8b0e8b4c4dc0210f531cdd2ddac1ef1"}, - {file = "httptools-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:85ed077c995e942b6f1b07583e4eb0a8d324d418954fc6af913d36db7c05a5a0"}, - {file = "httptools-0.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b0bb634338334385351a1600a73e558ce619af390c2b38386206ac6a27fecfc"}, - {file = "httptools-0.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7d9ceb2c957320def533671fc9c715a80c47025139c8d1f3797477decbc6edd2"}, - {file = "httptools-0.6.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4f0f8271c0a4db459f9dc807acd0eadd4839934a4b9b892f6f160e94da309837"}, - {file = "httptools-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6a4f5ccead6d18ec072ac0b84420e95d27c1cdf5c9f1bc8fbd8daf86bd94f43d"}, - {file = "httptools-0.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:5cceac09f164bcba55c0500a18fe3c47df29b62353198e4f37bbcc5d591172c3"}, - {file = "httptools-0.6.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:75c8022dca7935cba14741a42744eee13ba05db00b27a4b940f0d646bd4d56d0"}, - {file = "httptools-0.6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:48ed8129cd9a0d62cf4d1575fcf90fb37e3ff7d5654d3a5814eb3d55f36478c2"}, - {file = "httptools-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f58e335a1402fb5a650e271e8c2d03cfa7cea46ae124649346d17bd30d59c90"}, - {file = "httptools-0.6.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93ad80d7176aa5788902f207a4e79885f0576134695dfb0fefc15b7a4648d503"}, - {file = "httptools-0.6.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9bb68d3a085c2174c2477eb3ffe84ae9fb4fde8792edb7bcd09a1d8467e30a84"}, - {file = "httptools-0.6.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b512aa728bc02354e5ac086ce76c3ce635b62f5fbc32ab7082b5e582d27867bb"}, - {file = "httptools-0.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:97662ce7fb196c785344d00d638fc9ad69e18ee4bfb4000b35a52efe5adcc949"}, - {file = "httptools-0.6.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:8e216a038d2d52ea13fdd9b9c9c7459fb80d78302b257828285eca1c773b99b3"}, - {file = "httptools-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:3e802e0b2378ade99cd666b5bffb8b2a7cc8f3d28988685dc300469ea8dd86cb"}, - {file = "httptools-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4bd3e488b447046e386a30f07af05f9b38d3d368d1f7b4d8f7e10af85393db97"}, - {file = "httptools-0.6.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe467eb086d80217b7584e61313ebadc8d187a4d95bb62031b7bab4b205c3ba3"}, - {file = "httptools-0.6.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3c3b214ce057c54675b00108ac42bacf2ab8f85c58e3f324a4e963bbc46424f4"}, - {file = "httptools-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8ae5b97f690badd2ca27cbf668494ee1b6d34cf1c464271ef7bfa9ca6b83ffaf"}, - {file = "httptools-0.6.1-cp38-cp38-win_amd64.whl", hash = "sha256:405784577ba6540fa7d6ff49e37daf104e04f4b4ff2d1ac0469eaa6a20fde084"}, - {file = "httptools-0.6.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:95fb92dd3649f9cb139e9c56604cc2d7c7bf0fc2e7c8d7fbd58f96e35eddd2a3"}, - {file = "httptools-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:dcbab042cc3ef272adc11220517278519adf8f53fd3056d0e68f0a6f891ba94e"}, - {file = "httptools-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cf2372e98406efb42e93bfe10f2948e467edfd792b015f1b4ecd897903d3e8d"}, - {file = "httptools-0.6.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:678fcbae74477a17d103b7cae78b74800d795d702083867ce160fc202104d0da"}, - {file = "httptools-0.6.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e0b281cf5a125c35f7f6722b65d8542d2e57331be573e9e88bc8b0115c4a7a81"}, - {file = "httptools-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:95658c342529bba4e1d3d2b1a874db16c7cca435e8827422154c9da76ac4e13a"}, - {file = "httptools-0.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:7ebaec1bf683e4bf5e9fbb49b8cc36da482033596a415b3e4ebab5a4c0d7ec5e"}, - {file = "httptools-0.6.1.tar.gz", hash = "sha256:c6e26c30455600b95d94b1b836085138e82f177351454ee841c148f93a9bad5a"}, +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "httptools-0.6.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3c73ce323711a6ffb0d247dcd5a550b8babf0f757e86a52558fe5b86d6fefcc0"}, + {file = "httptools-0.6.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:345c288418f0944a6fe67be8e6afa9262b18c7626c3ef3c28adc5eabc06a68da"}, + {file = "httptools-0.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deee0e3343f98ee8047e9f4c5bc7cedbf69f5734454a94c38ee829fb2d5fa3c1"}, + {file = "httptools-0.6.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca80b7485c76f768a3bc83ea58373f8db7b015551117375e4918e2aa77ea9b50"}, + {file = "httptools-0.6.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:90d96a385fa941283ebd231464045187a31ad932ebfa541be8edf5b3c2328959"}, + {file = "httptools-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:59e724f8b332319e2875efd360e61ac07f33b492889284a3e05e6d13746876f4"}, + {file = "httptools-0.6.4-cp310-cp310-win_amd64.whl", hash = "sha256:c26f313951f6e26147833fc923f78f95604bbec812a43e5ee37f26dc9e5a686c"}, + {file = "httptools-0.6.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f47f8ed67cc0ff862b84a1189831d1d33c963fb3ce1ee0c65d3b0cbe7b711069"}, + {file = "httptools-0.6.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0614154d5454c21b6410fdf5262b4a3ddb0f53f1e1721cfd59d55f32138c578a"}, + {file = "httptools-0.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8787367fbdfccae38e35abf7641dafc5310310a5987b689f4c32cc8cc3ee975"}, + {file = "httptools-0.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40b0f7fe4fd38e6a507bdb751db0379df1e99120c65fbdc8ee6c1d044897a636"}, + {file = "httptools-0.6.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:40a5ec98d3f49904b9fe36827dcf1aadfef3b89e2bd05b0e35e94f97c2b14721"}, + {file = "httptools-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:dacdd3d10ea1b4ca9df97a0a303cbacafc04b5cd375fa98732678151643d4988"}, + {file = "httptools-0.6.4-cp311-cp311-win_amd64.whl", hash = "sha256:288cd628406cc53f9a541cfaf06041b4c71d751856bab45e3702191f931ccd17"}, + {file = "httptools-0.6.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:df017d6c780287d5c80601dafa31f17bddb170232d85c066604d8558683711a2"}, + {file = "httptools-0.6.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:85071a1e8c2d051b507161f6c3e26155b5c790e4e28d7f236422dbacc2a9cc44"}, + {file = "httptools-0.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69422b7f458c5af875922cdb5bd586cc1f1033295aa9ff63ee196a87519ac8e1"}, + {file = "httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16e603a3bff50db08cd578d54f07032ca1631450ceb972c2f834c2b860c28ea2"}, + {file = "httptools-0.6.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ec4f178901fa1834d4a060320d2f3abc5c9e39766953d038f1458cb885f47e81"}, + {file = "httptools-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9eb89ecf8b290f2e293325c646a211ff1c2493222798bb80a530c5e7502494f"}, + {file = "httptools-0.6.4-cp312-cp312-win_amd64.whl", hash = "sha256:db78cb9ca56b59b016e64b6031eda5653be0589dba2b1b43453f6e8b405a0970"}, + {file = "httptools-0.6.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ade273d7e767d5fae13fa637f4d53b6e961fb7fd93c7797562663f0171c26660"}, + {file = "httptools-0.6.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:856f4bc0478ae143bad54a4242fccb1f3f86a6e1be5548fecfd4102061b3a083"}, + {file = "httptools-0.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:322d20ea9cdd1fa98bd6a74b77e2ec5b818abdc3d36695ab402a0de8ef2865a3"}, + {file = "httptools-0.6.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d87b29bd4486c0093fc64dea80231f7c7f7eb4dc70ae394d70a495ab8436071"}, + {file = "httptools-0.6.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:342dd6946aa6bda4b8f18c734576106b8a31f2fe31492881a9a160ec84ff4bd5"}, + {file = "httptools-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b36913ba52008249223042dca46e69967985fb4051951f94357ea681e1f5dc0"}, + {file = "httptools-0.6.4-cp313-cp313-win_amd64.whl", hash = "sha256:28908df1b9bb8187393d5b5db91435ccc9c8e891657f9cbb42a2541b44c82fc8"}, + {file = "httptools-0.6.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:d3f0d369e7ffbe59c4b6116a44d6a8eb4783aae027f2c0b366cf0aa964185dba"}, + {file = "httptools-0.6.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:94978a49b8f4569ad607cd4946b759d90b285e39c0d4640c6b36ca7a3ddf2efc"}, + {file = "httptools-0.6.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40dc6a8e399e15ea525305a2ddba998b0af5caa2566bcd79dcbe8948181eeaff"}, + {file = "httptools-0.6.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab9ba8dcf59de5181f6be44a77458e45a578fc99c31510b8c65b7d5acc3cf490"}, + {file = "httptools-0.6.4-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:fc411e1c0a7dcd2f902c7c48cf079947a7e65b5485dea9decb82b9105ca71a43"}, + {file = "httptools-0.6.4-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:d54efd20338ac52ba31e7da78e4a72570cf729fac82bc31ff9199bedf1dc7440"}, + {file = "httptools-0.6.4-cp38-cp38-win_amd64.whl", hash = "sha256:df959752a0c2748a65ab5387d08287abf6779ae9165916fe053e68ae1fbdc47f"}, + {file = "httptools-0.6.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:85797e37e8eeaa5439d33e556662cc370e474445d5fab24dcadc65a8ffb04003"}, + {file = "httptools-0.6.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:db353d22843cf1028f43c3651581e4bb49374d85692a85f95f7b9a130e1b2cab"}, + {file = "httptools-0.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1ffd262a73d7c28424252381a5b854c19d9de5f56f075445d33919a637e3547"}, + {file = "httptools-0.6.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:703c346571fa50d2e9856a37d7cd9435a25e7fd15e236c397bf224afaa355fe9"}, + {file = "httptools-0.6.4-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:aafe0f1918ed07b67c1e838f950b1c1fabc683030477e60b335649b8020e1076"}, + {file = "httptools-0.6.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:0e563e54979e97b6d13f1bbc05a96109923e76b901f786a5eae36e99c01237bd"}, + {file = "httptools-0.6.4-cp39-cp39-win_amd64.whl", hash = "sha256:b799de31416ecc589ad79dd85a0b2657a8fe39327944998dea368c1d4c9e55e6"}, + {file = "httptools-0.6.4.tar.gz", hash = "sha256:4e93eee4add6493b59a5c514da98c939b244fce4a0d8879cd3f466562f4b7d5c"}, ] [package.extras] -test = ["Cython (>=0.29.24,<0.30.0)"] +test = ["Cython (>=0.29.24)"] [[package]] name = "httpx" -version = "0.27.0" +version = "0.28.1" description = "The next generation HTTP client." optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "httpx-0.27.0-py3-none-any.whl", hash = "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5"}, - {file = "httpx-0.27.0.tar.gz", hash = "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5"}, + {file = "httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"}, + {file = "httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"}, ] [package.dependencies] @@ -606,45 +681,54 @@ anyio = "*" certifi = "*" httpcore = "==1.*" idna = "*" -sniffio = "*" [package.extras] brotli = ["brotli", "brotlicffi"] cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] +zstd = ["zstandard (>=0.18.0)"] [[package]] name = "idna" -version = "3.7" +version = "3.10" description = "Internationalized Domain Names in Applications (IDNA)" optional = false -python-versions = ">=3.5" +python-versions = ">=3.6" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, - {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, + {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, + {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] +[package.extras] +all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] + [[package]] name = "iniconfig" -version = "2.0.0" +version = "2.1.0" description = "brain-dead simple config-ini parsing" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" +groups = ["test"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, + {file = "iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760"}, + {file = "iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7"}, ] [[package]] name = "jinja2" -version = "3.1.4" +version = "3.1.6" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, - {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, + {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, + {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] [package.dependencies] @@ -659,6 +743,8 @@ version = "3.0.0" description = "Python port of markdown-it. Markdown parsing, done right!" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, @@ -679,71 +765,74 @@ testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] [[package]] name = "markupsafe" -version = "2.1.5" +version = "3.0.2" description = "Safely add untrusted strings to HTML/XML markup." optional = false -python-versions = ">=3.7" -files = [ - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, - {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, + {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] [[package]] @@ -752,6 +841,8 @@ version = "0.1.2" description = "Markdown URL utilities" optional = false python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, @@ -759,183 +850,191 @@ files = [ [[package]] name = "networkx" -version = "3.3" +version = "3.5" description = "Python package for creating and manipulating graphs and networks" optional = false -python-versions = ">=3.10" +python-versions = ">=3.11" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "networkx-3.3-py3-none-any.whl", hash = "sha256:28575580c6ebdaf4505b22c6256a2b9de86b316dc63ba9e93abde3d78dfdbcf2"}, - {file = "networkx-3.3.tar.gz", hash = "sha256:0c127d8b2f4865f59ae9cb8aafcd60b5c70f3241ebd66f7defad7c4ab90126c9"}, + {file = "networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec"}, + {file = "networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037"}, ] [package.extras] -default = ["matplotlib (>=3.6)", "numpy (>=1.23)", "pandas (>=1.4)", "scipy (>=1.9,!=1.11.0,!=1.11.1)"] -developer = ["changelist (==0.5)", "mypy (>=1.1)", "pre-commit (>=3.2)", "rtoml"] -doc = ["myst-nb (>=1.0)", "numpydoc (>=1.7)", "pillow (>=9.4)", "pydata-sphinx-theme (>=0.14)", "sphinx (>=7)", "sphinx-gallery (>=0.14)", "texext (>=0.6.7)"] -extra = ["lxml (>=4.6)", "pydot (>=2.0)", "pygraphviz (>=1.12)", "sympy (>=1.10)"] -test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"] +default = ["matplotlib (>=3.8)", "numpy (>=1.25)", "pandas (>=2.0)", "scipy (>=1.11.2)"] +developer = ["mypy (>=1.15)", "pre-commit (>=4.1)"] +doc = ["intersphinx-registry", "myst-nb (>=1.1)", "numpydoc (>=1.8.0)", "pillow (>=10)", "pydata-sphinx-theme (>=0.16)", "sphinx (>=8.0)", "sphinx-gallery (>=0.18)", "texext (>=0.6.7)"] +example = ["cairocffi (>=1.7)", "contextily (>=1.6)", "igraph (>=0.11)", "momepy (>=0.7.2)", "osmnx (>=2.0.0)", "scikit-learn (>=1.5)", "seaborn (>=0.13)"] +extra = ["lxml (>=4.6)", "pydot (>=3.0.1)", "pygraphviz (>=1.14)", "sympy (>=1.10)"] +test = ["pytest (>=7.2)", "pytest-cov (>=4.0)", "pytest-xdist (>=3.0)"] +test-extras = ["pytest-mpl", "pytest-randomly"] [[package]] name = "numpy" -version = "1.26.4" +version = "2.3.1" description = "Fundamental package for array computing in Python" optional = false -python-versions = ">=3.9" -files = [ - {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, - {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, - {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4"}, - {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"}, - {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a"}, - {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2"}, - {file = "numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07"}, - {file = "numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5"}, - {file = "numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71"}, - {file = "numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef"}, - {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e"}, - {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5"}, - {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a"}, - {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a"}, - {file = "numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20"}, - {file = "numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2"}, - {file = "numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218"}, - {file = "numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b"}, - {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b"}, - {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed"}, - {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a"}, - {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0"}, - {file = "numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110"}, - {file = "numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818"}, - {file = "numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c"}, - {file = "numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be"}, - {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764"}, - {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3"}, - {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd"}, - {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c"}, - {file = "numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6"}, - {file = "numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0"}, - {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, -] +python-versions = ">=3.11" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "numpy-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6ea9e48336a402551f52cd8f593343699003d2353daa4b72ce8d34f66b722070"}, + {file = "numpy-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5ccb7336eaf0e77c1635b232c141846493a588ec9ea777a7c24d7166bb8533ae"}, + {file = "numpy-2.3.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:0bb3a4a61e1d327e035275d2a993c96fa786e4913aa089843e6a2d9dd205c66a"}, + {file = "numpy-2.3.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:e344eb79dab01f1e838ebb67aab09965fb271d6da6b00adda26328ac27d4a66e"}, + {file = "numpy-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:467db865b392168ceb1ef1ffa6f5a86e62468c43e0cfb4ab6da667ede10e58db"}, + {file = "numpy-2.3.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:afed2ce4a84f6b0fc6c1ce734ff368cbf5a5e24e8954a338f3bdffa0718adffb"}, + {file = "numpy-2.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0025048b3c1557a20bc80d06fdeb8cc7fc193721484cca82b2cfa072fec71a93"}, + {file = "numpy-2.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a5ee121b60aa509679b682819c602579e1df14a5b07fe95671c8849aad8f2115"}, + {file = "numpy-2.3.1-cp311-cp311-win32.whl", hash = "sha256:a8b740f5579ae4585831b3cf0e3b0425c667274f82a484866d2adf9570539369"}, + {file = "numpy-2.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:d4580adadc53311b163444f877e0789f1c8861e2698f6b2a4ca852fda154f3ff"}, + {file = "numpy-2.3.1-cp311-cp311-win_arm64.whl", hash = "sha256:ec0bdafa906f95adc9a0c6f26a4871fa753f25caaa0e032578a30457bff0af6a"}, + {file = "numpy-2.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2959d8f268f3d8ee402b04a9ec4bb7604555aeacf78b360dc4ec27f1d508177d"}, + {file = "numpy-2.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:762e0c0c6b56bdedfef9a8e1d4538556438288c4276901ea008ae44091954e29"}, + {file = "numpy-2.3.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:867ef172a0976aaa1f1d1b63cf2090de8b636a7674607d514505fb7276ab08fc"}, + {file = "numpy-2.3.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:4e602e1b8682c2b833af89ba641ad4176053aaa50f5cacda1a27004352dde943"}, + {file = "numpy-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:8e333040d069eba1652fb08962ec5b76af7f2c7bce1df7e1418c8055cf776f25"}, + {file = "numpy-2.3.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:e7cbf5a5eafd8d230a3ce356d892512185230e4781a361229bd902ff403bc660"}, + {file = "numpy-2.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5f1b8f26d1086835f442286c1d9b64bb3974b0b1e41bb105358fd07d20872952"}, + {file = "numpy-2.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ee8340cb48c9b7a5899d1149eece41ca535513a9698098edbade2a8e7a84da77"}, + {file = "numpy-2.3.1-cp312-cp312-win32.whl", hash = "sha256:e772dda20a6002ef7061713dc1e2585bc1b534e7909b2030b5a46dae8ff077ab"}, + {file = "numpy-2.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:cfecc7822543abdea6de08758091da655ea2210b8ffa1faf116b940693d3df76"}, + {file = "numpy-2.3.1-cp312-cp312-win_arm64.whl", hash = "sha256:7be91b2239af2658653c5bb6f1b8bccafaf08226a258caf78ce44710a0160d30"}, + {file = "numpy-2.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:25a1992b0a3fdcdaec9f552ef10d8103186f5397ab45e2d25f8ac51b1a6b97e8"}, + {file = "numpy-2.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7dea630156d39b02a63c18f508f85010230409db5b2927ba59c8ba4ab3e8272e"}, + {file = "numpy-2.3.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:bada6058dd886061f10ea15f230ccf7dfff40572e99fef440a4a857c8728c9c0"}, + {file = "numpy-2.3.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:a894f3816eb17b29e4783e5873f92faf55b710c2519e5c351767c51f79d8526d"}, + {file = "numpy-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:18703df6c4a4fee55fd3d6e5a253d01c5d33a295409b03fda0c86b3ca2ff41a1"}, + {file = "numpy-2.3.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:5902660491bd7a48b2ec16c23ccb9124b8abfd9583c5fdfa123fe6b421e03de1"}, + {file = "numpy-2.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:36890eb9e9d2081137bd78d29050ba63b8dab95dff7912eadf1185e80074b2a0"}, + {file = "numpy-2.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a780033466159c2270531e2b8ac063704592a0bc62ec4a1b991c7c40705eb0e8"}, + {file = "numpy-2.3.1-cp313-cp313-win32.whl", hash = "sha256:39bff12c076812595c3a306f22bfe49919c5513aa1e0e70fac756a0be7c2a2b8"}, + {file = "numpy-2.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d5ee6eec45f08ce507a6570e06f2f879b374a552087a4179ea7838edbcbfa42"}, + {file = "numpy-2.3.1-cp313-cp313-win_arm64.whl", hash = "sha256:0c4d9e0a8368db90f93bd192bfa771ace63137c3488d198ee21dfb8e7771916e"}, + {file = "numpy-2.3.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:b0b5397374f32ec0649dd98c652a1798192042e715df918c20672c62fb52d4b8"}, + {file = "numpy-2.3.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c5bdf2015ccfcee8253fb8be695516ac4457c743473a43290fd36eba6a1777eb"}, + {file = "numpy-2.3.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:d70f20df7f08b90a2062c1f07737dd340adccf2068d0f1b9b3d56e2038979fee"}, + {file = "numpy-2.3.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:2fb86b7e58f9ac50e1e9dd1290154107e47d1eef23a0ae9145ded06ea606f992"}, + {file = "numpy-2.3.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:23ab05b2d241f76cb883ce8b9a93a680752fbfcbd51c50eff0b88b979e471d8c"}, + {file = "numpy-2.3.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:ce2ce9e5de4703a673e705183f64fd5da5bf36e7beddcb63a25ee2286e71ca48"}, + {file = "numpy-2.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c4913079974eeb5c16ccfd2b1f09354b8fed7e0d6f2cab933104a09a6419b1ee"}, + {file = "numpy-2.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:010ce9b4f00d5c036053ca684c77441f2f2c934fd23bee058b4d6f196efd8280"}, + {file = "numpy-2.3.1-cp313-cp313t-win32.whl", hash = "sha256:6269b9edfe32912584ec496d91b00b6d34282ca1d07eb10e82dfc780907d6c2e"}, + {file = "numpy-2.3.1-cp313-cp313t-win_amd64.whl", hash = "sha256:2a809637460e88a113e186e87f228d74ae2852a2e0c44de275263376f17b5bdc"}, + {file = "numpy-2.3.1-cp313-cp313t-win_arm64.whl", hash = "sha256:eccb9a159db9aed60800187bc47a6d3451553f0e1b08b068d8b277ddfbb9b244"}, + {file = "numpy-2.3.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ad506d4b09e684394c42c966ec1527f6ebc25da7f4da4b1b056606ffe446b8a3"}, + {file = "numpy-2.3.1-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:ebb8603d45bc86bbd5edb0d63e52c5fd9e7945d3a503b77e486bd88dde67a19b"}, + {file = "numpy-2.3.1-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:15aa4c392ac396e2ad3d0a2680c0f0dee420f9fed14eef09bdb9450ee6dcb7b7"}, + {file = "numpy-2.3.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c6e0bf9d1a2f50d2b65a7cf56db37c095af17b59f6c132396f7c6d5dd76484df"}, + {file = "numpy-2.3.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:eabd7e8740d494ce2b4ea0ff05afa1b7b291e978c0ae075487c51e8bd93c0c68"}, + {file = "numpy-2.3.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:e610832418a2bc09d974cc9fecebfa51e9532d6190223bc5ef6a7402ebf3b5cb"}, + {file = "numpy-2.3.1.tar.gz", hash = "sha256:1ec9ae20a4226da374362cca3c62cd753faf2f951440b0e3b98e93c235441d2b"}, +] + +[[package]] +name = "opencloning-linkml" +version = "0.1.0" +description = "A LinkML data model for OpenCloning" +optional = false +python-versions = "^3.10" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [] +develop = false + +[package.dependencies] +pydantic = "^2.7.1" + +[package.extras] +docs = ["linkml (>=1.9.2,<2.0.0)"] + +[package.source] +type = "git" +url = "https://github.com/OpenCloning/OpenCloning_LinkML" +reference = "change-linking-between-entities" +resolved_reference = "3cee09f3e416927501cea6fea7669287fb72ec3e" [[package]] name = "openpyxl" -version = "3.1.3" +version = "3.1.5" description = "A Python library to read/write Excel 2010 xlsx/xlsm files" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "openpyxl-3.1.3-py2.py3-none-any.whl", hash = "sha256:25071b558db709de9e8782c3d3e058af3b23ffb2fc6f40c8f0c45a154eced2c3"}, - {file = "openpyxl-3.1.3.tar.gz", hash = "sha256:8dd482e5350125b2388070bb2477927be2e8ebc27df61178709bc8c8751da2f9"}, + {file = "openpyxl-3.1.5-py2.py3-none-any.whl", hash = "sha256:5282c12b107bffeef825f4617dc029afaf41d0ea60823bbb665ef3079dc79de2"}, + {file = "openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050"}, ] [package.dependencies] et-xmlfile = "*" -[[package]] -name = "orjson" -version = "3.10.3" -description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -optional = false -python-versions = ">=3.8" -files = [ - {file = "orjson-3.10.3-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9fb6c3f9f5490a3eb4ddd46fc1b6eadb0d6fc16fb3f07320149c3286a1409dd8"}, - {file = "orjson-3.10.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:252124b198662eee80428f1af8c63f7ff077c88723fe206a25df8dc57a57b1fa"}, - {file = "orjson-3.10.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9f3e87733823089a338ef9bbf363ef4de45e5c599a9bf50a7a9b82e86d0228da"}, - {file = "orjson-3.10.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c8334c0d87103bb9fbbe59b78129f1f40d1d1e8355bbed2ca71853af15fa4ed3"}, - {file = "orjson-3.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1952c03439e4dce23482ac846e7961f9d4ec62086eb98ae76d97bd41d72644d7"}, - {file = "orjson-3.10.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c0403ed9c706dcd2809f1600ed18f4aae50be263bd7112e54b50e2c2bc3ebd6d"}, - {file = "orjson-3.10.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:382e52aa4270a037d41f325e7d1dfa395b7de0c367800b6f337d8157367bf3a7"}, - {file = "orjson-3.10.3-cp310-none-win32.whl", hash = "sha256:be2aab54313752c04f2cbaab4515291ef5af8c2256ce22abc007f89f42f49109"}, - {file = "orjson-3.10.3-cp310-none-win_amd64.whl", hash = "sha256:416b195f78ae461601893f482287cee1e3059ec49b4f99479aedf22a20b1098b"}, - {file = "orjson-3.10.3-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:73100d9abbbe730331f2242c1fc0bcb46a3ea3b4ae3348847e5a141265479700"}, - {file = "orjson-3.10.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:544a12eee96e3ab828dbfcb4d5a0023aa971b27143a1d35dc214c176fdfb29b3"}, - {file = "orjson-3.10.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:520de5e2ef0b4ae546bea25129d6c7c74edb43fc6cf5213f511a927f2b28148b"}, - {file = "orjson-3.10.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ccaa0a401fc02e8828a5bedfd80f8cd389d24f65e5ca3954d72c6582495b4bcf"}, - {file = "orjson-3.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a7bc9e8bc11bac40f905640acd41cbeaa87209e7e1f57ade386da658092dc16"}, - {file = "orjson-3.10.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3582b34b70543a1ed6944aca75e219e1192661a63da4d039d088a09c67543b08"}, - {file = "orjson-3.10.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1c23dfa91481de880890d17aa7b91d586a4746a4c2aa9a145bebdbaf233768d5"}, - {file = "orjson-3.10.3-cp311-none-win32.whl", hash = "sha256:1770e2a0eae728b050705206d84eda8b074b65ee835e7f85c919f5705b006c9b"}, - {file = "orjson-3.10.3-cp311-none-win_amd64.whl", hash = "sha256:93433b3c1f852660eb5abdc1f4dd0ced2be031ba30900433223b28ee0140cde5"}, - {file = "orjson-3.10.3-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:a39aa73e53bec8d410875683bfa3a8edf61e5a1c7bb4014f65f81d36467ea098"}, - {file = "orjson-3.10.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0943a96b3fa09bee1afdfccc2cb236c9c64715afa375b2af296c73d91c23eab2"}, - {file = "orjson-3.10.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e852baafceff8da3c9defae29414cc8513a1586ad93e45f27b89a639c68e8176"}, - {file = "orjson-3.10.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18566beb5acd76f3769c1d1a7ec06cdb81edc4d55d2765fb677e3eaa10fa99e0"}, - {file = "orjson-3.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bd2218d5a3aa43060efe649ec564ebedec8ce6ae0a43654b81376216d5ebd42"}, - {file = "orjson-3.10.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cf20465e74c6e17a104ecf01bf8cd3b7b252565b4ccee4548f18b012ff2f8069"}, - {file = "orjson-3.10.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ba7f67aa7f983c4345eeda16054a4677289011a478ca947cd69c0a86ea45e534"}, - {file = "orjson-3.10.3-cp312-none-win32.whl", hash = "sha256:17e0713fc159abc261eea0f4feda611d32eabc35708b74bef6ad44f6c78d5ea0"}, - {file = "orjson-3.10.3-cp312-none-win_amd64.whl", hash = "sha256:4c895383b1ec42b017dd2c75ae8a5b862fc489006afde06f14afbdd0309b2af0"}, - {file = "orjson-3.10.3-cp38-cp38-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:be2719e5041e9fb76c8c2c06b9600fe8e8584e6980061ff88dcbc2691a16d20d"}, - {file = "orjson-3.10.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb0175a5798bdc878956099f5c54b9837cb62cfbf5d0b86ba6d77e43861bcec2"}, - {file = "orjson-3.10.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:978be58a68ade24f1af7758626806e13cff7748a677faf95fbb298359aa1e20d"}, - {file = "orjson-3.10.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:16bda83b5c61586f6f788333d3cf3ed19015e3b9019188c56983b5a299210eb5"}, - {file = "orjson-3.10.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ad1f26bea425041e0a1adad34630c4825a9e3adec49079b1fb6ac8d36f8b754"}, - {file = "orjson-3.10.3-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:9e253498bee561fe85d6325ba55ff2ff08fb5e7184cd6a4d7754133bd19c9195"}, - {file = "orjson-3.10.3-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0a62f9968bab8a676a164263e485f30a0b748255ee2f4ae49a0224be95f4532b"}, - {file = "orjson-3.10.3-cp38-none-win32.whl", hash = "sha256:8d0b84403d287d4bfa9bf7d1dc298d5c1c5d9f444f3737929a66f2fe4fb8f134"}, - {file = "orjson-3.10.3-cp38-none-win_amd64.whl", hash = "sha256:8bc7a4df90da5d535e18157220d7915780d07198b54f4de0110eca6b6c11e290"}, - {file = "orjson-3.10.3-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9059d15c30e675a58fdcd6f95465c1522b8426e092de9fff20edebfdc15e1cb0"}, - {file = "orjson-3.10.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d40c7f7938c9c2b934b297412c067936d0b54e4b8ab916fd1a9eb8f54c02294"}, - {file = "orjson-3.10.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d4a654ec1de8fdaae1d80d55cee65893cb06494e124681ab335218be6a0691e7"}, - {file = "orjson-3.10.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:831c6ef73f9aa53c5f40ae8f949ff7681b38eaddb6904aab89dca4d85099cb78"}, - {file = "orjson-3.10.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99b880d7e34542db89f48d14ddecbd26f06838b12427d5a25d71baceb5ba119d"}, - {file = "orjson-3.10.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2e5e176c994ce4bd434d7aafb9ecc893c15f347d3d2bbd8e7ce0b63071c52e25"}, - {file = "orjson-3.10.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b69a58a37dab856491bf2d3bbf259775fdce262b727f96aafbda359cb1d114d8"}, - {file = "orjson-3.10.3-cp39-none-win32.whl", hash = "sha256:b8d4d1a6868cde356f1402c8faeb50d62cee765a1f7ffcfd6de732ab0581e063"}, - {file = "orjson-3.10.3-cp39-none-win_amd64.whl", hash = "sha256:5102f50c5fc46d94f2033fe00d392588564378260d64377aec702f21a7a22912"}, - {file = "orjson-3.10.3.tar.gz", hash = "sha256:2b166507acae7ba2f7c315dcf185a9111ad5e992ac81f2d507aac39193c2c818"}, -] - [[package]] name = "packaging" -version = "24.0" +version = "25.0" description = "Core utilities for Python packages" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" +groups = ["test"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, - {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, + {file = "packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"}, + {file = "packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"}, ] [[package]] name = "pandas" -version = "2.2.2" +version = "2.3.0" description = "Powerful data structures for data analysis, time series, and statistics" optional = false python-versions = ">=3.9" -files = [ - {file = "pandas-2.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:90c6fca2acf139569e74e8781709dccb6fe25940488755716d1d354d6bc58bce"}, - {file = "pandas-2.2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c7adfc142dac335d8c1e0dcbd37eb8617eac386596eb9e1a1b77791cf2498238"}, - {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4abfe0be0d7221be4f12552995e58723c7422c80a659da13ca382697de830c08"}, - {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8635c16bf3d99040fdf3ca3db669a7250ddf49c55dc4aa8fe0ae0fa8d6dcc1f0"}, - {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:40ae1dffb3967a52203105a077415a86044a2bea011b5f321c6aa64b379a3f51"}, - {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8e5a0b00e1e56a842f922e7fae8ae4077aee4af0acb5ae3622bd4b4c30aedf99"}, - {file = "pandas-2.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:ddf818e4e6c7c6f4f7c8a12709696d193976b591cc7dc50588d3d1a6b5dc8772"}, - {file = "pandas-2.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:696039430f7a562b74fa45f540aca068ea85fa34c244d0deee539cb6d70aa288"}, - {file = "pandas-2.2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e90497254aacacbc4ea6ae5e7a8cd75629d6ad2b30025a4a8b09aa4faf55151"}, - {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b84b91b0b9f4bafac2a0ac55002280c094dfc6402402332c0913a59654ab2b"}, - {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d2123dc9ad6a814bcdea0f099885276b31b24f7edf40f6cdbc0912672e22eee"}, - {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:2925720037f06e89af896c70bca73459d7e6a4be96f9de79e2d440bd499fe0db"}, - {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0cace394b6ea70c01ca1595f839cf193df35d1575986e484ad35c4aeae7266c1"}, - {file = "pandas-2.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:873d13d177501a28b2756375d59816c365e42ed8417b41665f346289adc68d24"}, - {file = "pandas-2.2.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9dfde2a0ddef507a631dc9dc4af6a9489d5e2e740e226ad426a05cabfbd7c8ef"}, - {file = "pandas-2.2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e9b79011ff7a0f4b1d6da6a61aa1aa604fb312d6647de5bad20013682d1429ce"}, - {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1cb51fe389360f3b5a4d57dbd2848a5f033350336ca3b340d1c53a1fad33bcad"}, - {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eee3a87076c0756de40b05c5e9a6069c035ba43e8dd71c379e68cab2c20f16ad"}, - {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3e374f59e440d4ab45ca2fffde54b81ac3834cf5ae2cdfa69c90bc03bde04d76"}, - {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:43498c0bdb43d55cb162cdc8c06fac328ccb5d2eabe3cadeb3529ae6f0517c32"}, - {file = "pandas-2.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:d187d355ecec3629624fccb01d104da7d7f391db0311145817525281e2804d23"}, - {file = "pandas-2.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0ca6377b8fca51815f382bd0b697a0814c8bda55115678cbc94c30aacbb6eff2"}, - {file = "pandas-2.2.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9057e6aa78a584bc93a13f0a9bf7e753a5e9770a30b4d758b8d5f2a62a9433cd"}, - {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:001910ad31abc7bf06f49dcc903755d2f7f3a9186c0c040b827e522e9cef0863"}, - {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66b479b0bd07204e37583c191535505410daa8df638fd8e75ae1b383851fe921"}, - {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a77e9d1c386196879aa5eb712e77461aaee433e54c68cf253053a73b7e49c33a"}, - {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:92fd6b027924a7e178ac202cfbe25e53368db90d56872d20ffae94b96c7acc57"}, - {file = "pandas-2.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:640cef9aa381b60e296db324337a554aeeb883ead99dc8f6c18e81a93942f5f4"}, - {file = "pandas-2.2.2.tar.gz", hash = "sha256:9e79019aba43cb4fda9e4d983f8e88ca0373adbb697ae9c6c43093218de28b54"}, +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "pandas-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:625466edd01d43b75b1883a64d859168e4556261a5035b32f9d743b67ef44634"}, + {file = "pandas-2.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a6872d695c896f00df46b71648eea332279ef4077a409e2fe94220208b6bb675"}, + {file = "pandas-2.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4dd97c19bd06bc557ad787a15b6489d2614ddaab5d104a0310eb314c724b2d2"}, + {file = "pandas-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:034abd6f3db8b9880aaee98f4f5d4dbec7c4829938463ec046517220b2f8574e"}, + {file = "pandas-2.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:23c2b2dc5213810208ca0b80b8666670eb4660bbfd9d45f58592cc4ddcfd62e1"}, + {file = "pandas-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:39ff73ec07be5e90330cc6ff5705c651ace83374189dcdcb46e6ff54b4a72cd6"}, + {file = "pandas-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:40cecc4ea5abd2921682b57532baea5588cc5f80f0231c624056b146887274d2"}, + {file = "pandas-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8adff9f138fc614347ff33812046787f7d43b3cef7c0f0171b3340cae333f6ca"}, + {file = "pandas-2.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e5f08eb9a445d07720776df6e641975665c9ea12c9d8a331e0f6890f2dcd76ef"}, + {file = "pandas-2.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fa35c266c8cd1a67d75971a1912b185b492d257092bdd2709bbdebe574ed228d"}, + {file = "pandas-2.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14a0cc77b0f089d2d2ffe3007db58f170dae9b9f54e569b299db871a3ab5bf46"}, + {file = "pandas-2.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c06f6f144ad0a1bf84699aeea7eff6068ca5c63ceb404798198af7eb86082e33"}, + {file = "pandas-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ed16339bc354a73e0a609df36d256672c7d296f3f767ac07257801aa064ff73c"}, + {file = "pandas-2.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:fa07e138b3f6c04addfeaf56cc7fdb96c3b68a3fe5e5401251f231fce40a0d7a"}, + {file = "pandas-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2eb4728a18dcd2908c7fccf74a982e241b467d178724545a48d0caf534b38ebf"}, + {file = "pandas-2.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9d8c3187be7479ea5c3d30c32a5d73d62a621166675063b2edd21bc47614027"}, + {file = "pandas-2.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ff730713d4c4f2f1c860e36c005c7cefc1c7c80c21c0688fd605aa43c9fcf09"}, + {file = "pandas-2.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba24af48643b12ffe49b27065d3babd52702d95ab70f50e1b34f71ca703e2c0d"}, + {file = "pandas-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:404d681c698e3c8a40a61d0cd9412cc7364ab9a9cc6e144ae2992e11a2e77a20"}, + {file = "pandas-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6021910b086b3ca756755e86ddc64e0ddafd5e58e076c72cb1585162e5ad259b"}, + {file = "pandas-2.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:094e271a15b579650ebf4c5155c05dcd2a14fd4fdd72cf4854b2f7ad31ea30be"}, + {file = "pandas-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c7e2fc25f89a49a11599ec1e76821322439d90820108309bf42130d2f36c983"}, + {file = "pandas-2.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c6da97aeb6a6d233fb6b17986234cc723b396b50a3c6804776351994f2a658fd"}, + {file = "pandas-2.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb32dc743b52467d488e7a7c8039b821da2826a9ba4f85b89ea95274f863280f"}, + {file = "pandas-2.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:213cd63c43263dbb522c1f8a7c9d072e25900f6975596f883f4bebd77295d4f3"}, + {file = "pandas-2.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1d2b33e68d0ce64e26a4acc2e72d747292084f4e8db4c847c6f5f6cbe56ed6d8"}, + {file = "pandas-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:430a63bae10b5086995db1b02694996336e5a8ac9a96b4200572b413dfdfccb9"}, + {file = "pandas-2.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4930255e28ff5545e2ca404637bcc56f031893142773b3468dc021c6c32a1390"}, + {file = "pandas-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:f925f1ef673b4bd0271b1809b72b3270384f2b7d9d14a189b12b7fc02574d575"}, + {file = "pandas-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78ad363ddb873a631e92a3c063ade1ecfb34cae71e9a2be6ad100f875ac1042"}, + {file = "pandas-2.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:951805d146922aed8357e4cc5671b8b0b9be1027f0619cea132a9f3f65f2f09c"}, + {file = "pandas-2.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a881bc1309f3fce34696d07b00f13335c41f5f5a8770a33b09ebe23261cfc67"}, + {file = "pandas-2.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e1991bbb96f4050b09b5f811253c4f3cf05ee89a589379aa36cd623f21a31d6f"}, + {file = "pandas-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:bb3be958022198531eb7ec2008cfc78c5b1eed51af8600c6c5d9160d89d8d249"}, + {file = "pandas-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9efc0acbbffb5236fbdf0409c04edce96bec4bdaa649d49985427bd1ec73e085"}, + {file = "pandas-2.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:75651c14fde635e680496148a8526b328e09fe0572d9ae9b638648c46a544ba3"}, + {file = "pandas-2.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf5be867a0541a9fb47a4be0c5790a4bccd5b77b92f0a59eeec9375fafc2aa14"}, + {file = "pandas-2.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84141f722d45d0c2a89544dd29d35b3abfc13d2250ed7e68394eda7564bd6324"}, + {file = "pandas-2.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f95a2aef32614ed86216d3c450ab12a4e82084e8102e355707a1d96e33d51c34"}, + {file = "pandas-2.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e0f51973ba93a9f97185049326d75b942b9aeb472bec616a129806facb129ebb"}, + {file = "pandas-2.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:b198687ca9c8529662213538a9bb1e60fa0bf0f6af89292eb68fea28743fcd5a"}, + {file = "pandas-2.3.0.tar.gz", hash = "sha256:34600ab34ebf1131a7613a260a61dbe8b62c188ec0ea4c296da7c9a06b004133"}, ] [package.dependencies] @@ -974,48 +1073,55 @@ xml = ["lxml (>=4.9.2)"] [[package]] name = "playwright" -version = "1.44.0" +version = "1.53.0" description = "A high-level API to automate web browsers" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "playwright-1.44.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:c2317a80896796fdeb03d60f06cc229e775ff2e19b80c64b1bb9b29c8a59d992"}, - {file = "playwright-1.44.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:54d44fb634d870839301c2326e1e12a178a1be0de76d0caaec230ab075c2e077"}, - {file = "playwright-1.44.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:64b67194e73b47ae72acf25f1a9cfacfef38ca2b52e4bb8b0abd385c5deeaadf"}, - {file = "playwright-1.44.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:29161b1fae71f7c402df5b15f0bd3deaeecd8b3d1ecd9ff01271700c66210e7b"}, - {file = "playwright-1.44.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8c8a3bfea17576d3f94a2363eee195cbda8dbba86975588c7eaac7792b25eee"}, - {file = "playwright-1.44.0-py3-none-win32.whl", hash = "sha256:235e37832deaa9af8a629d09955396259ab757533cc1922f9b0308b4ee0d9cdf"}, - {file = "playwright-1.44.0-py3-none-win_amd64.whl", hash = "sha256:5b8a4a1d4d50f4ff99b47965576322a8c4e34631854b862a25c1feb824be22a8"}, + {file = "playwright-1.53.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:48a1a15ce810f0ffe512b6050de9871ea193b41dd3cc1bbed87b8431012419ba"}, + {file = "playwright-1.53.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:a701f9498a5b87e3f929ec01cea3109fbde75821b19c7ba4bba54f6127b94f76"}, + {file = "playwright-1.53.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:f765498341c4037b4c01e742ae32dd335622f249488ccd77ca32d301d7c82c61"}, + {file = "playwright-1.53.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:db19cb5b58f3b15cad3e2419f4910c053e889202fc202461ee183f1530d1db60"}, + {file = "playwright-1.53.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9276c9c935fc062f51f4f5107e56420afd6d9a524348dc437793dc2e34c742e3"}, + {file = "playwright-1.53.0-py3-none-win32.whl", hash = "sha256:36eedec101724ff5a000cddab87dd9a72a39f9b3e65a687169c465484e667c06"}, + {file = "playwright-1.53.0-py3-none-win_amd64.whl", hash = "sha256:d68975807a0fd997433537f1dcf2893cda95884a39dc23c6f591b8d5f691e9e8"}, + {file = "playwright-1.53.0-py3-none-win_arm64.whl", hash = "sha256:fcfd481f76568d7b011571160e801b47034edd9e2383c43d83a5fb3f35c67885"}, ] [package.dependencies] -greenlet = "3.0.3" -pyee = "11.1.0" +greenlet = ">=3.1.1,<4.0.0" +pyee = ">=13,<14" [[package]] name = "pluggy" -version = "1.5.0" +version = "1.6.0" description = "plugin and hook calling mechanisms for python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["test"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, - {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, + {file = "pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"}, + {file = "pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"}, ] [package.extras] dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] +testing = ["coverage", "pytest", "pytest-benchmark"] [[package]] name = "prettytable" -version = "3.10.0" +version = "3.16.0" description = "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "prettytable-3.10.0-py3-none-any.whl", hash = "sha256:6536efaf0757fdaa7d22e78b3aac3b69ea1b7200538c2c6995d649365bddab92"}, - {file = "prettytable-3.10.0.tar.gz", hash = "sha256:9665594d137fb08a1117518c25551e0ede1687197cf353a4fdc78d27e1073568"}, + {file = "prettytable-3.16.0-py3-none-any.whl", hash = "sha256:b5eccfabb82222f5aa46b798ff02a8452cf530a352c31bddfa29be41242863aa"}, + {file = "prettytable-3.16.0.tar.gz", hash = "sha256:3c64b31719d961bf69c9a7e03d0c1e477320906a98da63952bc6698d6164ff57"}, ] [package.dependencies] @@ -1030,6 +1136,8 @@ version = "2.22" description = "C parser in Python" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, @@ -1037,176 +1145,261 @@ files = [ [[package]] name = "pydantic" -version = "2.7.1" +version = "2.11.7" description = "Data validation using Python type hints" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pydantic-2.7.1-py3-none-any.whl", hash = "sha256:e029badca45266732a9a79898a15ae2e8b14840b1eabbb25844be28f0b33f3d5"}, - {file = "pydantic-2.7.1.tar.gz", hash = "sha256:e9dbb5eada8abe4d9ae5f46b9939aead650cd2b68f249bb3a8139dbe125803cc"}, + {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, + {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, ] [package.dependencies] -annotated-types = ">=0.4.0" -pydantic-core = "2.18.2" -typing-extensions = ">=4.6.1" +annotated-types = ">=0.6.0" +pydantic-core = "2.33.2" +typing-extensions = ">=4.12.2" +typing-inspection = ">=0.4.0" [package.extras] email = ["email-validator (>=2.0.0)"] +timezone = ["tzdata"] [[package]] name = "pydantic-core" -version = "2.18.2" +version = "2.33.2" description = "Core functionality for Pydantic validation and serialization" optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.18.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:9e08e867b306f525802df7cd16c44ff5ebbe747ff0ca6cf3fde7f36c05a59a81"}, - {file = "pydantic_core-2.18.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f0a21cbaa69900cbe1a2e7cad2aa74ac3cf21b10c3efb0fa0b80305274c0e8a2"}, - {file = "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0680b1f1f11fda801397de52c36ce38ef1c1dc841a0927a94f226dea29c3ae3d"}, - {file = "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:95b9d5e72481d3780ba3442eac863eae92ae43a5f3adb5b4d0a1de89d42bb250"}, - {file = "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4fcf5cd9c4b655ad666ca332b9a081112cd7a58a8b5a6ca7a3104bc950f2038"}, - {file = "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b5155ff768083cb1d62f3e143b49a8a3432e6789a3abee8acd005c3c7af1c74"}, - {file = "pydantic_core-2.18.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:553ef617b6836fc7e4df130bb851e32fe357ce36336d897fd6646d6058d980af"}, - {file = "pydantic_core-2.18.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b89ed9eb7d616ef5714e5590e6cf7f23b02d0d539767d33561e3675d6f9e3857"}, - {file = "pydantic_core-2.18.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:75f7e9488238e920ab6204399ded280dc4c307d034f3924cd7f90a38b1829563"}, - {file = "pydantic_core-2.18.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ef26c9e94a8c04a1b2924149a9cb081836913818e55681722d7f29af88fe7b38"}, - {file = "pydantic_core-2.18.2-cp310-none-win32.whl", hash = "sha256:182245ff6b0039e82b6bb585ed55a64d7c81c560715d1bad0cbad6dfa07b4027"}, - {file = "pydantic_core-2.18.2-cp310-none-win_amd64.whl", hash = "sha256:e23ec367a948b6d812301afc1b13f8094ab7b2c280af66ef450efc357d2ae543"}, - {file = "pydantic_core-2.18.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:219da3f096d50a157f33645a1cf31c0ad1fe829a92181dd1311022f986e5fbe3"}, - {file = "pydantic_core-2.18.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:cc1cfd88a64e012b74e94cd00bbe0f9c6df57049c97f02bb07d39e9c852e19a4"}, - {file = "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:05b7133a6e6aeb8df37d6f413f7705a37ab4031597f64ab56384c94d98fa0e90"}, - {file = "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:224c421235f6102e8737032483f43c1a8cfb1d2f45740c44166219599358c2cd"}, - {file = "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b14d82cdb934e99dda6d9d60dc84a24379820176cc4a0d123f88df319ae9c150"}, - {file = "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2728b01246a3bba6de144f9e3115b532ee44bd6cf39795194fb75491824a1413"}, - {file = "pydantic_core-2.18.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:470b94480bb5ee929f5acba6995251ada5e059a5ef3e0dfc63cca287283ebfa6"}, - {file = "pydantic_core-2.18.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:997abc4df705d1295a42f95b4eec4950a37ad8ae46d913caeee117b6b198811c"}, - {file = "pydantic_core-2.18.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:75250dbc5290e3f1a0f4618db35e51a165186f9034eff158f3d490b3fed9f8a0"}, - {file = "pydantic_core-2.18.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:4456f2dca97c425231d7315737d45239b2b51a50dc2b6f0c2bb181fce6207664"}, - {file = "pydantic_core-2.18.2-cp311-none-win32.whl", hash = "sha256:269322dcc3d8bdb69f054681edff86276b2ff972447863cf34c8b860f5188e2e"}, - {file = "pydantic_core-2.18.2-cp311-none-win_amd64.whl", hash = "sha256:800d60565aec896f25bc3cfa56d2277d52d5182af08162f7954f938c06dc4ee3"}, - {file = "pydantic_core-2.18.2-cp311-none-win_arm64.whl", hash = "sha256:1404c69d6a676245199767ba4f633cce5f4ad4181f9d0ccb0577e1f66cf4c46d"}, - {file = "pydantic_core-2.18.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:fb2bd7be70c0fe4dfd32c951bc813d9fe6ebcbfdd15a07527796c8204bd36242"}, - {file = "pydantic_core-2.18.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6132dd3bd52838acddca05a72aafb6eab6536aa145e923bb50f45e78b7251043"}, - {file = "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7d904828195733c183d20a54230c0df0eb46ec746ea1a666730787353e87182"}, - {file = "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c9bd70772c720142be1020eac55f8143a34ec9f82d75a8e7a07852023e46617f"}, - {file = "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2b8ed04b3582771764538f7ee7001b02e1170223cf9b75dff0bc698fadb00cf3"}, - {file = "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e6dac87ddb34aaec85f873d737e9d06a3555a1cc1a8e0c44b7f8d5daeb89d86f"}, - {file = "pydantic_core-2.18.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ca4ae5a27ad7a4ee5170aebce1574b375de390bc01284f87b18d43a3984df72"}, - {file = "pydantic_core-2.18.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:886eec03591b7cf058467a70a87733b35f44707bd86cf64a615584fd72488b7c"}, - {file = "pydantic_core-2.18.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ca7b0c1f1c983e064caa85f3792dd2fe3526b3505378874afa84baf662e12241"}, - {file = "pydantic_core-2.18.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4b4356d3538c3649337df4074e81b85f0616b79731fe22dd11b99499b2ebbdf3"}, - {file = "pydantic_core-2.18.2-cp312-none-win32.whl", hash = "sha256:8b172601454f2d7701121bbec3425dd71efcb787a027edf49724c9cefc14c038"}, - {file = "pydantic_core-2.18.2-cp312-none-win_amd64.whl", hash = "sha256:b1bd7e47b1558ea872bd16c8502c414f9e90dcf12f1395129d7bb42a09a95438"}, - {file = "pydantic_core-2.18.2-cp312-none-win_arm64.whl", hash = "sha256:98758d627ff397e752bc339272c14c98199c613f922d4a384ddc07526c86a2ec"}, - {file = "pydantic_core-2.18.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:9fdad8e35f278b2c3eb77cbdc5c0a49dada440657bf738d6905ce106dc1de439"}, - {file = "pydantic_core-2.18.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1d90c3265ae107f91a4f279f4d6f6f1d4907ac76c6868b27dc7fb33688cfb347"}, - {file = "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:390193c770399861d8df9670fb0d1874f330c79caaca4642332df7c682bf6b91"}, - {file = "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:82d5d4d78e4448683cb467897fe24e2b74bb7b973a541ea1dcfec1d3cbce39fb"}, - {file = "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4774f3184d2ef3e14e8693194f661dea5a4d6ca4e3dc8e39786d33a94865cefd"}, - {file = "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d4d938ec0adf5167cb335acb25a4ee69a8107e4984f8fbd2e897021d9e4ca21b"}, - {file = "pydantic_core-2.18.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e0e8b1be28239fc64a88a8189d1df7fad8be8c1ae47fcc33e43d4be15f99cc70"}, - {file = "pydantic_core-2.18.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:868649da93e5a3d5eacc2b5b3b9235c98ccdbfd443832f31e075f54419e1b96b"}, - {file = "pydantic_core-2.18.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:78363590ef93d5d226ba21a90a03ea89a20738ee5b7da83d771d283fd8a56761"}, - {file = "pydantic_core-2.18.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:852e966fbd035a6468fc0a3496589b45e2208ec7ca95c26470a54daed82a0788"}, - {file = "pydantic_core-2.18.2-cp38-none-win32.whl", hash = "sha256:6a46e22a707e7ad4484ac9ee9f290f9d501df45954184e23fc29408dfad61350"}, - {file = "pydantic_core-2.18.2-cp38-none-win_amd64.whl", hash = "sha256:d91cb5ea8b11607cc757675051f61b3d93f15eca3cefb3e6c704a5d6e8440f4e"}, - {file = "pydantic_core-2.18.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:ae0a8a797a5e56c053610fa7be147993fe50960fa43609ff2a9552b0e07013e8"}, - {file = "pydantic_core-2.18.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:042473b6280246b1dbf530559246f6842b56119c2926d1e52b631bdc46075f2a"}, - {file = "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a388a77e629b9ec814c1b1e6b3b595fe521d2cdc625fcca26fbc2d44c816804"}, - {file = "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e25add29b8f3b233ae90ccef2d902d0ae0432eb0d45370fe315d1a5cf231004b"}, - {file = "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f459a5ce8434614dfd39bbebf1041952ae01da6bed9855008cb33b875cb024c0"}, - {file = "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eff2de745698eb46eeb51193a9f41d67d834d50e424aef27df2fcdee1b153845"}, - {file = "pydantic_core-2.18.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8309f67285bdfe65c372ea3722b7a5642680f3dba538566340a9d36e920b5f0"}, - {file = "pydantic_core-2.18.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f93a8a2e3938ff656a7c1bc57193b1319960ac015b6e87d76c76bf14fe0244b4"}, - {file = "pydantic_core-2.18.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:22057013c8c1e272eb8d0eebc796701167d8377441ec894a8fed1af64a0bf399"}, - {file = "pydantic_core-2.18.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:cfeecd1ac6cc1fb2692c3d5110781c965aabd4ec5d32799773ca7b1456ac636b"}, - {file = "pydantic_core-2.18.2-cp39-none-win32.whl", hash = "sha256:0d69b4c2f6bb3e130dba60d34c0845ba31b69babdd3f78f7c0c8fae5021a253e"}, - {file = "pydantic_core-2.18.2-cp39-none-win_amd64.whl", hash = "sha256:d9319e499827271b09b4e411905b24a426b8fb69464dfa1696258f53a3334641"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:a1874c6dd4113308bd0eb568418e6114b252afe44319ead2b4081e9b9521fe75"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:ccdd111c03bfd3666bd2472b674c6899550e09e9f298954cfc896ab92b5b0e6d"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e18609ceaa6eed63753037fc06ebb16041d17d28199ae5aba0052c51449650a9"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e5c584d357c4e2baf0ff7baf44f4994be121e16a2c88918a5817331fc7599d7"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:43f0f463cf89ace478de71a318b1b4f05ebc456a9b9300d027b4b57c1a2064fb"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:e1b395e58b10b73b07b7cf740d728dd4ff9365ac46c18751bf8b3d8cca8f625a"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0098300eebb1c837271d3d1a2cd2911e7c11b396eac9661655ee524a7f10587b"}, - {file = "pydantic_core-2.18.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:36789b70d613fbac0a25bb07ab3d9dba4d2e38af609c020cf4d888d165ee0bf3"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3f9a801e7c8f1ef8718da265bba008fa121243dfe37c1cea17840b0944dfd72c"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:3a6515ebc6e69d85502b4951d89131ca4e036078ea35533bb76327f8424531ce"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20aca1e2298c56ececfd8ed159ae4dde2df0781988c97ef77d5c16ff4bd5b400"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:223ee893d77a310a0391dca6df00f70bbc2f36a71a895cecd9a0e762dc37b349"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2334ce8c673ee93a1d6a65bd90327588387ba073c17e61bf19b4fd97d688d63c"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:cbca948f2d14b09d20268cda7b0367723d79063f26c4ffc523af9042cad95592"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:b3ef08e20ec49e02d5c6717a91bb5af9b20f1805583cb0adfe9ba2c6b505b5ae"}, - {file = "pydantic_core-2.18.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c6fdc8627910eed0c01aed6a390a252fe3ea6d472ee70fdde56273f198938374"}, - {file = "pydantic_core-2.18.2.tar.gz", hash = "sha256:2e29d20810dfc3043ee13ac7d9e25105799817683348823f305ab3f349b9386e"}, +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "pydantic_core-2.33.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2b3d326aaef0c0399d9afffeb6367d5e26ddc24d351dbc9c636840ac355dc5d8"}, + {file = "pydantic_core-2.33.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0e5b2671f05ba48b94cb90ce55d8bdcaaedb8ba00cc5359f6810fc918713983d"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0069c9acc3f3981b9ff4cdfaf088e98d83440a4c7ea1bc07460af3d4dc22e72d"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d53b22f2032c42eaaf025f7c40c2e3b94568ae077a606f006d206a463bc69572"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0405262705a123b7ce9f0b92f123334d67b70fd1f20a9372b907ce1080c7ba02"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4b25d91e288e2c4e0662b8038a28c6a07eaac3e196cfc4ff69de4ea3db992a1b"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6bdfe4b3789761f3bcb4b1ddf33355a71079858958e3a552f16d5af19768fef2"}, + {file = "pydantic_core-2.33.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:efec8db3266b76ef9607c2c4c419bdb06bf335ae433b80816089ea7585816f6a"}, + {file = "pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:031c57d67ca86902726e0fae2214ce6770bbe2f710dc33063187a68744a5ecac"}, + {file = "pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:f8de619080e944347f5f20de29a975c2d815d9ddd8be9b9b7268e2e3ef68605a"}, + {file = "pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:73662edf539e72a9440129f231ed3757faab89630d291b784ca99237fb94db2b"}, + {file = "pydantic_core-2.33.2-cp310-cp310-win32.whl", hash = "sha256:0a39979dcbb70998b0e505fb1556a1d550a0781463ce84ebf915ba293ccb7e22"}, + {file = "pydantic_core-2.33.2-cp310-cp310-win_amd64.whl", hash = "sha256:b0379a2b24882fef529ec3b4987cb5d003b9cda32256024e6fe1586ac45fc640"}, + {file = "pydantic_core-2.33.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:4c5b0a576fb381edd6d27f0a85915c6daf2f8138dc5c267a57c08a62900758c7"}, + {file = "pydantic_core-2.33.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e799c050df38a639db758c617ec771fd8fb7a5f8eaaa4b27b101f266b216a246"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc46a01bf8d62f227d5ecee74178ffc448ff4e5197c756331f71efcc66dc980f"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a144d4f717285c6d9234a66778059f33a89096dfb9b39117663fd8413d582dcc"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cf6373c21bc80b2e0dc88444f41ae60b2f070ed02095754eb5a01df12256de"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3dc625f4aa79713512d1976fe9f0bc99f706a9dee21dfd1810b4bbbf228d0e8a"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b21b5549499972441da4758d662aeea93f1923f953e9cbaff14b8b9565aef"}, + {file = "pydantic_core-2.33.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bdc25f3681f7b78572699569514036afe3c243bc3059d3942624e936ec93450e"}, + {file = "pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:fe5b32187cbc0c862ee201ad66c30cf218e5ed468ec8dc1cf49dec66e160cc4d"}, + {file = "pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:bc7aee6f634a6f4a95676fcb5d6559a2c2a390330098dba5e5a5f28a2e4ada30"}, + {file = "pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:235f45e5dbcccf6bd99f9f472858849f73d11120d76ea8707115415f8e5ebebf"}, + {file = "pydantic_core-2.33.2-cp311-cp311-win32.whl", hash = "sha256:6368900c2d3ef09b69cb0b913f9f8263b03786e5b2a387706c5afb66800efd51"}, + {file = "pydantic_core-2.33.2-cp311-cp311-win_amd64.whl", hash = "sha256:1e063337ef9e9820c77acc768546325ebe04ee38b08703244c1309cccc4f1bab"}, + {file = "pydantic_core-2.33.2-cp311-cp311-win_arm64.whl", hash = "sha256:6b99022f1d19bc32a4c2a0d544fc9a76e3be90f0b3f4af413f87d38749300e65"}, + {file = "pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc"}, + {file = "pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1"}, + {file = "pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b"}, + {file = "pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1"}, + {file = "pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6"}, + {file = "pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea"}, + {file = "pydantic_core-2.33.2-cp312-cp312-win32.whl", hash = "sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290"}, + {file = "pydantic_core-2.33.2-cp312-cp312-win_amd64.whl", hash = "sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2"}, + {file = "pydantic_core-2.33.2-cp312-cp312-win_arm64.whl", hash = "sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab"}, + {file = "pydantic_core-2.33.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1082dd3e2d7109ad8b7da48e1d4710c8d06c253cbc4a27c1cff4fbcaa97a9e3f"}, + {file = "pydantic_core-2.33.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f517ca031dfc037a9c07e748cefd8d96235088b83b4f4ba8939105d20fa1dcd6"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a9f2c9dd19656823cb8250b0724ee9c60a82f3cdf68a080979d13092a3b0fef"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2b0a451c263b01acebe51895bfb0e1cc842a5c666efe06cdf13846c7418caa9a"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea40a64d23faa25e62a70ad163571c0b342b8bf66d5fa612ac0dec4f069d916"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb2d542b4d66f9470e8065c5469ec676978d625a8b7a363f07d9a501a9cb36a"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d"}, + {file = "pydantic_core-2.33.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56"}, + {file = "pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c8e7af2f4e0194c22b5b37205bfb293d166a7344a5b0d0eaccebc376546d77d5"}, + {file = "pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:5c92edd15cd58b3c2d34873597a1e20f13094f59cf88068adb18947df5455b4e"}, + {file = "pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:65132b7b4a1c0beded5e057324b7e16e10910c106d43675d9bd87d4f38dde162"}, + {file = "pydantic_core-2.33.2-cp313-cp313-win32.whl", hash = "sha256:52fb90784e0a242bb96ec53f42196a17278855b0f31ac7c3cc6f5c1ec4811849"}, + {file = "pydantic_core-2.33.2-cp313-cp313-win_amd64.whl", hash = "sha256:c083a3bdd5a93dfe480f1125926afcdbf2917ae714bdb80b36d34318b2bec5d9"}, + {file = "pydantic_core-2.33.2-cp313-cp313-win_arm64.whl", hash = "sha256:e80b087132752f6b3d714f041ccf74403799d3b23a72722ea2e6ba2e892555b9"}, + {file = "pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac"}, + {file = "pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5"}, + {file = "pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9"}, + {file = "pydantic_core-2.33.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a2b911a5b90e0374d03813674bf0a5fbbb7741570dcd4b4e85a2e48d17def29d"}, + {file = "pydantic_core-2.33.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6fa6dfc3e4d1f734a34710f391ae822e0a8eb8559a85c6979e14e65ee6ba2954"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c54c939ee22dc8e2d545da79fc5381f1c020d6d3141d3bd747eab59164dc89fb"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53a57d2ed685940a504248187d5685e49eb5eef0f696853647bf37c418c538f7"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:09fb9dd6571aacd023fe6aaca316bd01cf60ab27240d7eb39ebd66a3a15293b4"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0e6116757f7959a712db11f3e9c0a99ade00a5bbedae83cb801985aa154f071b"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d55ab81c57b8ff8548c3e4947f119551253f4e3787a7bbc0b6b3ca47498a9d3"}, + {file = "pydantic_core-2.33.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c20c462aa4434b33a2661701b861604913f912254e441ab8d78d30485736115a"}, + {file = "pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:44857c3227d3fb5e753d5fe4a3420d6376fa594b07b621e220cd93703fe21782"}, + {file = "pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:eb9b459ca4df0e5c87deb59d37377461a538852765293f9e6ee834f0435a93b9"}, + {file = "pydantic_core-2.33.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9fcd347d2cc5c23b06de6d3b7b8275be558a0c90549495c699e379a80bf8379e"}, + {file = "pydantic_core-2.33.2-cp39-cp39-win32.whl", hash = "sha256:83aa99b1285bc8f038941ddf598501a86f1536789740991d7d8756e34f1e74d9"}, + {file = "pydantic_core-2.33.2-cp39-cp39-win_amd64.whl", hash = "sha256:f481959862f57f29601ccced557cc2e817bce7533ab8e01a797a48b49c9692b3"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c4aa4e82353f65e548c476b37e64189783aa5384903bfea4f41580f255fddfa"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d946c8bf0d5c24bf4fe333af284c59a19358aa3ec18cb3dc4370080da1e8ad29"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87b31b6846e361ef83fedb187bb5b4372d0da3f7e28d85415efa92d6125d6e6d"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa9d91b338f2df0508606f7009fde642391425189bba6d8c653afd80fd6bb64e"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2058a32994f1fde4ca0480ab9d1e75a0e8c87c22b53a3ae66554f9af78f2fe8c"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:0e03262ab796d986f978f79c943fc5f620381be7287148b8010b4097f79a39ec"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:1a8695a8d00c73e50bff9dfda4d540b7dee29ff9b8053e38380426a85ef10052"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fa754d1850735a0b0e03bcffd9d4b4343eb417e47196e4485d9cca326073a42c"}, + {file = "pydantic_core-2.33.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a11c8d26a50bfab49002947d3d237abe4d9e4b5bdc8846a63537b6488e197808"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:dd14041875d09cc0f9308e37a6f8b65f5585cf2598a53aa0123df8b129d481f8"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d87c561733f66531dced0da6e864f44ebf89a8fba55f31407b00c2f7f9449593"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f82865531efd18d6e07a04a17331af02cb7a651583c418df8266f17a63c6612"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bfb5112df54209d820d7bf9317c7a6c9025ea52e49f46b6a2060104bba37de7"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:64632ff9d614e5eecfb495796ad51b0ed98c453e447a76bcbeeb69615079fc7e"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:f889f7a40498cc077332c7ab6b4608d296d852182211787d4f3ee377aaae66e8"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:de4b83bb311557e439b9e186f733f6c645b9417c84e2eb8203f3f820a4b988bf"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82f68293f055f51b51ea42fafc74b6aad03e70e191799430b90c13d643059ebb"}, + {file = "pydantic_core-2.33.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:329467cecfb529c925cf2bbd4d60d2c509bc2fb52a20c1045bf09bb70971a9c1"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:87acbfcf8e90ca885206e98359d7dca4bcbb35abdc0ff66672a293e1d7a19101"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:7f92c15cd1e97d4b12acd1cc9004fa092578acfa57b67ad5e43a197175d01a64"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3f26877a748dc4251cfcfda9dfb5f13fcb034f5308388066bcfe9031b63ae7d"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dac89aea9af8cd672fa7b510e7b8c33b0bba9a43186680550ccf23020f32d535"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:970919794d126ba8645f3837ab6046fb4e72bbc057b3709144066204c19a455d"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3eb3fe62804e8f859c49ed20a8451342de53ed764150cb14ca71357c765dc2a6"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:3abcd9392a36025e3bd55f9bd38d908bd17962cc49bc6da8e7e96285336e2bca"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:3a1c81334778f9e3af2f8aeb7a960736e5cab1dfebfb26aabca09afd2906c039"}, + {file = "pydantic_core-2.33.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2807668ba86cb38c6817ad9bc66215ab8584d1d304030ce4f0887336f28a5e27"}, + {file = "pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc"}, ] [package.dependencies] typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" +[[package]] +name = "pydivsufsort" +version = "0.0.18" +description = "String algorithms" +optional = false +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "pydivsufsort-0.0.18-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:40474ee2f071fb16b33082596b35638c2c17eb37d9c0efced8b31394d6e0cacd"}, + {file = "pydivsufsort-0.0.18-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37c660abe0f126111e8e251391a8efc88dcbb726342e18ac230c0ba79f81c1c2"}, + {file = "pydivsufsort-0.0.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bb76f97f1a6143b0c54b1fcf771977b0a0c8f16b85dcde295ddce20a0f7535a"}, + {file = "pydivsufsort-0.0.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a370a2807833f8dc53f3a457ba5ad247ae948a4aa629ec6d3edc44a62e8546bd"}, + {file = "pydivsufsort-0.0.18-cp310-cp310-win32.whl", hash = "sha256:19a6c06e73f89402e3cf3c882c19b847536be9168e2bab102053be8e74439e5e"}, + {file = "pydivsufsort-0.0.18-cp310-cp310-win_amd64.whl", hash = "sha256:2f7f013edaa94fa07891619977dcf0a363fa4b7b0d00ed953c4bb58d8c5232ab"}, + {file = "pydivsufsort-0.0.18-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2cd51b1c5cfe2ab88a7628d4f26f5a5d843bf563aa9865cdaca5ad364fbd59f3"}, + {file = "pydivsufsort-0.0.18-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c301ba012b185a0ad0dcbafa6d405b94b3b3d2c9b04d686633bb8d436ef08a2"}, + {file = "pydivsufsort-0.0.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a862ae27f527c5fadcf181bc486901d080a28af21e764d36519ade205c2b4af7"}, + {file = "pydivsufsort-0.0.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce5731dfea69dadc17b91420251a5a060c6ab21e166ec2bb2d3fe3ad9cb80a3f"}, + {file = "pydivsufsort-0.0.18-cp311-cp311-win32.whl", hash = "sha256:63b01c2cf6c8d91f0820f153332fa911be564bd2e54cff510cd5a7d3d4a124e8"}, + {file = "pydivsufsort-0.0.18-cp311-cp311-win_amd64.whl", hash = "sha256:acd3bfe375706f4cba391340e6ad947fc470447de777acd34b1d3a448eb07977"}, + {file = "pydivsufsort-0.0.18-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:31ec5e6f8aa64500c81b27e6c750d06412a1fc7c506413923f67e8d9241492d0"}, + {file = "pydivsufsort-0.0.18-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:754c665aab78793b329b7d94ed82e03b50d0166f733e26236eeb0410dd328520"}, + {file = "pydivsufsort-0.0.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a5e7437408ab94c4829a39a3d1dd826de4ebfde4ddc5a9accf4718519d1e453"}, + {file = "pydivsufsort-0.0.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87364bf7d70876dc7f8d92c61c2c3fe025be520a666b9714d808ecd9eb42ec99"}, + {file = "pydivsufsort-0.0.18-cp312-cp312-win32.whl", hash = "sha256:c0d8ccab13628e2d09e1fe314bc95746817de78b902d5a5fc0da445d5427c1d2"}, + {file = "pydivsufsort-0.0.18-cp312-cp312-win_amd64.whl", hash = "sha256:5f7678c020b24eda861ec9771b7239b24551c17bb21a55a350ecafc36b733780"}, + {file = "pydivsufsort-0.0.18-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8951fa16d4ac757409ec69d7edca867719b1b25462602f351c95e67f218a5cb5"}, + {file = "pydivsufsort-0.0.18-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:702970e4b8601d7a2f0e46deaea4313913ec0aa145c949aca35cfe3d6b7727cd"}, + {file = "pydivsufsort-0.0.18-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f05a12a412030de8a6912966a0e492eae90e8cfec79060e7211ef39fd1813f8"}, + {file = "pydivsufsort-0.0.18-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:907383c28615d2d563f76fd2f75dc978fccc1f9150fd82fb2d9f0e44ff8dae59"}, + {file = "pydivsufsort-0.0.18-cp313-cp313-win32.whl", hash = "sha256:3d0db2bdca91c8f4645d2e6a9e5515001dea19223afef15adde5f752b74e95ff"}, + {file = "pydivsufsort-0.0.18-cp313-cp313-win_amd64.whl", hash = "sha256:3341a023a6a0d27b0c944f48ee9e1f980e3bbfdca7f1cd9494cfd400ff8e631a"}, + {file = "pydivsufsort-0.0.18-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b7499e2a9360a877da158628777292a3a6ce6f3a3d1bfc7b5d8c64a52d0e6439"}, + {file = "pydivsufsort-0.0.18-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cf657a1807076dbe9ea7769626de12690f764cde29febe139bc00eafb44e6b43"}, + {file = "pydivsufsort-0.0.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4dea097a48a3157a4750ef696eed4d24c8b02109071f7971aa8613467e591827"}, + {file = "pydivsufsort-0.0.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a99950bceae8b56379c8c85fb0b6b8eebf9f7b67a613ff88fe751bfd54a32e93"}, + {file = "pydivsufsort-0.0.18-cp39-cp39-win32.whl", hash = "sha256:2304c6c4ba9b4c18257dd945cad0b50fc4f56b3c0aeb96ba7fa628f247458351"}, + {file = "pydivsufsort-0.0.18-cp39-cp39-win_amd64.whl", hash = "sha256:782f3800c905525c93abbc4635831cc815c5e78f4fe58f5011c1cda7ffbb6694"}, + {file = "pydivsufsort-0.0.18.tar.gz", hash = "sha256:e23ff06abbd8e34e812c66a38cb6c853f55a3f15fccaa001e339752f34865e77"}, +] + +[package.dependencies] +numpy = "*" +wheel = "*" + [[package]] name = "pydna" -version = "5.2.0" +version = "5.5.1" description = "Representing double stranded DNA and functions for simulating cloning and homologous recombination between DNA molecules." optional = false -python-versions = ">=3.8" +python-versions = "<4.0,>=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pydna-5.2.0-py3-none-any.whl", hash = "sha256:b715c8753065f16339dc105781c0836233b8f8789ba3ea983db252aab70857ee"}, - {file = "pydna-5.2.0.tar.gz", hash = "sha256:211ccc1329758657b925ab806931060a96c6eca711e278ae2f19fd0e186971bd"}, + {file = "pydna-5.5.1-py3-none-any.whl", hash = "sha256:e7ee5ba1e0d5c5deeeff6d3920b475ecd5f989a1198fa6482eba27817cc59eb7"}, + {file = "pydna-5.5.1.tar.gz", hash = "sha256:bad40fe51e7bb6afd51f17a51cf09f5b87a2f7fd33f8a6b72de1871aacc8f383"}, ] [package.dependencies] appdirs = ">=1.4.4" -biopython = ">=1.80" +biopython = ">=1.85" networkx = ">=2.8.8" +numpy = [ + {version = ">1.26", markers = "python_version < \"3.12\""}, + {version = ">=2.3.0", markers = "python_version >= \"3.12\""}, +] prettytable = ">=3.5.0" -pyfiglet = ">=0.8.post1" -pyperclip = ">=1.8.2" +pydivsufsort = ">=0.0.14" +pyfiglet = "0.8.post1" +seguid = ">=0.0.5" [package.extras] +clipboard = ["pyperclip (>=1.8.2)"] download = ["pyparsing (>=2.4.7)", "requests (>=2.26.0)"] express = ["cai2 (>=1.0.5)"] -gel = ["matplotlib (>=3.4.3)", "pillow (>=8.4.0)", "scipy (>=1.8.0)"] -gui = ["pyqt5 (>=5.15.0)"] +gel = ["matplotlib (>=3.4.3)", "pillow (>=8.4.0)", "scipy (>=1.11.3)", "scipy (>=1.9.3)"] [[package]] name = "pyee" -version = "11.1.0" +version = "13.0.0" description = "A rough port of Node.js's EventEmitter to Python with a few tricks of its own" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pyee-11.1.0-py3-none-any.whl", hash = "sha256:5d346a7d0f861a4b2e6c47960295bd895f816725b27d656181947346be98d7c1"}, - {file = "pyee-11.1.0.tar.gz", hash = "sha256:b53af98f6990c810edd9b56b87791021a8f54fd13db4edd1142438d44ba2263f"}, + {file = "pyee-13.0.0-py3-none-any.whl", hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498"}, + {file = "pyee-13.0.0.tar.gz", hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37"}, ] [package.dependencies] typing-extensions = "*" [package.extras] -dev = ["black", "build", "flake8", "flake8-black", "isort", "jupyter-console", "mkdocs", "mkdocs-include-markdown-plugin", "mkdocstrings[python]", "pytest", "pytest-asyncio", "pytest-trio", "sphinx", "toml", "tox", "trio", "trio", "trio-typing", "twine", "twisted", "validate-pyproject[all]"] +dev = ["black", "build", "flake8", "flake8-black", "isort", "jupyter-console", "mkdocs", "mkdocs-include-markdown-plugin", "mkdocstrings[python]", "mypy", "pytest", "pytest-asyncio", "pytest-trio", "sphinx", "toml", "tox", "trio", "trio", "trio-typing", "twine", "twisted", "validate-pyproject[all]"] [[package]] name = "pyfiglet" -version = "1.0.2" +version = "0.8.post1" description = "Pure-python FIGlet implementation" optional = false -python-versions = ">=3.9" +python-versions = "*" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pyfiglet-1.0.2-py3-none-any.whl", hash = "sha256:889b351d79c99e50a3f619c8f8e6ffdb27fd8c939fc43ecbd7559bd57d5f93ea"}, - {file = "pyfiglet-1.0.2.tar.gz", hash = "sha256:758788018ab8faaddc0984e1ea05ff330d3c64be663c513cc1f105f6a3066dab"}, + {file = "pyfiglet-0.8.post1-py2.py3-none-any.whl", hash = "sha256:d555bcea17fbeaf70eaefa48bb119352487e629c9b56f30f383e2c62dd67a01c"}, + {file = "pyfiglet-0.8.post1.tar.gz", hash = "sha256:c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639"}, ] [[package]] name = "pygithub" -version = "2.3.0" +version = "2.6.1" description = "Use the full Github API v3" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "PyGithub-2.3.0-py3-none-any.whl", hash = "sha256:65b499728be3ce7b0cd2cd760da3b32f0f4d7bc55e5e0677617f90f6564e793e"}, - {file = "PyGithub-2.3.0.tar.gz", hash = "sha256:0148d7347a1cdeed99af905077010aef81a4dad988b0ba51d4108bf66b443f7e"}, + {file = "PyGithub-2.6.1-py3-none-any.whl", hash = "sha256:6f2fa6d076ccae475f9fc392cc6cdbd54db985d4f69b8833a28397de75ed6ca3"}, + {file = "pygithub-2.6.1.tar.gz", hash = "sha256:b5c035392991cca63959e9453286b41b54d83bf2de2daa7d7ff7e4312cebf3bf"}, ] [package.dependencies] @@ -1219,13 +1412,15 @@ urllib3 = ">=1.26.0" [[package]] name = "pygments" -version = "2.18.0" +version = "2.19.2" description = "Pygments is a syntax highlighting package written in Python." optional = false python-versions = ">=3.8" +groups = ["main", "test"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, - {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, + {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, + {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, ] [package.extras] @@ -1233,13 +1428,15 @@ windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pyjwt" -version = "2.8.0" +version = "2.10.1" description = "JSON Web Token implementation in Python" optional = false -python-versions = ">=3.7" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "PyJWT-2.8.0-py3-none-any.whl", hash = "sha256:59127c392cc44c2da5bb3192169a91f429924e17aff6534d70fdc02ab3e04320"}, - {file = "PyJWT-2.8.0.tar.gz", hash = "sha256:57e28d156e3d5c10088e0c68abb90bfac3df82b40a71bd0daa20c65ccd5c23de"}, + {file = "PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb"}, + {file = "pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953"}, ] [package.dependencies] @@ -1247,8 +1444,8 @@ cryptography = {version = ">=3.4.0", optional = true, markers = "extra == \"cryp [package.extras] crypto = ["cryptography (>=3.4.0)"] -dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx (>=4.5.0,<5.0.0)", "sphinx-rtd-theme", "zope.interface"] -docs = ["sphinx (>=4.5.0,<5.0.0)", "sphinx-rtd-theme", "zope.interface"] +dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx", "sphinx-rtd-theme", "zope.interface"] +docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"] tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] @@ -1257,6 +1454,8 @@ version = "1.5.0" description = "Python binding to the Networking and Cryptography (NaCl) library" optional = false python-versions = ">=3.6" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "PyNaCl-1.5.0-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:401002a4aaa07c9414132aaed7f6836ff98f59277a234704ff66878c2ee4a0d1"}, {file = "PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:52cb72a79269189d4e0dc537556f4740f7f0a9ec41c1322598799b0bdad4ef92"}, @@ -1277,35 +1476,28 @@ cffi = ">=1.4.1" docs = ["sphinx (>=1.6.5)", "sphinx-rtd-theme"] tests = ["hypothesis (>=3.27.0)", "pytest (>=3.2.1,!=3.3.0)"] -[[package]] -name = "pyperclip" -version = "1.9.0" -description = "A cross-platform clipboard module for Python. (Only handles plain text for now.)" -optional = false -python-versions = "*" -files = [ - {file = "pyperclip-1.9.0.tar.gz", hash = "sha256:b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310"}, -] - [[package]] name = "pytest" -version = "8.2.2" +version = "8.4.1" description = "pytest: simple powerful testing with Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["test"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pytest-8.2.2-py3-none-any.whl", hash = "sha256:c434598117762e2bd304e526244f67bf66bbd7b5d6cf22138be51ff661980343"}, - {file = "pytest-8.2.2.tar.gz", hash = "sha256:de4bb8104e201939ccdc688b27a89a7be2079b22e2bd2b07f806b6ba71117977"}, + {file = "pytest-8.4.1-py3-none-any.whl", hash = "sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7"}, + {file = "pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c"}, ] [package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=1.5,<2.0" +colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} +iniconfig = ">=1" +packaging = ">=20" +pluggy = ">=1.5,<2" +pygments = ">=2.7.2" [package.extras] -dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] [[package]] name = "python-dateutil" @@ -1313,6 +1505,8 @@ version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, @@ -1323,13 +1517,15 @@ six = ">=1.5" [[package]] name = "python-dotenv" -version = "1.0.1" +version = "1.1.1" description = "Read key-value pairs from a .env file and set them as environment variables" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca"}, - {file = "python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a"}, + {file = "python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc"}, + {file = "python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab"}, ] [package.extras] @@ -1337,103 +1533,110 @@ cli = ["click (>=5.0)"] [[package]] name = "python-multipart" -version = "0.0.9" +version = "0.0.20" description = "A streaming multipart parser for Python" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "python_multipart-0.0.9-py3-none-any.whl", hash = "sha256:97ca7b8ea7b05f977dc3849c3ba99d51689822fab725c3703af7c866a0c2b215"}, - {file = "python_multipart-0.0.9.tar.gz", hash = "sha256:03f54688c663f1b7977105f021043b0793151e4cb1c1a9d4a11fc13d622c4026"}, + {file = "python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104"}, + {file = "python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13"}, ] -[package.extras] -dev = ["atomicwrites (==1.4.1)", "attrs (==23.2.0)", "coverage (==7.4.1)", "hatch", "invoke (==2.2.0)", "more-itertools (==10.2.0)", "pbr (==6.0.0)", "pluggy (==1.4.0)", "py (==1.11.0)", "pytest (==8.0.0)", "pytest-cov (==4.1.0)", "pytest-timeout (==2.2.0)", "pyyaml (==6.0.1)", "ruff (==0.2.1)"] - [[package]] name = "pytz" -version = "2024.1" +version = "2025.2" description = "World timezone definitions, modern and historical" optional = false python-versions = "*" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"}, - {file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"}, + {file = "pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00"}, + {file = "pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3"}, ] [[package]] name = "pyyaml" -version = "6.0.1" +version = "6.0.2" description = "YAML parser and emitter for Python" optional = false -python-versions = ">=3.6" -files = [ - {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"}, - {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"}, - {file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290"}, - {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"}, - {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"}, - {file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b"}, - {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"}, - {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, - {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, - {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, - {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"}, - {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, - {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, - {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, - {file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df"}, - {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa"}, - {file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867"}, - {file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"}, - {file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6"}, - {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"}, - {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"}, - {file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5"}, - {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"}, - {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"}, - {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"}, +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, + {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"}, + {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"}, + {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"}, + {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"}, + {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"}, + {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"}, + {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"}, + {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"}, + {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"}, + {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"}, + {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"}, + {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"}, + {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"}, + {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"}, + {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, + {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] [[package]] name = "requests" -version = "2.32.2" +version = "2.32.4" description = "Python HTTP for Humans." optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "requests-2.32.2-py3-none-any.whl", hash = "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c"}, - {file = "requests-2.32.2.tar.gz", hash = "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289"}, + {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, + {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, ] [package.dependencies] certifi = ">=2017.4.17" -charset-normalizer = ">=2,<4" +charset_normalizer = ">=2,<4" idna = ">=2.5,<4" urllib3 = ">=1.21.1,<3" @@ -1443,13 +1646,15 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "rich" -version = "13.7.1" +version = "14.0.0" description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" optional = false -python-versions = ">=3.7.0" +python-versions = ">=3.8.0" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "rich-13.7.1-py3-none-any.whl", hash = "sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222"}, - {file = "rich-13.7.1.tar.gz", hash = "sha256:9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432"}, + {file = "rich-14.0.0-py3-none-any.whl", hash = "sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0"}, + {file = "rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725"}, ] [package.dependencies] @@ -1459,12 +1664,48 @@ pygments = ">=2.13.0,<3.0.0" [package.extras] jupyter = ["ipywidgets (>=7.5.1,<9)"] +[[package]] +name = "rich-toolkit" +version = "0.14.7" +description = "Rich toolkit for building command-line applications" +optional = false +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "rich_toolkit-0.14.7-py3-none-any.whl", hash = "sha256:def05cc6e0f1176d6263b6a26648f16a62c4563b277ca2f8538683acdba1e0da"}, + {file = "rich_toolkit-0.14.7.tar.gz", hash = "sha256:6cca5a68850cc5778915f528eb785662c27ba3b4b2624612cce8340fa9701c5e"}, +] + +[package.dependencies] +click = ">=8.1.7" +rich = ">=13.7.1" +typing-extensions = ">=4.12.2" + +[[package]] +name = "seguid" +version = "0.1.0" +description = "Sequence Globally Unique Identifier (SEGUID) Checksums for Linear, Circular, Single-Stranded and Double-Stranded Biological Sequences" +optional = false +python-versions = "<4.0,>=3.6" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "seguid-0.1.0-py3-none-any.whl", hash = "sha256:cbc41af5a7aafa7e0bd966c99113cb0395848be9f59685c8713efe114c9c77c9"}, + {file = "seguid-0.1.0.tar.gz", hash = "sha256:9dc6f602ec6d42099f1d26d047caf17da36dc5bff1c885418d1dbde559eca542"}, +] + +[package.extras] +pydivsufsort = ["pydivsufsort (>=0.0.14,<0.0.15)"] + [[package]] name = "shellingham" version = "1.5.4" description = "Tool to Detect Surrounding Shell" optional = false python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"}, {file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"}, @@ -1472,13 +1713,15 @@ files = [ [[package]] name = "six" -version = "1.16.0" +version = "1.17.0" description = "Python 2 and 3 compatibility utilities" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, + {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, + {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, ] [[package]] @@ -1487,6 +1730,8 @@ version = "1.3.1" description = "Sniff out which async library your code is running under" optional = false python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, @@ -1498,6 +1743,8 @@ version = "0.37.2" description = "The little ASGI library that shines." optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "starlette-0.37.2-py3-none-any.whl", hash = "sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee"}, {file = "starlette-0.37.2.tar.gz", hash = "sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823"}, @@ -1511,13 +1758,15 @@ full = ["httpx (>=0.22.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.7 [[package]] name = "typer" -version = "0.12.3" +version = "0.16.0" description = "Typer, build great CLIs. Easy to code. Based on Python type hints." optional = false python-versions = ">=3.7" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "typer-0.12.3-py3-none-any.whl", hash = "sha256:070d7ca53f785acbccba8e7d28b08dcd88f79f1fbda035ade0aecec71ca5c914"}, - {file = "typer-0.12.3.tar.gz", hash = "sha256:49e73131481d804288ef62598d97a1ceef3058905aa536a1134f90891ba35482"}, + {file = "typer-0.16.0-py3-none-any.whl", hash = "sha256:1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855"}, + {file = "typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b"}, ] [package.dependencies] @@ -1528,122 +1777,57 @@ typing-extensions = ">=3.7.4.3" [[package]] name = "typing-extensions" -version = "4.11.0" -description = "Backported and Experimental Type Hints for Python 3.8+" +version = "4.14.0" +description = "Backported and Experimental Type Hints for Python 3.9+" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"}, - {file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"}, + {file = "typing_extensions-4.14.0-py3-none-any.whl", hash = "sha256:a1514509136dd0b477638fc68d6a91497af5076466ad0fa6c338e44e359944af"}, + {file = "typing_extensions-4.14.0.tar.gz", hash = "sha256:8676b788e32f02ab42d9e7c61324048ae4c6d844a399eebace3d4979d75ceef4"}, ] [[package]] -name = "tzdata" -version = "2024.1" -description = "Provider of IANA time zone data" +name = "typing-inspection" +version = "0.4.1" +description = "Runtime typing introspection tools" optional = false -python-versions = ">=2" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, - {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, + {file = "typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51"}, + {file = "typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28"}, ] +[package.dependencies] +typing-extensions = ">=4.12.0" + [[package]] -name = "ujson" -version = "5.10.0" -description = "Ultra fast JSON encoder and decoder for Python" +name = "tzdata" +version = "2025.2" +description = "Provider of IANA time zone data" optional = false -python-versions = ">=3.8" +python-versions = ">=2" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "ujson-5.10.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2601aa9ecdbee1118a1c2065323bda35e2c5a2cf0797ef4522d485f9d3ef65bd"}, - {file = "ujson-5.10.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:348898dd702fc1c4f1051bc3aacbf894caa0927fe2c53e68679c073375f732cf"}, - {file = "ujson-5.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22cffecf73391e8abd65ef5f4e4dd523162a3399d5e84faa6aebbf9583df86d6"}, - {file = "ujson-5.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26b0e2d2366543c1bb4fbd457446f00b0187a2bddf93148ac2da07a53fe51569"}, - {file = "ujson-5.10.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:caf270c6dba1be7a41125cd1e4fc7ba384bf564650beef0df2dd21a00b7f5770"}, - {file = "ujson-5.10.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a245d59f2ffe750446292b0094244df163c3dc96b3ce152a2c837a44e7cda9d1"}, - {file = "ujson-5.10.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:94a87f6e151c5f483d7d54ceef83b45d3a9cca7a9cb453dbdbb3f5a6f64033f5"}, - {file = "ujson-5.10.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:29b443c4c0a113bcbb792c88bea67b675c7ca3ca80c3474784e08bba01c18d51"}, - {file = "ujson-5.10.0-cp310-cp310-win32.whl", hash = "sha256:c18610b9ccd2874950faf474692deee4223a994251bc0a083c114671b64e6518"}, - {file = "ujson-5.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:924f7318c31874d6bb44d9ee1900167ca32aa9b69389b98ecbde34c1698a250f"}, - {file = "ujson-5.10.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a5b366812c90e69d0f379a53648be10a5db38f9d4ad212b60af00bd4048d0f00"}, - {file = "ujson-5.10.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:502bf475781e8167f0f9d0e41cd32879d120a524b22358e7f205294224c71126"}, - {file = "ujson-5.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b91b5d0d9d283e085e821651184a647699430705b15bf274c7896f23fe9c9d8"}, - {file = "ujson-5.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:129e39af3a6d85b9c26d5577169c21d53821d8cf68e079060602e861c6e5da1b"}, - {file = "ujson-5.10.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f77b74475c462cb8b88680471193064d3e715c7c6074b1c8c412cb526466efe9"}, - {file = "ujson-5.10.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7ec0ca8c415e81aa4123501fee7f761abf4b7f386aad348501a26940beb1860f"}, - {file = "ujson-5.10.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ab13a2a9e0b2865a6c6db9271f4b46af1c7476bfd51af1f64585e919b7c07fd4"}, - {file = "ujson-5.10.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:57aaf98b92d72fc70886b5a0e1a1ca52c2320377360341715dd3933a18e827b1"}, - {file = "ujson-5.10.0-cp311-cp311-win32.whl", hash = "sha256:2987713a490ceb27edff77fb184ed09acdc565db700ee852823c3dc3cffe455f"}, - {file = "ujson-5.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:f00ea7e00447918ee0eff2422c4add4c5752b1b60e88fcb3c067d4a21049a720"}, - {file = "ujson-5.10.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:98ba15d8cbc481ce55695beee9f063189dce91a4b08bc1d03e7f0152cd4bbdd5"}, - {file = "ujson-5.10.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a9d2edbf1556e4f56e50fab7d8ff993dbad7f54bac68eacdd27a8f55f433578e"}, - {file = "ujson-5.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6627029ae4f52d0e1a2451768c2c37c0c814ffc04f796eb36244cf16b8e57043"}, - {file = "ujson-5.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8ccb77b3e40b151e20519c6ae6d89bfe3f4c14e8e210d910287f778368bb3d1"}, - {file = "ujson-5.10.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3caf9cd64abfeb11a3b661329085c5e167abbe15256b3b68cb5d914ba7396f3"}, - {file = "ujson-5.10.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6e32abdce572e3a8c3d02c886c704a38a1b015a1fb858004e03d20ca7cecbb21"}, - {file = "ujson-5.10.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a65b6af4d903103ee7b6f4f5b85f1bfd0c90ba4eeac6421aae436c9988aa64a2"}, - {file = "ujson-5.10.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:604a046d966457b6cdcacc5aa2ec5314f0e8c42bae52842c1e6fa02ea4bda42e"}, - {file = "ujson-5.10.0-cp312-cp312-win32.whl", hash = "sha256:6dea1c8b4fc921bf78a8ff00bbd2bfe166345f5536c510671bccececb187c80e"}, - {file = "ujson-5.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:38665e7d8290188b1e0d57d584eb8110951a9591363316dd41cf8686ab1d0abc"}, - {file = "ujson-5.10.0-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:618efd84dc1acbd6bff8eaa736bb6c074bfa8b8a98f55b61c38d4ca2c1f7f287"}, - {file = "ujson-5.10.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:38d5d36b4aedfe81dfe251f76c0467399d575d1395a1755de391e58985ab1c2e"}, - {file = "ujson-5.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67079b1f9fb29ed9a2914acf4ef6c02844b3153913eb735d4bf287ee1db6e557"}, - {file = "ujson-5.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7d0e0ceeb8fe2468c70ec0c37b439dd554e2aa539a8a56365fd761edb418988"}, - {file = "ujson-5.10.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:59e02cd37bc7c44d587a0ba45347cc815fb7a5fe48de16bf05caa5f7d0d2e816"}, - {file = "ujson-5.10.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2a890b706b64e0065f02577bf6d8ca3b66c11a5e81fb75d757233a38c07a1f20"}, - {file = "ujson-5.10.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:621e34b4632c740ecb491efc7f1fcb4f74b48ddb55e65221995e74e2d00bbff0"}, - {file = "ujson-5.10.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b9500e61fce0cfc86168b248104e954fead61f9be213087153d272e817ec7b4f"}, - {file = "ujson-5.10.0-cp313-cp313-win32.whl", hash = "sha256:4c4fc16f11ac1612f05b6f5781b384716719547e142cfd67b65d035bd85af165"}, - {file = "ujson-5.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:4573fd1695932d4f619928fd09d5d03d917274381649ade4328091ceca175539"}, - {file = "ujson-5.10.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a984a3131da7f07563057db1c3020b1350a3e27a8ec46ccbfbf21e5928a43050"}, - {file = "ujson-5.10.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:73814cd1b9db6fc3270e9d8fe3b19f9f89e78ee9d71e8bd6c9a626aeaeaf16bd"}, - {file = "ujson-5.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61e1591ed9376e5eddda202ec229eddc56c612b61ac6ad07f96b91460bb6c2fb"}, - {file = "ujson-5.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2c75269f8205b2690db4572a4a36fe47cd1338e4368bc73a7a0e48789e2e35a"}, - {file = "ujson-5.10.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7223f41e5bf1f919cd8d073e35b229295aa8e0f7b5de07ed1c8fddac63a6bc5d"}, - {file = "ujson-5.10.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d4dc2fd6b3067c0782e7002ac3b38cf48608ee6366ff176bbd02cf969c9c20fe"}, - {file = "ujson-5.10.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:232cc85f8ee3c454c115455195a205074a56ff42608fd6b942aa4c378ac14dd7"}, - {file = "ujson-5.10.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:cc6139531f13148055d691e442e4bc6601f6dba1e6d521b1585d4788ab0bfad4"}, - {file = "ujson-5.10.0-cp38-cp38-win32.whl", hash = "sha256:e7ce306a42b6b93ca47ac4a3b96683ca554f6d35dd8adc5acfcd55096c8dfcb8"}, - {file = "ujson-5.10.0-cp38-cp38-win_amd64.whl", hash = "sha256:e82d4bb2138ab05e18f089a83b6564fee28048771eb63cdecf4b9b549de8a2cc"}, - {file = "ujson-5.10.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:dfef2814c6b3291c3c5f10065f745a1307d86019dbd7ea50e83504950136ed5b"}, - {file = "ujson-5.10.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4734ee0745d5928d0ba3a213647f1c4a74a2a28edc6d27b2d6d5bd9fa4319e27"}, - {file = "ujson-5.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d47ebb01bd865fdea43da56254a3930a413f0c5590372a1241514abae8aa7c76"}, - {file = "ujson-5.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dee5e97c2496874acbf1d3e37b521dd1f307349ed955e62d1d2f05382bc36dd5"}, - {file = "ujson-5.10.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7490655a2272a2d0b072ef16b0b58ee462f4973a8f6bbe64917ce5e0a256f9c0"}, - {file = "ujson-5.10.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:ba17799fcddaddf5c1f75a4ba3fd6441f6a4f1e9173f8a786b42450851bd74f1"}, - {file = "ujson-5.10.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:2aff2985cef314f21d0fecc56027505804bc78802c0121343874741650a4d3d1"}, - {file = "ujson-5.10.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ad88ac75c432674d05b61184178635d44901eb749786c8eb08c102330e6e8996"}, - {file = "ujson-5.10.0-cp39-cp39-win32.whl", hash = "sha256:2544912a71da4ff8c4f7ab5606f947d7299971bdd25a45e008e467ca638d13c9"}, - {file = "ujson-5.10.0-cp39-cp39-win_amd64.whl", hash = "sha256:3ff201d62b1b177a46f113bb43ad300b424b7847f9c5d38b1b4ad8f75d4a282a"}, - {file = "ujson-5.10.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5b6fee72fa77dc172a28f21693f64d93166534c263adb3f96c413ccc85ef6e64"}, - {file = "ujson-5.10.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:61d0af13a9af01d9f26d2331ce49bb5ac1fb9c814964018ac8df605b5422dcb3"}, - {file = "ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ecb24f0bdd899d368b715c9e6664166cf694d1e57be73f17759573a6986dd95a"}, - {file = "ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fbd8fd427f57a03cff3ad6574b5e299131585d9727c8c366da4624a9069ed746"}, - {file = "ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:beeaf1c48e32f07d8820c705ff8e645f8afa690cca1544adba4ebfa067efdc88"}, - {file = "ujson-5.10.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:baed37ea46d756aca2955e99525cc02d9181de67f25515c468856c38d52b5f3b"}, - {file = "ujson-5.10.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7663960f08cd5a2bb152f5ee3992e1af7690a64c0e26d31ba7b3ff5b2ee66337"}, - {file = "ujson-5.10.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:d8640fb4072d36b08e95a3a380ba65779d356b2fee8696afeb7794cf0902d0a1"}, - {file = "ujson-5.10.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78778a3aa7aafb11e7ddca4e29f46bc5139131037ad628cc10936764282d6753"}, - {file = "ujson-5.10.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b0111b27f2d5c820e7f2dbad7d48e3338c824e7ac4d2a12da3dc6061cc39c8e6"}, - {file = "ujson-5.10.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:c66962ca7565605b355a9ed478292da628b8f18c0f2793021ca4425abf8b01e5"}, - {file = "ujson-5.10.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ba43cc34cce49cf2d4bc76401a754a81202d8aa926d0e2b79f0ee258cb15d3a4"}, - {file = "ujson-5.10.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:ac56eb983edce27e7f51d05bc8dd820586c6e6be1c5216a6809b0c668bb312b8"}, - {file = "ujson-5.10.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f44bd4b23a0e723bf8b10628288c2c7c335161d6840013d4d5de20e48551773b"}, - {file = "ujson-5.10.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c10f4654e5326ec14a46bcdeb2b685d4ada6911050aa8baaf3501e57024b804"}, - {file = "ujson-5.10.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0de4971a89a762398006e844ae394bd46991f7c385d7a6a3b93ba229e6dac17e"}, - {file = "ujson-5.10.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:e1402f0564a97d2a52310ae10a64d25bcef94f8dd643fcf5d310219d915484f7"}, - {file = "ujson-5.10.0.tar.gz", hash = "sha256:b3cd8f3c5d8c7738257f1018880444f7b7d9b66232c64649f562d7ba86ad4bc1"}, + {file = "tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8"}, + {file = "tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9"}, ] [[package]] name = "urllib3" -version = "2.2.2" +version = "2.5.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"}, - {file = "urllib3-2.2.2.tar.gz", hash = "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168"}, + {file = "urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"}, + {file = "urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"}, ] [package.extras] @@ -1654,155 +1838,199 @@ zstd = ["zstandard (>=0.18.0)"] [[package]] name = "uvicorn" -version = "0.29.0" +version = "0.34.3" description = "The lightning-fast ASGI server." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "uvicorn-0.29.0-py3-none-any.whl", hash = "sha256:2c2aac7ff4f4365c206fd773a39bf4ebd1047c238f8b8268ad996829323473de"}, - {file = "uvicorn-0.29.0.tar.gz", hash = "sha256:6a69214c0b6a087462412670b3ef21224fa48cae0e452b5883e8e8bdfdd11dd0"}, + {file = "uvicorn-0.34.3-py3-none-any.whl", hash = "sha256:16246631db62bdfbf069b0645177d6e8a77ba950cfedbfd093acef9444e4d885"}, + {file = "uvicorn-0.34.3.tar.gz", hash = "sha256:35919a9a979d7a59334b6b10e05d77c1d0d574c50e0fc98b8b1a0f165708b55a"}, ] [package.dependencies] click = ">=7.0" colorama = {version = ">=0.4", optional = true, markers = "sys_platform == \"win32\" and extra == \"standard\""} h11 = ">=0.8" -httptools = {version = ">=0.5.0", optional = true, markers = "extra == \"standard\""} +httptools = {version = ">=0.6.3", optional = true, markers = "extra == \"standard\""} python-dotenv = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} pyyaml = {version = ">=5.1", optional = true, markers = "extra == \"standard\""} -uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and extra == \"standard\""} +uvloop = {version = ">=0.15.1", optional = true, markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and extra == \"standard\""} watchfiles = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} websockets = {version = ">=10.4", optional = true, markers = "extra == \"standard\""} [package.extras] -standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"] +standard = ["colorama (>=0.4)", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"] [[package]] name = "uvloop" -version = "0.19.0" +version = "0.21.0" description = "Fast implementation of asyncio event loop on top of libuv" optional = false python-versions = ">=3.8.0" -files = [ - {file = "uvloop-0.19.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:de4313d7f575474c8f5a12e163f6d89c0a878bc49219641d49e6f1444369a90e"}, - {file = "uvloop-0.19.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5588bd21cf1fcf06bded085f37e43ce0e00424197e7c10e77afd4bbefffef428"}, - {file = "uvloop-0.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b1fd71c3843327f3bbc3237bedcdb6504fd50368ab3e04d0410e52ec293f5b8"}, - {file = "uvloop-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a05128d315e2912791de6088c34136bfcdd0c7cbc1cf85fd6fd1bb321b7c849"}, - {file = "uvloop-0.19.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:cd81bdc2b8219cb4b2556eea39d2e36bfa375a2dd021404f90a62e44efaaf957"}, - {file = "uvloop-0.19.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5f17766fb6da94135526273080f3455a112f82570b2ee5daa64d682387fe0dcd"}, - {file = "uvloop-0.19.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4ce6b0af8f2729a02a5d1575feacb2a94fc7b2e983868b009d51c9a9d2149bef"}, - {file = "uvloop-0.19.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:31e672bb38b45abc4f26e273be83b72a0d28d074d5b370fc4dcf4c4eb15417d2"}, - {file = "uvloop-0.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:570fc0ed613883d8d30ee40397b79207eedd2624891692471808a95069a007c1"}, - {file = "uvloop-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5138821e40b0c3e6c9478643b4660bd44372ae1e16a322b8fc07478f92684e24"}, - {file = "uvloop-0.19.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:91ab01c6cd00e39cde50173ba4ec68a1e578fee9279ba64f5221810a9e786533"}, - {file = "uvloop-0.19.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:47bf3e9312f63684efe283f7342afb414eea4d3011542155c7e625cd799c3b12"}, - {file = "uvloop-0.19.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:da8435a3bd498419ee8c13c34b89b5005130a476bda1d6ca8cfdde3de35cd650"}, - {file = "uvloop-0.19.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:02506dc23a5d90e04d4f65c7791e65cf44bd91b37f24cfc3ef6cf2aff05dc7ec"}, - {file = "uvloop-0.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2693049be9d36fef81741fddb3f441673ba12a34a704e7b4361efb75cf30befc"}, - {file = "uvloop-0.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7010271303961c6f0fe37731004335401eb9075a12680738731e9c92ddd96ad6"}, - {file = "uvloop-0.19.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:5daa304d2161d2918fa9a17d5635099a2f78ae5b5960e742b2fcfbb7aefaa593"}, - {file = "uvloop-0.19.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:7207272c9520203fea9b93843bb775d03e1cf88a80a936ce760f60bb5add92f3"}, - {file = "uvloop-0.19.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:78ab247f0b5671cc887c31d33f9b3abfb88d2614b84e4303f1a63b46c046c8bd"}, - {file = "uvloop-0.19.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:472d61143059c84947aa8bb74eabbace30d577a03a1805b77933d6bd13ddebbd"}, - {file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45bf4c24c19fb8a50902ae37c5de50da81de4922af65baf760f7c0c42e1088be"}, - {file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271718e26b3e17906b28b67314c45d19106112067205119dddbd834c2b7ce797"}, - {file = "uvloop-0.19.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:34175c9fd2a4bc3adc1380e1261f60306344e3407c20a4d684fd5f3be010fa3d"}, - {file = "uvloop-0.19.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e27f100e1ff17f6feeb1f33968bc185bf8ce41ca557deee9d9bbbffeb72030b7"}, - {file = "uvloop-0.19.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:13dfdf492af0aa0a0edf66807d2b465607d11c4fa48f4a1fd41cbea5b18e8e8b"}, - {file = "uvloop-0.19.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6e3d4e85ac060e2342ff85e90d0c04157acb210b9ce508e784a944f852a40e67"}, - {file = "uvloop-0.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8ca4956c9ab567d87d59d49fa3704cf29e37109ad348f2d5223c9bf761a332e7"}, - {file = "uvloop-0.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f467a5fd23b4fc43ed86342641f3936a68ded707f4627622fa3f82a120e18256"}, - {file = "uvloop-0.19.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:492e2c32c2af3f971473bc22f086513cedfc66a130756145a931a90c3958cb17"}, - {file = "uvloop-0.19.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2df95fca285a9f5bfe730e51945ffe2fa71ccbfdde3b0da5772b4ee4f2e770d5"}, - {file = "uvloop-0.19.0.tar.gz", hash = "sha256:0246f4fd1bf2bf702e06b0d45ee91677ee5c31242f39aab4ea6fe0c51aedd0fd"}, +groups = ["main"] +markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and (python_version == \"3.11\" or python_version >= \"3.12\")" +files = [ + {file = "uvloop-0.21.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ec7e6b09a6fdded42403182ab6b832b71f4edaf7f37a9a0e371a01db5f0cb45f"}, + {file = "uvloop-0.21.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:196274f2adb9689a289ad7d65700d37df0c0930fd8e4e743fa4834e850d7719d"}, + {file = "uvloop-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f38b2e090258d051d68a5b14d1da7203a3c3677321cf32a95a6f4db4dd8b6f26"}, + {file = "uvloop-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87c43e0f13022b998eb9b973b5e97200c8b90823454d4bc06ab33829e09fb9bb"}, + {file = "uvloop-0.21.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10d66943def5fcb6e7b37310eb6b5639fd2ccbc38df1177262b0640c3ca68c1f"}, + {file = "uvloop-0.21.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:67dd654b8ca23aed0a8e99010b4c34aca62f4b7fce88f39d452ed7622c94845c"}, + {file = "uvloop-0.21.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c0f3fa6200b3108919f8bdabb9a7f87f20e7097ea3c543754cabc7d717d95cf8"}, + {file = "uvloop-0.21.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0878c2640cf341b269b7e128b1a5fed890adc4455513ca710d77d5e93aa6d6a0"}, + {file = "uvloop-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9fb766bb57b7388745d8bcc53a359b116b8a04c83a2288069809d2b3466c37e"}, + {file = "uvloop-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a375441696e2eda1c43c44ccb66e04d61ceeffcd76e4929e527b7fa401b90fb"}, + {file = "uvloop-0.21.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:baa0e6291d91649c6ba4ed4b2f982f9fa165b5bbd50a9e203c416a2797bab3c6"}, + {file = "uvloop-0.21.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4509360fcc4c3bd2c70d87573ad472de40c13387f5fda8cb58350a1d7475e58d"}, + {file = "uvloop-0.21.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:359ec2c888397b9e592a889c4d72ba3d6befba8b2bb01743f72fffbde663b59c"}, + {file = "uvloop-0.21.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f7089d2dc73179ce5ac255bdf37c236a9f914b264825fdaacaded6990a7fb4c2"}, + {file = "uvloop-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:baa4dcdbd9ae0a372f2167a207cd98c9f9a1ea1188a8a526431eef2f8116cc8d"}, + {file = "uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86975dca1c773a2c9864f4c52c5a55631038e387b47eaf56210f873887b6c8dc"}, + {file = "uvloop-0.21.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:461d9ae6660fbbafedd07559c6a2e57cd553b34b0065b6550685f6653a98c1cb"}, + {file = "uvloop-0.21.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:183aef7c8730e54c9a3ee3227464daed66e37ba13040bb3f350bc2ddc040f22f"}, + {file = "uvloop-0.21.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bfd55dfcc2a512316e65f16e503e9e450cab148ef11df4e4e679b5e8253a5281"}, + {file = "uvloop-0.21.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:787ae31ad8a2856fc4e7c095341cccc7209bd657d0e71ad0dc2ea83c4a6fa8af"}, + {file = "uvloop-0.21.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ee4d4ef48036ff6e5cfffb09dd192c7a5027153948d85b8da7ff705065bacc6"}, + {file = "uvloop-0.21.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3df876acd7ec037a3d005b3ab85a7e4110422e4d9c1571d4fc89b0fc41b6816"}, + {file = "uvloop-0.21.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd53ecc9a0f3d87ab847503c2e1552b690362e005ab54e8a48ba97da3924c0dc"}, + {file = "uvloop-0.21.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a5c39f217ab3c663dc699c04cbd50c13813e31d917642d459fdcec07555cc553"}, + {file = "uvloop-0.21.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:17df489689befc72c39a08359efac29bbee8eee5209650d4b9f34df73d22e414"}, + {file = "uvloop-0.21.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc09f0ff191e61c2d592a752423c767b4ebb2986daa9ed62908e2b1b9a9ae206"}, + {file = "uvloop-0.21.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0ce1b49560b1d2d8a2977e3ba4afb2414fb46b86a1b64056bc4ab929efdafbe"}, + {file = "uvloop-0.21.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e678ad6fe52af2c58d2ae3c73dc85524ba8abe637f134bf3564ed07f555c5e79"}, + {file = "uvloop-0.21.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:460def4412e473896ef179a1671b40c039c7012184b627898eea5072ef6f017a"}, + {file = "uvloop-0.21.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:10da8046cc4a8f12c91a1c39d1dd1585c41162a15caaef165c2174db9ef18bdc"}, + {file = "uvloop-0.21.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c097078b8031190c934ed0ebfee8cc5f9ba9642e6eb88322b9958b649750f72b"}, + {file = "uvloop-0.21.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:46923b0b5ee7fc0020bef24afe7836cb068f5050ca04caf6b487c513dc1a20b2"}, + {file = "uvloop-0.21.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53e420a3afe22cdcf2a0f4846e377d16e718bc70103d7088a4f7623567ba5fb0"}, + {file = "uvloop-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88cb67cdbc0e483da00af0b2c3cdad4b7c61ceb1ee0f33fe00e09c81e3a6cb75"}, + {file = "uvloop-0.21.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:221f4f2a1f46032b403bf3be628011caf75428ee3cc204a22addf96f586b19fd"}, + {file = "uvloop-0.21.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2d1f581393673ce119355d56da84fe1dd9d2bb8b3d13ce792524e1607139feff"}, + {file = "uvloop-0.21.0.tar.gz", hash = "sha256:3bf12b0fda68447806a7ad847bfa591613177275d35b6724b1ee573faa3704e3"}, ] [package.extras] +dev = ["Cython (>=3.0,<4.0)", "setuptools (>=60)"] docs = ["Sphinx (>=4.1.2,<4.2.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)"] -test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0)", "aiohttp (>=3.8.1)", "flake8 (>=5.0,<6.0)", "mypy (>=0.800)", "psutil", "pyOpenSSL (>=23.0.0,<23.1.0)", "pycodestyle (>=2.9.0,<2.10.0)"] +test = ["aiohttp (>=3.10.5)", "flake8 (>=5.0,<6.0)", "mypy (>=0.800)", "psutil", "pyOpenSSL (>=23.0.0,<23.1.0)", "pycodestyle (>=2.9.0,<2.10.0)"] [[package]] name = "watchfiles" -version = "0.21.0" +version = "1.1.0" description = "Simple, modern and high performance file watching and code reload in python." optional = false -python-versions = ">=3.8" -files = [ - {file = "watchfiles-0.21.0-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:27b4035013f1ea49c6c0b42d983133b136637a527e48c132d368eb19bf1ac6aa"}, - {file = "watchfiles-0.21.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c81818595eff6e92535ff32825f31c116f867f64ff8cdf6562cd1d6b2e1e8f3e"}, - {file = "watchfiles-0.21.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6c107ea3cf2bd07199d66f156e3ea756d1b84dfd43b542b2d870b77868c98c03"}, - {file = "watchfiles-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d9ac347653ebd95839a7c607608703b20bc07e577e870d824fa4801bc1cb124"}, - {file = "watchfiles-0.21.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5eb86c6acb498208e7663ca22dbe68ca2cf42ab5bf1c776670a50919a56e64ab"}, - {file = "watchfiles-0.21.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f564bf68404144ea6b87a78a3f910cc8de216c6b12a4cf0b27718bf4ec38d303"}, - {file = "watchfiles-0.21.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d0f32ebfaa9c6011f8454994f86108c2eb9c79b8b7de00b36d558cadcedaa3d"}, - {file = "watchfiles-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6d45d9b699ecbac6c7bd8e0a2609767491540403610962968d258fd6405c17c"}, - {file = "watchfiles-0.21.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:aff06b2cac3ef4616e26ba17a9c250c1fe9dd8a5d907d0193f84c499b1b6e6a9"}, - {file = "watchfiles-0.21.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d9792dff410f266051025ecfaa927078b94cc7478954b06796a9756ccc7e14a9"}, - {file = "watchfiles-0.21.0-cp310-none-win32.whl", hash = "sha256:214cee7f9e09150d4fb42e24919a1e74d8c9b8a9306ed1474ecaddcd5479c293"}, - {file = "watchfiles-0.21.0-cp310-none-win_amd64.whl", hash = "sha256:1ad7247d79f9f55bb25ab1778fd47f32d70cf36053941f07de0b7c4e96b5d235"}, - {file = "watchfiles-0.21.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:668c265d90de8ae914f860d3eeb164534ba2e836811f91fecc7050416ee70aa7"}, - {file = "watchfiles-0.21.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3a23092a992e61c3a6a70f350a56db7197242f3490da9c87b500f389b2d01eef"}, - {file = "watchfiles-0.21.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e7941bbcfdded9c26b0bf720cb7e6fd803d95a55d2c14b4bd1f6a2772230c586"}, - {file = "watchfiles-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11cd0c3100e2233e9c53106265da31d574355c288e15259c0d40a4405cbae317"}, - {file = "watchfiles-0.21.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d78f30cbe8b2ce770160d3c08cff01b2ae9306fe66ce899b73f0409dc1846c1b"}, - {file = "watchfiles-0.21.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6674b00b9756b0af620aa2a3346b01f8e2a3dc729d25617e1b89cf6af4a54eb1"}, - {file = "watchfiles-0.21.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fd7ac678b92b29ba630d8c842d8ad6c555abda1b9ef044d6cc092dacbfc9719d"}, - {file = "watchfiles-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c873345680c1b87f1e09e0eaf8cf6c891b9851d8b4d3645e7efe2ec20a20cc7"}, - {file = "watchfiles-0.21.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:49f56e6ecc2503e7dbe233fa328b2be1a7797d31548e7a193237dcdf1ad0eee0"}, - {file = "watchfiles-0.21.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:02d91cbac553a3ad141db016e3350b03184deaafeba09b9d6439826ee594b365"}, - {file = "watchfiles-0.21.0-cp311-none-win32.whl", hash = "sha256:ebe684d7d26239e23d102a2bad2a358dedf18e462e8808778703427d1f584400"}, - {file = "watchfiles-0.21.0-cp311-none-win_amd64.whl", hash = "sha256:4566006aa44cb0d21b8ab53baf4b9c667a0ed23efe4aaad8c227bfba0bf15cbe"}, - {file = "watchfiles-0.21.0-cp311-none-win_arm64.whl", hash = "sha256:c550a56bf209a3d987d5a975cdf2063b3389a5d16caf29db4bdddeae49f22078"}, - {file = "watchfiles-0.21.0-cp312-cp312-macosx_10_7_x86_64.whl", hash = "sha256:51ddac60b96a42c15d24fbdc7a4bfcd02b5a29c047b7f8bf63d3f6f5a860949a"}, - {file = "watchfiles-0.21.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:511f0b034120cd1989932bf1e9081aa9fb00f1f949fbd2d9cab6264916ae89b1"}, - {file = "watchfiles-0.21.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:cfb92d49dbb95ec7a07511bc9efb0faff8fe24ef3805662b8d6808ba8409a71a"}, - {file = "watchfiles-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f92944efc564867bbf841c823c8b71bb0be75e06b8ce45c084b46411475a915"}, - {file = "watchfiles-0.21.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:642d66b75eda909fd1112d35c53816d59789a4b38c141a96d62f50a3ef9b3360"}, - {file = "watchfiles-0.21.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d23bcd6c8eaa6324fe109d8cac01b41fe9a54b8c498af9ce464c1aeeb99903d6"}, - {file = "watchfiles-0.21.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18d5b4da8cf3e41895b34e8c37d13c9ed294954907929aacd95153508d5d89d7"}, - {file = "watchfiles-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b8d1eae0f65441963d805f766c7e9cd092f91e0c600c820c764a4ff71a0764c"}, - {file = "watchfiles-0.21.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1fd9a5205139f3c6bb60d11f6072e0552f0a20b712c85f43d42342d162be1235"}, - {file = "watchfiles-0.21.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a1e3014a625bcf107fbf38eece0e47fa0190e52e45dc6eee5a8265ddc6dc5ea7"}, - {file = "watchfiles-0.21.0-cp312-none-win32.whl", hash = "sha256:9d09869f2c5a6f2d9df50ce3064b3391d3ecb6dced708ad64467b9e4f2c9bef3"}, - {file = "watchfiles-0.21.0-cp312-none-win_amd64.whl", hash = "sha256:18722b50783b5e30a18a8a5db3006bab146d2b705c92eb9a94f78c72beb94094"}, - {file = "watchfiles-0.21.0-cp312-none-win_arm64.whl", hash = "sha256:a3b9bec9579a15fb3ca2d9878deae789df72f2b0fdaf90ad49ee389cad5edab6"}, - {file = "watchfiles-0.21.0-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:4ea10a29aa5de67de02256a28d1bf53d21322295cb00bd2d57fcd19b850ebd99"}, - {file = "watchfiles-0.21.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:40bca549fdc929b470dd1dbfcb47b3295cb46a6d2c90e50588b0a1b3bd98f429"}, - {file = "watchfiles-0.21.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9b37a7ba223b2f26122c148bb8d09a9ff312afca998c48c725ff5a0a632145f7"}, - {file = "watchfiles-0.21.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec8c8900dc5c83650a63dd48c4d1d245343f904c4b64b48798c67a3767d7e165"}, - {file = "watchfiles-0.21.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8ad3fe0a3567c2f0f629d800409cd528cb6251da12e81a1f765e5c5345fd0137"}, - {file = "watchfiles-0.21.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d353c4cfda586db2a176ce42c88f2fc31ec25e50212650c89fdd0f560ee507b"}, - {file = "watchfiles-0.21.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:83a696da8922314ff2aec02987eefb03784f473281d740bf9170181829133765"}, - {file = "watchfiles-0.21.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a03651352fc20975ee2a707cd2d74a386cd303cc688f407296064ad1e6d1562"}, - {file = "watchfiles-0.21.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3ad692bc7792be8c32918c699638b660c0de078a6cbe464c46e1340dadb94c19"}, - {file = "watchfiles-0.21.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06247538e8253975bdb328e7683f8515ff5ff041f43be6c40bff62d989b7d0b0"}, - {file = "watchfiles-0.21.0-cp38-none-win32.whl", hash = "sha256:9a0aa47f94ea9a0b39dd30850b0adf2e1cd32a8b4f9c7aa443d852aacf9ca214"}, - {file = "watchfiles-0.21.0-cp38-none-win_amd64.whl", hash = "sha256:8d5f400326840934e3507701f9f7269247f7c026d1b6cfd49477d2be0933cfca"}, - {file = "watchfiles-0.21.0-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:7f762a1a85a12cc3484f77eee7be87b10f8c50b0b787bb02f4e357403cad0c0e"}, - {file = "watchfiles-0.21.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6e9be3ef84e2bb9710f3f777accce25556f4a71e15d2b73223788d528fcc2052"}, - {file = "watchfiles-0.21.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4c48a10d17571d1275701e14a601e36959ffada3add8cdbc9e5061a6e3579a5d"}, - {file = "watchfiles-0.21.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c889025f59884423428c261f212e04d438de865beda0b1e1babab85ef4c0f01"}, - {file = "watchfiles-0.21.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:66fac0c238ab9a2e72d026b5fb91cb902c146202bbd29a9a1a44e8db7b710b6f"}, - {file = "watchfiles-0.21.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b4a21f71885aa2744719459951819e7bf5a906a6448a6b2bbce8e9cc9f2c8128"}, - {file = "watchfiles-0.21.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c9198c989f47898b2c22201756f73249de3748e0fc9de44adaf54a8b259cc0c"}, - {file = "watchfiles-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8f57c4461cd24fda22493109c45b3980863c58a25b8bec885ca8bea6b8d4b28"}, - {file = "watchfiles-0.21.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:853853cbf7bf9408b404754b92512ebe3e3a83587503d766d23e6bf83d092ee6"}, - {file = "watchfiles-0.21.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d5b1dc0e708fad9f92c296ab2f948af403bf201db8fb2eb4c8179db143732e49"}, - {file = "watchfiles-0.21.0-cp39-none-win32.whl", hash = "sha256:59137c0c6826bd56c710d1d2bda81553b5e6b7c84d5a676747d80caf0409ad94"}, - {file = "watchfiles-0.21.0-cp39-none-win_amd64.whl", hash = "sha256:6cb8fdc044909e2078c248986f2fc76f911f72b51ea4a4fbbf472e01d14faa58"}, - {file = "watchfiles-0.21.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:ab03a90b305d2588e8352168e8c5a1520b721d2d367f31e9332c4235b30b8994"}, - {file = "watchfiles-0.21.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:927c589500f9f41e370b0125c12ac9e7d3a2fd166b89e9ee2828b3dda20bfe6f"}, - {file = "watchfiles-0.21.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1bd467213195e76f838caf2c28cd65e58302d0254e636e7c0fca81efa4a2e62c"}, - {file = "watchfiles-0.21.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02b73130687bc3f6bb79d8a170959042eb56eb3a42df3671c79b428cd73f17cc"}, - {file = "watchfiles-0.21.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:08dca260e85ffae975448e344834d765983237ad6dc308231aa16e7933db763e"}, - {file = "watchfiles-0.21.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:3ccceb50c611c433145502735e0370877cced72a6c70fd2410238bcbc7fe51d8"}, - {file = "watchfiles-0.21.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57d430f5fb63fea141ab71ca9c064e80de3a20b427ca2febcbfcef70ff0ce895"}, - {file = "watchfiles-0.21.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dd5fad9b9c0dd89904bbdea978ce89a2b692a7ee8a0ce19b940e538c88a809c"}, - {file = "watchfiles-0.21.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:be6dd5d52b73018b21adc1c5d28ac0c68184a64769052dfeb0c5d9998e7f56a2"}, - {file = "watchfiles-0.21.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b3cab0e06143768499384a8a5efb9c4dc53e19382952859e4802f294214f36ec"}, - {file = "watchfiles-0.21.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c6ed10c2497e5fedadf61e465b3ca12a19f96004c15dcffe4bd442ebadc2d85"}, - {file = "watchfiles-0.21.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43babacef21c519bc6631c5fce2a61eccdfc011b4bcb9047255e9620732c8097"}, - {file = "watchfiles-0.21.0.tar.gz", hash = "sha256:c76c635fabf542bb78524905718c39f736a98e5ab25b23ec6d4abede1a85a6a3"}, +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "watchfiles-1.1.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:27f30e14aa1c1e91cb653f03a63445739919aef84c8d2517997a83155e7a2fcc"}, + {file = "watchfiles-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3366f56c272232860ab45c77c3ca7b74ee819c8e1f6f35a7125556b198bbc6df"}, + {file = "watchfiles-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8412eacef34cae2836d891836a7fff7b754d6bcac61f6c12ba5ca9bc7e427b68"}, + {file = "watchfiles-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:df670918eb7dd719642e05979fc84704af913d563fd17ed636f7c4783003fdcc"}, + {file = "watchfiles-1.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d7642b9bc4827b5518ebdb3b82698ada8c14c7661ddec5fe719f3e56ccd13c97"}, + {file = "watchfiles-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:199207b2d3eeaeb80ef4411875a6243d9ad8bc35b07fc42daa6b801cc39cc41c"}, + {file = "watchfiles-1.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a479466da6db5c1e8754caee6c262cd373e6e6c363172d74394f4bff3d84d7b5"}, + {file = "watchfiles-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:935f9edd022ec13e447e5723a7d14456c8af254544cefbc533f6dd276c9aa0d9"}, + {file = "watchfiles-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:8076a5769d6bdf5f673a19d51da05fc79e2bbf25e9fe755c47595785c06a8c72"}, + {file = "watchfiles-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:86b1e28d4c37e89220e924305cd9f82866bb0ace666943a6e4196c5df4d58dcc"}, + {file = "watchfiles-1.1.0-cp310-cp310-win32.whl", hash = "sha256:d1caf40c1c657b27858f9774d5c0e232089bca9cb8ee17ce7478c6e9264d2587"}, + {file = "watchfiles-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:a89c75a5b9bc329131115a409d0acc16e8da8dfd5867ba59f1dd66ae7ea8fa82"}, + {file = "watchfiles-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:c9649dfc57cc1f9835551deb17689e8d44666315f2e82d337b9f07bd76ae3aa2"}, + {file = "watchfiles-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:406520216186b99374cdb58bc48e34bb74535adec160c8459894884c983a149c"}, + {file = "watchfiles-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb45350fd1dc75cd68d3d72c47f5b513cb0578da716df5fba02fff31c69d5f2d"}, + {file = "watchfiles-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:11ee4444250fcbeb47459a877e5e80ed994ce8e8d20283857fc128be1715dac7"}, + {file = "watchfiles-1.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bda8136e6a80bdea23e5e74e09df0362744d24ffb8cd59c4a95a6ce3d142f79c"}, + {file = "watchfiles-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b915daeb2d8c1f5cee4b970f2e2c988ce6514aace3c9296e58dd64dc9aa5d575"}, + {file = "watchfiles-1.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ed8fc66786de8d0376f9f913c09e963c66e90ced9aa11997f93bdb30f7c872a8"}, + {file = "watchfiles-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe4371595edf78c41ef8ac8df20df3943e13defd0efcb732b2e393b5a8a7a71f"}, + {file = "watchfiles-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b7c5f6fe273291f4d414d55b2c80d33c457b8a42677ad14b4b47ff025d0893e4"}, + {file = "watchfiles-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7738027989881e70e3723c75921f1efa45225084228788fc59ea8c6d732eb30d"}, + {file = "watchfiles-1.1.0-cp311-cp311-win32.whl", hash = "sha256:622d6b2c06be19f6e89b1d951485a232e3b59618def88dbeda575ed8f0d8dbf2"}, + {file = "watchfiles-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:48aa25e5992b61debc908a61ab4d3f216b64f44fdaa71eb082d8b2de846b7d12"}, + {file = "watchfiles-1.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:00645eb79a3faa70d9cb15c8d4187bb72970b2470e938670240c7998dad9f13a"}, + {file = "watchfiles-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9dc001c3e10de4725c749d4c2f2bdc6ae24de5a88a339c4bce32300a31ede179"}, + {file = "watchfiles-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d9ba68ec283153dead62cbe81872d28e053745f12335d037de9cbd14bd1877f5"}, + {file = "watchfiles-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:130fc497b8ee68dce163e4254d9b0356411d1490e868bd8790028bc46c5cc297"}, + {file = "watchfiles-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:50a51a90610d0845a5931a780d8e51d7bd7f309ebc25132ba975aca016b576a0"}, + {file = "watchfiles-1.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc44678a72ac0910bac46fa6a0de6af9ba1355669b3dfaf1ce5f05ca7a74364e"}, + {file = "watchfiles-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a543492513a93b001975ae283a51f4b67973662a375a403ae82f420d2c7205ee"}, + {file = "watchfiles-1.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ac164e20d17cc285f2b94dc31c384bc3aa3dd5e7490473b3db043dd70fbccfd"}, + {file = "watchfiles-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7590d5a455321e53857892ab8879dce62d1f4b04748769f5adf2e707afb9d4f"}, + {file = "watchfiles-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:37d3d3f7defb13f62ece99e9be912afe9dd8a0077b7c45ee5a57c74811d581a4"}, + {file = "watchfiles-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:7080c4bb3efd70a07b1cc2df99a7aa51d98685be56be6038c3169199d0a1c69f"}, + {file = "watchfiles-1.1.0-cp312-cp312-win32.whl", hash = "sha256:cbcf8630ef4afb05dc30107bfa17f16c0896bb30ee48fc24bf64c1f970f3b1fd"}, + {file = "watchfiles-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:cbd949bdd87567b0ad183d7676feb98136cde5bb9025403794a4c0db28ed3a47"}, + {file = "watchfiles-1.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:0a7d40b77f07be87c6faa93d0951a0fcd8cbca1ddff60a1b65d741bac6f3a9f6"}, + {file = "watchfiles-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:5007f860c7f1f8df471e4e04aaa8c43673429047d63205d1630880f7637bca30"}, + {file = "watchfiles-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:20ecc8abbd957046f1fe9562757903f5eaf57c3bce70929fda6c7711bb58074a"}, + {file = "watchfiles-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2f0498b7d2a3c072766dba3274fe22a183dbea1f99d188f1c6c72209a1063dc"}, + {file = "watchfiles-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:239736577e848678e13b201bba14e89718f5c2133dfd6b1f7846fa1b58a8532b"}, + {file = "watchfiles-1.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eff4b8d89f444f7e49136dc695599a591ff769300734446c0a86cba2eb2f9895"}, + {file = "watchfiles-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12b0a02a91762c08f7264e2e79542f76870c3040bbc847fb67410ab81474932a"}, + {file = "watchfiles-1.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:29e7bc2eee15cbb339c68445959108803dc14ee0c7b4eea556400131a8de462b"}, + {file = "watchfiles-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9481174d3ed982e269c090f780122fb59cee6c3796f74efe74e70f7780ed94c"}, + {file = "watchfiles-1.1.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:80f811146831c8c86ab17b640801c25dc0a88c630e855e2bef3568f30434d52b"}, + {file = "watchfiles-1.1.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:60022527e71d1d1fda67a33150ee42869042bce3d0fcc9cc49be009a9cded3fb"}, + {file = "watchfiles-1.1.0-cp313-cp313-win32.whl", hash = "sha256:32d6d4e583593cb8576e129879ea0991660b935177c0f93c6681359b3654bfa9"}, + {file = "watchfiles-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:f21af781a4a6fbad54f03c598ab620e3a77032c5878f3d780448421a6e1818c7"}, + {file = "watchfiles-1.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:5366164391873ed76bfdf618818c82084c9db7fac82b64a20c44d335eec9ced5"}, + {file = "watchfiles-1.1.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:17ab167cca6339c2b830b744eaf10803d2a5b6683be4d79d8475d88b4a8a4be1"}, + {file = "watchfiles-1.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:328dbc9bff7205c215a7807da7c18dce37da7da718e798356212d22696404339"}, + {file = "watchfiles-1.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f7208ab6e009c627b7557ce55c465c98967e8caa8b11833531fdf95799372633"}, + {file = "watchfiles-1.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a8f6f72974a19efead54195bc9bed4d850fc047bb7aa971268fd9a8387c89011"}, + {file = "watchfiles-1.1.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d181ef50923c29cf0450c3cd47e2f0557b62218c50b2ab8ce2ecaa02bd97e670"}, + {file = "watchfiles-1.1.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:adb4167043d3a78280d5d05ce0ba22055c266cf8655ce942f2fb881262ff3cdf"}, + {file = "watchfiles-1.1.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8c5701dc474b041e2934a26d31d39f90fac8a3dee2322b39f7729867f932b1d4"}, + {file = "watchfiles-1.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b067915e3c3936966a8607f6fe5487df0c9c4afb85226613b520890049deea20"}, + {file = "watchfiles-1.1.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:9c733cda03b6d636b4219625a4acb5c6ffb10803338e437fb614fef9516825ef"}, + {file = "watchfiles-1.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:cc08ef8b90d78bfac66f0def80240b0197008e4852c9f285907377b2947ffdcb"}, + {file = "watchfiles-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:9974d2f7dc561cce3bb88dfa8eb309dab64c729de85fba32e98d75cf24b66297"}, + {file = "watchfiles-1.1.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c68e9f1fcb4d43798ad8814c4c1b61547b014b667216cb754e606bfade587018"}, + {file = "watchfiles-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:95ab1594377effac17110e1352989bdd7bdfca9ff0e5eeccd8c69c5389b826d0"}, + {file = "watchfiles-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fba9b62da882c1be1280a7584ec4515d0a6006a94d6e5819730ec2eab60ffe12"}, + {file = "watchfiles-1.1.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3434e401f3ce0ed6b42569128b3d1e3af773d7ec18751b918b89cd49c14eaafb"}, + {file = "watchfiles-1.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fa257a4d0d21fcbca5b5fcba9dca5a78011cb93c0323fb8855c6d2dfbc76eb77"}, + {file = "watchfiles-1.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7fd1b3879a578a8ec2076c7961076df540b9af317123f84569f5a9ddee64ce92"}, + {file = "watchfiles-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:62cc7a30eeb0e20ecc5f4bd113cd69dcdb745a07c68c0370cea919f373f65d9e"}, + {file = "watchfiles-1.1.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:891c69e027748b4a73847335d208e374ce54ca3c335907d381fde4e41661b13b"}, + {file = "watchfiles-1.1.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:12fe8eaffaf0faa7906895b4f8bb88264035b3f0243275e0bf24af0436b27259"}, + {file = "watchfiles-1.1.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:bfe3c517c283e484843cb2e357dd57ba009cff351edf45fb455b5fbd1f45b15f"}, + {file = "watchfiles-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a9ccbf1f129480ed3044f540c0fdbc4ee556f7175e5ab40fe077ff6baf286d4e"}, + {file = "watchfiles-1.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba0e3255b0396cac3cc7bbace76404dd72b5438bf0d8e7cefa2f79a7f3649caa"}, + {file = "watchfiles-1.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4281cd9fce9fc0a9dbf0fc1217f39bf9cf2b4d315d9626ef1d4e87b84699e7e8"}, + {file = "watchfiles-1.1.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6d2404af8db1329f9a3c9b79ff63e0ae7131986446901582067d9304ae8aaf7f"}, + {file = "watchfiles-1.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e78b6ed8165996013165eeabd875c5dfc19d41b54f94b40e9fff0eb3193e5e8e"}, + {file = "watchfiles-1.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:249590eb75ccc117f488e2fabd1bfa33c580e24b96f00658ad88e38844a040bb"}, + {file = "watchfiles-1.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d05686b5487cfa2e2c28ff1aa370ea3e6c5accfe6435944ddea1e10d93872147"}, + {file = "watchfiles-1.1.0-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:d0e10e6f8f6dc5762adee7dece33b722282e1f59aa6a55da5d493a97282fedd8"}, + {file = "watchfiles-1.1.0-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:af06c863f152005c7592df1d6a7009c836a247c9d8adb78fef8575a5a98699db"}, + {file = "watchfiles-1.1.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:865c8e95713744cf5ae261f3067861e9da5f1370ba91fc536431e29b418676fa"}, + {file = "watchfiles-1.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:42f92befc848bb7a19658f21f3e7bae80d7d005d13891c62c2cd4d4d0abb3433"}, + {file = "watchfiles-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa0cc8365ab29487eb4f9979fd41b22549853389e22d5de3f134a6796e1b05a4"}, + {file = "watchfiles-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:90ebb429e933645f3da534c89b29b665e285048973b4d2b6946526888c3eb2c7"}, + {file = "watchfiles-1.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c588c45da9b08ab3da81d08d7987dae6d2a3badd63acdb3e206a42dbfa7cb76f"}, + {file = "watchfiles-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c55b0f9f68590115c25272b06e63f0824f03d4fc7d6deed43d8ad5660cabdbf"}, + {file = "watchfiles-1.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd17a1e489f02ce9117b0de3c0b1fab1c3e2eedc82311b299ee6b6faf6c23a29"}, + {file = "watchfiles-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da71945c9ace018d8634822f16cbc2a78323ef6c876b1d34bbf5d5222fd6a72e"}, + {file = "watchfiles-1.1.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:51556d5004887045dba3acdd1fdf61dddea2be0a7e18048b5e853dcd37149b86"}, + {file = "watchfiles-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04e4ed5d1cd3eae68c89bcc1a485a109f39f2fd8de05f705e98af6b5f1861f1f"}, + {file = "watchfiles-1.1.0-cp39-cp39-win32.whl", hash = "sha256:c600e85f2ffd9f1035222b1a312aff85fd11ea39baff1d705b9b047aad2ce267"}, + {file = "watchfiles-1.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:3aba215958d88182e8d2acba0fdaf687745180974946609119953c0e112397dc"}, + {file = "watchfiles-1.1.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3a6fd40bbb50d24976eb275ccb55cd1951dfb63dbc27cae3066a6ca5f4beabd5"}, + {file = "watchfiles-1.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:9f811079d2f9795b5d48b55a37aa7773680a5659afe34b54cc1d86590a51507d"}, + {file = "watchfiles-1.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a2726d7bfd9f76158c84c10a409b77a320426540df8c35be172444394b17f7ea"}, + {file = "watchfiles-1.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df32d59cb9780f66d165a9a7a26f19df2c7d24e3bd58713108b41d0ff4f929c6"}, + {file = "watchfiles-1.1.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:0ece16b563b17ab26eaa2d52230c9a7ae46cf01759621f4fbbca280e438267b3"}, + {file = "watchfiles-1.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:51b81e55d40c4b4aa8658427a3ee7ea847c591ae9e8b81ef94a90b668999353c"}, + {file = "watchfiles-1.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2bcdc54ea267fe72bfc7d83c041e4eb58d7d8dc6f578dfddb52f037ce62f432"}, + {file = "watchfiles-1.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:923fec6e5461c42bd7e3fd5ec37492c6f3468be0499bc0707b4bbbc16ac21792"}, + {file = "watchfiles-1.1.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7b3443f4ec3ba5aa00b0e9fa90cf31d98321cbff8b925a7c7b84161619870bc9"}, + {file = "watchfiles-1.1.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:7049e52167fc75fc3cc418fc13d39a8e520cbb60ca08b47f6cedb85e181d2f2a"}, + {file = "watchfiles-1.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54062ef956807ba806559b3c3d52105ae1827a0d4ab47b621b31132b6b7e2866"}, + {file = "watchfiles-1.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a7bd57a1bb02f9d5c398c0c1675384e7ab1dd39da0ca50b7f09af45fa435277"}, + {file = "watchfiles-1.1.0.tar.gz", hash = "sha256:693ed7ec72cbfcee399e92c895362b6e66d63dac6b91e2c11ae03d10d503e575"}, ] [package.dependencies] @@ -1814,6 +2042,8 @@ version = "0.2.13" description = "Measures the displayed width of unicode strings in a terminal" optional = false python-versions = "*" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ {file = "wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859"}, {file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"}, @@ -1821,165 +2051,191 @@ files = [ [[package]] name = "websockets" -version = "12.0" +version = "15.0.1" description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)" optional = false +python-versions = ">=3.9" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d63efaa0cd96cf0c5fe4d581521d9fa87744540d4bc999ae6e08595a1014b45b"}, + {file = "websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ac60e3b188ec7574cb761b08d50fcedf9d77f1530352db4eef1707fe9dee7205"}, + {file = "websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5756779642579d902eed757b21b0164cd6fe338506a8083eb58af5c372e39d9a"}, + {file = "websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fdfe3e2a29e4db3659dbd5bbf04560cea53dd9610273917799f1cde46aa725e"}, + {file = "websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c2529b320eb9e35af0fa3016c187dffb84a3ecc572bcee7c3ce302bfeba52bf"}, + {file = "websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac1e5c9054fe23226fb11e05a6e630837f074174c4c2f0fe442996112a6de4fb"}, + {file = "websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5df592cd503496351d6dc14f7cdad49f268d8e618f80dce0cd5a36b93c3fc08d"}, + {file = "websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0a34631031a8f05657e8e90903e656959234f3a04552259458aac0b0f9ae6fd9"}, + {file = "websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3d00075aa65772e7ce9e990cab3ff1de702aa09be3940d1dc88d5abf1ab8a09c"}, + {file = "websockets-15.0.1-cp310-cp310-win32.whl", hash = "sha256:1234d4ef35db82f5446dca8e35a7da7964d02c127b095e172e54397fb6a6c256"}, + {file = "websockets-15.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:39c1fec2c11dc8d89bba6b2bf1556af381611a173ac2b511cf7231622058af41"}, + {file = "websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431"}, + {file = "websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57"}, + {file = "websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905"}, + {file = "websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562"}, + {file = "websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792"}, + {file = "websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413"}, + {file = "websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8"}, + {file = "websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3"}, + {file = "websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf"}, + {file = "websockets-15.0.1-cp311-cp311-win32.whl", hash = "sha256:16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85"}, + {file = "websockets-15.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065"}, + {file = "websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3"}, + {file = "websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665"}, + {file = "websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2"}, + {file = "websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215"}, + {file = "websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5"}, + {file = "websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65"}, + {file = "websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe"}, + {file = "websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4"}, + {file = "websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597"}, + {file = "websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9"}, + {file = "websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7"}, + {file = "websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931"}, + {file = "websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675"}, + {file = "websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151"}, + {file = "websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22"}, + {file = "websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f"}, + {file = "websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8"}, + {file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375"}, + {file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d"}, + {file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4"}, + {file = "websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa"}, + {file = "websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561"}, + {file = "websockets-15.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5f4c04ead5aed67c8a1a20491d54cdfba5884507a48dd798ecaf13c74c4489f5"}, + {file = "websockets-15.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:abdc0c6c8c648b4805c5eacd131910d2a7f6455dfd3becab248ef108e89ab16a"}, + {file = "websockets-15.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a625e06551975f4b7ea7102bc43895b90742746797e2e14b70ed61c43a90f09b"}, + {file = "websockets-15.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d591f8de75824cbb7acad4e05d2d710484f15f29d4a915092675ad3456f11770"}, + {file = "websockets-15.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:47819cea040f31d670cc8d324bb6435c6f133b8c7a19ec3d61634e62f8d8f9eb"}, + {file = "websockets-15.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac017dd64572e5c3bd01939121e4d16cf30e5d7e110a119399cf3133b63ad054"}, + {file = "websockets-15.0.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4a9fac8e469d04ce6c25bb2610dc535235bd4aa14996b4e6dbebf5e007eba5ee"}, + {file = "websockets-15.0.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:363c6f671b761efcb30608d24925a382497c12c506b51661883c3e22337265ed"}, + {file = "websockets-15.0.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2034693ad3097d5355bfdacfffcbd3ef5694f9718ab7f29c29689a9eae841880"}, + {file = "websockets-15.0.1-cp39-cp39-win32.whl", hash = "sha256:3b1ac0d3e594bf121308112697cf4b32be538fb1444468fb0a6ae4feebc83411"}, + {file = "websockets-15.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:b7643a03db5c95c799b89b31c036d5f27eeb4d259c798e878d6937d71832b1e4"}, + {file = "websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0c9e74d766f2818bb95f84c25be4dea09841ac0f734d1966f415e4edfc4ef1c3"}, + {file = "websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1009ee0c7739c08a0cd59de430d6de452a55e42d6b522de7aa15e6f67db0b8e1"}, + {file = "websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d1f20b1c7a2fa82367e04982e708723ba0e7b8d43aa643d3dcd404d74f1475"}, + {file = "websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f29d80eb9a9263b8d109135351caf568cc3f80b9928bccde535c235de55c22d9"}, + {file = "websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b359ed09954d7c18bbc1680f380c7301f92c60bf924171629c5db97febb12f04"}, + {file = "websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:cad21560da69f4ce7658ca2cb83138fb4cf695a2ba3e475e0559e05991aa8122"}, + {file = "websockets-15.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7f493881579c90fc262d9cdbaa05a6b54b3811c2f300766748db79f098db9940"}, + {file = "websockets-15.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:47b099e1f4fbc95b701b6e85768e1fcdaf1630f3cbe4765fa216596f12310e2e"}, + {file = "websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67f2b6de947f8c757db2db9c71527933ad0019737ec374a8a6be9a956786aaf9"}, + {file = "websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d08eb4c2b7d6c41da6ca0600c077e93f5adcfd979cd777d747e9ee624556da4b"}, + {file = "websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b826973a4a2ae47ba357e4e82fa44a463b8f168e1ca775ac64521442b19e87f"}, + {file = "websockets-15.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:21c1fa28a6a7e3cbdc171c694398b6df4744613ce9b36b1a498e816787e28123"}, + {file = "websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f"}, + {file = "websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee"}, +] + +[[package]] +name = "wheel" +version = "0.45.1" +description = "A built-package format for Python" +optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" files = [ - {file = "websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374"}, - {file = "websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be"}, - {file = "websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547"}, - {file = "websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2"}, - {file = "websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558"}, - {file = "websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480"}, - {file = "websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c"}, - {file = "websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8"}, - {file = "websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603"}, - {file = "websockets-12.0-cp310-cp310-win32.whl", hash = "sha256:befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f"}, - {file = "websockets-12.0-cp310-cp310-win_amd64.whl", hash = "sha256:363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf"}, - {file = "websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4"}, - {file = "websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f"}, - {file = "websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3"}, - {file = "websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c"}, - {file = "websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45"}, - {file = "websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04"}, - {file = "websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447"}, - {file = "websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca"}, - {file = "websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53"}, - {file = "websockets-12.0-cp311-cp311-win32.whl", hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402"}, - {file = "websockets-12.0-cp311-cp311-win_amd64.whl", hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b"}, - {file = "websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df"}, - {file = "websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc"}, - {file = "websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b"}, - {file = "websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb"}, - {file = "websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92"}, - {file = "websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed"}, - {file = "websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5"}, - {file = "websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2"}, - {file = "websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113"}, - {file = "websockets-12.0-cp312-cp312-win32.whl", hash = "sha256:baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d"}, - {file = "websockets-12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f"}, - {file = "websockets-12.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5f6ffe2c6598f7f7207eef9a1228b6f5c818f9f4d53ee920aacd35cec8110438"}, - {file = "websockets-12.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9edf3fc590cc2ec20dc9d7a45108b5bbaf21c0d89f9fd3fd1685e223771dc0b2"}, - {file = "websockets-12.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:8572132c7be52632201a35f5e08348137f658e5ffd21f51f94572ca6c05ea81d"}, - {file = "websockets-12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:604428d1b87edbf02b233e2c207d7d528460fa978f9e391bd8aaf9c8311de137"}, - {file = "websockets-12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1a9d160fd080c6285e202327aba140fc9a0d910b09e423afff4ae5cbbf1c7205"}, - {file = "websockets-12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87b4aafed34653e465eb77b7c93ef058516cb5acf3eb21e42f33928616172def"}, - {file = "websockets-12.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b2ee7288b85959797970114deae81ab41b731f19ebcd3bd499ae9ca0e3f1d2c8"}, - {file = "websockets-12.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:7fa3d25e81bfe6a89718e9791128398a50dec6d57faf23770787ff441d851967"}, - {file = "websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:a571f035a47212288e3b3519944f6bf4ac7bc7553243e41eac50dd48552b6df7"}, - {file = "websockets-12.0-cp38-cp38-win32.whl", hash = "sha256:3c6cc1360c10c17463aadd29dd3af332d4a1adaa8796f6b0e9f9df1fdb0bad62"}, - {file = "websockets-12.0-cp38-cp38-win_amd64.whl", hash = "sha256:1bf386089178ea69d720f8db6199a0504a406209a0fc23e603b27b300fdd6892"}, - {file = "websockets-12.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ab3d732ad50a4fbd04a4490ef08acd0517b6ae6b77eb967251f4c263011a990d"}, - {file = "websockets-12.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a1d9697f3337a89691e3bd8dc56dea45a6f6d975f92e7d5f773bc715c15dde28"}, - {file = "websockets-12.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1df2fbd2c8a98d38a66f5238484405b8d1d16f929bb7a33ed73e4801222a6f53"}, - {file = "websockets-12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23509452b3bc38e3a057382c2e941d5ac2e01e251acce7adc74011d7d8de434c"}, - {file = "websockets-12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e5fc14ec6ea568200ea4ef46545073da81900a2b67b3e666f04adf53ad452ec"}, - {file = "websockets-12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46e71dbbd12850224243f5d2aeec90f0aaa0f2dde5aeeb8fc8df21e04d99eff9"}, - {file = "websockets-12.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b81f90dcc6c85a9b7f29873beb56c94c85d6f0dac2ea8b60d995bd18bf3e2aae"}, - {file = "websockets-12.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:a02413bc474feda2849c59ed2dfb2cddb4cd3d2f03a2fedec51d6e959d9b608b"}, - {file = "websockets-12.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:bbe6013f9f791944ed31ca08b077e26249309639313fff132bfbf3ba105673b9"}, - {file = "websockets-12.0-cp39-cp39-win32.whl", hash = "sha256:cbe83a6bbdf207ff0541de01e11904827540aa069293696dd528a6640bd6a5f6"}, - {file = "websockets-12.0-cp39-cp39-win_amd64.whl", hash = "sha256:fc4e7fa5414512b481a2483775a8e8be7803a35b30ca805afa4998a84f9fd9e8"}, - {file = "websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd"}, - {file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870"}, - {file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077"}, - {file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b"}, - {file = "websockets-12.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30"}, - {file = "websockets-12.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0bee75f400895aef54157b36ed6d3b308fcab62e5260703add87f44cee9c82a6"}, - {file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:423fc1ed29f7512fceb727e2d2aecb952c46aa34895e9ed96071821309951123"}, - {file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27a5e9964ef509016759f2ef3f2c1e13f403725a5e6a1775555994966a66e931"}, - {file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3181df4583c4d3994d31fb235dc681d2aaad744fbdbf94c4802485ececdecf2"}, - {file = "websockets-12.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:b067cb952ce8bf40115f6c19f478dc71c5e719b7fbaa511359795dfd9d1a6468"}, - {file = "websockets-12.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:00700340c6c7ab788f176d118775202aadea7602c5cc6be6ae127761c16d6b0b"}, - {file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e469d01137942849cff40517c97a30a93ae79917752b34029f0ec72df6b46399"}, - {file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffefa1374cd508d633646d51a8e9277763a9b78ae71324183693959cf94635a7"}, - {file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba0cab91b3956dfa9f512147860783a1829a8d905ee218a9837c18f683239611"}, - {file = "websockets-12.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2cb388a5bfb56df4d9a406783b7f9dbefb888c09b71629351cc6b036e9259370"}, - {file = "websockets-12.0-py3-none-any.whl", hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e"}, - {file = "websockets-12.0.tar.gz", hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b"}, + {file = "wheel-0.45.1-py3-none-any.whl", hash = "sha256:708e7481cc80179af0e556bbf0cc00b8444c7321e2700b8d8580231d13017248"}, + {file = "wheel-0.45.1.tar.gz", hash = "sha256:661e1abd9198507b1409a20c02106d9670b2576e916d58f520316666abca6729"}, ] +[package.extras] +test = ["pytest (>=6.0.0)", "setuptools (>=65)"] + [[package]] name = "wrapt" -version = "1.16.0" +version = "1.17.2" description = "Module for decorators, wrappers and monkey patching." optional = false -python-versions = ">=3.6" -files = [ - {file = "wrapt-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ffa565331890b90056c01db69c0fe634a776f8019c143a5ae265f9c6bc4bd6d4"}, - {file = "wrapt-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e4fdb9275308292e880dcbeb12546df7f3e0f96c6b41197e0cf37d2826359020"}, - {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb2dee3874a500de01c93d5c71415fcaef1d858370d405824783e7a8ef5db440"}, - {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2a88e6010048489cda82b1326889ec075a8c856c2e6a256072b28eaee3ccf487"}, - {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac83a914ebaf589b69f7d0a1277602ff494e21f4c2f743313414378f8f50a4cf"}, - {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:73aa7d98215d39b8455f103de64391cb79dfcad601701a3aa0dddacf74911d72"}, - {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:807cc8543a477ab7422f1120a217054f958a66ef7314f76dd9e77d3f02cdccd0"}, - {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:bf5703fdeb350e36885f2875d853ce13172ae281c56e509f4e6eca049bdfb136"}, - {file = "wrapt-1.16.0-cp310-cp310-win32.whl", hash = "sha256:f6b2d0c6703c988d334f297aa5df18c45e97b0af3679bb75059e0e0bd8b1069d"}, - {file = "wrapt-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:decbfa2f618fa8ed81c95ee18a387ff973143c656ef800c9f24fb7e9c16054e2"}, - {file = "wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09"}, - {file = "wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d"}, - {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389"}, - {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:43aa59eadec7890d9958748db829df269f0368521ba6dc68cc172d5d03ed8060"}, - {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72554a23c78a8e7aa02abbd699d129eead8b147a23c56e08d08dfc29cfdddca1"}, - {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d2efee35b4b0a347e0d99d28e884dfd82797852d62fcd7ebdeee26f3ceb72cf3"}, - {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6dcfcffe73710be01d90cae08c3e548d90932d37b39ef83969ae135d36ef3956"}, - {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:eb6e651000a19c96f452c85132811d25e9264d836951022d6e81df2fff38337d"}, - {file = "wrapt-1.16.0-cp311-cp311-win32.whl", hash = "sha256:66027d667efe95cc4fa945af59f92c5a02c6f5bb6012bff9e60542c74c75c362"}, - {file = "wrapt-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:aefbc4cb0a54f91af643660a0a150ce2c090d3652cf4052a5397fb2de549cd89"}, - {file = "wrapt-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5eb404d89131ec9b4f748fa5cfb5346802e5ee8836f57d516576e61f304f3b7b"}, - {file = "wrapt-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9090c9e676d5236a6948330e83cb89969f433b1943a558968f659ead07cb3b36"}, - {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94265b00870aa407bd0cbcfd536f17ecde43b94fb8d228560a1e9d3041462d73"}, - {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f2058f813d4f2b5e3a9eb2eb3faf8f1d99b81c3e51aeda4b168406443e8ba809"}, - {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98b5e1f498a8ca1858a1cdbffb023bfd954da4e3fa2c0cb5853d40014557248b"}, - {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:14d7dc606219cdd7405133c713f2c218d4252f2a469003f8c46bb92d5d095d81"}, - {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:49aac49dc4782cb04f58986e81ea0b4768e4ff197b57324dcbd7699c5dfb40b9"}, - {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:418abb18146475c310d7a6dc71143d6f7adec5b004ac9ce08dc7a34e2babdc5c"}, - {file = "wrapt-1.16.0-cp312-cp312-win32.whl", hash = "sha256:685f568fa5e627e93f3b52fda002c7ed2fa1800b50ce51f6ed1d572d8ab3e7fc"}, - {file = "wrapt-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:dcdba5c86e368442528f7060039eda390cc4091bfd1dca41e8046af7c910dda8"}, - {file = "wrapt-1.16.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d462f28826f4657968ae51d2181a074dfe03c200d6131690b7d65d55b0f360f8"}, - {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a33a747400b94b6d6b8a165e4480264a64a78c8a4c734b62136062e9a248dd39"}, - {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3646eefa23daeba62643a58aac816945cadc0afaf21800a1421eeba5f6cfb9c"}, - {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ebf019be5c09d400cf7b024aa52b1f3aeebeff51550d007e92c3c1c4afc2a40"}, - {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:0d2691979e93d06a95a26257adb7bfd0c93818e89b1406f5a28f36e0d8c1e1fc"}, - {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:1acd723ee2a8826f3d53910255643e33673e1d11db84ce5880675954183ec47e"}, - {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:bc57efac2da352a51cc4658878a68d2b1b67dbe9d33c36cb826ca449d80a8465"}, - {file = "wrapt-1.16.0-cp36-cp36m-win32.whl", hash = "sha256:da4813f751142436b075ed7aa012a8778aa43a99f7b36afe9b742d3ed8bdc95e"}, - {file = "wrapt-1.16.0-cp36-cp36m-win_amd64.whl", hash = "sha256:6f6eac2360f2d543cc875a0e5efd413b6cbd483cb3ad7ebf888884a6e0d2e966"}, - {file = "wrapt-1.16.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a0ea261ce52b5952bf669684a251a66df239ec6d441ccb59ec7afa882265d593"}, - {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bd2d7ff69a2cac767fbf7a2b206add2e9a210e57947dd7ce03e25d03d2de292"}, - {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9159485323798c8dc530a224bd3ffcf76659319ccc7bbd52e01e73bd0241a0c5"}, - {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a86373cf37cd7764f2201b76496aba58a52e76dedfaa698ef9e9688bfd9e41cf"}, - {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:73870c364c11f03ed072dda68ff7aea6d2a3a5c3fe250d917a429c7432e15228"}, - {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:b935ae30c6e7400022b50f8d359c03ed233d45b725cfdd299462f41ee5ffba6f"}, - {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:db98ad84a55eb09b3c32a96c576476777e87c520a34e2519d3e59c44710c002c"}, - {file = "wrapt-1.16.0-cp37-cp37m-win32.whl", hash = "sha256:9153ed35fc5e4fa3b2fe97bddaa7cbec0ed22412b85bcdaf54aeba92ea37428c"}, - {file = "wrapt-1.16.0-cp37-cp37m-win_amd64.whl", hash = "sha256:66dfbaa7cfa3eb707bbfcd46dab2bc6207b005cbc9caa2199bcbc81d95071a00"}, - {file = "wrapt-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1dd50a2696ff89f57bd8847647a1c363b687d3d796dc30d4dd4a9d1689a706f0"}, - {file = "wrapt-1.16.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:44a2754372e32ab315734c6c73b24351d06e77ffff6ae27d2ecf14cf3d229202"}, - {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e9723528b9f787dc59168369e42ae1c3b0d3fadb2f1a71de14531d321ee05b0"}, - {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dbed418ba5c3dce92619656802cc5355cb679e58d0d89b50f116e4a9d5a9603e"}, - {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:941988b89b4fd6b41c3f0bfb20e92bd23746579736b7343283297c4c8cbae68f"}, - {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6a42cd0cfa8ffc1915aef79cb4284f6383d8a3e9dcca70c445dcfdd639d51267"}, - {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1ca9b6085e4f866bd584fb135a041bfc32cab916e69f714a7d1d397f8c4891ca"}, - {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5e49454f19ef621089e204f862388d29e6e8d8b162efce05208913dde5b9ad6"}, - {file = "wrapt-1.16.0-cp38-cp38-win32.whl", hash = "sha256:c31f72b1b6624c9d863fc095da460802f43a7c6868c5dda140f51da24fd47d7b"}, - {file = "wrapt-1.16.0-cp38-cp38-win_amd64.whl", hash = "sha256:490b0ee15c1a55be9c1bd8609b8cecd60e325f0575fc98f50058eae366e01f41"}, - {file = "wrapt-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9b201ae332c3637a42f02d1045e1d0cccfdc41f1f2f801dafbaa7e9b4797bfc2"}, - {file = "wrapt-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2076fad65c6736184e77d7d4729b63a6d1ae0b70da4868adeec40989858eb3fb"}, - {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5cd603b575ebceca7da5a3a251e69561bec509e0b46e4993e1cac402b7247b8"}, - {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b47cfad9e9bbbed2339081f4e346c93ecd7ab504299403320bf85f7f85c7d46c"}, - {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8212564d49c50eb4565e502814f694e240c55551a5f1bc841d4fcaabb0a9b8a"}, - {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5f15814a33e42b04e3de432e573aa557f9f0f56458745c2074952f564c50e664"}, - {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db2e408d983b0e61e238cf579c09ef7020560441906ca990fe8412153e3b291f"}, - {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:edfad1d29c73f9b863ebe7082ae9321374ccb10879eeabc84ba3b69f2579d537"}, - {file = "wrapt-1.16.0-cp39-cp39-win32.whl", hash = "sha256:ed867c42c268f876097248e05b6117a65bcd1e63b779e916fe2e33cd6fd0d3c3"}, - {file = "wrapt-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:eb1b046be06b0fce7249f1d025cd359b4b80fc1c3e24ad9eca33e0dcdb2e4a35"}, - {file = "wrapt-1.16.0-py3-none-any.whl", hash = "sha256:6906c4100a8fcbf2fa735f6059214bb13b97f75b1a61777fcf6432121ef12ef1"}, - {file = "wrapt-1.16.0.tar.gz", hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"}, +python-versions = ">=3.8" +groups = ["main"] +markers = "python_version == \"3.11\" or python_version >= \"3.12\"" +files = [ + {file = "wrapt-1.17.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d57c572081fed831ad2d26fd430d565b76aa277ed1d30ff4d40670b1c0dd984"}, + {file = "wrapt-1.17.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5e251054542ae57ac7f3fba5d10bfff615b6c2fb09abeb37d2f1463f841ae22"}, + {file = "wrapt-1.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80dd7db6a7cb57ffbc279c4394246414ec99537ae81ffd702443335a61dbf3a7"}, + {file = "wrapt-1.17.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a6e821770cf99cc586d33833b2ff32faebdbe886bd6322395606cf55153246c"}, + {file = "wrapt-1.17.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b60fb58b90c6d63779cb0c0c54eeb38941bae3ecf7a73c764c52c88c2dcb9d72"}, + {file = "wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b870b5df5b71d8c3359d21be8f0d6c485fa0ebdb6477dda51a1ea54a9b558061"}, + {file = "wrapt-1.17.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4011d137b9955791f9084749cba9a367c68d50ab8d11d64c50ba1688c9b457f2"}, + {file = "wrapt-1.17.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:1473400e5b2733e58b396a04eb7f35f541e1fb976d0c0724d0223dd607e0f74c"}, + {file = "wrapt-1.17.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3cedbfa9c940fdad3e6e941db7138e26ce8aad38ab5fe9dcfadfed9db7a54e62"}, + {file = "wrapt-1.17.2-cp310-cp310-win32.whl", hash = "sha256:582530701bff1dec6779efa00c516496968edd851fba224fbd86e46cc6b73563"}, + {file = "wrapt-1.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:58705da316756681ad3c9c73fd15499aa4d8c69f9fd38dc8a35e06c12468582f"}, + {file = "wrapt-1.17.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ff04ef6eec3eee8a5efef2401495967a916feaa353643defcc03fc74fe213b58"}, + {file = "wrapt-1.17.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db983e7bca53819efdbd64590ee96c9213894272c776966ca6306b73e4affda"}, + {file = "wrapt-1.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9abc77a4ce4c6f2a3168ff34b1da9b0f311a8f1cfd694ec96b0603dff1c79438"}, + {file = "wrapt-1.17.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b929ac182f5ace000d459c59c2c9c33047e20e935f8e39371fa6e3b85d56f4a"}, + {file = "wrapt-1.17.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f09b286faeff3c750a879d336fb6d8713206fc97af3adc14def0cdd349df6000"}, + {file = "wrapt-1.17.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a7ed2d9d039bd41e889f6fb9364554052ca21ce823580f6a07c4ec245c1f5d6"}, + {file = "wrapt-1.17.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:129a150f5c445165ff941fc02ee27df65940fcb8a22a61828b1853c98763a64b"}, + {file = "wrapt-1.17.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1fb5699e4464afe5c7e65fa51d4f99e0b2eadcc176e4aa33600a3df7801d6662"}, + {file = "wrapt-1.17.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9a2bce789a5ea90e51a02dfcc39e31b7f1e662bc3317979aa7e5538e3a034f72"}, + {file = "wrapt-1.17.2-cp311-cp311-win32.whl", hash = "sha256:4afd5814270fdf6380616b321fd31435a462019d834f83c8611a0ce7484c7317"}, + {file = "wrapt-1.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:acc130bc0375999da18e3d19e5a86403667ac0c4042a094fefb7eec8ebac7cf3"}, + {file = "wrapt-1.17.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d5e2439eecc762cd85e7bd37161d4714aa03a33c5ba884e26c81559817ca0925"}, + {file = "wrapt-1.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fc7cb4c1c744f8c05cd5f9438a3caa6ab94ce8344e952d7c45a8ed59dd88392"}, + {file = "wrapt-1.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fdbdb757d5390f7c675e558fd3186d590973244fab0c5fe63d373ade3e99d40"}, + {file = "wrapt-1.17.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bb1d0dbf99411f3d871deb6faa9aabb9d4e744d67dcaaa05399af89d847a91d"}, + {file = "wrapt-1.17.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d18a4865f46b8579d44e4fe1e2bcbc6472ad83d98e22a26c963d46e4c125ef0b"}, + {file = "wrapt-1.17.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc570b5f14a79734437cb7b0500376b6b791153314986074486e0b0fa8d71d98"}, + {file = "wrapt-1.17.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6d9187b01bebc3875bac9b087948a2bccefe464a7d8f627cf6e48b1bbae30f82"}, + {file = "wrapt-1.17.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9e8659775f1adf02eb1e6f109751268e493c73716ca5761f8acb695e52a756ae"}, + {file = "wrapt-1.17.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8b2816ebef96d83657b56306152a93909a83f23994f4b30ad4573b00bd11bb9"}, + {file = "wrapt-1.17.2-cp312-cp312-win32.whl", hash = "sha256:468090021f391fe0056ad3e807e3d9034e0fd01adcd3bdfba977b6fdf4213ea9"}, + {file = "wrapt-1.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:ec89ed91f2fa8e3f52ae53cd3cf640d6feff92ba90d62236a81e4e563ac0e991"}, + {file = "wrapt-1.17.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ed6ffac43aecfe6d86ec5b74b06a5be33d5bb9243d055141e8cabb12aa08125"}, + {file = "wrapt-1.17.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:35621ae4c00e056adb0009f8e86e28eb4a41a4bfa8f9bfa9fca7d343fe94f998"}, + {file = "wrapt-1.17.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a604bf7a053f8362d27eb9fefd2097f82600b856d5abe996d623babd067b1ab5"}, + {file = "wrapt-1.17.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cbabee4f083b6b4cd282f5b817a867cf0b1028c54d445b7ec7cfe6505057cf8"}, + {file = "wrapt-1.17.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49703ce2ddc220df165bd2962f8e03b84c89fee2d65e1c24a7defff6f988f4d6"}, + {file = "wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8112e52c5822fc4253f3901b676c55ddf288614dc7011634e2719718eaa187dc"}, + {file = "wrapt-1.17.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9fee687dce376205d9a494e9c121e27183b2a3df18037f89d69bd7b35bcf59e2"}, + {file = "wrapt-1.17.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:18983c537e04d11cf027fbb60a1e8dfd5190e2b60cc27bc0808e653e7b218d1b"}, + {file = "wrapt-1.17.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:703919b1633412ab54bcf920ab388735832fdcb9f9a00ae49387f0fe67dad504"}, + {file = "wrapt-1.17.2-cp313-cp313-win32.whl", hash = "sha256:abbb9e76177c35d4e8568e58650aa6926040d6a9f6f03435b7a522bf1c487f9a"}, + {file = "wrapt-1.17.2-cp313-cp313-win_amd64.whl", hash = "sha256:69606d7bb691b50a4240ce6b22ebb319c1cfb164e5f6569835058196e0f3a845"}, + {file = "wrapt-1.17.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4a721d3c943dae44f8e243b380cb645a709ba5bd35d3ad27bc2ed947e9c68192"}, + {file = "wrapt-1.17.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:766d8bbefcb9e00c3ac3b000d9acc51f1b399513f44d77dfe0eb026ad7c9a19b"}, + {file = "wrapt-1.17.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e496a8ce2c256da1eb98bd15803a79bee00fc351f5dfb9ea82594a3f058309e0"}, + {file = "wrapt-1.17.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d615e4fe22f4ad3528448c193b218e077656ca9ccb22ce2cb20db730f8d306"}, + {file = "wrapt-1.17.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5aaeff38654462bc4b09023918b7f21790efb807f54c000a39d41d69cf552cb"}, + {file = "wrapt-1.17.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a7d15bbd2bc99e92e39f49a04653062ee6085c0e18b3b7512a4f2fe91f2d681"}, + {file = "wrapt-1.17.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e3890b508a23299083e065f435a492b5435eba6e304a7114d2f919d400888cc6"}, + {file = "wrapt-1.17.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8c8b293cd65ad716d13d8dd3624e42e5a19cc2a2f1acc74b30c2c13f15cb61a6"}, + {file = "wrapt-1.17.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c82b8785d98cdd9fed4cac84d765d234ed3251bd6afe34cb7ac523cb93e8b4f"}, + {file = "wrapt-1.17.2-cp313-cp313t-win32.whl", hash = "sha256:13e6afb7fe71fe7485a4550a8844cc9ffbe263c0f1a1eea569bc7091d4898555"}, + {file = "wrapt-1.17.2-cp313-cp313t-win_amd64.whl", hash = "sha256:eaf675418ed6b3b31c7a989fd007fa7c3be66ce14e5c3b27336383604c9da85c"}, + {file = "wrapt-1.17.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5c803c401ea1c1c18de70a06a6f79fcc9c5acfc79133e9869e730ad7f8ad8ef9"}, + {file = "wrapt-1.17.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f917c1180fdb8623c2b75a99192f4025e412597c50b2ac870f156de8fb101119"}, + {file = "wrapt-1.17.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ecc840861360ba9d176d413a5489b9a0aff6d6303d7e733e2c4623cfa26904a6"}, + {file = "wrapt-1.17.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb87745b2e6dc56361bfde481d5a378dc314b252a98d7dd19a651a3fa58f24a9"}, + {file = "wrapt-1.17.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58455b79ec2661c3600e65c0a716955adc2410f7383755d537584b0de41b1d8a"}, + {file = "wrapt-1.17.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4e42a40a5e164cbfdb7b386c966a588b1047558a990981ace551ed7e12ca9c2"}, + {file = "wrapt-1.17.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:91bd7d1773e64019f9288b7a5101f3ae50d3d8e6b1de7edee9c2ccc1d32f0c0a"}, + {file = "wrapt-1.17.2-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:bb90fb8bda722a1b9d48ac1e6c38f923ea757b3baf8ebd0c82e09c5c1a0e7a04"}, + {file = "wrapt-1.17.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:08e7ce672e35efa54c5024936e559469436f8b8096253404faeb54d2a878416f"}, + {file = "wrapt-1.17.2-cp38-cp38-win32.whl", hash = "sha256:410a92fefd2e0e10d26210e1dfb4a876ddaf8439ef60d6434f21ef8d87efc5b7"}, + {file = "wrapt-1.17.2-cp38-cp38-win_amd64.whl", hash = "sha256:95c658736ec15602da0ed73f312d410117723914a5c91a14ee4cdd72f1d790b3"}, + {file = "wrapt-1.17.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99039fa9e6306880572915728d7f6c24a86ec57b0a83f6b2491e1d8ab0235b9a"}, + {file = "wrapt-1.17.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2696993ee1eebd20b8e4ee4356483c4cb696066ddc24bd70bcbb80fa56ff9061"}, + {file = "wrapt-1.17.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:612dff5db80beef9e649c6d803a8d50c409082f1fedc9dbcdfde2983b2025b82"}, + {file = "wrapt-1.17.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c2caa1585c82b3f7a7ab56afef7b3602021d6da34fbc1cf234ff139fed3cd9"}, + {file = "wrapt-1.17.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c958bcfd59bacc2d0249dcfe575e71da54f9dcf4a8bdf89c4cb9a68a1170d73f"}, + {file = "wrapt-1.17.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc78a84e2dfbc27afe4b2bd7c80c8db9bca75cc5b85df52bfe634596a1da846b"}, + {file = "wrapt-1.17.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:ba0f0eb61ef00ea10e00eb53a9129501f52385c44853dbd6c4ad3f403603083f"}, + {file = "wrapt-1.17.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1e1fe0e6ab7775fd842bc39e86f6dcfc4507ab0ffe206093e76d61cde37225c8"}, + {file = "wrapt-1.17.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c86563182421896d73858e08e1db93afdd2b947a70064b813d515d66549e15f9"}, + {file = "wrapt-1.17.2-cp39-cp39-win32.whl", hash = "sha256:f393cda562f79828f38a819f4788641ac7c4085f30f1ce1a68672baa686482bb"}, + {file = "wrapt-1.17.2-cp39-cp39-win_amd64.whl", hash = "sha256:36ccae62f64235cf8ddb682073a60519426fdd4725524ae38874adf72b5f2aeb"}, + {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, + {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, ] [metadata] -lock-version = "2.0" +lock-version = "2.1" python-versions = "^3.11" -content-hash = "3b7ab41725a51f683271e4b8de542fde03dfffb8b0fce110e378054b6b6cae86" +content-hash = "47faa4df49eab6bc69a73c8add4036e8f1a2a1690437077faf9c3c55a1e06bef" diff --git a/processed/browse-article-28244182/templates/assembly_template_001.json b/processed/browse-article-28244182/templates/assembly_template_001.json index 6d32edb..4821e8e 100644 --- a/processed/browse-article-28244182/templates/assembly_template_001.json +++ b/processed/browse-article-28244182/templates/assembly_template_001.json @@ -1,15 +1,75 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +78,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216426", "repository_name": "addgene", - "repository_id": "216426" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM001_P1_ConL6", @@ -34,8 +99,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216427", "repository_name": "addgene", - "repository_id": "216427" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM002_P1_ConL7", @@ -50,8 +120,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216428", "repository_name": "addgene", - "repository_id": "216428" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM003_P1_ConL8", @@ -66,8 +141,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216429", "repository_name": "addgene", - "repository_id": "216429" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM004_P1_ConL9", @@ -82,8 +162,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216430", "repository_name": "addgene", - "repository_id": "216430" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM005_P1_ConL10", @@ -98,8 +183,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216431", "repository_name": "addgene", - "repository_id": "216431" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM006_P1_ConL11", @@ -114,8 +204,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -130,8 +225,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -146,8 +246,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -162,8 +267,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -178,8 +288,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -194,8 +309,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -210,8 +330,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -224,15 +349,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -241,8 +370,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216438", "repository_name": "addgene", - "repository_id": "216438" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM013_P2_pENO101", @@ -257,8 +391,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216439", "repository_name": "addgene", - "repository_id": "216439" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM014_P2_pGPM1", @@ -273,8 +412,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216440", "repository_name": "addgene", - "repository_id": "216440" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM015_P2_pADH1", @@ -289,8 +433,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216441", "repository_name": "addgene", - "repository_id": "216441" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM016_P2_pRPL2501", @@ -305,8 +454,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216442", "repository_name": "addgene", - "repository_id": "216442" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM017_P2_pTIF51", @@ -321,8 +475,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216443", "repository_name": "addgene", - "repository_id": "216443" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM018_P2_pRPL701", @@ -337,8 +496,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216444", "repository_name": "addgene", - "repository_id": "216444" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM019_P2_pRPL2102", @@ -353,8 +517,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216445", "repository_name": "addgene", - "repository_id": "216445" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM020_P2_pTRS1", @@ -369,8 +538,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216446", "repository_name": "addgene", - "repository_id": "216446" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM021_P2_pTUB1", @@ -385,8 +559,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216447", "repository_name": "addgene", - "repository_id": "216447" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM022_P2_pRPS1002", @@ -401,8 +580,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216448", "repository_name": "addgene", - "repository_id": "216448" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM023_P2_pAPL4", @@ -417,8 +601,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216449", "repository_name": "addgene", - "repository_id": "216449" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM024_P2_pMPA1", @@ -433,8 +622,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216450", "repository_name": "addgene", - "repository_id": "216450" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM025_P2_pTUP11", @@ -449,8 +643,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216451", "repository_name": "addgene", - "repository_id": "216451" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM026_P2_pNMT1", @@ -463,15 +662,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3", "title": "Coding sequence", "description": "You can use the ATG from the fusion site as translation start. If possible omit STOP codon and make your protein in frame with the Ser.", "image": [ - "glyph_3.png", + [ + "glyph_3.png", + "60%" + ], "60%" ], "options": [ @@ -480,8 +683,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65139", "repository_name": "addgene", - "repository_id": "65139" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK032", @@ -496,8 +704,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65140", "repository_name": "addgene", - "repository_id": "65140" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK033", @@ -512,8 +725,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65141", "repository_name": "addgene", - "repository_id": "65141" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK034", @@ -528,8 +746,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65143", "repository_name": "addgene", - "repository_id": "65143" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK036", @@ -542,15 +765,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +786,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216452", "repository_name": "addgene", - "repository_id": "216452" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM027_P4_tSynthGuo", @@ -575,8 +807,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216453", "repository_name": "addgene", - "repository_id": "216453" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM028_P4_tSynth3", @@ -591,8 +828,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216454", "repository_name": "addgene", - "repository_id": "216454" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM029_P4_tSynth25", @@ -607,8 +849,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216455", "repository_name": "addgene", - "repository_id": "216455" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM030_P4_tSynth27", @@ -623,8 +870,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216456", "repository_name": "addgene", - "repository_id": "216456" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM031_P4_tSynth29", @@ -639,8 +891,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216457", "repository_name": "addgene", - "repository_id": "216457" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM032_P4_tSynth30", @@ -655,8 +912,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -671,8 +933,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -687,8 +954,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -703,8 +975,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -719,8 +996,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -735,8 +1017,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -749,15 +1036,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -766,8 +1057,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216432", "repository_name": "addgene", - "repository_id": "216432" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM007_P5_ConR6", @@ -782,8 +1078,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216433", "repository_name": "addgene", - "repository_id": "216433" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM008_P5_ConR7", @@ -798,8 +1099,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216434", "repository_name": "addgene", - "repository_id": "216434" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM009_P5_ConR8", @@ -814,8 +1120,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216435", "repository_name": "addgene", - "repository_id": "216435" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM010_P5_ConR9", @@ -830,8 +1141,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216436", "repository_name": "addgene", - "repository_id": "216436" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM011_P5_ConR10", @@ -846,8 +1162,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216437", "repository_name": "addgene", - "repository_id": "216437" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM012_P5_ConR11", @@ -862,8 +1183,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -878,8 +1204,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -894,8 +1225,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -910,8 +1246,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -926,8 +1267,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -942,8 +1288,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -958,8 +1309,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -972,15 +1328,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -989,8 +1349,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1005,8 +1370,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1021,8 +1391,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1037,8 +1412,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1051,29 +1431,37 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "60%" ], "options": [] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "60%" ], "options": [ @@ -1082,8 +1470,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1098,8 +1491,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1114,8 +1512,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1128,62 +1531,54 @@ ] }, { - "id": 17, + "id": 9, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + } ], - "output": 18, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "CDS self-replicating plasmid\n\nA plasmid with a yeast ORI containing a CDS", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/browse-article-28244182/templates/assembly_template_002.json b/processed/browse-article-28244182/templates/assembly_template_002.json index 5b72b93..d85ebfc 100644 --- a/processed/browse-article-28244182/templates/assembly_template_002.json +++ b/processed/browse-article-28244182/templates/assembly_template_002.json @@ -1,15 +1,81 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +84,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216426", "repository_name": "addgene", - "repository_id": "216426" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM001_P1_ConL6", @@ -34,8 +105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216427", "repository_name": "addgene", - "repository_id": "216427" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM002_P1_ConL7", @@ -50,8 +126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216428", "repository_name": "addgene", - "repository_id": "216428" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM003_P1_ConL8", @@ -66,8 +147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216429", "repository_name": "addgene", - "repository_id": "216429" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM004_P1_ConL9", @@ -82,8 +168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216430", "repository_name": "addgene", - "repository_id": "216430" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM005_P1_ConL10", @@ -98,8 +189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216431", "repository_name": "addgene", - "repository_id": "216431" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM006_P1_ConL11", @@ -114,8 +210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -130,8 +231,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -146,8 +252,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -162,8 +273,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -178,8 +294,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -194,8 +315,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -210,8 +336,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -224,15 +355,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -241,8 +376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216438", "repository_name": "addgene", - "repository_id": "216438" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM013_P2_pENO101", @@ -257,8 +397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216439", "repository_name": "addgene", - "repository_id": "216439" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM014_P2_pGPM1", @@ -273,8 +418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216440", "repository_name": "addgene", - "repository_id": "216440" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM015_P2_pADH1", @@ -289,8 +439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216441", "repository_name": "addgene", - "repository_id": "216441" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM016_P2_pRPL2501", @@ -305,8 +460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216442", "repository_name": "addgene", - "repository_id": "216442" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM017_P2_pTIF51", @@ -321,8 +481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216443", "repository_name": "addgene", - "repository_id": "216443" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM018_P2_pRPL701", @@ -337,8 +502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216444", "repository_name": "addgene", - "repository_id": "216444" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM019_P2_pRPL2102", @@ -353,8 +523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216445", "repository_name": "addgene", - "repository_id": "216445" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM020_P2_pTRS1", @@ -369,8 +544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216446", "repository_name": "addgene", - "repository_id": "216446" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM021_P2_pTUB1", @@ -385,8 +565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216447", "repository_name": "addgene", - "repository_id": "216447" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM022_P2_pRPS1002", @@ -401,8 +586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216448", "repository_name": "addgene", - "repository_id": "216448" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM023_P2_pAPL4", @@ -417,8 +607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216449", "repository_name": "addgene", - "repository_id": "216449" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM024_P2_pMPA1", @@ -433,8 +628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216450", "repository_name": "addgene", - "repository_id": "216450" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM025_P2_pTUP11", @@ -449,8 +649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216451", "repository_name": "addgene", - "repository_id": "216451" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM026_P2_pNMT1", @@ -463,15 +668,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "60%" ], "options": [ @@ -480,8 +689,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -496,8 +710,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -512,8 +731,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -528,8 +752,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -542,15 +771,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +792,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -575,8 +813,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -591,8 +834,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -605,15 +853,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -622,8 +874,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216452", "repository_name": "addgene", - "repository_id": "216452" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM027_P4_tSynthGuo", @@ -638,8 +895,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216453", "repository_name": "addgene", - "repository_id": "216453" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM028_P4_tSynth3", @@ -654,8 +916,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216454", "repository_name": "addgene", - "repository_id": "216454" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM029_P4_tSynth25", @@ -670,8 +937,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216455", "repository_name": "addgene", - "repository_id": "216455" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM030_P4_tSynth27", @@ -686,8 +958,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216456", "repository_name": "addgene", - "repository_id": "216456" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM031_P4_tSynth29", @@ -702,8 +979,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216457", "repository_name": "addgene", - "repository_id": "216457" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM032_P4_tSynth30", @@ -718,8 +1000,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -734,8 +1021,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -750,8 +1042,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -766,8 +1063,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -782,8 +1084,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -798,8 +1105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -812,15 +1124,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -829,8 +1145,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216432", "repository_name": "addgene", - "repository_id": "216432" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM007_P5_ConR6", @@ -845,8 +1166,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216433", "repository_name": "addgene", - "repository_id": "216433" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM008_P5_ConR7", @@ -861,8 +1187,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216434", "repository_name": "addgene", - "repository_id": "216434" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM009_P5_ConR8", @@ -877,8 +1208,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216435", "repository_name": "addgene", - "repository_id": "216435" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM010_P5_ConR9", @@ -893,8 +1229,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216436", "repository_name": "addgene", - "repository_id": "216436" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM011_P5_ConR10", @@ -909,8 +1250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216437", "repository_name": "addgene", - "repository_id": "216437" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM012_P5_ConR11", @@ -925,8 +1271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -941,8 +1292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -957,8 +1313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -973,8 +1334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -989,8 +1355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -1005,8 +1376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1021,8 +1397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1035,15 +1416,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1052,8 +1437,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1068,8 +1458,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1084,8 +1479,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1100,8 +1500,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1114,29 +1519,37 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "60%" ], "options": [] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "60%" ], "options": [ @@ -1145,8 +1558,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1161,8 +1579,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1177,8 +1600,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1191,67 +1619,58 @@ ] }, { - "id": 19, + "id": 10, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + } ], - "output": 20, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "2xCDS fusion self-replicating plasmid\n\nA plasmid with a yeast ORI with two CDS fused together", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/browse-article-28244182/templates/assembly_template_003.json b/processed/browse-article-28244182/templates/assembly_template_003.json index bfba50f..866d303 100644 --- a/processed/browse-article-28244182/templates/assembly_template_003.json +++ b/processed/browse-article-28244182/templates/assembly_template_003.json @@ -1,15 +1,87 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +90,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216426", "repository_name": "addgene", - "repository_id": "216426" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM001_P1_ConL6", @@ -34,8 +111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216427", "repository_name": "addgene", - "repository_id": "216427" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM002_P1_ConL7", @@ -50,8 +132,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216428", "repository_name": "addgene", - "repository_id": "216428" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM003_P1_ConL8", @@ -66,8 +153,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216429", "repository_name": "addgene", - "repository_id": "216429" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM004_P1_ConL9", @@ -82,8 +174,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216430", "repository_name": "addgene", - "repository_id": "216430" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM005_P1_ConL10", @@ -98,8 +195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216431", "repository_name": "addgene", - "repository_id": "216431" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM006_P1_ConL11", @@ -114,8 +216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -130,8 +237,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -146,8 +258,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -162,8 +279,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -178,8 +300,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -194,8 +321,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -210,8 +342,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -224,15 +361,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -241,8 +382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216438", "repository_name": "addgene", - "repository_id": "216438" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM013_P2_pENO101", @@ -257,8 +403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216439", "repository_name": "addgene", - "repository_id": "216439" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM014_P2_pGPM1", @@ -273,8 +424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216440", "repository_name": "addgene", - "repository_id": "216440" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM015_P2_pADH1", @@ -289,8 +445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216441", "repository_name": "addgene", - "repository_id": "216441" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM016_P2_pRPL2501", @@ -305,8 +466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216442", "repository_name": "addgene", - "repository_id": "216442" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM017_P2_pTIF51", @@ -321,8 +487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216443", "repository_name": "addgene", - "repository_id": "216443" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM018_P2_pRPL701", @@ -337,8 +508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216444", "repository_name": "addgene", - "repository_id": "216444" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM019_P2_pRPL2102", @@ -353,8 +529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216445", "repository_name": "addgene", - "repository_id": "216445" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM020_P2_pTRS1", @@ -369,8 +550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216446", "repository_name": "addgene", - "repository_id": "216446" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM021_P2_pTUB1", @@ -385,8 +571,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216447", "repository_name": "addgene", - "repository_id": "216447" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM022_P2_pRPS1002", @@ -401,8 +592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216448", "repository_name": "addgene", - "repository_id": "216448" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM023_P2_pAPL4", @@ -417,8 +613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216449", "repository_name": "addgene", - "repository_id": "216449" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM024_P2_pMPA1", @@ -433,8 +634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216450", "repository_name": "addgene", - "repository_id": "216450" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM025_P2_pTUP11", @@ -449,8 +655,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216451", "repository_name": "addgene", - "repository_id": "216451" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM026_P2_pNMT1", @@ -463,15 +674,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "60%" ], "options": [ @@ -480,8 +695,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -496,8 +716,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -512,8 +737,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -528,8 +758,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -542,15 +777,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +798,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -575,8 +819,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -591,8 +840,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -605,15 +859,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4a", "title": "C-term (extra)", "description": "Left Ser should be in frame with previous CDS. Warning: You must include a STOP in your CDS!", "image": [ - "glyph_4a.png", + [ + "glyph_4a.png", + "60%" + ], "60%" ], "options": [ @@ -622,8 +880,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65164", "repository_name": "addgene", - "repository_id": "65164" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK057", @@ -638,8 +901,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65165", "repository_name": "addgene", - "repository_id": "65165" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK058", @@ -654,8 +922,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65166", "repository_name": "addgene", - "repository_id": "65166" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK059", @@ -670,8 +943,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65167", "repository_name": "addgene", - "repository_id": "65167" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK060", @@ -684,15 +962,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4b", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -701,8 +983,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65168", "repository_name": "addgene", - "repository_id": "65168" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK061", @@ -717,8 +1004,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65169", "repository_name": "addgene", - "repository_id": "65169" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK062", @@ -733,8 +1025,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65170", "repository_name": "addgene", - "repository_id": "65170" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK063", @@ -749,8 +1046,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65171", "repository_name": "addgene", - "repository_id": "65171" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK064", @@ -765,8 +1067,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65172", "repository_name": "addgene", - "repository_id": "65172" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK065", @@ -781,8 +1088,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65173", "repository_name": "addgene", - "repository_id": "65173" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK066", @@ -795,15 +1107,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -812,8 +1128,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216432", "repository_name": "addgene", - "repository_id": "216432" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM007_P5_ConR6", @@ -828,8 +1149,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216433", "repository_name": "addgene", - "repository_id": "216433" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM008_P5_ConR7", @@ -844,8 +1170,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216434", "repository_name": "addgene", - "repository_id": "216434" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM009_P5_ConR8", @@ -860,8 +1191,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216435", "repository_name": "addgene", - "repository_id": "216435" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM010_P5_ConR9", @@ -876,8 +1212,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216436", "repository_name": "addgene", - "repository_id": "216436" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM011_P5_ConR10", @@ -892,8 +1233,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216437", "repository_name": "addgene", - "repository_id": "216437" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM012_P5_ConR11", @@ -908,8 +1254,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -924,8 +1275,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -940,8 +1296,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -956,8 +1317,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -972,8 +1338,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -988,8 +1359,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1004,8 +1380,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1018,15 +1399,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1035,8 +1420,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1051,8 +1441,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1067,8 +1462,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1083,8 +1483,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1097,29 +1502,37 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "60%" ], "options": [] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "60%" ], "options": [ @@ -1128,8 +1541,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1144,8 +1562,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1160,8 +1583,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1174,72 +1602,62 @@ ] }, { - "id": 21, + "id": 11, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + } ], - "output": 22, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "3xCDS fusion self-replicating plasmid\n\nA plasmid with a yeast ORI with three CDS fused together", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/browse-article-28244182/templates/assembly_template_004.json b/processed/browse-article-28244182/templates/assembly_template_004.json index 87478fa..d2b1e53 100644 --- a/processed/browse-article-28244182/templates/assembly_template_004.json +++ b/processed/browse-article-28244182/templates/assembly_template_004.json @@ -1,15 +1,81 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +84,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216426", "repository_name": "addgene", - "repository_id": "216426" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM001_P1_ConL6", @@ -34,8 +105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216427", "repository_name": "addgene", - "repository_id": "216427" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM002_P1_ConL7", @@ -50,8 +126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216428", "repository_name": "addgene", - "repository_id": "216428" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM003_P1_ConL8", @@ -66,8 +147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216429", "repository_name": "addgene", - "repository_id": "216429" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM004_P1_ConL9", @@ -82,8 +168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216430", "repository_name": "addgene", - "repository_id": "216430" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM005_P1_ConL10", @@ -98,8 +189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216431", "repository_name": "addgene", - "repository_id": "216431" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM006_P1_ConL11", @@ -114,8 +210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -130,8 +231,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -146,8 +252,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -162,8 +273,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -178,8 +294,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -194,8 +315,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -210,8 +336,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -224,15 +355,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -241,8 +376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216438", "repository_name": "addgene", - "repository_id": "216438" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM013_P2_pENO101", @@ -257,8 +397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216439", "repository_name": "addgene", - "repository_id": "216439" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM014_P2_pGPM1", @@ -273,8 +418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216440", "repository_name": "addgene", - "repository_id": "216440" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM015_P2_pADH1", @@ -289,8 +439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216441", "repository_name": "addgene", - "repository_id": "216441" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM016_P2_pRPL2501", @@ -305,8 +460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216442", "repository_name": "addgene", - "repository_id": "216442" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM017_P2_pTIF51", @@ -321,8 +481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216443", "repository_name": "addgene", - "repository_id": "216443" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM018_P2_pRPL701", @@ -337,8 +502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216444", "repository_name": "addgene", - "repository_id": "216444" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM019_P2_pRPL2102", @@ -353,8 +523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216445", "repository_name": "addgene", - "repository_id": "216445" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM020_P2_pTRS1", @@ -369,8 +544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216446", "repository_name": "addgene", - "repository_id": "216446" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM021_P2_pTUB1", @@ -385,8 +565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216447", "repository_name": "addgene", - "repository_id": "216447" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM022_P2_pRPS1002", @@ -401,8 +586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216448", "repository_name": "addgene", - "repository_id": "216448" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM023_P2_pAPL4", @@ -417,8 +607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216449", "repository_name": "addgene", - "repository_id": "216449" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM024_P2_pMPA1", @@ -433,8 +628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216450", "repository_name": "addgene", - "repository_id": "216450" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM025_P2_pTUP11", @@ -449,8 +649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216451", "repository_name": "addgene", - "repository_id": "216451" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM026_P2_pNMT1", @@ -463,15 +668,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3", "title": "Coding sequence", "description": "You can use the ATG from the fusion site as translation start. If possible omit STOP codon and make your protein in frame with the Ser.", "image": [ - "glyph_3.png", + [ + "glyph_3.png", + "60%" + ], "60%" ], "options": [ @@ -480,8 +689,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65139", "repository_name": "addgene", - "repository_id": "65139" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK032", @@ -496,8 +710,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65140", "repository_name": "addgene", - "repository_id": "65140" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK033", @@ -512,8 +731,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65141", "repository_name": "addgene", - "repository_id": "65141" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK034", @@ -528,8 +752,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65143", "repository_name": "addgene", - "repository_id": "65143" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK036", @@ -542,15 +771,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +792,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216452", "repository_name": "addgene", - "repository_id": "216452" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM027_P4_tSynthGuo", @@ -575,8 +813,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216453", "repository_name": "addgene", - "repository_id": "216453" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM028_P4_tSynth3", @@ -591,8 +834,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216454", "repository_name": "addgene", - "repository_id": "216454" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM029_P4_tSynth25", @@ -607,8 +855,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216455", "repository_name": "addgene", - "repository_id": "216455" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM030_P4_tSynth27", @@ -623,8 +876,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216456", "repository_name": "addgene", - "repository_id": "216456" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM031_P4_tSynth29", @@ -639,8 +897,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216457", "repository_name": "addgene", - "repository_id": "216457" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM032_P4_tSynth30", @@ -655,8 +918,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -671,8 +939,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -687,8 +960,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -703,8 +981,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -719,8 +1002,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -735,8 +1023,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -749,15 +1042,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -766,8 +1063,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216432", "repository_name": "addgene", - "repository_id": "216432" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM007_P5_ConR6", @@ -782,8 +1084,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216433", "repository_name": "addgene", - "repository_id": "216433" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM008_P5_ConR7", @@ -798,8 +1105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216434", "repository_name": "addgene", - "repository_id": "216434" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM009_P5_ConR8", @@ -814,8 +1126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216435", "repository_name": "addgene", - "repository_id": "216435" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM010_P5_ConR9", @@ -830,8 +1147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216436", "repository_name": "addgene", - "repository_id": "216436" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM011_P5_ConR10", @@ -846,8 +1168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216437", "repository_name": "addgene", - "repository_id": "216437" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM012_P5_ConR11", @@ -862,8 +1189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -878,8 +1210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -894,8 +1231,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -910,8 +1252,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -926,8 +1273,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -942,8 +1294,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -958,8 +1315,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -972,15 +1334,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -989,8 +1355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1005,8 +1376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1021,8 +1397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1037,8 +1418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1051,15 +1437,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "60%" ], "options": [ @@ -1068,8 +1458,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216459", "repository_name": "addgene", - "repository_id": "216459" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM034_P7_3\"Lys3", @@ -1084,8 +1479,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216465", "repository_name": "addgene", - "repository_id": "216465" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM036_P7_3\"Ura4", @@ -1098,15 +1498,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "60%" ], "options": [ @@ -1115,8 +1519,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1131,8 +1540,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1147,8 +1561,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1161,15 +1580,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "60%" ], "options": [ @@ -1178,8 +1601,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216463", "repository_name": "addgene", - "repository_id": "216463" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM038_P8b_5'Lys3", @@ -1194,8 +1622,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216461", "repository_name": "addgene", - "repository_id": "216461" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM040_P8b_5'Ura4", @@ -1208,67 +1641,58 @@ ] }, { - "id": 19, + "id": 10, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + } ], - "output": 20, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "CDS integration plasmid\n\nA plasmid containing a CDS that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/browse-article-28244182/templates/assembly_template_005.json b/processed/browse-article-28244182/templates/assembly_template_005.json index 4560976..5bdef4a 100644 --- a/processed/browse-article-28244182/templates/assembly_template_005.json +++ b/processed/browse-article-28244182/templates/assembly_template_005.json @@ -1,15 +1,87 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +90,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216426", "repository_name": "addgene", - "repository_id": "216426" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM001_P1_ConL6", @@ -34,8 +111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216427", "repository_name": "addgene", - "repository_id": "216427" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM002_P1_ConL7", @@ -50,8 +132,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216428", "repository_name": "addgene", - "repository_id": "216428" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM003_P1_ConL8", @@ -66,8 +153,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216429", "repository_name": "addgene", - "repository_id": "216429" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM004_P1_ConL9", @@ -82,8 +174,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216430", "repository_name": "addgene", - "repository_id": "216430" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM005_P1_ConL10", @@ -98,8 +195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216431", "repository_name": "addgene", - "repository_id": "216431" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM006_P1_ConL11", @@ -114,8 +216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -130,8 +237,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -146,8 +258,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -162,8 +279,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -178,8 +300,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -194,8 +321,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -210,8 +342,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -224,15 +361,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -241,8 +382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216438", "repository_name": "addgene", - "repository_id": "216438" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM013_P2_pENO101", @@ -257,8 +403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216439", "repository_name": "addgene", - "repository_id": "216439" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM014_P2_pGPM1", @@ -273,8 +424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216440", "repository_name": "addgene", - "repository_id": "216440" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM015_P2_pADH1", @@ -289,8 +445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216441", "repository_name": "addgene", - "repository_id": "216441" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM016_P2_pRPL2501", @@ -305,8 +466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216442", "repository_name": "addgene", - "repository_id": "216442" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM017_P2_pTIF51", @@ -321,8 +487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216443", "repository_name": "addgene", - "repository_id": "216443" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM018_P2_pRPL701", @@ -337,8 +508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216444", "repository_name": "addgene", - "repository_id": "216444" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM019_P2_pRPL2102", @@ -353,8 +529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216445", "repository_name": "addgene", - "repository_id": "216445" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM020_P2_pTRS1", @@ -369,8 +550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216446", "repository_name": "addgene", - "repository_id": "216446" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM021_P2_pTUB1", @@ -385,8 +571,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216447", "repository_name": "addgene", - "repository_id": "216447" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM022_P2_pRPS1002", @@ -401,8 +592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216448", "repository_name": "addgene", - "repository_id": "216448" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM023_P2_pAPL4", @@ -417,8 +613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216449", "repository_name": "addgene", - "repository_id": "216449" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM024_P2_pMPA1", @@ -433,8 +634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216450", "repository_name": "addgene", - "repository_id": "216450" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM025_P2_pTUP11", @@ -449,8 +655,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216451", "repository_name": "addgene", - "repository_id": "216451" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM026_P2_pNMT1", @@ -463,15 +674,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "60%" ], "options": [ @@ -480,8 +695,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -496,8 +716,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -512,8 +737,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -528,8 +758,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -542,15 +777,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +798,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -575,8 +819,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -591,8 +840,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -605,15 +859,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -622,8 +880,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216452", "repository_name": "addgene", - "repository_id": "216452" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM027_P4_tSynthGuo", @@ -638,8 +901,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216453", "repository_name": "addgene", - "repository_id": "216453" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM028_P4_tSynth3", @@ -654,8 +922,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216454", "repository_name": "addgene", - "repository_id": "216454" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM029_P4_tSynth25", @@ -670,8 +943,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216455", "repository_name": "addgene", - "repository_id": "216455" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM030_P4_tSynth27", @@ -686,8 +964,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216456", "repository_name": "addgene", - "repository_id": "216456" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM031_P4_tSynth29", @@ -702,8 +985,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216457", "repository_name": "addgene", - "repository_id": "216457" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM032_P4_tSynth30", @@ -718,8 +1006,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -734,8 +1027,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -750,8 +1048,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -766,8 +1069,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -782,8 +1090,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -798,8 +1111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -812,15 +1130,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -829,8 +1151,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216432", "repository_name": "addgene", - "repository_id": "216432" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM007_P5_ConR6", @@ -845,8 +1172,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216433", "repository_name": "addgene", - "repository_id": "216433" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM008_P5_ConR7", @@ -861,8 +1193,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216434", "repository_name": "addgene", - "repository_id": "216434" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM009_P5_ConR8", @@ -877,8 +1214,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216435", "repository_name": "addgene", - "repository_id": "216435" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM010_P5_ConR9", @@ -893,8 +1235,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216436", "repository_name": "addgene", - "repository_id": "216436" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM011_P5_ConR10", @@ -909,8 +1256,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216437", "repository_name": "addgene", - "repository_id": "216437" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM012_P5_ConR11", @@ -925,8 +1277,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -941,8 +1298,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -957,8 +1319,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -973,8 +1340,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -989,8 +1361,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -1005,8 +1382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1021,8 +1403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1035,15 +1422,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1052,8 +1443,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1068,8 +1464,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1084,8 +1485,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1100,8 +1506,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1114,15 +1525,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "60%" ], "options": [ @@ -1131,8 +1546,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216459", "repository_name": "addgene", - "repository_id": "216459" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM034_P7_3\"Lys3", @@ -1147,8 +1567,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216465", "repository_name": "addgene", - "repository_id": "216465" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM036_P7_3\"Ura4", @@ -1161,15 +1586,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "60%" ], "options": [ @@ -1178,8 +1607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1194,8 +1628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1210,8 +1649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1224,15 +1668,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "60%" ], "options": [ @@ -1241,8 +1689,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216463", "repository_name": "addgene", - "repository_id": "216463" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM038_P8b_5'Lys3", @@ -1257,8 +1710,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216461", "repository_name": "addgene", - "repository_id": "216461" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM040_P8b_5'Ura4", @@ -1271,72 +1729,62 @@ ] }, { - "id": 21, + "id": 11, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + } ], - "output": 22, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "2xCDS integration plasmid\n\nA plasmid containing a 2xCDS fusion protein that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/browse-article-28244182/templates/assembly_template_006.json b/processed/browse-article-28244182/templates/assembly_template_006.json index 993b50c..9fa06df 100644 --- a/processed/browse-article-28244182/templates/assembly_template_006.json +++ b/processed/browse-article-28244182/templates/assembly_template_006.json @@ -1,15 +1,93 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 12, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +96,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216426", "repository_name": "addgene", - "repository_id": "216426" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM001_P1_ConL6", @@ -34,8 +117,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216427", "repository_name": "addgene", - "repository_id": "216427" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM002_P1_ConL7", @@ -50,8 +138,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216428", "repository_name": "addgene", - "repository_id": "216428" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM003_P1_ConL8", @@ -66,8 +159,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216429", "repository_name": "addgene", - "repository_id": "216429" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM004_P1_ConL9", @@ -82,8 +180,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216430", "repository_name": "addgene", - "repository_id": "216430" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM005_P1_ConL10", @@ -98,8 +201,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216431", "repository_name": "addgene", - "repository_id": "216431" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM006_P1_ConL11", @@ -114,8 +222,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -130,8 +243,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -146,8 +264,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -162,8 +285,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -178,8 +306,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -194,8 +327,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -210,8 +348,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -224,15 +367,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -241,8 +388,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216438", "repository_name": "addgene", - "repository_id": "216438" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM013_P2_pENO101", @@ -257,8 +409,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216439", "repository_name": "addgene", - "repository_id": "216439" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM014_P2_pGPM1", @@ -273,8 +430,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216440", "repository_name": "addgene", - "repository_id": "216440" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM015_P2_pADH1", @@ -289,8 +451,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216441", "repository_name": "addgene", - "repository_id": "216441" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM016_P2_pRPL2501", @@ -305,8 +472,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216442", "repository_name": "addgene", - "repository_id": "216442" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM017_P2_pTIF51", @@ -321,8 +493,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216443", "repository_name": "addgene", - "repository_id": "216443" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM018_P2_pRPL701", @@ -337,8 +514,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216444", "repository_name": "addgene", - "repository_id": "216444" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM019_P2_pRPL2102", @@ -353,8 +535,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216445", "repository_name": "addgene", - "repository_id": "216445" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM020_P2_pTRS1", @@ -369,8 +556,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216446", "repository_name": "addgene", - "repository_id": "216446" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM021_P2_pTUB1", @@ -385,8 +577,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216447", "repository_name": "addgene", - "repository_id": "216447" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM022_P2_pRPS1002", @@ -401,8 +598,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216448", "repository_name": "addgene", - "repository_id": "216448" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM023_P2_pAPL4", @@ -417,8 +619,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216449", "repository_name": "addgene", - "repository_id": "216449" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM024_P2_pMPA1", @@ -433,8 +640,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216450", "repository_name": "addgene", - "repository_id": "216450" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM025_P2_pTUP11", @@ -449,8 +661,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216451", "repository_name": "addgene", - "repository_id": "216451" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM026_P2_pNMT1", @@ -463,15 +680,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "60%" ], "options": [ @@ -480,8 +701,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -496,8 +722,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -512,8 +743,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -528,8 +764,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -542,15 +783,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +804,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -575,8 +825,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -591,8 +846,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -605,15 +865,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4a", "title": "C-term (extra)", "description": "Left Ser should be in frame with previous CDS. Warning: You must include a STOP in your CDS!", "image": [ - "glyph_4a.png", + [ + "glyph_4a.png", + "60%" + ], "60%" ], "options": [ @@ -622,8 +886,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65164", "repository_name": "addgene", - "repository_id": "65164" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK057", @@ -638,8 +907,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65165", "repository_name": "addgene", - "repository_id": "65165" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK058", @@ -654,8 +928,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65166", "repository_name": "addgene", - "repository_id": "65166" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK059", @@ -670,8 +949,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65167", "repository_name": "addgene", - "repository_id": "65167" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK060", @@ -684,15 +968,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4b", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -701,8 +989,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65168", "repository_name": "addgene", - "repository_id": "65168" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK061", @@ -717,8 +1010,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65169", "repository_name": "addgene", - "repository_id": "65169" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK062", @@ -733,8 +1031,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65170", "repository_name": "addgene", - "repository_id": "65170" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK063", @@ -749,8 +1052,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65171", "repository_name": "addgene", - "repository_id": "65171" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK064", @@ -765,8 +1073,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65172", "repository_name": "addgene", - "repository_id": "65172" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK065", @@ -781,8 +1094,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65173", "repository_name": "addgene", - "repository_id": "65173" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK066", @@ -795,15 +1113,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -812,8 +1134,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216432", "repository_name": "addgene", - "repository_id": "216432" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM007_P5_ConR6", @@ -828,8 +1155,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216433", "repository_name": "addgene", - "repository_id": "216433" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM008_P5_ConR7", @@ -844,8 +1176,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216434", "repository_name": "addgene", - "repository_id": "216434" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM009_P5_ConR8", @@ -860,8 +1197,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216435", "repository_name": "addgene", - "repository_id": "216435" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM010_P5_ConR9", @@ -876,8 +1218,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216436", "repository_name": "addgene", - "repository_id": "216436" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM011_P5_ConR10", @@ -892,8 +1239,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216437", "repository_name": "addgene", - "repository_id": "216437" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM012_P5_ConR11", @@ -908,8 +1260,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -924,8 +1281,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -940,8 +1302,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -956,8 +1323,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -972,8 +1344,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -988,8 +1365,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1004,8 +1386,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1018,15 +1405,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1035,8 +1426,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1051,8 +1447,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1067,8 +1468,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1083,8 +1489,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1097,15 +1508,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "60%" ], "options": [ @@ -1114,8 +1529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216459", "repository_name": "addgene", - "repository_id": "216459" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM034_P7_3\"Lys3", @@ -1130,8 +1550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216465", "repository_name": "addgene", - "repository_id": "216465" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM036_P7_3\"Ura4", @@ -1144,15 +1569,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "60%" ], "options": [ @@ -1161,8 +1590,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1177,8 +1611,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1193,8 +1632,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1207,15 +1651,19 @@ ] }, { - "id": 21, - "input": [], - "output": 22, + "id": 11, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "60%" ], "options": [ @@ -1224,8 +1672,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216463", "repository_name": "addgene", - "repository_id": "216463" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM038_P8b_5'Lys3", @@ -1240,8 +1693,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "216461", "repository_name": "addgene", - "repository_id": "216461" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pPOM040_P8b_5'Ura4", @@ -1254,77 +1712,66 @@ ] }, { - "id": 23, + "id": 12, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20, - 22 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + }, + { + "type": "SourceInput", + "sequence": 11 + } ], - "output": 24, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - }, - { - "id": 24, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "3xCDS integration plasmid\n\nA plasmid containing a 3xCDS fusion protein that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-densmore-cidar-moclo/templates/assembly_template_001.json b/processed/kits-densmore-cidar-moclo/templates/assembly_template_001.json index 07c04cd..e3e9df6 100644 --- a/processed/kits-densmore-cidar-moclo/templates/assembly_template_001.json +++ b/processed/kits-densmore-cidar-moclo/templates/assembly_template_001.json @@ -1,15 +1,57 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "promoter_AB", "title": "Promoter", "description": "Left fusion site is A (GGAG)", "image": [ - "promoter.png", + [ + "promoter.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +60,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65980", "repository_name": "addgene", - "repository_id": "65980" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23100_AB", @@ -34,8 +81,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65984", "repository_name": "addgene", - "repository_id": "65984" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23102_AB", @@ -50,8 +102,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65988", "repository_name": "addgene", - "repository_id": "65988" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23103_AB", @@ -66,8 +123,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65992", "repository_name": "addgene", - "repository_id": "65992" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23106_AB", @@ -82,8 +144,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65996", "repository_name": "addgene", - "repository_id": "65996" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23107_AB", @@ -98,8 +165,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66000", "repository_name": "addgene", - "repository_id": "66000" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23116_AB", @@ -114,8 +186,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66004", "repository_name": "addgene", - "repository_id": "66004" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0010 (pLacI)_AB", @@ -130,8 +207,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66008", "repository_name": "addgene", - "repository_id": "66008" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0040 (pTet)_AB", @@ -146,8 +228,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66012", "repository_name": "addgene", - "repository_id": "66012" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0063 (pLuxR-pR)_AB", @@ -162,8 +249,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66016", "repository_name": "addgene", - "repository_id": "66016" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "I13453 (pBAD)_AB", @@ -176,15 +268,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "RBS_BC", "title": "RBS", "description": null, "image": [ - "rbs.png", + [ + "rbs.png", + "60%" + ], "60%" ], "options": [ @@ -193,8 +289,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66020", "repository_name": "addgene", - "repository_id": "66020" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0032m_BC", @@ -209,8 +310,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66021", "repository_name": "addgene", - "repository_id": "66021" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0033m_BC", @@ -225,8 +331,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66022", "repository_name": "addgene", - "repository_id": "66022" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0034m_BC", @@ -241,8 +352,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66023", "repository_name": "addgene", - "repository_id": "66023" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD12_BC", @@ -257,8 +373,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66024", "repository_name": "addgene", - "repository_id": "66024" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD2_BC", @@ -273,8 +394,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66025", "repository_name": "addgene", - "repository_id": "66025" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD8_BC", @@ -287,15 +413,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "CDS_CD", "title": "CDS", "description": null, "image": [ - "cds.png", + [ + "cds.png", + "60%" + ], "60%" ], "options": [ @@ -304,8 +434,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66026", "repository_name": "addgene", - "repository_id": "66026" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0012m (lacI)_CD", @@ -320,8 +455,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66027", "repository_name": "addgene", - "repository_id": "66027" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0040 (tetR)_CD", @@ -336,8 +476,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66028", "repository_name": "addgene", - "repository_id": "66028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0062 (luxR)_CD", @@ -352,8 +497,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66029", "repository_name": "addgene", - "repository_id": "66029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0080 (araC)_CD", @@ -368,8 +518,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66030", "repository_name": "addgene", - "repository_id": "66030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "cre_CD", @@ -384,8 +539,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66031", "repository_name": "addgene", - "repository_id": "66031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0030 (YFP)_CD", @@ -400,8 +560,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66032", "repository_name": "addgene", - "repository_id": "66032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0040m (GFP)_CD", @@ -416,8 +581,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66033", "repository_name": "addgene", - "repository_id": "66033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E1010m (RFP)_CD", @@ -432,8 +602,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66034", "repository_name": "addgene", - "repository_id": "66034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "eBFP2 (eBFP2)_CD", @@ -446,15 +621,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "terminator_DE", "title": "Terminator", "description": "Right fusion site is E (GCTT)", "image": [ - "terminator.png", + [ + "terminator.png", + "60%" + ], "60%" ], "options": [ @@ -463,8 +642,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66035", "repository_name": "addgene", - "repository_id": "66035" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0015_DE", @@ -477,15 +661,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "backbone_AE", "title": "Backbone", "description": "Fusion sites A (GGAG) and E (GCTT)", "image": [ - "backbone.png", + [ + "backbone.png", + "60%" + ], "60%" ], "options": [ @@ -494,8 +682,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66040", "repository_name": "addgene", - "repository_id": "66040" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "DVA_AE", @@ -508,47 +701,42 @@ ] }, { - "id": 11, + "id": 6, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + } ], - "output": 12, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "Transcriptional Unit AE\n\nPlasmid with a transcriptional unit starting and ending with fusion sites A (GGAG) and E (GCTT)", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-densmore-cidar-moclo/templates/assembly_template_002.json b/processed/kits-densmore-cidar-moclo/templates/assembly_template_002.json index 4a9bc9d..ddce587 100644 --- a/processed/kits-densmore-cidar-moclo/templates/assembly_template_002.json +++ b/processed/kits-densmore-cidar-moclo/templates/assembly_template_002.json @@ -1,15 +1,57 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "promoter_EB", "title": "Promoter", "description": "Left fusion site is E (GCTT)", "image": [ - "promoter.png", + [ + "promoter.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +60,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65981", "repository_name": "addgene", - "repository_id": "65981" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23100_EB", @@ -34,8 +81,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65985", "repository_name": "addgene", - "repository_id": "65985" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23102_EB", @@ -50,8 +102,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65989", "repository_name": "addgene", - "repository_id": "65989" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23103_EB", @@ -66,8 +123,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65993", "repository_name": "addgene", - "repository_id": "65993" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23106_EB", @@ -82,8 +144,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65997", "repository_name": "addgene", - "repository_id": "65997" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23107_EB", @@ -98,8 +165,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66001", "repository_name": "addgene", - "repository_id": "66001" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23116_EB", @@ -114,8 +186,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66005", "repository_name": "addgene", - "repository_id": "66005" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0010 (pLacI)_EB", @@ -130,8 +207,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66009", "repository_name": "addgene", - "repository_id": "66009" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0040 (pTet)_EB", @@ -146,8 +228,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66013", "repository_name": "addgene", - "repository_id": "66013" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0063 (pLuxR-pR)_EB", @@ -162,8 +249,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66017", "repository_name": "addgene", - "repository_id": "66017" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "I13453 (pBAD)_EB", @@ -176,15 +268,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "RBS_BC", "title": "RBS", "description": null, "image": [ - "rbs.png", + [ + "rbs.png", + "60%" + ], "60%" ], "options": [ @@ -193,8 +289,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66020", "repository_name": "addgene", - "repository_id": "66020" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0032m_BC", @@ -209,8 +310,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66021", "repository_name": "addgene", - "repository_id": "66021" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0033m_BC", @@ -225,8 +331,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66022", "repository_name": "addgene", - "repository_id": "66022" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0034m_BC", @@ -241,8 +352,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66023", "repository_name": "addgene", - "repository_id": "66023" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD12_BC", @@ -257,8 +373,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66024", "repository_name": "addgene", - "repository_id": "66024" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD2_BC", @@ -273,8 +394,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66025", "repository_name": "addgene", - "repository_id": "66025" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD8_BC", @@ -287,15 +413,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "CDS_CD", "title": "CDS", "description": null, "image": [ - "cds.png", + [ + "cds.png", + "60%" + ], "60%" ], "options": [ @@ -304,8 +434,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66026", "repository_name": "addgene", - "repository_id": "66026" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0012m (lacI)_CD", @@ -320,8 +455,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66027", "repository_name": "addgene", - "repository_id": "66027" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0040 (tetR)_CD", @@ -336,8 +476,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66028", "repository_name": "addgene", - "repository_id": "66028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0062 (luxR)_CD", @@ -352,8 +497,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66029", "repository_name": "addgene", - "repository_id": "66029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0080 (araC)_CD", @@ -368,8 +518,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66030", "repository_name": "addgene", - "repository_id": "66030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "cre_CD", @@ -384,8 +539,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66031", "repository_name": "addgene", - "repository_id": "66031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0030 (YFP)_CD", @@ -400,8 +560,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66032", "repository_name": "addgene", - "repository_id": "66032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0040m (GFP)_CD", @@ -416,8 +581,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66033", "repository_name": "addgene", - "repository_id": "66033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E1010m (RFP)_CD", @@ -432,8 +602,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66034", "repository_name": "addgene", - "repository_id": "66034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "eBFP2 (eBFP2)_CD", @@ -446,15 +621,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "terminator_DF", "title": "Terminator", "description": "Right fusion site is F (CGCT)", "image": [ - "terminator.png", + [ + "terminator.png", + "60%" + ], "60%" ], "options": [ @@ -463,8 +642,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66036", "repository_name": "addgene", - "repository_id": "66036" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0015_DF", @@ -477,15 +661,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "backbone_EF", "title": "Backbone", "description": null, "image": [ - "backbone.png", + [ + "backbone.png", + "60%" + ], "60%" ], "options": [ @@ -494,8 +682,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66051", "repository_name": "addgene", - "repository_id": "66051" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "DVA_EF", @@ -508,47 +701,42 @@ ] }, { - "id": 11, + "id": 6, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + } ], - "output": 12, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "Transcriptional Unit EF\n\nPlasmid with a transcriptional unit starting and ending with fusion sites E (GCTT) and F (CGCT)", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-densmore-cidar-moclo/templates/assembly_template_003.json b/processed/kits-densmore-cidar-moclo/templates/assembly_template_003.json index 8430a12..096a6d7 100644 --- a/processed/kits-densmore-cidar-moclo/templates/assembly_template_003.json +++ b/processed/kits-densmore-cidar-moclo/templates/assembly_template_003.json @@ -1,15 +1,57 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "promoter_FB", "title": "Promoter", "description": "Left fusion site is F (CGCT)", "image": [ - "promoter.png", + [ + "promoter.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +60,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65982", "repository_name": "addgene", - "repository_id": "65982" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23100_FB", @@ -34,8 +81,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65986", "repository_name": "addgene", - "repository_id": "65986" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23102_FB", @@ -50,8 +102,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65990", "repository_name": "addgene", - "repository_id": "65990" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23103_FB", @@ -66,8 +123,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65994", "repository_name": "addgene", - "repository_id": "65994" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23106_FB", @@ -82,8 +144,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65998", "repository_name": "addgene", - "repository_id": "65998" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23107_FB", @@ -98,8 +165,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66002", "repository_name": "addgene", - "repository_id": "66002" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23116_FB", @@ -114,8 +186,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66006", "repository_name": "addgene", - "repository_id": "66006" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0010 (pLacI)_FB", @@ -130,8 +207,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66010", "repository_name": "addgene", - "repository_id": "66010" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0040 (pTet)_FB", @@ -146,8 +228,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66014", "repository_name": "addgene", - "repository_id": "66014" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0063 (pLuxR-pR)_FB", @@ -162,8 +249,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66018", "repository_name": "addgene", - "repository_id": "66018" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "I13453 (pBAD)_FB", @@ -176,15 +268,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "RBS_BC", "title": "RBS", "description": null, "image": [ - "rbs.png", + [ + "rbs.png", + "60%" + ], "60%" ], "options": [ @@ -193,8 +289,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66020", "repository_name": "addgene", - "repository_id": "66020" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0032m_BC", @@ -209,8 +310,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66021", "repository_name": "addgene", - "repository_id": "66021" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0033m_BC", @@ -225,8 +331,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66022", "repository_name": "addgene", - "repository_id": "66022" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0034m_BC", @@ -241,8 +352,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66023", "repository_name": "addgene", - "repository_id": "66023" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD12_BC", @@ -257,8 +373,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66024", "repository_name": "addgene", - "repository_id": "66024" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD2_BC", @@ -273,8 +394,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66025", "repository_name": "addgene", - "repository_id": "66025" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD8_BC", @@ -287,15 +413,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "CDS_CD", "title": "CDS", "description": null, "image": [ - "cds.png", + [ + "cds.png", + "60%" + ], "60%" ], "options": [ @@ -304,8 +434,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66026", "repository_name": "addgene", - "repository_id": "66026" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0012m (lacI)_CD", @@ -320,8 +455,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66027", "repository_name": "addgene", - "repository_id": "66027" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0040 (tetR)_CD", @@ -336,8 +476,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66028", "repository_name": "addgene", - "repository_id": "66028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0062 (luxR)_CD", @@ -352,8 +497,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66029", "repository_name": "addgene", - "repository_id": "66029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0080 (araC)_CD", @@ -368,8 +518,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66030", "repository_name": "addgene", - "repository_id": "66030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "cre_CD", @@ -384,8 +539,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66031", "repository_name": "addgene", - "repository_id": "66031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0030 (YFP)_CD", @@ -400,8 +560,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66032", "repository_name": "addgene", - "repository_id": "66032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0040m (GFP)_CD", @@ -416,8 +581,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66033", "repository_name": "addgene", - "repository_id": "66033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E1010m (RFP)_CD", @@ -432,8 +602,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66034", "repository_name": "addgene", - "repository_id": "66034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "eBFP2 (eBFP2)_CD", @@ -446,15 +621,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "terminator_DG", "title": "Terminator", "description": "Right fusion site is G (TGCC)", "image": [ - "terminator.png", + [ + "terminator.png", + "60%" + ], "60%" ], "options": [ @@ -463,8 +642,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66037", "repository_name": "addgene", - "repository_id": "66037" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0015_DG", @@ -477,15 +661,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "backbone_FG", "title": "Backbone", "description": "Fusion sites F (CGCT) and G (TGCC)", "image": [ - "backbone.png", + [ + "backbone.png", + "60%" + ], "60%" ], "options": [ @@ -494,8 +682,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66070", "repository_name": "addgene", - "repository_id": "66070" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "DVK_FG", @@ -508,47 +701,42 @@ ] }, { - "id": 11, + "id": 6, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + } ], - "output": 12, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "Transcriptional Unit FG\n\nPlasmid with a transcriptional unit starting and ending with fusion sites F (CGCT) and G (TGCC)", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-densmore-cidar-moclo/templates/assembly_template_004.json b/processed/kits-densmore-cidar-moclo/templates/assembly_template_004.json index 5abeb82..febe89d 100644 --- a/processed/kits-densmore-cidar-moclo/templates/assembly_template_004.json +++ b/processed/kits-densmore-cidar-moclo/templates/assembly_template_004.json @@ -1,15 +1,57 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "promoter_GB", "title": "Promoter", "description": "Left fusion site is G (TGCC)", "image": [ - "promoter.png", + [ + "promoter.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +60,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65983", "repository_name": "addgene", - "repository_id": "65983" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23100_GB", @@ -34,8 +81,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65987", "repository_name": "addgene", - "repository_id": "65987" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23102_GB", @@ -50,8 +102,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65991", "repository_name": "addgene", - "repository_id": "65991" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23103_GB", @@ -66,8 +123,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65995", "repository_name": "addgene", - "repository_id": "65995" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23106_GB", @@ -82,8 +144,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65999", "repository_name": "addgene", - "repository_id": "65999" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23107_GB", @@ -98,8 +165,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66003", "repository_name": "addgene", - "repository_id": "66003" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23116_GB", @@ -114,8 +186,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66007", "repository_name": "addgene", - "repository_id": "66007" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0010 (pLacI)_GB", @@ -130,8 +207,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66011", "repository_name": "addgene", - "repository_id": "66011" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0040 (pTet)_GB", @@ -146,8 +228,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66015", "repository_name": "addgene", - "repository_id": "66015" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0063 (pLuxR-pR)_GB", @@ -162,8 +249,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66019", "repository_name": "addgene", - "repository_id": "66019" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "I13453 (pBAD)_GB", @@ -176,15 +268,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "RBS_BC", "title": "RBS", "description": null, "image": [ - "rbs.png", + [ + "rbs.png", + "60%" + ], "60%" ], "options": [ @@ -193,8 +289,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66020", "repository_name": "addgene", - "repository_id": "66020" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0032m_BC", @@ -209,8 +310,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66021", "repository_name": "addgene", - "repository_id": "66021" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0033m_BC", @@ -225,8 +331,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66022", "repository_name": "addgene", - "repository_id": "66022" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0034m_BC", @@ -241,8 +352,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66023", "repository_name": "addgene", - "repository_id": "66023" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD12_BC", @@ -257,8 +373,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66024", "repository_name": "addgene", - "repository_id": "66024" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD2_BC", @@ -273,8 +394,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66025", "repository_name": "addgene", - "repository_id": "66025" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD8_BC", @@ -287,15 +413,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "CDS_CD", "title": "CDS", "description": null, "image": [ - "cds.png", + [ + "cds.png", + "60%" + ], "60%" ], "options": [ @@ -304,8 +434,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66026", "repository_name": "addgene", - "repository_id": "66026" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0012m (lacI)_CD", @@ -320,8 +455,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66027", "repository_name": "addgene", - "repository_id": "66027" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0040 (tetR)_CD", @@ -336,8 +476,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66028", "repository_name": "addgene", - "repository_id": "66028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0062 (luxR)_CD", @@ -352,8 +497,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66029", "repository_name": "addgene", - "repository_id": "66029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0080 (araC)_CD", @@ -368,8 +518,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66030", "repository_name": "addgene", - "repository_id": "66030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "cre_CD", @@ -384,8 +539,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66031", "repository_name": "addgene", - "repository_id": "66031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0030 (YFP)_CD", @@ -400,8 +560,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66032", "repository_name": "addgene", - "repository_id": "66032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0040m (GFP)_CD", @@ -416,8 +581,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66033", "repository_name": "addgene", - "repository_id": "66033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E1010m (RFP)_CD", @@ -432,8 +602,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66034", "repository_name": "addgene", - "repository_id": "66034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "eBFP2 (eBFP2)_CD", @@ -446,15 +621,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "terminator_DH", "title": "Terminator", "description": "Right fusion site is H (ACTA)", "image": [ - "terminator.png", + [ + "terminator.png", + "60%" + ], "60%" ], "options": [ @@ -463,8 +642,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66038", "repository_name": "addgene", - "repository_id": "66038" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0015_DH", @@ -477,15 +661,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "backbone_GH", "title": "Backbone", "description": "Fusion sites G (TGCC) and H (ACTA)", "image": [ - "backbone.png", + [ + "backbone.png", + "60%" + ], "60%" ], "options": [ @@ -494,8 +682,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66071", "repository_name": "addgene", - "repository_id": "66071" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "DVK_GH", @@ -508,47 +701,42 @@ ] }, { - "id": 11, + "id": 6, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + } ], - "output": 12, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "Transcriptional Unit GH\n\nPlasmid with a transcriptional unit starting and ending with fusion sites G (TGCC) and H (ACTA)", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-moclo-ytk/templates/assembly_template_001.json b/processed/kits-moclo-ytk/templates/assembly_template_001.json index 1b34d33..8364a25 100644 --- a/processed/kits-moclo-ytk/templates/assembly_template_001.json +++ b/processed/kits-moclo-ytk/templates/assembly_template_001.json @@ -1,15 +1,75 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "80%" ], "options": [ @@ -18,8 +78,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +99,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +120,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +141,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +162,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +183,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +204,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +223,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "80%" ], "options": [ @@ -145,8 +244,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +265,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +286,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +307,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +328,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +349,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +370,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +391,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +412,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +433,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +454,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +475,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +496,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +517,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +538,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +559,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +580,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +601,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +622,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +643,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +664,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +685,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +706,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +725,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3", "title": "Coding sequence", "description": "You can use the ATG from the fusion site as translation start. If possible omit STOP codon and make your protein in frame with the Ser.", "image": [ - "glyph_3.png", + [ + "glyph_3.png", + "60%" + ], "80%" ], "options": [ @@ -528,8 +746,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65139", "repository_name": "addgene", - "repository_id": "65139" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK032", @@ -544,8 +767,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65140", "repository_name": "addgene", - "repository_id": "65140" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK033", @@ -560,8 +788,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65141", "repository_name": "addgene", - "repository_id": "65141" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK034", @@ -576,8 +809,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65142", "repository_name": "addgene", - "repository_id": "65142" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK035", @@ -592,8 +830,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65143", "repository_name": "addgene", - "repository_id": "65143" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK036", @@ -606,15 +849,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "80%" ], "options": [ @@ -623,8 +870,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -639,8 +891,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -655,8 +912,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -671,8 +933,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -687,8 +954,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -703,8 +975,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -717,15 +994,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "80%" ], "options": [ @@ -734,8 +1015,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -750,8 +1036,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -766,8 +1057,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -782,8 +1078,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -798,8 +1099,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -814,8 +1120,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -830,8 +1141,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -844,15 +1160,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "80%" ], "options": [ @@ -861,8 +1181,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -877,8 +1202,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -893,8 +1223,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -909,8 +1244,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -925,8 +1265,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -941,8 +1286,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -957,8 +1307,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -971,15 +1326,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "80%" ], "options": [ @@ -988,8 +1347,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65188", "repository_name": "addgene", - "repository_id": "65188" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK081", @@ -1004,8 +1368,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65189", "repository_name": "addgene", - "repository_id": "65189" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK082", @@ -1018,15 +1387,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "80%" ], "options": [ @@ -1035,8 +1408,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1051,8 +1429,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1067,8 +1450,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1081,62 +1469,54 @@ ] }, { - "id": 17, + "id": 9, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + } ], - "output": 18, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "CDS self-replicating plasmid\n\nA plasmid with a yeast ORI containing a CDS", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-moclo-ytk/templates/assembly_template_002.json b/processed/kits-moclo-ytk/templates/assembly_template_002.json index 2cc39b3..f1ab6b0 100644 --- a/processed/kits-moclo-ytk/templates/assembly_template_002.json +++ b/processed/kits-moclo-ytk/templates/assembly_template_002.json @@ -1,15 +1,81 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "80%" ], "options": [ @@ -18,8 +84,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +229,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "80%" ], "options": [ @@ -145,8 +250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +670,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +691,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +712,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +731,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "80%" ], "options": [ @@ -528,8 +752,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -544,8 +773,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -560,8 +794,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -576,8 +815,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -592,8 +836,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65148", "repository_name": "addgene", - "repository_id": "65148" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK041", @@ -608,8 +857,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65149", "repository_name": "addgene", - "repository_id": "65149" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK042", @@ -624,8 +878,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65150", "repository_name": "addgene", - "repository_id": "65150" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK043", @@ -638,15 +897,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "80%" ], "options": [ @@ -655,8 +918,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -671,8 +939,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -687,8 +960,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -701,15 +979,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "80%" ], "options": [ @@ -718,8 +1000,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -734,8 +1021,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -750,8 +1042,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -766,8 +1063,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -782,8 +1084,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -798,8 +1105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -812,15 +1124,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "80%" ], "options": [ @@ -829,8 +1145,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -845,8 +1166,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -861,8 +1187,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -877,8 +1208,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -893,8 +1229,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -909,8 +1250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -925,8 +1271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -939,15 +1290,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "80%" ], "options": [ @@ -956,8 +1311,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -972,8 +1332,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -988,8 +1353,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1004,8 +1374,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1020,8 +1395,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1036,8 +1416,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1052,8 +1437,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1066,15 +1456,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "80%" ], "options": [ @@ -1083,8 +1477,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65188", "repository_name": "addgene", - "repository_id": "65188" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK081", @@ -1099,8 +1498,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65189", "repository_name": "addgene", - "repository_id": "65189" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK082", @@ -1113,15 +1517,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "80%" ], "options": [ @@ -1130,8 +1538,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1146,8 +1559,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1162,8 +1580,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1176,67 +1599,58 @@ ] }, { - "id": 19, + "id": 10, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + } ], - "output": 20, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "2xCDS fusion self-replicating plasmid\n\nA plasmid with a yeast ORI with two CDS fused together", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-moclo-ytk/templates/assembly_template_003.json b/processed/kits-moclo-ytk/templates/assembly_template_003.json index 36aca57..e7812d5 100644 --- a/processed/kits-moclo-ytk/templates/assembly_template_003.json +++ b/processed/kits-moclo-ytk/templates/assembly_template_003.json @@ -1,15 +1,87 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "80%" ], "options": [ @@ -18,8 +90,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +132,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +153,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +174,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +235,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "80%" ], "options": [ @@ -145,8 +256,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +277,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +298,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +319,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +340,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +361,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +571,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +655,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +676,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +697,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +718,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +737,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "80%" ], "options": [ @@ -528,8 +758,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -544,8 +779,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -560,8 +800,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -576,8 +821,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -592,8 +842,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65148", "repository_name": "addgene", - "repository_id": "65148" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK041", @@ -608,8 +863,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65149", "repository_name": "addgene", - "repository_id": "65149" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK042", @@ -624,8 +884,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65150", "repository_name": "addgene", - "repository_id": "65150" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK043", @@ -638,15 +903,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "80%" ], "options": [ @@ -655,8 +924,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -671,8 +945,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -687,8 +966,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -701,15 +985,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4a", "title": "C-term (extra)", "description": "Left Ser should be in frame with previous CDS. Warning: You must include a STOP in your CDS!", "image": [ - "glyph_4a.png", + [ + "glyph_4a.png", + "60%" + ], "80%" ], "options": [ @@ -718,8 +1006,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65164", "repository_name": "addgene", - "repository_id": "65164" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK057", @@ -734,8 +1027,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65165", "repository_name": "addgene", - "repository_id": "65165" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK058", @@ -750,8 +1048,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65166", "repository_name": "addgene", - "repository_id": "65166" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK059", @@ -766,8 +1069,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65167", "repository_name": "addgene", - "repository_id": "65167" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK060", @@ -780,15 +1088,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4b", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "80%" ], "options": [ @@ -797,8 +1109,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65168", "repository_name": "addgene", - "repository_id": "65168" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK061", @@ -813,8 +1130,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65169", "repository_name": "addgene", - "repository_id": "65169" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK062", @@ -829,8 +1151,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65170", "repository_name": "addgene", - "repository_id": "65170" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK063", @@ -845,8 +1172,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65171", "repository_name": "addgene", - "repository_id": "65171" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK064", @@ -861,8 +1193,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65172", "repository_name": "addgene", - "repository_id": "65172" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK065", @@ -877,8 +1214,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65173", "repository_name": "addgene", - "repository_id": "65173" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK066", @@ -891,15 +1233,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "80%" ], "options": [ @@ -908,8 +1254,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -924,8 +1275,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -940,8 +1296,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -956,8 +1317,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -972,8 +1338,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -988,8 +1359,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1004,8 +1380,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1018,15 +1399,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "80%" ], "options": [ @@ -1035,8 +1420,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -1051,8 +1441,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -1067,8 +1462,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1083,8 +1483,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1099,8 +1504,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1115,8 +1525,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1131,8 +1546,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1145,15 +1565,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "80%" ], "options": [ @@ -1162,8 +1586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65188", "repository_name": "addgene", - "repository_id": "65188" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK081", @@ -1178,8 +1607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65189", "repository_name": "addgene", - "repository_id": "65189" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK082", @@ -1192,15 +1626,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "80%" ], "options": [ @@ -1209,8 +1647,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1225,8 +1668,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1241,8 +1689,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1255,72 +1708,62 @@ ] }, { - "id": 21, + "id": 11, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + } ], - "output": 22, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "3xCDS fusion self-replicating plasmid\n\nA plasmid with a yeast ORI with three CDS fused together", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-moclo-ytk/templates/assembly_template_004.json b/processed/kits-moclo-ytk/templates/assembly_template_004.json index 29fdcfd..79c9261 100644 --- a/processed/kits-moclo-ytk/templates/assembly_template_004.json +++ b/processed/kits-moclo-ytk/templates/assembly_template_004.json @@ -1,15 +1,81 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "80%" ], "options": [ @@ -18,8 +84,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +229,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "80%" ], "options": [ @@ -145,8 +250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +670,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +691,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +712,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +731,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3", "title": "Coding sequence", "description": "You can use the ATG from the fusion site as translation start. If possible omit STOP codon and make your protein in frame with the Ser.", "image": [ - "glyph_3.png", + [ + "glyph_3.png", + "60%" + ], "80%" ], "options": [ @@ -528,8 +752,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65139", "repository_name": "addgene", - "repository_id": "65139" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK032", @@ -544,8 +773,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65140", "repository_name": "addgene", - "repository_id": "65140" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK033", @@ -560,8 +794,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65141", "repository_name": "addgene", - "repository_id": "65141" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK034", @@ -576,8 +815,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65142", "repository_name": "addgene", - "repository_id": "65142" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK035", @@ -592,8 +836,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65143", "repository_name": "addgene", - "repository_id": "65143" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK036", @@ -606,15 +855,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "80%" ], "options": [ @@ -623,8 +876,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -639,8 +897,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -655,8 +918,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -671,8 +939,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -687,8 +960,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -703,8 +981,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -717,15 +1000,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "80%" ], "options": [ @@ -734,8 +1021,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -750,8 +1042,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -766,8 +1063,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -782,8 +1084,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -798,8 +1105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -814,8 +1126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -830,8 +1147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -844,15 +1166,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "80%" ], "options": [ @@ -861,8 +1187,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -877,8 +1208,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -893,8 +1229,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -909,8 +1250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -925,8 +1271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -941,8 +1292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -957,8 +1313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -971,15 +1332,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "80%" ], "options": [ @@ -988,8 +1353,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65193", "repository_name": "addgene", - "repository_id": "65193" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK086", @@ -1004,8 +1374,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65194", "repository_name": "addgene", - "repository_id": "65194" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK087", @@ -1020,8 +1395,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65195", "repository_name": "addgene", - "repository_id": "65195" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK088", @@ -1034,15 +1414,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "80%" ], "options": [ @@ -1051,8 +1435,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1067,8 +1456,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1083,8 +1477,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1097,15 +1496,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "80%" ], "options": [ @@ -1114,8 +1517,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65199", "repository_name": "addgene", - "repository_id": "65199" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK092", @@ -1130,8 +1538,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65200", "repository_name": "addgene", - "repository_id": "65200" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK093", @@ -1146,8 +1559,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65201", "repository_name": "addgene", - "repository_id": "65201" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK094", @@ -1160,67 +1578,58 @@ ] }, { - "id": 19, + "id": 10, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + } ], - "output": 20, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "CDS integration plasmid\n\nA plasmid containing a CDS that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-moclo-ytk/templates/assembly_template_005.json b/processed/kits-moclo-ytk/templates/assembly_template_005.json index 29e9f09..1e24de9 100644 --- a/processed/kits-moclo-ytk/templates/assembly_template_005.json +++ b/processed/kits-moclo-ytk/templates/assembly_template_005.json @@ -1,15 +1,87 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "80%" ], "options": [ @@ -18,8 +90,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +132,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +153,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +174,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +235,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "80%" ], "options": [ @@ -145,8 +256,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +277,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +298,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +319,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +340,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +361,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +571,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +655,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +676,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +697,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +718,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +737,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "80%" ], "options": [ @@ -528,8 +758,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -544,8 +779,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -560,8 +800,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -576,8 +821,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -592,8 +842,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65148", "repository_name": "addgene", - "repository_id": "65148" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK041", @@ -608,8 +863,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65149", "repository_name": "addgene", - "repository_id": "65149" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK042", @@ -624,8 +884,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65150", "repository_name": "addgene", - "repository_id": "65150" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK043", @@ -638,15 +903,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "80%" ], "options": [ @@ -655,8 +924,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -671,8 +945,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -687,8 +966,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -701,15 +985,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "80%" ], "options": [ @@ -718,8 +1006,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -734,8 +1027,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -750,8 +1048,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -766,8 +1069,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -782,8 +1090,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -798,8 +1111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -812,15 +1130,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "80%" ], "options": [ @@ -829,8 +1151,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -845,8 +1172,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -861,8 +1193,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -877,8 +1214,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -893,8 +1235,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -909,8 +1256,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -925,8 +1277,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -939,15 +1296,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "80%" ], "options": [ @@ -956,8 +1317,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -972,8 +1338,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -988,8 +1359,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1004,8 +1380,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1020,8 +1401,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1036,8 +1422,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1052,8 +1443,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1066,15 +1462,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "80%" ], "options": [ @@ -1083,8 +1483,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65193", "repository_name": "addgene", - "repository_id": "65193" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK086", @@ -1099,8 +1504,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65194", "repository_name": "addgene", - "repository_id": "65194" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK087", @@ -1115,8 +1525,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65195", "repository_name": "addgene", - "repository_id": "65195" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK088", @@ -1129,15 +1544,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "80%" ], "options": [ @@ -1146,8 +1565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1162,8 +1586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1178,8 +1607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1192,15 +1626,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "80%" ], "options": [ @@ -1209,8 +1647,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65199", "repository_name": "addgene", - "repository_id": "65199" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK092", @@ -1225,8 +1668,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65200", "repository_name": "addgene", - "repository_id": "65200" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK093", @@ -1241,8 +1689,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65201", "repository_name": "addgene", - "repository_id": "65201" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK094", @@ -1255,72 +1708,62 @@ ] }, { - "id": 21, + "id": 11, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + } ], - "output": 22, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "2xCDS integration plasmid\n\nA plasmid containing a 2xCDS fusion protein that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-moclo-ytk/templates/assembly_template_006.json b/processed/kits-moclo-ytk/templates/assembly_template_006.json index 8078f6c..489fe3d 100644 --- a/processed/kits-moclo-ytk/templates/assembly_template_006.json +++ b/processed/kits-moclo-ytk/templates/assembly_template_006.json @@ -1,15 +1,93 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 12, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "80%" ], "options": [ @@ -18,8 +96,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +117,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +138,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +159,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +180,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +201,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +222,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +241,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "80%" ], "options": [ @@ -145,8 +262,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +283,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +304,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +325,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +346,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +367,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +388,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +409,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +430,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +451,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +472,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +493,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +514,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +535,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +556,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +577,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +598,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +619,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +640,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +661,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +682,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +703,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +724,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +743,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a", "title": "N-term part", "description": "You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ser for fusion.", "image": [ - "glyph_3a.png", + [ + "glyph_3a.png", + "60%" + ], "80%" ], "options": [ @@ -528,8 +764,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65144", "repository_name": "addgene", - "repository_id": "65144" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK037", @@ -544,8 +785,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65145", "repository_name": "addgene", - "repository_id": "65145" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK038", @@ -560,8 +806,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65146", "repository_name": "addgene", - "repository_id": "65146" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK039", @@ -576,8 +827,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65147", "repository_name": "addgene", - "repository_id": "65147" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK040", @@ -592,8 +848,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65148", "repository_name": "addgene", - "repository_id": "65148" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK041", @@ -608,8 +869,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65149", "repository_name": "addgene", - "repository_id": "65149" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK042", @@ -624,8 +890,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65150", "repository_name": "addgene", - "repository_id": "65150" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK043", @@ -638,15 +909,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b", "title": "C-term part", "description": "Left Ser should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b.png", + [ + "glyph_3b.png", + "60%" + ], "80%" ], "options": [ @@ -655,8 +930,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65151", "repository_name": "addgene", - "repository_id": "65151" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK044", @@ -671,8 +951,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65152", "repository_name": "addgene", - "repository_id": "65152" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK045", @@ -687,8 +972,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65153", "repository_name": "addgene", - "repository_id": "65153" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK046", @@ -701,15 +991,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4a", "title": "C-term (extra)", "description": "Left Ser should be in frame with previous CDS. Warning: You must include a STOP in your CDS!", "image": [ - "glyph_4a.png", + [ + "glyph_4a.png", + "60%" + ], "80%" ], "options": [ @@ -718,8 +1012,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65164", "repository_name": "addgene", - "repository_id": "65164" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK057", @@ -734,8 +1033,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65165", "repository_name": "addgene", - "repository_id": "65165" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK058", @@ -750,8 +1054,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65166", "repository_name": "addgene", - "repository_id": "65166" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK059", @@ -766,8 +1075,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65167", "repository_name": "addgene", - "repository_id": "65167" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK060", @@ -780,15 +1094,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4b", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "80%" ], "options": [ @@ -797,8 +1115,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65168", "repository_name": "addgene", - "repository_id": "65168" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK061", @@ -813,8 +1136,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65169", "repository_name": "addgene", - "repository_id": "65169" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK062", @@ -829,8 +1157,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65170", "repository_name": "addgene", - "repository_id": "65170" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK063", @@ -845,8 +1178,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65171", "repository_name": "addgene", - "repository_id": "65171" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK064", @@ -861,8 +1199,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65172", "repository_name": "addgene", - "repository_id": "65172" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK065", @@ -877,8 +1220,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65173", "repository_name": "addgene", - "repository_id": "65173" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK066", @@ -891,15 +1239,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "80%" ], "options": [ @@ -908,8 +1260,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -924,8 +1281,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -940,8 +1302,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -956,8 +1323,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -972,8 +1344,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -988,8 +1365,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1004,8 +1386,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1018,15 +1405,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "80%" ], "options": [ @@ -1035,8 +1426,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -1051,8 +1447,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -1067,8 +1468,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1083,8 +1489,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1099,8 +1510,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1115,8 +1531,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1131,8 +1552,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1145,15 +1571,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "80%" ], "options": [ @@ -1162,8 +1592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65193", "repository_name": "addgene", - "repository_id": "65193" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK086", @@ -1178,8 +1613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65194", "repository_name": "addgene", - "repository_id": "65194" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK087", @@ -1194,8 +1634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65195", "repository_name": "addgene", - "repository_id": "65195" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK088", @@ -1208,15 +1653,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "80%" ], "options": [ @@ -1225,8 +1674,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1241,8 +1695,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1257,8 +1716,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1271,15 +1735,19 @@ ] }, { - "id": 21, - "input": [], - "output": 22, + "id": 11, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "80%" ], "options": [ @@ -1288,8 +1756,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65199", "repository_name": "addgene", - "repository_id": "65199" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK092", @@ -1304,8 +1777,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65200", "repository_name": "addgene", - "repository_id": "65200" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK093", @@ -1320,8 +1798,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65201", "repository_name": "addgene", - "repository_id": "65201" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK094", @@ -1334,77 +1817,66 @@ ] }, { - "id": 23, + "id": 12, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20, - 22 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + }, + { + "type": "SourceInput", + "sequence": 11 + } ], - "output": 24, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - }, - { - "id": 24, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "3xCDS integration plasmid\n\nA plasmid containing a 3xCDS fusion protein that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_001.json b/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_001.json index abce5b6..455706b 100644 --- a/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_001.json +++ b/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_001.json @@ -1,15 +1,63 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "upstream_adapter", "title": "Left adapter", "description": "Gibson adapter to be joined via an A fusion site (GGAG)", "image": [ - "left_adapter.png", + [ + "left_adapter.png", + "60%" + ], "100%" ], "options": [ @@ -18,14 +66,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 249, - "reverse_oligo": 250, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 249 + }, + { + "type": "SourceInput", + "sequence": 250 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS1_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -33,14 +93,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 251, - "reverse_oligo": 252, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 251 + }, + { + "type": "SourceInput", + "sequence": 252 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS3_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -48,14 +120,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 255, - "reverse_oligo": 256, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 255 + }, + { + "type": "SourceInput", + "sequence": 256 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS4_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -63,14 +147,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 259, - "reverse_oligo": 260, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 259 + }, + { + "type": "SourceInput", + "sequence": 260 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS5_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -78,14 +174,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 263, - "reverse_oligo": 264, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 263 + }, + { + "type": "SourceInput", + "sequence": 264 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS6_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -93,14 +201,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 267, - "reverse_oligo": 268, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 267 + }, + { + "type": "SourceInput", + "sequence": 268 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS7_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -108,14 +228,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 271, - "reverse_oligo": 272, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 271 + }, + { + "type": "SourceInput", + "sequence": 272 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS8_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -123,28 +255,44 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 275, - "reverse_oligo": 276, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 275 + }, + { + "type": "SourceInput", + "sequence": 276 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS9_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } } ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "promoter", "title": "Promoter", "description": null, "image": [ - "promoter.png", + [ + "promoter.png", + "60%" + ], "100%" ], "options": [ @@ -153,8 +301,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120934", "repository_name": "addgene", - "repository_id": "120934" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P1m", @@ -169,8 +322,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120935", "repository_name": "addgene", - "repository_id": "120935" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "p3m", @@ -185,8 +343,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120936", "repository_name": "addgene", - "repository_id": "120936" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "p4m", @@ -201,8 +364,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120937", "repository_name": "addgene", - "repository_id": "120937" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P9m", @@ -217,8 +385,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120938", "repository_name": "addgene", - "repository_id": "120938" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P12m", @@ -233,8 +406,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120939", "repository_name": "addgene", - "repository_id": "120939" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P15m", @@ -249,8 +427,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120940", "repository_name": "addgene", - "repository_id": "120940" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P16m", @@ -265,8 +448,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120941", "repository_name": "addgene", - "repository_id": "120941" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P18m", @@ -281,8 +469,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120942", "repository_name": "addgene", - "repository_id": "120942" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P30m", @@ -297,8 +490,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120943", "repository_name": "addgene", - "repository_id": "120943" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P32m", @@ -313,8 +511,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120944", "repository_name": "addgene", - "repository_id": "120944" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P33m", @@ -329,8 +532,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120945", "repository_name": "addgene", - "repository_id": "120945" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P34m", @@ -345,8 +553,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120946", "repository_name": "addgene", - "repository_id": "120946" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P35m", @@ -361,8 +574,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120947", "repository_name": "addgene", - "repository_id": "120947" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P37m", @@ -377,8 +595,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120948", "repository_name": "addgene", - "repository_id": "120948" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P38m", @@ -393,8 +616,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120949", "repository_name": "addgene", - "repository_id": "120949" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P57m", @@ -409,8 +637,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120950", "repository_name": "addgene", - "repository_id": "120950" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P58m", @@ -425,8 +658,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120951", "repository_name": "addgene", - "repository_id": "120951" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P59m", @@ -441,8 +679,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120952", "repository_name": "addgene", - "repository_id": "120952" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P60m", @@ -457,8 +700,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120953", "repository_name": "addgene", - "repository_id": "120953" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P61m", @@ -473,8 +721,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120954", "repository_name": "addgene", - "repository_id": "120954" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "P66m", @@ -489,8 +742,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65980", "repository_name": "addgene", - "repository_id": "65980" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23100_AB", @@ -505,8 +763,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65984", "repository_name": "addgene", - "repository_id": "65984" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23102_AB", @@ -521,8 +784,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65988", "repository_name": "addgene", - "repository_id": "65988" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23103_AB", @@ -537,8 +805,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65992", "repository_name": "addgene", - "repository_id": "65992" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23106_AB", @@ -553,8 +826,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65996", "repository_name": "addgene", - "repository_id": "65996" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23107_AB", @@ -569,8 +847,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66000", "repository_name": "addgene", - "repository_id": "66000" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "J23116_AB", @@ -585,8 +868,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66004", "repository_name": "addgene", - "repository_id": "66004" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0010 (pLacI)_AB", @@ -601,8 +889,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66008", "repository_name": "addgene", - "repository_id": "66008" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0040 (pTet)_AB", @@ -617,8 +910,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66012", "repository_name": "addgene", - "repository_id": "66012" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "R0063 (pLuxR-pR)_AB", @@ -633,8 +931,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66016", "repository_name": "addgene", - "repository_id": "66016" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "I13453 (pBAD)_AB", @@ -647,15 +950,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "five_utr", "title": "5' UTR", "description": null, "image": [ - "5utr.png", + [ + "5utr.png", + "60%" + ], "100%" ], "options": [ @@ -664,8 +971,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121015", "repository_name": "addgene", - "repository_id": "121015" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U2m", @@ -680,8 +992,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121016", "repository_name": "addgene", - "repository_id": "121016" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U3m", @@ -696,8 +1013,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121017", "repository_name": "addgene", - "repository_id": "121017" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U4m", @@ -712,8 +1034,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121018", "repository_name": "addgene", - "repository_id": "121018" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U5m", @@ -728,8 +1055,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121019", "repository_name": "addgene", - "repository_id": "121019" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U6m", @@ -744,8 +1076,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121020", "repository_name": "addgene", - "repository_id": "121020" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U7m", @@ -760,8 +1097,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121021", "repository_name": "addgene", - "repository_id": "121021" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U8m", @@ -776,8 +1118,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121022", "repository_name": "addgene", - "repository_id": "121022" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U9m", @@ -792,8 +1139,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121023", "repository_name": "addgene", - "repository_id": "121023" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U17m", @@ -808,8 +1160,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121024", "repository_name": "addgene", - "repository_id": "121024" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U19m", @@ -824,8 +1181,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121025", "repository_name": "addgene", - "repository_id": "121025" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U22m", @@ -840,8 +1202,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121026", "repository_name": "addgene", - "repository_id": "121026" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U24m", @@ -856,8 +1223,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121027", "repository_name": "addgene", - "repository_id": "121027" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "U25m", @@ -872,8 +1244,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66020", "repository_name": "addgene", - "repository_id": "66020" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0032m_BC", @@ -888,8 +1265,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66021", "repository_name": "addgene", - "repository_id": "66021" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0033m_BC", @@ -904,8 +1286,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66022", "repository_name": "addgene", - "repository_id": "66022" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0034m_BC", @@ -920,8 +1307,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66023", "repository_name": "addgene", - "repository_id": "66023" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD12_BC", @@ -936,8 +1328,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66024", "repository_name": "addgene", - "repository_id": "66024" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD2_BC", @@ -952,8 +1349,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66025", "repository_name": "addgene", - "repository_id": "66025" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "BCD8_BC", @@ -966,15 +1368,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "cds", "title": "CDS", "description": null, "image": [ - "cds.png", + [ + "cds.png", + "60%" + ], "100%" ], "options": [ @@ -983,8 +1389,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120955", "repository_name": "addgene", - "repository_id": "120955" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C1m", @@ -999,8 +1410,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120956", "repository_name": "addgene", - "repository_id": "120956" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C3m", @@ -1015,8 +1431,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120957", "repository_name": "addgene", - "repository_id": "120957" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C5m", @@ -1031,8 +1452,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120958", "repository_name": "addgene", - "repository_id": "120958" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C9m", @@ -1047,8 +1473,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120959", "repository_name": "addgene", - "repository_id": "120959" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C11m", @@ -1063,8 +1494,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120960", "repository_name": "addgene", - "repository_id": "120960" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C13m", @@ -1079,8 +1515,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120961", "repository_name": "addgene", - "repository_id": "120961" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C20m", @@ -1095,8 +1536,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120962", "repository_name": "addgene", - "repository_id": "120962" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C21m", @@ -1111,8 +1557,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120963", "repository_name": "addgene", - "repository_id": "120963" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C22m", @@ -1127,8 +1578,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120964", "repository_name": "addgene", - "repository_id": "120964" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C24m", @@ -1143,8 +1599,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120965", "repository_name": "addgene", - "repository_id": "120965" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C27m", @@ -1159,8 +1620,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120966", "repository_name": "addgene", - "repository_id": "120966" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C31m", @@ -1175,8 +1641,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120967", "repository_name": "addgene", - "repository_id": "120967" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C32m", @@ -1191,8 +1662,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120968", "repository_name": "addgene", - "repository_id": "120968" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C33m", @@ -1207,8 +1683,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120969", "repository_name": "addgene", - "repository_id": "120969" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C35m", @@ -1223,8 +1704,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120970", "repository_name": "addgene", - "repository_id": "120970" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C36m", @@ -1239,8 +1725,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120971", "repository_name": "addgene", - "repository_id": "120971" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C38m", @@ -1255,8 +1746,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120972", "repository_name": "addgene", - "repository_id": "120972" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C39m", @@ -1271,8 +1767,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120973", "repository_name": "addgene", - "repository_id": "120973" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C40m", @@ -1287,8 +1788,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120974", "repository_name": "addgene", - "repository_id": "120974" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C41m", @@ -1303,8 +1809,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120975", "repository_name": "addgene", - "repository_id": "120975" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C51m", @@ -1319,8 +1830,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120976", "repository_name": "addgene", - "repository_id": "120976" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C59m", @@ -1335,8 +1851,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120977", "repository_name": "addgene", - "repository_id": "120977" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C61m", @@ -1351,8 +1872,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120978", "repository_name": "addgene", - "repository_id": "120978" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C62m", @@ -1367,8 +1893,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120979", "repository_name": "addgene", - "repository_id": "120979" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C63m", @@ -1383,8 +1914,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120980", "repository_name": "addgene", - "repository_id": "120980" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C64m", @@ -1399,8 +1935,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120981", "repository_name": "addgene", - "repository_id": "120981" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C67m", @@ -1415,8 +1956,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120982", "repository_name": "addgene", - "repository_id": "120982" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C70m", @@ -1431,8 +1977,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120983", "repository_name": "addgene", - "repository_id": "120983" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C71m", @@ -1447,8 +1998,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120984", "repository_name": "addgene", - "repository_id": "120984" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C72m", @@ -1463,8 +2019,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120985", "repository_name": "addgene", - "repository_id": "120985" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C73m", @@ -1479,8 +2040,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120986", "repository_name": "addgene", - "repository_id": "120986" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C74m", @@ -1495,8 +2061,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120987", "repository_name": "addgene", - "repository_id": "120987" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C75m", @@ -1511,8 +2082,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120988", "repository_name": "addgene", - "repository_id": "120988" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C76m", @@ -1527,8 +2103,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120989", "repository_name": "addgene", - "repository_id": "120989" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C77m", @@ -1543,8 +2124,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120990", "repository_name": "addgene", - "repository_id": "120990" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C78m", @@ -1559,8 +2145,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120991", "repository_name": "addgene", - "repository_id": "120991" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C79m", @@ -1575,8 +2166,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120992", "repository_name": "addgene", - "repository_id": "120992" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C80m", @@ -1591,8 +2187,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120993", "repository_name": "addgene", - "repository_id": "120993" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C82m", @@ -1607,8 +2208,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120994", "repository_name": "addgene", - "repository_id": "120994" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C83m", @@ -1623,8 +2229,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120995", "repository_name": "addgene", - "repository_id": "120995" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C84m", @@ -1639,8 +2250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120996", "repository_name": "addgene", - "repository_id": "120996" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C85m", @@ -1655,8 +2271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120997", "repository_name": "addgene", - "repository_id": "120997" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C86m", @@ -1671,8 +2292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120998", "repository_name": "addgene", - "repository_id": "120998" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C90m", @@ -1687,8 +2313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "120999", "repository_name": "addgene", - "repository_id": "120999" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C91m", @@ -1703,8 +2334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121000", "repository_name": "addgene", - "repository_id": "121000" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C92m", @@ -1719,8 +2355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121001", "repository_name": "addgene", - "repository_id": "121001" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C95m", @@ -1735,8 +2376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121002", "repository_name": "addgene", - "repository_id": "121002" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C98m", @@ -1751,8 +2397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121003", "repository_name": "addgene", - "repository_id": "121003" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C99m", @@ -1767,8 +2418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121004", "repository_name": "addgene", - "repository_id": "121004" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C100m", @@ -1783,8 +2439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121005", "repository_name": "addgene", - "repository_id": "121005" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C101m", @@ -1799,8 +2460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121006", "repository_name": "addgene", - "repository_id": "121006" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C102m", @@ -1815,8 +2481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121007", "repository_name": "addgene", - "repository_id": "121007" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C103m", @@ -1831,8 +2502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121008", "repository_name": "addgene", - "repository_id": "121008" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C105m", @@ -1847,8 +2523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121009", "repository_name": "addgene", - "repository_id": "121009" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C106m", @@ -1863,8 +2544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121010", "repository_name": "addgene", - "repository_id": "121010" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C108m", @@ -1879,8 +2565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121011", "repository_name": "addgene", - "repository_id": "121011" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C109m", @@ -1895,8 +2586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121012", "repository_name": "addgene", - "repository_id": "121012" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C113m", @@ -1911,8 +2607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121013", "repository_name": "addgene", - "repository_id": "121013" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C114m", @@ -1927,8 +2628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121014", "repository_name": "addgene", - "repository_id": "121014" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C115m", @@ -1943,8 +2649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66026", "repository_name": "addgene", - "repository_id": "66026" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0012m (lacI)_CD", @@ -1959,8 +2670,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66027", "repository_name": "addgene", - "repository_id": "66027" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0040 (tetR)_CD", @@ -1975,8 +2691,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66028", "repository_name": "addgene", - "repository_id": "66028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0062 (luxR)_CD", @@ -1991,8 +2712,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66029", "repository_name": "addgene", - "repository_id": "66029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "C0080 (araC)_CD", @@ -2007,8 +2733,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66030", "repository_name": "addgene", - "repository_id": "66030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "cre_CD", @@ -2023,8 +2754,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66031", "repository_name": "addgene", - "repository_id": "66031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0030 (YFP)_CD", @@ -2039,8 +2775,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66032", "repository_name": "addgene", - "repository_id": "66032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E0040m (GFP)_CD", @@ -2055,8 +2796,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66033", "repository_name": "addgene", - "repository_id": "66033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "E1010m (RFP)_CD", @@ -2071,8 +2817,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66034", "repository_name": "addgene", - "repository_id": "66034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "eBFP2 (eBFP2)_CD", @@ -2085,15 +2836,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "terminator", "title": "Terminator", "description": null, "image": [ - "terminator.png", + [ + "terminator.png", + "60%" + ], "100%" ], "options": [ @@ -2102,8 +2857,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121028", "repository_name": "addgene", - "repository_id": "121028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T1m", @@ -2118,8 +2878,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121029", "repository_name": "addgene", - "repository_id": "121029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T2m", @@ -2134,8 +2899,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121030", "repository_name": "addgene", - "repository_id": "121030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T7m", @@ -2150,8 +2920,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121031", "repository_name": "addgene", - "repository_id": "121031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T12m", @@ -2166,8 +2941,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121032", "repository_name": "addgene", - "repository_id": "121032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T13m", @@ -2182,8 +2962,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121033", "repository_name": "addgene", - "repository_id": "121033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T14m", @@ -2198,8 +2983,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121034", "repository_name": "addgene", - "repository_id": "121034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T15m", @@ -2214,8 +3004,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121035", "repository_name": "addgene", - "repository_id": "121035" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T16m", @@ -2230,8 +3025,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121036", "repository_name": "addgene", - "repository_id": "121036" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T17m", @@ -2246,8 +3046,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121037", "repository_name": "addgene", - "repository_id": "121037" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T18m", @@ -2262,8 +3067,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "66035", "repository_name": "addgene", - "repository_id": "66035" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "B0015_DE", @@ -2276,15 +3086,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "downstream_adapter", "title": "Right adapter", "description": "Gibson adapter to be joined via an E fusion site (GCTT)", "image": [ - "right_adapter.png", + [ + "right_adapter.png", + "60%" + ], "100%" ], "options": [ @@ -2293,14 +3107,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 253, - "reverse_oligo": 254, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 253 + }, + { + "type": "SourceInput", + "sequence": 254 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS3_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2308,14 +3134,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 257, - "reverse_oligo": 258, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 257 + }, + { + "type": "SourceInput", + "sequence": 258 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS4_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2323,14 +3161,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 261, - "reverse_oligo": 262, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 261 + }, + { + "type": "SourceInput", + "sequence": 262 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS5_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2338,14 +3188,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 265, - "reverse_oligo": 266, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 265 + }, + { + "type": "SourceInput", + "sequence": 266 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS6_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2353,14 +3215,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 269, - "reverse_oligo": 270, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 269 + }, + { + "type": "SourceInput", + "sequence": 270 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS7_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2368,14 +3242,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 273, - "reverse_oligo": 274, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 273 + }, + { + "type": "SourceInput", + "sequence": 274 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS8_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2383,14 +3269,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 277, - "reverse_oligo": 278, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 277 + }, + { + "type": "SourceInput", + "sequence": 278 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS9_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -2398,306 +3296,408 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 279, - "reverse_oligo": 280, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 279 + }, + { + "type": "SourceInput", + "sequence": 280 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS10_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } } ] }, { - "id": 13, + "id": 7, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + } ], - "output": 14, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - } - ], - "description": "Transcriptional Unit\n\n5'UTR (with RBS) + promoter + CDS + terminator flanked by Golden Gate adapters", "primers": [ { - "name": "UNS1_A Top", "id": 249, + "type": "Primer", + "name": "UNS1_A Top", + "database_id": null, "sequence": "CATTACTCGCATCCATTCTCAGGCTGTCTCGTCTCGTCTCGGAGAGAGACCGG" }, { - "name": "UNS1_A Bottom", "id": 250, + "type": "Primer", + "name": "UNS1_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCGAGACGAGACGAGACAGCCTGAGAATGGATGCGAGTAATG" }, { - "name": "UNS3_A Top", "id": 251, + "type": "Primer", + "name": "UNS3_A Top", + "database_id": null, "sequence": "GCACTGAAGGTCCTCAATCGCACTGGAAACATCAAGGTCGGGAGAGAGACCGG" }, { - "name": "UNS3_A Bottom", "id": 252, + "type": "Primer", + "name": "UNS3_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCGACCTTGATGTTTCCAGTGCGATTGAGGACCTTCAGTGC" }, { - "name": "UNS3_E Top", "id": 253, + "type": "Primer", + "name": "UNS3_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTGCACTGAAGGTCCTCAATCGCACTGGAAACATCAAGGTCG" }, { - "name": "UNS3_E Bottom", "id": 254, + "type": "Primer", + "name": "UNS3_E Bottom", + "database_id": null, "sequence": "CGACCTTGATGTTTCCAGTGCGATTGAGGACCTTCAGTGCAAGCAGAGACCCC" }, { - "name": "UNS4_A Top", "id": 255, + "type": "Primer", + "name": "UNS4_A Top", + "database_id": null, "sequence": "CTGACCTCCTGCCAGCAATAGTAAGACAACACGCAAAGTCGGAGAGAGACCGG" }, { - "name": "UNS4_A Bottom", "id": 256, + "type": "Primer", + "name": "UNS4_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCGACTTTGCGTGTTGTCTTACTATTGCTGGCAGGAGGTCAG" }, { - "name": "UNS4_E Top", "id": 257, + "type": "Primer", + "name": "UNS4_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCTGACCTCCTGCCAGCAATAGTAAGACAACACGCAAAGTC" }, { - "name": "UNS4_E Bottom", "id": 258, + "type": "Primer", + "name": "UNS4_E Bottom", + "database_id": null, "sequence": "GACTTTGCGTGTTGTCTTACTATTGCTGGCAGGAGGTCAGAAGCAGAGACCCC" }, { - "name": "UNS5_A Top", "id": 259, + "type": "Primer", + "name": "UNS5_A Top", + "database_id": null, "sequence": "GAGCCAACTCCCTTTACAACCTCACTCAAGTCCGTTAGAGGGAGAGAGACCGG" }, { - "name": "UNS5_A Bottom", "id": 260, + "type": "Primer", + "name": "UNS5_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCTCTAACGGACTTGAGTGAGGTTGTAAAGGGAGTTGGCTC" }, { - "name": "UNS5_E Top", "id": 261, + "type": "Primer", + "name": "UNS5_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTGAGCCAACTCCCTTTACAACCTCACTCAAGTCCGTTAGAG" }, { - "name": "UNS5_E Bottom", "id": 262, + "type": "Primer", + "name": "UNS5_E Bottom", + "database_id": null, "sequence": "CTCTAACGGACTTGAGTGAGGTTGTAAAGGGAGTTGGCTCAAGCAGAGACCCC" }, { - "name": "UNS6_A Top", "id": 263, + "type": "Primer", + "name": "UNS6_A Top", + "database_id": null, "sequence": "CTCGTTCGCTGCCACCTAAGAATACTCTACGGTCACATACGGAGAGAGACCGG" }, { - "name": "UNS6_A Bottom", "id": 264, + "type": "Primer", + "name": "UNS6_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCGTATGTGACCGTAGAGTATTCTTAGGTGGCAGCGAACGAG" }, { - "name": "UNS6_E Top", "id": 265, + "type": "Primer", + "name": "UNS6_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCTCGTTCGCTGCCACCTAAGAATACTCTACGGTCACATAC" }, { - "name": "UNS6_E Bottom", "id": 266, + "type": "Primer", + "name": "UNS6_E Bottom", + "database_id": null, "sequence": "GTATGTGACCGTAGAGTATTCTTAGGTGGCAGCGAACGAGAAGCAGAGACCCC" }, { - "name": "UNS7_A Top", "id": 267, + "type": "Primer", + "name": "UNS7_A Top", + "database_id": null, "sequence": "CAAGACGCTGGCTCTGACATTTCCGCTACTGAACTACTCGGGAGAGAGACCGG" }, { - "name": "UNS7_A Bottom", "id": 268, + "type": "Primer", + "name": "UNS7_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCGAGTAGTTCAGTAGCGGAAATGTCAGAGCCAGCGTCTTG" }, { - "name": "UNS7_E Top", "id": 269, + "type": "Primer", + "name": "UNS7_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCAAGACGCTGGCTCTGACATTTCCGCTACTGAACTACTCG" }, { - "name": "UNS7_E Bottom", "id": 270, + "type": "Primer", + "name": "UNS7_E Bottom", + "database_id": null, "sequence": "CGAGTAGTTCAGTAGCGGAAATGTCAGAGCCAGCGTCTTGAAGCAGAGACCCC" }, { - "name": "UNS8_A Top", "id": 271, + "type": "Primer", + "name": "UNS8_A Top", + "database_id": null, "sequence": "CCTCGTCTCAACCAAAGCAATCAACCCATCAACCACCTGGGGAGAGAGACCGG" }, { - "name": "UNS8_A Bottom", "id": 272, + "type": "Primer", + "name": "UNS8_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCCAGGTGGTTGATGGGTTGATTGCTTTGGTTGAGACGAGG" }, { - "name": "UNS8_E Top", "id": 273, + "type": "Primer", + "name": "UNS8_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCCTCGTCTCAACCAAAGCAATCAACCCATCAACCACCTGG" }, { - "name": "UNS8_E Bottom", "id": 274, + "type": "Primer", + "name": "UNS8_E Bottom", + "database_id": null, "sequence": "CCAGGTGGTTGATGGGTTGATTGCTTTGGTTGAGACGAGGAAGCAGAGACCCC" }, { - "name": "UNS9_A Top", "id": 275, + "type": "Primer", + "name": "UNS9_A Top", + "database_id": null, "sequence": "GTTCCTTATCATCTGGCGAATCGGACCCACAAGAGCACTGGGAGAGAGACCGG" }, { - "name": "UNS9_A Bottom", "id": 276, + "type": "Primer", + "name": "UNS9_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCAGTGCTCTTGTGGGTCCGATTCGCCAGATGATAAGGAAC" }, { - "name": "UNS9_E Top", "id": 277, + "type": "Primer", + "name": "UNS9_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTGTTCCTTATCATCTGGCGAATCGGACCCACAAGAGCACTG" }, { - "name": "UNS9_E Bottom", "id": 278, + "type": "Primer", + "name": "UNS9_E Bottom", + "database_id": null, "sequence": "CAGTGCTCTTGTGGGTCCGATTCGCCAGATGATAAGGAACAAGCAGAGACCCC" }, { - "name": "UNS10_E Top", "id": 279, + "type": "Primer", + "name": "UNS10_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCCAGGATACATAGATTACCACAACTCCGAGCCCTTCCACC" }, { - "name": "UNS10_E Bottom", "id": 280, + "type": "Primer", + "name": "UNS10_E Bottom", + "database_id": null, "sequence": "GGTGGAAGGGCTCGGAGTTGTGGTAATCTATGTATCCTGGAAGCAGAGACCCC" }, { - "name": "UNS1_Forward", "id": 281, + "type": "Primer", + "name": "UNS1_Forward", + "database_id": null, "sequence": "CATTACTCGCATCCATTCTCAGGC" }, { - "name": "UNS3_Forward", "id": 282, + "type": "Primer", + "name": "UNS3_Forward", + "database_id": null, "sequence": "GCACTGAAGGTCCTCAATCG" }, { - "name": "UNS4_Forward", "id": 283, + "type": "Primer", + "name": "UNS4_Forward", + "database_id": null, "sequence": "CTGACCTCCTGCCAGCAATAGT" }, { - "name": "UNS5_Forward", "id": 284, + "type": "Primer", + "name": "UNS5_Forward", + "database_id": null, "sequence": "GAGCCAACTCCCTTTACAACCT" }, { - "name": "UNS6_Forward", "id": 285, + "type": "Primer", + "name": "UNS6_Forward", + "database_id": null, "sequence": "CTCGTTCGCTGCCACCTAAGAA" }, { - "name": "UNS7_Forward", "id": 286, + "type": "Primer", + "name": "UNS7_Forward", + "database_id": null, "sequence": "CAAGACGCTGGCTCTGACATTT" }, { - "name": "UNS8_Forward", "id": 287, + "type": "Primer", + "name": "UNS8_Forward", + "database_id": null, "sequence": "CCTCGTCTCAACCAAAGCAATC" }, { - "name": "UNS9_Forward", "id": 288, + "type": "Primer", + "name": "UNS9_Forward", + "database_id": null, "sequence": "GTTCCTTATCATCTGGCGAATCGGA" }, { - "name": "UNS3_Reverse", "id": 289, + "type": "Primer", + "name": "UNS3_Reverse", + "database_id": null, "sequence": "CGACCTTGATGTTTCCAGTGCG" }, { - "name": "UNS4_Reverse", "id": 290, + "type": "Primer", + "name": "UNS4_Reverse", + "database_id": null, "sequence": "GACTTTGCGTGTTGTCTTACTAT" }, { - "name": "UNS5_Reverse", "id": 291, + "type": "Primer", + "name": "UNS5_Reverse", + "database_id": null, "sequence": "CTCTAACGGACTTGAGTGAGGTTG" }, { - "name": "UNS6_Reverse", "id": 292, + "type": "Primer", + "name": "UNS6_Reverse", + "database_id": null, "sequence": "GTATGTGACCGTAGAGTATTCTTAGGTGG" }, { - "name": "UNS7_Reverse", "id": 293, + "type": "Primer", + "name": "UNS7_Reverse", + "database_id": null, "sequence": "CGAGTAGTTCAGTAGCGGAAA" }, { - "name": "UNS8_Reverse", "id": 294, + "type": "Primer", + "name": "UNS8_Reverse", + "database_id": null, "sequence": "CCAGGTGGTTGATGGGTTGATT" }, { - "name": "UNS9_Reverse", "id": 295, + "type": "Primer", + "name": "UNS9_Reverse", + "database_id": null, "sequence": "CAGTGCTCTTGTGGGTCCGAT" }, { - "name": "UNS10_Reverse", "id": 296, + "type": "Primer", + "name": "UNS10_Reverse", + "database_id": null, "sequence": "GGTGGAAGGGCTCGGAGTTG" } - ] + ], + "description": "Transcriptional Unit\n\n5'UTR (with RBS) + promoter + CDS + terminator flanked by Golden Gate adapters", + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_002.json b/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_002.json index 6a5980b..84b83b8 100644 --- a/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_002.json +++ b/processed/kits-murray-cidar-moclo-v1/templates/assembly_template_002.json @@ -1,15 +1,51 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "upstream_adapter", "title": "Left adapter", "description": "Gibson adapter to be joined via an A fusion site (GGAG)", "image": [ - "left_adapter.png", + [ + "left_adapter.png", + "60%" + ], "100%" ], "options": [ @@ -18,14 +54,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 249, - "reverse_oligo": 250, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 249 + }, + { + "type": "SourceInput", + "sequence": 250 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS1_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -33,14 +81,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 251, - "reverse_oligo": 252, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 251 + }, + { + "type": "SourceInput", + "sequence": 252 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS3_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -48,14 +108,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 255, - "reverse_oligo": 256, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 255 + }, + { + "type": "SourceInput", + "sequence": 256 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS4_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -63,14 +135,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 259, - "reverse_oligo": 260, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 259 + }, + { + "type": "SourceInput", + "sequence": 260 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS5_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -78,14 +162,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 263, - "reverse_oligo": 264, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 263 + }, + { + "type": "SourceInput", + "sequence": 264 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS6_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -93,14 +189,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 267, - "reverse_oligo": 268, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 267 + }, + { + "type": "SourceInput", + "sequence": 268 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS7_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -108,14 +216,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 271, - "reverse_oligo": 272, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 271 + }, + { + "type": "SourceInput", + "sequence": 272 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS8_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -123,23 +243,36 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 275, - "reverse_oligo": 276, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 275 + }, + { + "type": "SourceInput", + "sequence": 276 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS9_left", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } } ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "five_utr_gRna", "title": "5' UTR + gRNA", "description": null, @@ -150,8 +283,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121038", "repository_name": "addgene", - "repository_id": "121038" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "UC16m", @@ -166,8 +304,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121039", "repository_name": "addgene", - "repository_id": "121039" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "UC17m", @@ -182,8 +325,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121040", "repository_name": "addgene", - "repository_id": "121040" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "UC20m", @@ -198,8 +346,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121041", "repository_name": "addgene", - "repository_id": "121041" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "UCT1m", @@ -212,15 +365,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "terminator", "title": "Terminator", "description": null, "image": [ - "terminator.png", + [ + "terminator.png", + "60%" + ], "100%" ], "options": [ @@ -229,8 +386,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121028", "repository_name": "addgene", - "repository_id": "121028" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T1m", @@ -245,8 +407,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121029", "repository_name": "addgene", - "repository_id": "121029" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T2m", @@ -261,8 +428,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121030", "repository_name": "addgene", - "repository_id": "121030" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T7m", @@ -277,8 +449,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121031", "repository_name": "addgene", - "repository_id": "121031" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T12m", @@ -293,8 +470,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121032", "repository_name": "addgene", - "repository_id": "121032" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T13m", @@ -309,8 +491,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121033", "repository_name": "addgene", - "repository_id": "121033" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T14m", @@ -325,8 +512,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121034", "repository_name": "addgene", - "repository_id": "121034" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T15m", @@ -341,8 +533,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121035", "repository_name": "addgene", - "repository_id": "121035" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T16m", @@ -357,8 +554,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121036", "repository_name": "addgene", - "repository_id": "121036" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T17m", @@ -373,8 +575,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "121037", "repository_name": "addgene", - "repository_id": "121037" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "T18m", @@ -387,15 +594,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "downstream_adapter", "title": "Right adapter", "description": "Gibson adapter to be joined via an E fusion site (GCTT)", "image": [ - "right_adapter.png", + [ + "right_adapter.png", + "60%" + ], "100%" ], "options": [ @@ -404,14 +615,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 253, - "reverse_oligo": 254, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 253 + }, + { + "type": "SourceInput", + "sequence": 254 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS3_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -419,14 +642,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 257, - "reverse_oligo": 258, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 257 + }, + { + "type": "SourceInput", + "sequence": 258 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS4_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -434,14 +669,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 261, - "reverse_oligo": 262, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 261 + }, + { + "type": "SourceInput", + "sequence": 262 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS5_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -449,14 +696,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 265, - "reverse_oligo": 266, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 265 + }, + { + "type": "SourceInput", + "sequence": 266 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS6_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -464,14 +723,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 269, - "reverse_oligo": 270, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 269 + }, + { + "type": "SourceInput", + "sequence": 270 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS7_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -479,14 +750,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 273, - "reverse_oligo": 274, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 273 + }, + { + "type": "SourceInput", + "sequence": 274 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS8_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -494,14 +777,26 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 277, - "reverse_oligo": 278, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 277 + }, + { + "type": "SourceInput", + "sequence": 278 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS9_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } }, { @@ -509,296 +804,400 @@ "source": { "id": 0, "type": "OligoHybridizationSource", - "forward_oligo": 279, - "reverse_oligo": 280, + "output_name": null, + "database_id": null, + "input": [ + { + "type": "SourceInput", + "sequence": 279 + }, + { + "type": "SourceInput", + "sequence": 280 + } + ], "overhang_crick_3prime": 0 }, "info": { "name": "UNS10_right", "description": null, - "type": "OligoPair" + "type": "OligoPair", + "resistance": null, + "well": null } } ] }, { - "id": 9, + "id": 5, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + } ], - "output": 10, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - } - ], - "description": "Pre-composed 5'UTR + promoter + CDS\n\nTranscriptional Unit that uses a level 0 plasmid containing joined 5'UTR + promoter + CDS", "primers": [ { - "name": "UNS1_A Top", "id": 249, + "type": "Primer", + "name": "UNS1_A Top", + "database_id": null, "sequence": "CATTACTCGCATCCATTCTCAGGCTGTCTCGTCTCGTCTCGGAGAGAGACCGG" }, { - "name": "UNS1_A Bottom", "id": 250, + "type": "Primer", + "name": "UNS1_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCGAGACGAGACGAGACAGCCTGAGAATGGATGCGAGTAATG" }, { - "name": "UNS3_A Top", "id": 251, + "type": "Primer", + "name": "UNS3_A Top", + "database_id": null, "sequence": "GCACTGAAGGTCCTCAATCGCACTGGAAACATCAAGGTCGGGAGAGAGACCGG" }, { - "name": "UNS3_A Bottom", "id": 252, + "type": "Primer", + "name": "UNS3_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCGACCTTGATGTTTCCAGTGCGATTGAGGACCTTCAGTGC" }, { - "name": "UNS3_E Top", "id": 253, + "type": "Primer", + "name": "UNS3_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTGCACTGAAGGTCCTCAATCGCACTGGAAACATCAAGGTCG" }, { - "name": "UNS3_E Bottom", "id": 254, + "type": "Primer", + "name": "UNS3_E Bottom", + "database_id": null, "sequence": "CGACCTTGATGTTTCCAGTGCGATTGAGGACCTTCAGTGCAAGCAGAGACCCC" }, { - "name": "UNS4_A Top", "id": 255, + "type": "Primer", + "name": "UNS4_A Top", + "database_id": null, "sequence": "CTGACCTCCTGCCAGCAATAGTAAGACAACACGCAAAGTCGGAGAGAGACCGG" }, { - "name": "UNS4_A Bottom", "id": 256, + "type": "Primer", + "name": "UNS4_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCGACTTTGCGTGTTGTCTTACTATTGCTGGCAGGAGGTCAG" }, { - "name": "UNS4_E Top", "id": 257, + "type": "Primer", + "name": "UNS4_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCTGACCTCCTGCCAGCAATAGTAAGACAACACGCAAAGTC" }, { - "name": "UNS4_E Bottom", "id": 258, + "type": "Primer", + "name": "UNS4_E Bottom", + "database_id": null, "sequence": "GACTTTGCGTGTTGTCTTACTATTGCTGGCAGGAGGTCAGAAGCAGAGACCCC" }, { - "name": "UNS5_A Top", "id": 259, + "type": "Primer", + "name": "UNS5_A Top", + "database_id": null, "sequence": "GAGCCAACTCCCTTTACAACCTCACTCAAGTCCGTTAGAGGGAGAGAGACCGG" }, { - "name": "UNS5_A Bottom", "id": 260, + "type": "Primer", + "name": "UNS5_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCTCTAACGGACTTGAGTGAGGTTGTAAAGGGAGTTGGCTC" }, { - "name": "UNS5_E Top", "id": 261, + "type": "Primer", + "name": "UNS5_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTGAGCCAACTCCCTTTACAACCTCACTCAAGTCCGTTAGAG" }, { - "name": "UNS5_E Bottom", "id": 262, + "type": "Primer", + "name": "UNS5_E Bottom", + "database_id": null, "sequence": "CTCTAACGGACTTGAGTGAGGTTGTAAAGGGAGTTGGCTCAAGCAGAGACCCC" }, { - "name": "UNS6_A Top", "id": 263, + "type": "Primer", + "name": "UNS6_A Top", + "database_id": null, "sequence": "CTCGTTCGCTGCCACCTAAGAATACTCTACGGTCACATACGGAGAGAGACCGG" }, { - "name": "UNS6_A Bottom", "id": 264, + "type": "Primer", + "name": "UNS6_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCGTATGTGACCGTAGAGTATTCTTAGGTGGCAGCGAACGAG" }, { - "name": "UNS6_E Top", "id": 265, + "type": "Primer", + "name": "UNS6_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCTCGTTCGCTGCCACCTAAGAATACTCTACGGTCACATAC" }, { - "name": "UNS6_E Bottom", "id": 266, + "type": "Primer", + "name": "UNS6_E Bottom", + "database_id": null, "sequence": "GTATGTGACCGTAGAGTATTCTTAGGTGGCAGCGAACGAGAAGCAGAGACCCC" }, { - "name": "UNS7_A Top", "id": 267, + "type": "Primer", + "name": "UNS7_A Top", + "database_id": null, "sequence": "CAAGACGCTGGCTCTGACATTTCCGCTACTGAACTACTCGGGAGAGAGACCGG" }, { - "name": "UNS7_A Bottom", "id": 268, + "type": "Primer", + "name": "UNS7_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCGAGTAGTTCAGTAGCGGAAATGTCAGAGCCAGCGTCTTG" }, { - "name": "UNS7_E Top", "id": 269, + "type": "Primer", + "name": "UNS7_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCAAGACGCTGGCTCTGACATTTCCGCTACTGAACTACTCG" }, { - "name": "UNS7_E Bottom", "id": 270, + "type": "Primer", + "name": "UNS7_E Bottom", + "database_id": null, "sequence": "CGAGTAGTTCAGTAGCGGAAATGTCAGAGCCAGCGTCTTGAAGCAGAGACCCC" }, { - "name": "UNS8_A Top", "id": 271, + "type": "Primer", + "name": "UNS8_A Top", + "database_id": null, "sequence": "CCTCGTCTCAACCAAAGCAATCAACCCATCAACCACCTGGGGAGAGAGACCGG" }, { - "name": "UNS8_A Bottom", "id": 272, + "type": "Primer", + "name": "UNS8_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCCAGGTGGTTGATGGGTTGATTGCTTTGGTTGAGACGAGG" }, { - "name": "UNS8_E Top", "id": 273, + "type": "Primer", + "name": "UNS8_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCCTCGTCTCAACCAAAGCAATCAACCCATCAACCACCTGG" }, { - "name": "UNS8_E Bottom", "id": 274, + "type": "Primer", + "name": "UNS8_E Bottom", + "database_id": null, "sequence": "CCAGGTGGTTGATGGGTTGATTGCTTTGGTTGAGACGAGGAAGCAGAGACCCC" }, { - "name": "UNS9_A Top", "id": 275, + "type": "Primer", + "name": "UNS9_A Top", + "database_id": null, "sequence": "GTTCCTTATCATCTGGCGAATCGGACCCACAAGAGCACTGGGAGAGAGACCGG" }, { - "name": "UNS9_A Bottom", "id": 276, + "type": "Primer", + "name": "UNS9_A Bottom", + "database_id": null, "sequence": "CCGGTCTCTCTCCCAGTGCTCTTGTGGGTCCGATTCGCCAGATGATAAGGAAC" }, { - "name": "UNS9_E Top", "id": 277, + "type": "Primer", + "name": "UNS9_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTGTTCCTTATCATCTGGCGAATCGGACCCACAAGAGCACTG" }, { - "name": "UNS9_E Bottom", "id": 278, + "type": "Primer", + "name": "UNS9_E Bottom", + "database_id": null, "sequence": "CAGTGCTCTTGTGGGTCCGATTCGCCAGATGATAAGGAACAAGCAGAGACCCC" }, { - "name": "UNS10_E Top", "id": 279, + "type": "Primer", + "name": "UNS10_E Top", + "database_id": null, "sequence": "GGGGTCTCTGCTTCCAGGATACATAGATTACCACAACTCCGAGCCCTTCCACC" }, { - "name": "UNS10_E Bottom", "id": 280, + "type": "Primer", + "name": "UNS10_E Bottom", + "database_id": null, "sequence": "GGTGGAAGGGCTCGGAGTTGTGGTAATCTATGTATCCTGGAAGCAGAGACCCC" }, { - "name": "UNS1_Forward", "id": 281, + "type": "Primer", + "name": "UNS1_Forward", + "database_id": null, "sequence": "CATTACTCGCATCCATTCTCAGGC" }, { - "name": "UNS3_Forward", "id": 282, + "type": "Primer", + "name": "UNS3_Forward", + "database_id": null, "sequence": "GCACTGAAGGTCCTCAATCG" }, { - "name": "UNS4_Forward", "id": 283, + "type": "Primer", + "name": "UNS4_Forward", + "database_id": null, "sequence": "CTGACCTCCTGCCAGCAATAGT" }, { - "name": "UNS5_Forward", "id": 284, + "type": "Primer", + "name": "UNS5_Forward", + "database_id": null, "sequence": "GAGCCAACTCCCTTTACAACCT" }, { - "name": "UNS6_Forward", "id": 285, + "type": "Primer", + "name": "UNS6_Forward", + "database_id": null, "sequence": "CTCGTTCGCTGCCACCTAAGAA" }, { - "name": "UNS7_Forward", "id": 286, + "type": "Primer", + "name": "UNS7_Forward", + "database_id": null, "sequence": "CAAGACGCTGGCTCTGACATTT" }, { - "name": "UNS8_Forward", "id": 287, + "type": "Primer", + "name": "UNS8_Forward", + "database_id": null, "sequence": "CCTCGTCTCAACCAAAGCAATC" }, { - "name": "UNS9_Forward", "id": 288, + "type": "Primer", + "name": "UNS9_Forward", + "database_id": null, "sequence": "GTTCCTTATCATCTGGCGAATCGGA" }, { - "name": "UNS3_Reverse", "id": 289, + "type": "Primer", + "name": "UNS3_Reverse", + "database_id": null, "sequence": "CGACCTTGATGTTTCCAGTGCG" }, { - "name": "UNS4_Reverse", "id": 290, + "type": "Primer", + "name": "UNS4_Reverse", + "database_id": null, "sequence": "GACTTTGCGTGTTGTCTTACTAT" }, { - "name": "UNS5_Reverse", "id": 291, + "type": "Primer", + "name": "UNS5_Reverse", + "database_id": null, "sequence": "CTCTAACGGACTTGAGTGAGGTTG" }, { - "name": "UNS6_Reverse", "id": 292, + "type": "Primer", + "name": "UNS6_Reverse", + "database_id": null, "sequence": "GTATGTGACCGTAGAGTATTCTTAGGTGG" }, { - "name": "UNS7_Reverse", "id": 293, + "type": "Primer", + "name": "UNS7_Reverse", + "database_id": null, "sequence": "CGAGTAGTTCAGTAGCGGAAA" }, { - "name": "UNS8_Reverse", "id": 294, + "type": "Primer", + "name": "UNS8_Reverse", + "database_id": null, "sequence": "CCAGGTGGTTGATGGGTTGATT" }, { - "name": "UNS9_Reverse", "id": 295, + "type": "Primer", + "name": "UNS9_Reverse", + "database_id": null, "sequence": "CAGTGCTCTTGTGGGTCCGAT" }, { - "name": "UNS10_Reverse", "id": 296, + "type": "Primer", + "name": "UNS10_Reverse", + "database_id": null, "sequence": "GGTGGAAGGGCTCGGAGTTG" } - ] + ], + "description": "Pre-composed 5'UTR + promoter + CDS\n\nTranscriptional Unit that uses a level 0 plasmid containing joined 5'UTR + promoter + CDS", + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-young-moclo-ysd/templates/assembly_template_001.json b/processed/kits-young-moclo-ysd/templates/assembly_template_001.json index 3854f20..f84641e 100644 --- a/processed/kits-young-moclo-ysd/templates/assembly_template_001.json +++ b/processed/kits-young-moclo-ysd/templates/assembly_template_001.json @@ -1,15 +1,75 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +78,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +99,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +120,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +141,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +162,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +183,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +204,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +223,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -145,8 +244,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +265,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +286,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +307,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +328,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +349,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +370,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +391,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +412,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +433,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +454,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +475,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +496,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +517,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +538,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +559,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +580,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +601,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +622,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +643,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +664,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +685,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +706,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +725,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3", "title": "Coding sequence", "description": "You can use the ATG from the fusion site as translation start. If possible omit STOP codon and make your protein in frame with the Ser.", "image": [ - "glyph_3.png", + [ + "glyph_3.png", + "60%" + ], "60%" ], "options": [ @@ -528,8 +746,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212917", "repository_name": "addgene", - "repository_id": "212917" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD080", @@ -542,15 +765,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +786,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -575,8 +807,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -591,8 +828,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -607,8 +849,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -623,8 +870,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -639,8 +891,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -653,15 +910,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -670,8 +931,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -686,8 +952,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -702,8 +973,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -718,8 +994,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -734,8 +1015,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -750,8 +1036,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -766,8 +1057,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -780,15 +1076,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -797,8 +1097,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -813,8 +1118,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -829,8 +1139,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -845,8 +1160,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -861,8 +1181,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -877,8 +1202,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -893,8 +1223,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -907,15 +1242,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "60%" ], "options": [ @@ -924,8 +1263,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65188", "repository_name": "addgene", - "repository_id": "65188" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK081", @@ -940,8 +1284,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65189", "repository_name": "addgene", - "repository_id": "65189" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK082", @@ -954,15 +1303,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "60%" ], "options": [ @@ -971,8 +1324,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -987,8 +1345,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1003,8 +1366,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1017,62 +1385,54 @@ ] }, { - "id": 17, + "id": 9, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + } ], - "output": 18, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "CDS self-replicating plasmid\n\nA plasmid with a yeast ORI containing a CDS", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-young-moclo-ysd/templates/assembly_template_002.json b/processed/kits-young-moclo-ysd/templates/assembly_template_002.json index c2c708b..aacea5c 100644 --- a/processed/kits-young-moclo-ysd/templates/assembly_template_002.json +++ b/processed/kits-young-moclo-ysd/templates/assembly_template_002.json @@ -1,15 +1,81 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +84,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +229,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -145,8 +250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +670,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +691,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +712,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +731,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a'", "title": "N-term part", "description": "\u26a0\ufe0f Non-standard 3a (TGCT -Ala- instead of TTCT -Ser-). You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ala for fusion.", "image": [ - "glyph_3a_prime.png", + [ + "glyph_3a_prime.png", + "60%" + ], "60%" ], "options": [ @@ -528,8 +752,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212898", "repository_name": "addgene", - "repository_id": "212898" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD001", @@ -544,8 +773,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212899", "repository_name": "addgene", - "repository_id": "212899" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD002", @@ -560,8 +794,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212900", "repository_name": "addgene", - "repository_id": "212900" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD003", @@ -576,8 +815,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212901", "repository_name": "addgene", - "repository_id": "212901" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD004", @@ -592,8 +836,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212902", "repository_name": "addgene", - "repository_id": "212902" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD005", @@ -608,8 +857,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212903", "repository_name": "addgene", - "repository_id": "212903" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD006", @@ -624,8 +878,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212904", "repository_name": "addgene", - "repository_id": "212904" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD007", @@ -640,8 +899,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212905", "repository_name": "addgene", - "repository_id": "212905" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD008", @@ -656,8 +920,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212906", "repository_name": "addgene", - "repository_id": "212906" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD009", @@ -672,8 +941,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212907", "repository_name": "addgene", - "repository_id": "212907" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD021", @@ -688,8 +962,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212908", "repository_name": "addgene", - "repository_id": "212908" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD022", @@ -704,8 +983,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212909", "repository_name": "addgene", - "repository_id": "212909" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD023", @@ -720,8 +1004,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212910", "repository_name": "addgene", - "repository_id": "212910" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD024", @@ -736,8 +1025,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212911", "repository_name": "addgene", - "repository_id": "212911" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD041", @@ -752,8 +1046,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212912", "repository_name": "addgene", - "repository_id": "212912" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD042", @@ -768,8 +1067,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212913", "repository_name": "addgene", - "repository_id": "212913" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD043", @@ -784,8 +1088,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212914", "repository_name": "addgene", - "repository_id": "212914" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD044", @@ -798,15 +1107,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b'", "title": "C-term part", "description": "\u26a0\ufe0f Non-standard 3b (TGCT -Ala- instead of TTCT -Ser-). Left Ala should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b_prime.png", + [ + "glyph_3b_prime.png", + "60%" + ], "60%" ], "options": [ @@ -815,8 +1128,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212915", "repository_name": "addgene", - "repository_id": "212915" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD061", @@ -831,8 +1149,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212916", "repository_name": "addgene", - "repository_id": "212916" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD063", @@ -845,15 +1168,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -862,8 +1189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -878,8 +1210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -894,8 +1231,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -910,8 +1252,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -926,8 +1273,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -942,8 +1294,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -956,15 +1313,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -973,8 +1334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -989,8 +1355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -1005,8 +1376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -1021,8 +1397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -1037,8 +1418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -1053,8 +1439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1069,8 +1460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1083,15 +1479,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1100,8 +1500,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -1116,8 +1521,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -1132,8 +1542,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1148,8 +1563,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1164,8 +1584,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1180,8 +1605,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1196,8 +1626,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1210,15 +1645,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "60%" ], "options": [ @@ -1227,8 +1666,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65188", "repository_name": "addgene", - "repository_id": "65188" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK081", @@ -1243,8 +1687,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65189", "repository_name": "addgene", - "repository_id": "65189" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK082", @@ -1257,15 +1706,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "60%" ], "options": [ @@ -1274,8 +1727,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1290,8 +1748,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1306,8 +1769,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1320,67 +1788,58 @@ ] }, { - "id": 19, + "id": 10, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + } ], - "output": 20, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "2xCDS fusion self-replicating plasmid\n\nA plasmid with a yeast ORI with two CDS fused together", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-young-moclo-ysd/templates/assembly_template_003.json b/processed/kits-young-moclo-ysd/templates/assembly_template_003.json index 332d926..d8dc194 100644 --- a/processed/kits-young-moclo-ysd/templates/assembly_template_003.json +++ b/processed/kits-young-moclo-ysd/templates/assembly_template_003.json @@ -1,15 +1,87 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +90,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +132,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +153,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +174,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +235,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -145,8 +256,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +277,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +298,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +319,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +340,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +361,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +571,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +655,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +676,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +697,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +718,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +737,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a'", "title": "N-term part", "description": "\u26a0\ufe0f Non-standard 3a (TGCT -Ala- instead of TTCT -Ser-). You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ala for fusion.", "image": [ - "glyph_3a_prime.png", + [ + "glyph_3a_prime.png", + "60%" + ], "60%" ], "options": [ @@ -528,8 +758,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212898", "repository_name": "addgene", - "repository_id": "212898" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD001", @@ -544,8 +779,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212899", "repository_name": "addgene", - "repository_id": "212899" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD002", @@ -560,8 +800,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212900", "repository_name": "addgene", - "repository_id": "212900" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD003", @@ -576,8 +821,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212901", "repository_name": "addgene", - "repository_id": "212901" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD004", @@ -592,8 +842,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212902", "repository_name": "addgene", - "repository_id": "212902" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD005", @@ -608,8 +863,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212903", "repository_name": "addgene", - "repository_id": "212903" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD006", @@ -624,8 +884,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212904", "repository_name": "addgene", - "repository_id": "212904" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD007", @@ -640,8 +905,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212905", "repository_name": "addgene", - "repository_id": "212905" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD008", @@ -656,8 +926,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212906", "repository_name": "addgene", - "repository_id": "212906" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD009", @@ -672,8 +947,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212907", "repository_name": "addgene", - "repository_id": "212907" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD021", @@ -688,8 +968,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212908", "repository_name": "addgene", - "repository_id": "212908" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD022", @@ -704,8 +989,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212909", "repository_name": "addgene", - "repository_id": "212909" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD023", @@ -720,8 +1010,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212910", "repository_name": "addgene", - "repository_id": "212910" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD024", @@ -736,8 +1031,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212911", "repository_name": "addgene", - "repository_id": "212911" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD041", @@ -752,8 +1052,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212912", "repository_name": "addgene", - "repository_id": "212912" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD042", @@ -768,8 +1073,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212913", "repository_name": "addgene", - "repository_id": "212913" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD043", @@ -784,8 +1094,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212914", "repository_name": "addgene", - "repository_id": "212914" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD044", @@ -798,15 +1113,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b'", "title": "C-term part", "description": "\u26a0\ufe0f Non-standard 3b (TGCT -Ala- instead of TTCT -Ser-). Left Ala should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b_prime.png", + [ + "glyph_3b_prime.png", + "60%" + ], "60%" ], "options": [ @@ -815,8 +1134,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212915", "repository_name": "addgene", - "repository_id": "212915" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD061", @@ -831,8 +1155,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212916", "repository_name": "addgene", - "repository_id": "212916" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD063", @@ -845,15 +1174,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4a", "title": "C-term (extra)", "description": "Left Ser should be in frame with previous CDS. Warning: You must include a STOP in your CDS!", "image": [ - "glyph_4a.png", + [ + "glyph_4a.png", + "60%" + ], "60%" ], "options": [ @@ -862,8 +1195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65164", "repository_name": "addgene", - "repository_id": "65164" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK057", @@ -878,8 +1216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65165", "repository_name": "addgene", - "repository_id": "65165" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK058", @@ -894,8 +1237,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65166", "repository_name": "addgene", - "repository_id": "65166" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK059", @@ -910,8 +1258,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65167", "repository_name": "addgene", - "repository_id": "65167" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK060", @@ -926,8 +1279,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212918", "repository_name": "addgene", - "repository_id": "212918" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD081", @@ -942,8 +1300,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212919", "repository_name": "addgene", - "repository_id": "212919" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD082", @@ -958,8 +1321,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212920", "repository_name": "addgene", - "repository_id": "212920" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD083", @@ -974,8 +1342,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212921", "repository_name": "addgene", - "repository_id": "212921" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD084", @@ -990,8 +1363,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212922", "repository_name": "addgene", - "repository_id": "212922" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD085", @@ -1004,15 +1382,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4b", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -1021,8 +1403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65168", "repository_name": "addgene", - "repository_id": "65168" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK061", @@ -1037,8 +1424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65169", "repository_name": "addgene", - "repository_id": "65169" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK062", @@ -1053,8 +1445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65170", "repository_name": "addgene", - "repository_id": "65170" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK063", @@ -1069,8 +1466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65171", "repository_name": "addgene", - "repository_id": "65171" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK064", @@ -1085,8 +1487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65172", "repository_name": "addgene", - "repository_id": "65172" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK065", @@ -1101,8 +1508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65173", "repository_name": "addgene", - "repository_id": "65173" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK066", @@ -1115,15 +1527,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -1132,8 +1548,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -1148,8 +1569,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -1164,8 +1590,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -1180,8 +1611,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -1196,8 +1632,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -1212,8 +1653,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1228,8 +1674,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1242,15 +1693,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1259,8 +1714,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -1275,8 +1735,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -1291,8 +1756,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1307,8 +1777,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1323,8 +1798,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1339,8 +1819,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1355,8 +1840,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1369,15 +1859,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7", "title": "Yeast plasmid origin of replication", "description": null, "image": [ - "glyph_7.png", + [ + "glyph_7.png", + "60%" + ], "60%" ], "options": [ @@ -1386,8 +1880,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65188", "repository_name": "addgene", - "repository_id": "65188" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK081", @@ -1402,8 +1901,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65189", "repository_name": "addgene", - "repository_id": "65189" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK082", @@ -1416,15 +1920,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8.png", + [ + "glyph_8.png", + "60%" + ], "60%" ], "options": [ @@ -1433,8 +1941,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65190", "repository_name": "addgene", - "repository_id": "65190" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK083", @@ -1449,8 +1962,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65191", "repository_name": "addgene", - "repository_id": "65191" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK084", @@ -1465,8 +1983,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65192", "repository_name": "addgene", - "repository_id": "65192" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK085", @@ -1479,72 +2002,62 @@ ] }, { - "id": 21, + "id": 11, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + } ], - "output": 22, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "3xCDS fusion self-replicating plasmid\n\nA plasmid with a yeast ORI with three CDS fused together", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-young-moclo-ysd/templates/assembly_template_004.json b/processed/kits-young-moclo-ysd/templates/assembly_template_004.json index 473f503..dbf24ec 100644 --- a/processed/kits-young-moclo-ysd/templates/assembly_template_004.json +++ b/processed/kits-young-moclo-ysd/templates/assembly_template_004.json @@ -1,15 +1,81 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +84,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +105,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +126,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +147,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +168,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +189,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +210,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +229,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -145,8 +250,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +271,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +292,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +313,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +334,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +355,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +376,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +397,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +418,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +439,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +460,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +481,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +502,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +523,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +544,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +565,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +586,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +607,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +628,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +649,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +670,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +691,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +712,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +731,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3", "title": "Coding sequence", "description": "You can use the ATG from the fusion site as translation start. If possible omit STOP codon and make your protein in frame with the Ser.", "image": [ - "glyph_3.png", + [ + "glyph_3.png", + "60%" + ], "60%" ], "options": [ @@ -528,8 +752,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212917", "repository_name": "addgene", - "repository_id": "212917" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD080", @@ -542,15 +771,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -559,8 +792,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -575,8 +813,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -591,8 +834,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -607,8 +855,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -623,8 +876,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -639,8 +897,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -653,15 +916,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -670,8 +937,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -686,8 +958,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -702,8 +979,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -718,8 +1000,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -734,8 +1021,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -750,8 +1042,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -766,8 +1063,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -780,15 +1082,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -797,8 +1103,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -813,8 +1124,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -829,8 +1145,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -845,8 +1166,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -861,8 +1187,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -877,8 +1208,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -893,8 +1229,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -907,15 +1248,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "60%" ], "options": [ @@ -924,8 +1269,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65193", "repository_name": "addgene", - "repository_id": "65193" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK086", @@ -940,8 +1290,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65194", "repository_name": "addgene", - "repository_id": "65194" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK087", @@ -956,8 +1311,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65195", "repository_name": "addgene", - "repository_id": "65195" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK088", @@ -970,15 +1330,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "60%" ], "options": [ @@ -987,8 +1351,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1003,8 +1372,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1019,8 +1393,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1033,15 +1412,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "60%" ], "options": [ @@ -1050,8 +1433,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65199", "repository_name": "addgene", - "repository_id": "65199" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK092", @@ -1066,8 +1454,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65200", "repository_name": "addgene", - "repository_id": "65200" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK093", @@ -1082,8 +1475,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65201", "repository_name": "addgene", - "repository_id": "65201" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK094", @@ -1096,67 +1494,58 @@ ] }, { - "id": 19, + "id": 10, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + } ], - "output": 20, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "CDS integration plasmid\n\nA plasmid containing a CDS that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-young-moclo-ysd/templates/assembly_template_005.json b/processed/kits-young-moclo-ysd/templates/assembly_template_005.json index b8d222d..27fd242 100644 --- a/processed/kits-young-moclo-ysd/templates/assembly_template_005.json +++ b/processed/kits-young-moclo-ysd/templates/assembly_template_005.json @@ -1,15 +1,87 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +90,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +111,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +132,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +153,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +174,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +235,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -145,8 +256,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +277,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +298,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +319,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +340,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +361,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +487,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +508,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +529,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +550,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +571,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +592,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +613,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +634,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +655,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +676,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +697,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +718,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +737,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a'", "title": "N-term part", "description": "\u26a0\ufe0f Non-standard 3a (TGCT -Ala- instead of TTCT -Ser-). You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ala for fusion.", "image": [ - "glyph_3a_prime.png", + [ + "glyph_3a_prime.png", + "60%" + ], "60%" ], "options": [ @@ -528,8 +758,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212898", "repository_name": "addgene", - "repository_id": "212898" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD001", @@ -544,8 +779,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212899", "repository_name": "addgene", - "repository_id": "212899" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD002", @@ -560,8 +800,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212900", "repository_name": "addgene", - "repository_id": "212900" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD003", @@ -576,8 +821,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212901", "repository_name": "addgene", - "repository_id": "212901" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD004", @@ -592,8 +842,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212902", "repository_name": "addgene", - "repository_id": "212902" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD005", @@ -608,8 +863,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212903", "repository_name": "addgene", - "repository_id": "212903" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD006", @@ -624,8 +884,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212904", "repository_name": "addgene", - "repository_id": "212904" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD007", @@ -640,8 +905,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212905", "repository_name": "addgene", - "repository_id": "212905" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD008", @@ -656,8 +926,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212906", "repository_name": "addgene", - "repository_id": "212906" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD009", @@ -672,8 +947,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212907", "repository_name": "addgene", - "repository_id": "212907" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD021", @@ -688,8 +968,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212908", "repository_name": "addgene", - "repository_id": "212908" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD022", @@ -704,8 +989,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212909", "repository_name": "addgene", - "repository_id": "212909" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD023", @@ -720,8 +1010,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212910", "repository_name": "addgene", - "repository_id": "212910" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD024", @@ -736,8 +1031,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212911", "repository_name": "addgene", - "repository_id": "212911" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD041", @@ -752,8 +1052,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212912", "repository_name": "addgene", - "repository_id": "212912" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD042", @@ -768,8 +1073,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212913", "repository_name": "addgene", - "repository_id": "212913" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD043", @@ -784,8 +1094,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212914", "repository_name": "addgene", - "repository_id": "212914" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD044", @@ -798,15 +1113,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b'", "title": "C-term part", "description": "\u26a0\ufe0f Non-standard 3b (TGCT -Ala- instead of TTCT -Ser-). Left Ala should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b_prime.png", + [ + "glyph_3b_prime.png", + "60%" + ], "60%" ], "options": [ @@ -815,8 +1134,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212915", "repository_name": "addgene", - "repository_id": "212915" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD061", @@ -831,8 +1155,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212916", "repository_name": "addgene", - "repository_id": "212916" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD063", @@ -845,15 +1174,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -862,8 +1195,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65158", "repository_name": "addgene", - "repository_id": "65158" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK051", @@ -878,8 +1216,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65159", "repository_name": "addgene", - "repository_id": "65159" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK052", @@ -894,8 +1237,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65160", "repository_name": "addgene", - "repository_id": "65160" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK053", @@ -910,8 +1258,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65161", "repository_name": "addgene", - "repository_id": "65161" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK054", @@ -926,8 +1279,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65162", "repository_name": "addgene", - "repository_id": "65162" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK055", @@ -942,8 +1300,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65163", "repository_name": "addgene", - "repository_id": "65163" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK056", @@ -956,15 +1319,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -973,8 +1340,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -989,8 +1361,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -1005,8 +1382,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -1021,8 +1403,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -1037,8 +1424,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -1053,8 +1445,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1069,8 +1466,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1083,15 +1485,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1100,8 +1506,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -1116,8 +1527,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -1132,8 +1548,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1148,8 +1569,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1164,8 +1590,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1180,8 +1611,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1196,8 +1632,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1210,15 +1651,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "60%" ], "options": [ @@ -1227,8 +1672,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65193", "repository_name": "addgene", - "repository_id": "65193" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK086", @@ -1243,8 +1693,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65194", "repository_name": "addgene", - "repository_id": "65194" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK087", @@ -1259,8 +1714,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65195", "repository_name": "addgene", - "repository_id": "65195" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK088", @@ -1273,15 +1733,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "60%" ], "options": [ @@ -1290,8 +1754,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1306,8 +1775,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1322,8 +1796,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1336,15 +1815,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "60%" ], "options": [ @@ -1353,8 +1836,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65199", "repository_name": "addgene", - "repository_id": "65199" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK092", @@ -1369,8 +1857,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65200", "repository_name": "addgene", - "repository_id": "65200" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK093", @@ -1385,8 +1878,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65201", "repository_name": "addgene", - "repository_id": "65201" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK094", @@ -1399,72 +1897,62 @@ ] }, { - "id": 21, + "id": 11, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + } ], - "output": 22, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "2xCDS integration plasmid\n\nA plasmid containing a 2xCDS fusion protein that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/processed/kits-young-moclo-ysd/templates/assembly_template_006.json b/processed/kits-young-moclo-ysd/templates/assembly_template_006.json index b915b78..f1920b3 100644 --- a/processed/kits-young-moclo-ysd/templates/assembly_template_006.json +++ b/processed/kits-young-moclo-ysd/templates/assembly_template_006.json @@ -1,15 +1,93 @@ { + "sequences": [ + { + "id": 1, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 2, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 3, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 4, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 5, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 6, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 7, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 8, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 9, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 10, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 11, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + }, + { + "id": 12, + "type": "TemplateSequence", + "circular": null, + "primer_design": null + } + ], "sources": [ { "id": 1, - "input": [], - "output": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "1", "title": "Assembly connector", "description": null, "image": [ - "glyph_1.png", + [ + "glyph_1.png", + "60%" + ], "60%" ], "options": [ @@ -18,8 +96,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65109", "repository_name": "addgene", - "repository_id": "65109" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK002", @@ -34,8 +117,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65110", "repository_name": "addgene", - "repository_id": "65110" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK003", @@ -50,8 +138,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65111", "repository_name": "addgene", - "repository_id": "65111" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK004", @@ -66,8 +159,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65112", "repository_name": "addgene", - "repository_id": "65112" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK005", @@ -82,8 +180,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65113", "repository_name": "addgene", - "repository_id": "65113" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK006", @@ -98,8 +201,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65114", "repository_name": "addgene", - "repository_id": "65114" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK007", @@ -114,8 +222,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65115", "repository_name": "addgene", - "repository_id": "65115" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK008", @@ -128,15 +241,19 @@ ] }, { - "id": 3, - "input": [], - "output": 4, + "id": 2, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "2", "title": "Promoter", "description": null, "image": [ - "glyph_2.png", + [ + "glyph_2.png", + "60%" + ], "60%" ], "options": [ @@ -145,8 +262,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65116", "repository_name": "addgene", - "repository_id": "65116" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK009", @@ -161,8 +283,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65117", "repository_name": "addgene", - "repository_id": "65117" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK010", @@ -177,8 +304,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65118", "repository_name": "addgene", - "repository_id": "65118" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK011", @@ -193,8 +325,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65119", "repository_name": "addgene", - "repository_id": "65119" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK012", @@ -209,8 +346,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65120", "repository_name": "addgene", - "repository_id": "65120" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK013", @@ -225,8 +367,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65121", "repository_name": "addgene", - "repository_id": "65121" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK014", @@ -241,8 +388,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65122", "repository_name": "addgene", - "repository_id": "65122" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK015", @@ -257,8 +409,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65123", "repository_name": "addgene", - "repository_id": "65123" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK016", @@ -273,8 +430,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65124", "repository_name": "addgene", - "repository_id": "65124" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK017", @@ -289,8 +451,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65125", "repository_name": "addgene", - "repository_id": "65125" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK018", @@ -305,8 +472,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65126", "repository_name": "addgene", - "repository_id": "65126" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK019", @@ -321,8 +493,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65127", "repository_name": "addgene", - "repository_id": "65127" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK020", @@ -337,8 +514,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65128", "repository_name": "addgene", - "repository_id": "65128" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK021", @@ -353,8 +535,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65129", "repository_name": "addgene", - "repository_id": "65129" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK022", @@ -369,8 +556,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65130", "repository_name": "addgene", - "repository_id": "65130" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK023", @@ -385,8 +577,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65131", "repository_name": "addgene", - "repository_id": "65131" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK024", @@ -401,8 +598,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65132", "repository_name": "addgene", - "repository_id": "65132" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK025", @@ -417,8 +619,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65133", "repository_name": "addgene", - "repository_id": "65133" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK026", @@ -433,8 +640,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65134", "repository_name": "addgene", - "repository_id": "65134" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK027", @@ -449,8 +661,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65135", "repository_name": "addgene", - "repository_id": "65135" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK028", @@ -465,8 +682,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65136", "repository_name": "addgene", - "repository_id": "65136" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK029", @@ -481,8 +703,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65137", "repository_name": "addgene", - "repository_id": "65137" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK030", @@ -497,8 +724,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65138", "repository_name": "addgene", - "repository_id": "65138" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK031", @@ -511,15 +743,19 @@ ] }, { - "id": 5, - "input": [], - "output": 6, + "id": 3, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3a'", "title": "N-term part", "description": "\u26a0\ufe0f Non-standard 3a (TGCT -Ala- instead of TTCT -Ser-). You can use the ATG from the fusion site as translation start. Omit STOP codon and make your protein in frame with the Ala for fusion.", "image": [ - "glyph_3a_prime.png", + [ + "glyph_3a_prime.png", + "60%" + ], "60%" ], "options": [ @@ -528,8 +764,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212898", "repository_name": "addgene", - "repository_id": "212898" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD001", @@ -544,8 +785,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212899", "repository_name": "addgene", - "repository_id": "212899" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD002", @@ -560,8 +806,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212900", "repository_name": "addgene", - "repository_id": "212900" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD003", @@ -576,8 +827,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212901", "repository_name": "addgene", - "repository_id": "212901" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD004", @@ -592,8 +848,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212902", "repository_name": "addgene", - "repository_id": "212902" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD005", @@ -608,8 +869,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212903", "repository_name": "addgene", - "repository_id": "212903" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD006", @@ -624,8 +890,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212904", "repository_name": "addgene", - "repository_id": "212904" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD007", @@ -640,8 +911,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212905", "repository_name": "addgene", - "repository_id": "212905" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD008", @@ -656,8 +932,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212906", "repository_name": "addgene", - "repository_id": "212906" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD009", @@ -672,8 +953,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212907", "repository_name": "addgene", - "repository_id": "212907" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD021", @@ -688,8 +974,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212908", "repository_name": "addgene", - "repository_id": "212908" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD022", @@ -704,8 +995,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212909", "repository_name": "addgene", - "repository_id": "212909" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD023", @@ -720,8 +1016,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212910", "repository_name": "addgene", - "repository_id": "212910" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD024", @@ -736,8 +1037,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212911", "repository_name": "addgene", - "repository_id": "212911" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD041", @@ -752,8 +1058,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212912", "repository_name": "addgene", - "repository_id": "212912" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD042", @@ -768,8 +1079,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212913", "repository_name": "addgene", - "repository_id": "212913" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD043", @@ -784,8 +1100,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212914", "repository_name": "addgene", - "repository_id": "212914" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD044", @@ -798,15 +1119,19 @@ ] }, { - "id": 7, - "input": [], - "output": 8, + "id": 4, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "3b'", "title": "C-term part", "description": "\u26a0\ufe0f Non-standard 3b (TGCT -Ala- instead of TTCT -Ser-). Left Ala should be in frame with previous CDS. If possible omit STOP codon and make your protein in frame with the right Ser for fusion.", "image": [ - "glyph_3b_prime.png", + [ + "glyph_3b_prime.png", + "60%" + ], "60%" ], "options": [ @@ -815,8 +1140,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212915", "repository_name": "addgene", - "repository_id": "212915" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD061", @@ -831,8 +1161,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212916", "repository_name": "addgene", - "repository_id": "212916" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD063", @@ -845,15 +1180,19 @@ ] }, { - "id": 9, - "input": [], - "output": 10, + "id": 5, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4a", "title": "C-term (extra)", "description": "Left Ser should be in frame with previous CDS. Warning: You must include a STOP in your CDS!", "image": [ - "glyph_4a.png", + [ + "glyph_4a.png", + "60%" + ], "60%" ], "options": [ @@ -862,8 +1201,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65164", "repository_name": "addgene", - "repository_id": "65164" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK057", @@ -878,8 +1222,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65165", "repository_name": "addgene", - "repository_id": "65165" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK058", @@ -894,8 +1243,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65166", "repository_name": "addgene", - "repository_id": "65166" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK059", @@ -910,8 +1264,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65167", "repository_name": "addgene", - "repository_id": "65167" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK060", @@ -926,8 +1285,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212918", "repository_name": "addgene", - "repository_id": "212918" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD081", @@ -942,8 +1306,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212919", "repository_name": "addgene", - "repository_id": "212919" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD082", @@ -958,8 +1327,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212920", "repository_name": "addgene", - "repository_id": "212920" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD083", @@ -974,8 +1348,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212921", "repository_name": "addgene", - "repository_id": "212921" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD084", @@ -990,8 +1369,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "212922", "repository_name": "addgene", - "repository_id": "212922" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYSD085", @@ -1004,15 +1388,19 @@ ] }, { - "id": 11, - "input": [], - "output": 12, + "id": 6, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "4b", "title": "Terminator", "description": null, "image": [ - "glyph_4.png", + [ + "glyph_4.png", + "60%" + ], "60%" ], "options": [ @@ -1021,8 +1409,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65168", "repository_name": "addgene", - "repository_id": "65168" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK061", @@ -1037,8 +1430,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65169", "repository_name": "addgene", - "repository_id": "65169" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK062", @@ -1053,8 +1451,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65170", "repository_name": "addgene", - "repository_id": "65170" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK063", @@ -1069,8 +1472,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65171", "repository_name": "addgene", - "repository_id": "65171" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK064", @@ -1085,8 +1493,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65172", "repository_name": "addgene", - "repository_id": "65172" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK065", @@ -1101,8 +1514,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65173", "repository_name": "addgene", - "repository_id": "65173" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK066", @@ -1115,15 +1533,19 @@ ] }, { - "id": 13, - "input": [], - "output": 14, + "id": 7, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "5", "title": "Assembly connector", "description": null, "image": [ - "glyph_5.png", + [ + "glyph_5.png", + "60%" + ], "60%" ], "options": [ @@ -1132,8 +1554,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65174", "repository_name": "addgene", - "repository_id": "65174" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK067", @@ -1148,8 +1575,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65175", "repository_name": "addgene", - "repository_id": "65175" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK068", @@ -1164,8 +1596,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65176", "repository_name": "addgene", - "repository_id": "65176" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK069", @@ -1180,8 +1617,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65177", "repository_name": "addgene", - "repository_id": "65177" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK070", @@ -1196,8 +1638,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65178", "repository_name": "addgene", - "repository_id": "65178" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK071", @@ -1212,8 +1659,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65179", "repository_name": "addgene", - "repository_id": "65179" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK072", @@ -1228,8 +1680,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65180", "repository_name": "addgene", - "repository_id": "65180" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK073", @@ -1242,15 +1699,19 @@ ] }, { - "id": 15, - "input": [], - "output": 16, + "id": 8, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "6", "title": "Yeast marker", "description": null, "image": [ - "glyph_6.png", + [ + "glyph_6.png", + "60%" + ], "60%" ], "options": [ @@ -1259,8 +1720,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65181", "repository_name": "addgene", - "repository_id": "65181" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK074", @@ -1275,8 +1741,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65182", "repository_name": "addgene", - "repository_id": "65182" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK075", @@ -1291,8 +1762,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65183", "repository_name": "addgene", - "repository_id": "65183" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK076", @@ -1307,8 +1783,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65184", "repository_name": "addgene", - "repository_id": "65184" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK077", @@ -1323,8 +1804,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65185", "repository_name": "addgene", - "repository_id": "65185" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK078", @@ -1339,8 +1825,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65186", "repository_name": "addgene", - "repository_id": "65186" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK079", @@ -1355,8 +1846,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65187", "repository_name": "addgene", - "repository_id": "65187" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK080", @@ -1369,15 +1865,19 @@ ] }, { - "id": 17, - "input": [], - "output": 18, + "id": 9, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "7h", "title": "Yeast 5' homology arm", "description": null, "image": [ - "glyph_7h.png", + [ + "glyph_7h.png", + "60%" + ], "60%" ], "options": [ @@ -1386,8 +1886,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65193", "repository_name": "addgene", - "repository_id": "65193" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK086", @@ -1402,8 +1907,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65194", "repository_name": "addgene", - "repository_id": "65194" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK087", @@ -1418,8 +1928,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65195", "repository_name": "addgene", - "repository_id": "65195" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK088", @@ -1432,15 +1947,19 @@ ] }, { - "id": 19, - "input": [], - "output": 20, + "id": 10, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8a", "title": "Bacterial marker and origin", "description": null, "image": [ - "glyph_8a.png", + [ + "glyph_8a.png", + "60%" + ], "60%" ], "options": [ @@ -1449,8 +1968,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65196", "repository_name": "addgene", - "repository_id": "65196" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK089", @@ -1465,8 +1989,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65197", "repository_name": "addgene", - "repository_id": "65197" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK090", @@ -1481,8 +2010,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65198", "repository_name": "addgene", - "repository_id": "65198" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK091", @@ -1495,15 +2029,19 @@ ] }, { - "id": 21, - "input": [], - "output": 22, + "id": 11, "type": "CollectionSource", + "output_name": null, + "database_id": null, + "input": [], "category_id": "8b", "title": "Yeast 3' homology arm", "description": null, "image": [ - "glyph_8b.png", + [ + "glyph_8b.png", + "60%" + ], "60%" ], "options": [ @@ -1512,8 +2050,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65199", "repository_name": "addgene", - "repository_id": "65199" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK092", @@ -1528,8 +2071,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65200", "repository_name": "addgene", - "repository_id": "65200" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK093", @@ -1544,8 +2092,13 @@ "source": { "id": 0, "type": "AddgeneIdSource", + "output_name": null, + "database_id": null, + "input": [], + "repository_id": "65201", "repository_name": "addgene", - "repository_id": "65201" + "sequence_file_url": null, + "addgene_sequence_type": null }, "info": { "name": "pYTK094", @@ -1558,77 +2111,66 @@ ] }, { - "id": 23, + "id": 12, + "type": "RestrictionAndLigationSource", + "output_name": null, + "database_id": null, "input": [ - 2, - 4, - 6, - 8, - 10, - 12, - 14, - 16, - 18, - 20, - 22 + { + "type": "SourceInput", + "sequence": 1 + }, + { + "type": "SourceInput", + "sequence": 2 + }, + { + "type": "SourceInput", + "sequence": 3 + }, + { + "type": "SourceInput", + "sequence": 4 + }, + { + "type": "SourceInput", + "sequence": 5 + }, + { + "type": "SourceInput", + "sequence": 6 + }, + { + "type": "SourceInput", + "sequence": 7 + }, + { + "type": "SourceInput", + "sequence": 8 + }, + { + "type": "SourceInput", + "sequence": 9 + }, + { + "type": "SourceInput", + "sequence": 10 + }, + { + "type": "SourceInput", + "sequence": 11 + } ], - "output": 24, - "type": "RestrictionAndLigationSource", + "circular": null, "restriction_enzymes": [ "BsaI" ] } ], - "sequences": [ - { - "id": 2, - "type": "TemplateSequence" - }, - { - "id": 4, - "type": "TemplateSequence" - }, - { - "id": 6, - "type": "TemplateSequence" - }, - { - "id": 8, - "type": "TemplateSequence" - }, - { - "id": 10, - "type": "TemplateSequence" - }, - { - "id": 12, - "type": "TemplateSequence" - }, - { - "id": 14, - "type": "TemplateSequence" - }, - { - "id": 16, - "type": "TemplateSequence" - }, - { - "id": 18, - "type": "TemplateSequence" - }, - { - "id": 20, - "type": "TemplateSequence" - }, - { - "id": 22, - "type": "TemplateSequence" - }, - { - "id": 24, - "type": "TemplateSequence" - } - ], + "primers": [], "description": "3xCDS integration plasmid\n\nA plasmid containing a 3xCDS fusion protein that can be integrated in the genome via recombination", - "primers": [] + "files": null, + "schema_version": "0.3.0a0.post5.dev0+3cee09f", + "backend_version": null, + "frontend_version": null } \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 7b577a9..8ce8752 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,7 @@ pandas = "^2.2.2" openpyxl = "^3.1.3" jinja2 = "^3.1.4" pydna = "^5.2.0" +opencloning-linkml = {git = "https://github.com/OpenCloning/OpenCloning_LinkML", rev = "change-linking-between-entities"} [tool.poetry.group.test.dependencies]