dnachisel

View on PyPIReverse Dependencies (10)

3.2.12 dnachisel-3.2.12-py3-none-any.whl

Wheel Details

Project: dnachisel
Version: 3.2.12
Filename: dnachisel-3.2.12-py3-none-any.whl
Download: [link]
Size: 146795
MD5: 8126dc5939fe742440abf2638c93c731
SHA256: 441e712e1b5ab7e90bf0af522a87fbca1837bc92de688d4eed5b3887934f484c
Uploaded: 2024-11-26 10:46:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dnachisel
Version: 3.2.12
Summary: Optimize DNA sequences under constraints.
Author: Zulko
Home-Page: https://github.com/Edinburgh-Genome-Foundry/DnaChisel
License: MIT
Keywords: DNA gene design codon optimization constraints synthetic biology
Requires-Dist: numpy
Requires-Dist: Biopython
Requires-Dist: proglog
Requires-Dist: docopt
Requires-Dist: flametree
Requires-Dist: python-codon-tables
Requires-Dist: pdf-reports; extra == "reports"
Requires-Dist: sequenticon; extra == "reports"
Requires-Dist: matplotlib; extra == "reports"
Requires-Dist: dna-features-viewer; extra == "reports"
Requires-Dist: pandas; extra == "reports"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: coveralls; extra == "tests"
Requires-Dist: geneblocks; extra == "tests"
Requires-Dist: genome-collector; extra == "tests"
Requires-Dist: matplotlib; extra == "tests"
Requires-Dist: primer3-py; extra == "tests"
Provides-Extra: reports
Provides-Extra: tests
License-File: LICENCE.txt
[Description omitted; length: 3029 characters]

WHEEL

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

RECORD

Path Digest Size
dnachisel/Location.py sha256=2KJEBiqTDa7HbUjFTTGEnqteA2cNorXFn4BMNkZGmBs 6570
dnachisel/__init__.py sha256=yPyxeeqNLQYJ23W-LMnO7qoRhZvqGntV7JFVKOChxPw 3104
dnachisel/version.py sha256=75qJ8NqOBtbt4mF5oAUfGUVujVNxXyGqjsTfZ8wv0rE 23
dnachisel/DnaOptimizationProblem/CircularDnaOptimizationProblem.py sha256=STjjQePJqOowlINryS3MWL1sSdqX1Hv7ozud4q7fj6Y 7668
dnachisel/DnaOptimizationProblem/DnaOptimizationProblem.py sha256=dyRuykqGzuGvt9EfTyUW4wfYMwDTE5z7_pFLn4h8dOg 9409
dnachisel/DnaOptimizationProblem/NoSolutionError.py sha256=V8t5wfh7ZIY4AyO4PEDb7TQZ-6l4E2MdC1CPwOqbVYc 500
dnachisel/DnaOptimizationProblem/__init__.py sha256=-fhEvaH86zUMQbRxEaXMau6BaeNTpNNkCvrLZ_kk7AQ 284
dnachisel/DnaOptimizationProblem/mixins/ConstraintsSolverMixin.py sha256=ohOWo6VeRk1xbxEF6BmWxo9gBjrgy95tSlzJHQQNocc 15803
dnachisel/DnaOptimizationProblem/mixins/ObjectivesMaximizerMixin.py sha256=zdt3dwZW0OLRCYJftyu0h4m01hT8cgvTNh6HAaUPHWI 8618
dnachisel/DnaOptimizationProblem/mixins/RecordRepresentationMixin.py sha256=tnk-Gefh1go4rVKgOmemocW2T8rDbourkntIaQYcbSA 7154
dnachisel/DnaOptimizationProblem/mixins/__init__.py sha256=ytSMvFqwjElTAI7IodN6i069kpMGieOz4gsbjLNFjkQ 296
dnachisel/MutationSpace/MutationChoice.py sha256=TeYKitgPEMNQ6eYbnJmVlhsLAj5bFat2BWfopoGoFOw 5118
dnachisel/MutationSpace/MutationSpace.py sha256=rOneUhexHRKPOeZe1EbzFvOeZ8uH4bdKAShoxLhRpF8 10656
dnachisel/MutationSpace/__init__.py sha256=U5qdf_Bn1cST9yjPFo1nhMLK7nS2wFEiBeB69tiPOy0 131
dnachisel/SequencePattern/DnaNotationPattern.py sha256=es_AfPDzSs1UGkVhY2nmM6ZDvtEiZb4_KRT9Ch1jFOA 1781
dnachisel/SequencePattern/EnzymeSitePattern.py sha256=8uJj1vhhd53Mz6--uNBj1Q1_otB35szxCyrmMEa-0bU 932
dnachisel/SequencePattern/HomopolymerPattern.py sha256=T-BvB-dHl-I7Ru8jou4yeKLhopN2D4zHTg-y6EgsFoY 828
dnachisel/SequencePattern/MotifPssmPattern.py sha256=-a8Eq-AI1gVWadnXebGOSw1Om2k1H_TLs-JzoN8uMUE 7887
dnachisel/SequencePattern/RepeatedKmerPattern.py sha256=6z9OdrtX-BPMphMIL-JUORaAcE9eb9u5-b1R9-AHyew 1112
dnachisel/SequencePattern/SequencePattern.py sha256=nGVOHRu3rELK2SpKDAMSDPp0GFQKEY-1N-qC0Hdo4YE 5840
dnachisel/SequencePattern/__init__.py sha256=_WFlD4Tfno6tM5Y5qTyjsGwVCK0-bXMydxdtF92yuFY 613
dnachisel/Specification/FeatureRepresentationMixin.py sha256=uAG9ZCm4wGwiI1-_k7iSUJ7_I7pbCLEDS9K5aMa0ay8 6223
dnachisel/Specification/Specification.py sha256=c4DuCBgTlNGkmTm-MMh7W7u1OhhZLAjV1z5TaOufBGs 8923
dnachisel/Specification/SpecificationSet.py sha256=5mm6EtLI5oOTQ568PPJ8w_hsQ79F5olAoMX1whB7qXA 567
dnachisel/Specification/__init__.py sha256=bvgtnZyl5f8bcPwf5FxBAQeu6t0ANX1vYcaunt9xSCo 130
dnachisel/Specification/SpecEvaluation/ProblemConstraintsEvaluations.py sha256=O5p5IGki_INjImARzGNL0s_7atC_uEuwp07ZAHZ34Z4 1727
dnachisel/Specification/SpecEvaluation/ProblemObjectivesEvaluations.py sha256=AauP_wbA3w3FfmuaGm2yUCPaY5VTDeHNIgaQczR7DJI 1152
dnachisel/Specification/SpecEvaluation/SpecEvaluation.py sha256=eQcks0lsePM7I4tvUwXOVEP0Q_QyBL5se38bw7pN6_Y 5448
dnachisel/Specification/SpecEvaluation/SpecEvaluations.py sha256=Zp9Hq909Ki0_p6ijuZ1tZwFK1-3Konc1P1MTzERtmRg 6625
dnachisel/Specification/SpecEvaluation/__init__.py sha256=PR2TMOoMgx4e3JB7IlUYo0K0Sy4K_m1CjH2xLZ5FnCY 364
dnachisel/biotools/__init__.py sha256=WqlJq8vloQsF38m5EAUddfGGUFra8eqwp1IS0eH4KBc 2208
dnachisel/biotools/biotables.py sha256=89_3Eq0GCZ07v7uUBXJp-R5-tPeg7bKOuWaRY-dKRu0 2444
dnachisel/biotools/blast_sequence.py sha256=q297JQR6BDxS7kWPLlPfs_SJj00ErHUXs0OZmyGwvmk 2970
dnachisel/biotools/bowtie.py sha256=p2ai1E3mFEwUkMbn2pAdVJEQXVCzhj1mApaisYRdmok 2537
dnachisel/biotools/enzymes_operations.py sha256=7A5tDDYTWqsoIu4ZDZTVq3GXgM6peqjHdk3l2tGr07I 1491
dnachisel/biotools/formatting_operations.py sha256=BiIqblM3ONlDlPYKyPzzqW9DIwZqMRsQQMaKeELxotg 1378
dnachisel/biotools/gc_content.py sha256=IsHQjqpfn2k7A2WOJ_dCBupUvZRLAODEFfE1vAMsdeE 1211
dnachisel/biotools/genbank_operations.py sha256=g4ExrxacubZeBScmLHGOncpa51ENFSVGyQa3FV6cdI4 7202
dnachisel/biotools/indices_operations.py sha256=iVoaAqFrd12CccUNrQNIPxUKPUEkGhdkZRWcXrj8w1E 3114
dnachisel/biotools/random_sequences.py sha256=96GHHlMb-ai6OF_yDAfBtOI7tzDhPgBSKOTlJmzsoFc 2028
dnachisel/biotools/sequences_differences.py sha256=7JkJY2Gabx5MIjZ5sT-2Vlw5Q2tSLGlCcyZA-_cfyxQ 1280
dnachisel/biotools/sequences_operations.py sha256=rxevTGBS2wfO1Je2PtpqRY4AHwRBETFGOTFaNZIeRdQ 3810
dnachisel/biotools/data/README.md sha256=MyS3AwqIuYcR2j8f_H_xoMlsGC8zHFiZzzBu7-pyZR8 470
dnachisel/biotools/data/complements.csv sha256=dJbngOyKH3vaOgLUJjzl-6KxMQx6jYKLkxlxdsU7aMQ 68
dnachisel/biotools/data/iupac_notation.csv sha256=D-y6PMVlEg21eVlOKv-nhMehhdZDTb3ig3VjARw_cQU 81
dnachisel/biotools/data/nucleotide_to_regexpr.csv sha256=4JAaReJBrGEeA03S_QJj7wwD6pN_5gmGqy41ryQ_2kE 132
dnachisel/builtin_specifications/AllowPrimer.py sha256=5PfYVpr7799JLU5NVGXBJEYdtWZLUPHcV4kGpdotJRI 3184
dnachisel/builtin_specifications/AvoidBlastMatches.py sha256=b88FiUbArXuXLFpOjdIVlGYpBcPz2FXS7lvK4SWOLj4 4711
dnachisel/builtin_specifications/AvoidChanges.py sha256=3JsFxeXYXmgVCz6kbERW4SdESF6CumQFWf9i3KQ4JRg 6509
dnachisel/builtin_specifications/AvoidHairpins.py sha256=rUo-LdkFrTZ6VT2TlgF3PGW1Z2uUkeoZ9kFm2oldQBw 3320
dnachisel/builtin_specifications/AvoidHeterodimerization.py sha256=vCKpf1d8Z1tOBt_XArfOYg8HwHtT0IK-dyYYwMwg06s 2623
dnachisel/builtin_specifications/AvoidMatches.py sha256=AtqixkPtLKUKtyl9Xw4HA7YcFw66qQPJ7cnFsxML-pA 4860
dnachisel/builtin_specifications/AvoidPattern.py sha256=Pc0_LwKID9U3JTzA2ItGR19WMZJAZVz6Ua582QTjU8c 4184
dnachisel/builtin_specifications/AvoidStopCodons.py sha256=A4Qd9UpfbvdeGswrv6HHsizWXp8kg194D5DZdPwOKmQ 1970
dnachisel/builtin_specifications/CodonSpecification.py sha256=fxcQrIRApTbD6FVL7y1VtnQF-kBXfKDGYFXFxf5zk_M 2342
dnachisel/builtin_specifications/EnforceChanges.py sha256=uqH7V9a_RvHQLH06o1jVFJyIwDcu1q1D5OiK_z1xHSs 11935
dnachisel/builtin_specifications/EnforceChoice.py sha256=ADo9oippaAEhN4veCuxgjsWfw4ZaPyBY5XdY8kZbkUA 3293
dnachisel/builtin_specifications/EnforceGCContent.py sha256=NPfV_RGg7rmENN2vt82KXQ5_QfYCiVbkD63QHPFr-88 7071
dnachisel/builtin_specifications/EnforceMeltingTemperature.py sha256=fKNIH85ih_iFmEyIxmu7VJndRGikCCQTo72-ahfVW5E 2546
dnachisel/builtin_specifications/EnforcePatternOccurence.py sha256=G_e1oR77PdVbOdatldPocH8obQt2R9Mk0XPDLtvXKrM 8075
dnachisel/builtin_specifications/EnforceRegionsCompatibility.py sha256=dDC5yJztUhbZ2EoDuzLJepn7SseD4QKQbke2X4D_wQY 2515
dnachisel/builtin_specifications/EnforceSequence.py sha256=-_YS9_MT4fuDnh_hBPFVB0dlC7purWfgJjWhWZ0c7fI 4627
dnachisel/builtin_specifications/EnforceTerminalGCContent.py sha256=8GxY9lqw4Kh1KANYkMrcuTm1AJk6KCpqlEOZLC38NsA 1108
dnachisel/builtin_specifications/EnforceTranslation.py sha256=hG5u8B-sdgB6Cv_i9tpmn39qlpkjfHCS584nGutLGDQ 8936
dnachisel/builtin_specifications/SequenceLengthBounds.py sha256=536RhPzW0iKAfQD8zbZu8y16vuEIxIEs1ZW2f8MRtVs 1194
dnachisel/builtin_specifications/TerminalSpecification.py sha256=j2znB-PENXXjBRB5ke67E3pLdnUBFsrqXHfCB6uPdTE 2176
dnachisel/builtin_specifications/UniquifyAllKmers.py sha256=tM6kYfwZklgItPvFHFZJbclCPntk0ifZI3c8MpFy9QQ 11009
dnachisel/builtin_specifications/__init__.py sha256=RDyrEsZ82M-T70o3j6q8rQXvDqQ7AVjpuwEw-scXazk 2693
dnachisel/builtin_specifications/codon_optimization/AvoidRareCodons.py sha256=OjsB4vjUSQgZnN8-OhFI4sxnajY3ExU7Y21oXtIpKqI 4969
dnachisel/builtin_specifications/codon_optimization/BaseCodonOptimizationClass.py sha256=wRhG60E1s2qTOeAgKDTkZBFvBSLjcEQSN8HB8ARKvlQ 3377
dnachisel/builtin_specifications/codon_optimization/CodonOptimize.py sha256=iZjSVjh3-4Vuv_0siernfvBN6Q548gnoI2-uzP5_RVE 4479
dnachisel/builtin_specifications/codon_optimization/HarmonizeRCA.py sha256=qoifREvAaHIcrjPhtUPKtk1n_ZubwK8R4rhWxZbqg8Y 6754
dnachisel/builtin_specifications/codon_optimization/MatchTargetCodonUsage.py sha256=yuDDvWu3mJrZAUYomWX9rqWdQM0so5eU03yFDd5HCmU 8154
dnachisel/builtin_specifications/codon_optimization/MaximizeCAI.py sha256=3Of_SlnSMHQIxUMxpH_IBiN5hdswaSZn28VNuRaBMV0 5427
dnachisel/builtin_specifications/codon_optimization/__init__.py sha256=1rsnWSKCzHD5i3c5FJQe8axlvVbx2h47v79AWdDO92Y 346
dnachisel/reports/SpecAnnotationsTranslator.py sha256=c0IK71U5K96eSHzVyDcuznEcbPeQDG1vsUp5NFL_pL8 1835
dnachisel/reports/__init__.py sha256=ikm3Lz_hNbJA-T5ZJ30A_ItPF8SS47OPPrDB3aeO9yY 315
dnachisel/reports/colors_cycle.py sha256=q3vNzV1mGnsAnzu1nS79IAakm35oiOpMCutjwQ26wb8 826
dnachisel/reports/optimization_reports.py sha256=kGgasBMgI7y3N5n3jPdX46v0K73WYerq7tr5pR4rVxo 14027
dnachisel/reports/tools.py sha256=wneDTMz3snMj_TuSYJWI85dEm-ylre04Ht8_El_mvzQ 377
dnachisel/reports/assets/logo.png sha256=33ltna4Nrcq9s_cZjiYVz6FTxqcutj8wVCFDgQnIi_k 20513
dnachisel/reports/assets/optimization_report.pug sha256=YCFP8K-9UddaqKQlc3aAQRNMS6O9nnP9a0jMfn84FFo 2726
dnachisel/reports/assets/style.css sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dnachisel/reports/constraints_reports/GraphicTranslator.py sha256=Sm6tdCAttxqhROt-iuiVrkVAR9rwAa9h7aN51CFUato 1077
dnachisel/reports/constraints_reports/__init__.py sha256=rxg1qB8ToKgPxFzcmHFEXMzHFwVs-pyQ5W18Oj-qGxY 427
dnachisel/reports/constraints_reports/constraints_breaches_dataframe.py sha256=lYp9ox9Jm_E6y3Hs12Qs2gc_cQz2tiVgbH-60KX1vmw 3025
dnachisel/reports/constraints_reports/constraints_reports.py sha256=0dpWf0H4fE2bvuH1-r-L8RL71CkshdbOKFgYa06bao4 5119
dnachisel/utils/__init__.py sha256=_EsHoao19ju_CuMVorV13B_nlNQNGHvC-PzC9_tDmHA 178
dnachisel/utils/utils.py sha256=CV4RFy6BfUix0btbcKJJJRcocgG1lb_e1KjB2cRN0aw 1250
dnachisel-3.2.12.data/scripts/dnachisel sha256=rE77gQL0Yzrnqu7YwID834xdq6PhvG1Ay0KHvs0gZpA 2664
dnachisel-3.2.12.dist-info/LICENCE.txt sha256=akVjFR4jDJtNakzf3avomKdfddMyA9WHJ5aVV08efxY 1081
dnachisel-3.2.12.dist-info/METADATA sha256=iPewtQMBgtqr6Y7F5h-F20vB03EmpngJh8WgjuP3H_o 4083
dnachisel-3.2.12.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
dnachisel-3.2.12.dist-info/top_level.txt sha256=C7ogP9_MdAV5t4fvjtFA7a0WByXYNttizOoZGjJ_yOk 10
dnachisel-3.2.12.dist-info/RECORD

top_level.txt

dnachisel