LICENCE.txt
MANIFEST.in
README.rst
ez_setup.py
pypi-readme.rst
setup.py
dnachisel/Location.py
dnachisel/__init__.py
dnachisel/version.py
dnachisel.egg-info/PKG-INFO
dnachisel.egg-info/SOURCES.txt
dnachisel.egg-info/dependency_links.txt
dnachisel.egg-info/requires.txt
dnachisel.egg-info/top_level.txt
dnachisel/DnaOptimizationProblem/CircularDnaOptimizationProblem.py
dnachisel/DnaOptimizationProblem/DnaOptimizationProblem.py
dnachisel/DnaOptimizationProblem/NoSolutionError.py
dnachisel/DnaOptimizationProblem/__init__.py
dnachisel/DnaOptimizationProblem/mixins/ConstraintsSolverMixin.py
dnachisel/DnaOptimizationProblem/mixins/ObjectivesMaximizerMixin.py
dnachisel/DnaOptimizationProblem/mixins/RecordRepresentationMixin.py
dnachisel/DnaOptimizationProblem/mixins/__init__.py
dnachisel/MutationSpace/MutationChoice.py
dnachisel/MutationSpace/MutationSpace.py
dnachisel/MutationSpace/__init__.py
dnachisel/SequencePattern/DnaNotationPattern.py
dnachisel/SequencePattern/EnzymeSitePattern.py
dnachisel/SequencePattern/HomopolymerPattern.py
dnachisel/SequencePattern/MotifPssmPattern.py
dnachisel/SequencePattern/RepeatedKmerPattern.py
dnachisel/SequencePattern/SequencePattern.py
dnachisel/SequencePattern/__init__.py
dnachisel/Specification/FeatureRepresentationMixin.py
dnachisel/Specification/Specification.py
dnachisel/Specification/SpecificationSet.py
dnachisel/Specification/__init__.py
dnachisel/Specification/SpecEvaluation/ProblemConstraintsEvaluations.py
dnachisel/Specification/SpecEvaluation/ProblemObjectivesEvaluations.py
dnachisel/Specification/SpecEvaluation/SpecEvaluation.py
dnachisel/Specification/SpecEvaluation/SpecEvaluations.py
dnachisel/Specification/SpecEvaluation/__init__.py
dnachisel/biotools/__init__.py
dnachisel/biotools/biotables.py
dnachisel/biotools/blast_sequence.py
dnachisel/biotools/bowtie.py
dnachisel/biotools/enzymes_operations.py
dnachisel/biotools/formatting_operations.py
dnachisel/biotools/gc_content.py
dnachisel/biotools/genbank_operations.py
dnachisel/biotools/indices_operations.py
dnachisel/biotools/random_sequences.py
dnachisel/biotools/sequences_differences.py
dnachisel/biotools/sequences_operations.py
dnachisel/biotools/data/README.md
dnachisel/biotools/data/complements.csv
dnachisel/biotools/data/iupac_notation.csv
dnachisel/biotools/data/nucleotide_to_regexpr.csv
dnachisel/builtin_specifications/AllowPrimer.py
dnachisel/builtin_specifications/AvoidBlastMatches.py
dnachisel/builtin_specifications/AvoidChanges.py
dnachisel/builtin_specifications/AvoidHairpins.py
dnachisel/builtin_specifications/AvoidHeterodimerization.py
dnachisel/builtin_specifications/AvoidMatches.py
dnachisel/builtin_specifications/AvoidPattern.py
dnachisel/builtin_specifications/AvoidStopCodons.py
dnachisel/builtin_specifications/CodonSpecification.py
dnachisel/builtin_specifications/EnforceChanges.py
dnachisel/builtin_specifications/EnforceChoice.py
dnachisel/builtin_specifications/EnforceGCContent.py
dnachisel/builtin_specifications/EnforceMeltingTemperature.py
dnachisel/builtin_specifications/EnforcePatternOccurence.py
dnachisel/builtin_specifications/EnforceRegionsCompatibility.py
dnachisel/builtin_specifications/EnforceSequence.py
dnachisel/builtin_specifications/EnforceTerminalGCContent.py
dnachisel/builtin_specifications/EnforceTranslation.py
dnachisel/builtin_specifications/SequenceLengthBounds.py
dnachisel/builtin_specifications/TerminalSpecification.py
dnachisel/builtin_specifications/UniquifyAllKmers.py
dnachisel/builtin_specifications/__init__.py
dnachisel/builtin_specifications/codon_optimization/AvoidRareCodons.py
dnachisel/builtin_specifications/codon_optimization/BaseCodonOptimizationClass.py
dnachisel/builtin_specifications/codon_optimization/CodonOptimize.py
dnachisel/builtin_specifications/codon_optimization/HarmonizeRCA.py
dnachisel/builtin_specifications/codon_optimization/MatchTargetCodonUsage.py
dnachisel/builtin_specifications/codon_optimization/MaximizeCAI.py
dnachisel/builtin_specifications/codon_optimization/__init__.py
dnachisel/reports/SpecAnnotationsTranslator.py
dnachisel/reports/__init__.py
dnachisel/reports/colors_cycle.py
dnachisel/reports/optimization_reports.py
dnachisel/reports/tools.py
dnachisel/reports/assets/logo.png
dnachisel/reports/assets/optimization_report.pug
dnachisel/reports/assets/style.css
dnachisel/reports/constraints_reports/GraphicTranslator.py
dnachisel/reports/constraints_reports/__init__.py
dnachisel/reports/constraints_reports/constraints_breaches_dataframe.py
dnachisel/reports/constraints_reports/constraints_reports.py
dnachisel/utils/__init__.py
dnachisel/utils/utils.py
docs/.gitignore
docs/Makefile
docs/README.md
docs/build_and_deploy.sh
docs/conf.py
docs/examples.rst
docs/favicon.png
docs/index.rst
docs/make.bat
docs/makehtml.sh
docs/notes.rst
docs/_build/doctrees/README.doctree
docs/_build/doctrees/environment.pickle
docs/_build/doctrees/examples.doctree
docs/_build/doctrees/index.doctree
docs/_build/doctrees/notes.doctree
docs/_build/doctrees/genbank/genbank_api.doctree
docs/_build/doctrees/genbank/genbank_notes.doctree
docs/_build/doctrees/ref/biotools.doctree
docs/_build/doctrees/ref/builtin_specifications.doctree
docs/_build/doctrees/ref/cli.doctree
docs/_build/doctrees/ref/constraints_reports.doctree
docs/_build/doctrees/ref/core_classes.doctree
docs/_build/doctrees/ref/reports.doctree
docs/_build/html/.buildinfo
docs/_build/html/.nojekyll
docs/_build/html/README.html
docs/_build/html/examples.html
docs/_build/html/genindex.html
docs/_build/html/index.html
docs/_build/html/notes.html
docs/_build/html/objects.inv
docs/_build/html/py-modindex.html
docs/_build/html/search.html
docs/_build/html/searchindex.js
docs/_build/html/_modules/index.html
docs/_build/html/_modules/dnachisel/Location.html
docs/_build/html/_modules/dnachisel/DnaOptimizationProblem/CircularDnaOptimizationProblem.html
docs/_build/html/_modules/dnachisel/DnaOptimizationProblem/DnaOptimizationProblem.html
docs/_build/html/_modules/dnachisel/MutationSpace/MutationChoice.html
docs/_build/html/_modules/dnachisel/MutationSpace/MutationSpace.html
docs/_build/html/_modules/dnachisel/SequencePattern/DnaNotationPattern.html
docs/_build/html/_modules/dnachisel/SequencePattern/EnzymeSitePattern.html
docs/_build/html/_modules/dnachisel/SequencePattern/HomopolymerPattern.html
docs/_build/html/_modules/dnachisel/SequencePattern/MotifPssmPattern.html
docs/_build/html/_modules/dnachisel/SequencePattern/RepeatedKmerPattern.html
docs/_build/html/_modules/dnachisel/SequencePattern/SequencePattern.html
docs/_build/html/_modules/dnachisel/Specification/Specification.html
docs/_build/html/_modules/dnachisel/biotools/blast_sequence.html
docs/_build/html/_modules/dnachisel/biotools/bowtie.html
docs/_build/html/_modules/dnachisel/biotools/enzymes_operations.html
docs/_build/html/_modules/dnachisel/biotools/formatting_operations.html
docs/_build/html/_modules/dnachisel/biotools/gc_content.html
docs/_build/html/_modules/dnachisel/biotools/genbank_operations.html
docs/_build/html/_modules/dnachisel/biotools/indices_operations.html
docs/_build/html/_modules/dnachisel/biotools/random_sequences.html
docs/_build/html/_modules/dnachisel/biotools/sequences_differences.html
docs/_build/html/_modules/dnachisel/biotools/sequences_operations.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AllowPrimer.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AvoidBlastMatches.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AvoidChanges.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AvoidHairpins.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AvoidMatches.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AvoidPattern.html
docs/_build/html/_modules/dnachisel/builtin_specifications/AvoidStopCodons.html
docs/_build/html/_modules/dnachisel/builtin_specifications/EnforceGCContent.html
docs/_build/html/_modules/dnachisel/builtin_specifications/EnforceMeltingTemperature.html
docs/_build/html/_modules/dnachisel/builtin_specifications/EnforcePatternOccurence.html
docs/_build/html/_modules/dnachisel/builtin_specifications/EnforceRegionsCompatibility.html
docs/_build/html/_modules/dnachisel/builtin_specifications/EnforceSequence.html
docs/_build/html/_modules/dnachisel/builtin_specifications/EnforceTranslation.html
docs/_build/html/_modules/dnachisel/builtin_specifications/SequenceLengthBounds.html
docs/_build/html/_modules/dnachisel/builtin_specifications/UniquifyAllKmers.html
docs/_build/html/_modules/dnachisel/builtin_specifications/codon_optimization/AvoidRareCodons.html
docs/_build/html/_modules/dnachisel/builtin_specifications/codon_optimization/CodonOptimize.html
docs/_build/html/_modules/dnachisel/builtin_specifications/codon_optimization/HarmonizeRCA.html
docs/_build/html/_modules/dnachisel/builtin_specifications/codon_optimization/MatchTargetCodonUsage.html
docs/_build/html/_modules/dnachisel/builtin_specifications/codon_optimization/MaximizeCAI.html
docs/_build/html/_modules/dnachisel/reports/optimization_reports.html
docs/_build/html/_modules/dnachisel/reports/constraints_reports/GraphicTranslator.html
docs/_build/html/_modules/dnachisel/reports/constraints_reports/constraints_breaches_dataframe.html
docs/_build/html/_modules/dnachisel/reports/constraints_reports/constraints_reports.html
docs/_build/html/_sources/README.md.txt
docs/_build/html/_sources/examples.rst.txt
docs/_build/html/_sources/index.rst.txt
docs/_build/html/_sources/notes.rst.txt
docs/_build/html/_sources/genbank/genbank_api.rst.txt
docs/_build/html/_sources/genbank/genbank_notes.rst.txt
docs/_build/html/_sources/ref/biotools.rst.txt
docs/_build/html/_sources/ref/builtin_specifications.rst.txt
docs/_build/html/_sources/ref/cli.rst.txt
docs/_build/html/_sources/ref/constraints_reports.rst.txt
docs/_build/html/_sources/ref/core_classes.rst.txt
docs/_build/html/_sources/ref/reports.rst.txt
docs/_build/html/_static/basic.css
docs/_build/html/_static/doctools.js
docs/_build/html/_static/documentation_options.js
docs/_build/html/_static/file.png
docs/_build/html/_static/html_logo.png
docs/_build/html/_static/jquery-3.5.1.js
docs/_build/html/_static/jquery.js
docs/_build/html/_static/language_data.js
docs/_build/html/_static/minus.png
docs/_build/html/_static/plus.png
docs/_build/html/_static/pygments.css
docs/_build/html/_static/searchtools.js
docs/_build/html/_static/sphinx_press_theme.css
docs/_build/html/_static/theme-vendors.js
docs/_build/html/_static/theme.css
docs/_build/html/_static/theme.js
docs/_build/html/_static/underscore-1.3.1.js
docs/_build/html/_static/underscore.js
docs/_build/html/_static/css/custom.css
docs/_build/html/_static/images/confectionary.png
docs/_build/html/_static/images/dnachisel_algorithm.gif
docs/_build/html/_static/images/example_sequence.png
docs/_build/html/_static/images/geometry2.png
docs/_build/html/_static/images/html_logo.png
docs/_build/html/_static/images/old_html_logo.png
docs/_build/html/_static/images/pw_maze_black (copy).png
docs/_build/html/_static/images/pw_maze_black.png
docs/_build/html/_static/images/pw_maze_dark.png
docs/_build/html/_static/images/pw_maze_white.png
docs/_build/html/_static/images/report_screenshot.png
docs/_build/html/_static/images/title.png
docs/_build/html/_static/images/genbank_annotations/README.md
docs/_build/html/_static/images/genbank_annotations/all_unique_kmers.png
docs/_build/html/_static/images/genbank_annotations/all_unique_kmers_here.png
docs/_build/html/_static/images/genbank_annotations/allow_primer.png
docs/_build/html/_static/images/genbank_annotations/avoid_blast.png
docs/_build/html/_static/images/genbank_annotations/avoid_matches.png
docs/_build/html/_static/images/genbank_annotations/avoid_matches_mismatches.png
docs/_build/html/_static/images/genbank_annotations/avoid_non_unique_segments.png
docs/_build/html/_static/images/genbank_annotations/avoid_pattern_cg.png
docs/_build/html/_static/images/genbank_annotations/avoid_pattern_cg_obj.png
docs/_build/html/_static/images/genbank_annotations/avoid_pattern_enzyme.png
docs/_build/html/_static/images/genbank_annotations/avoid_pattern_kmer.png
docs/_build/html/_static/images/genbank_annotations/avoid_pattern_noisoleucine.png
docs/_build/html/_static/images/genbank_annotations/avoid_pattern_regex.png
docs/_build/html/_static/images/genbank_annotations/boosting.png
docs/_build/html/_static/images/genbank_annotations/cds.png
docs/_build/html/_static/images/genbank_annotations/cds_enforce.png
docs/_build/html/_static/images/genbank_annotations/change.png
docs/_build/html/_static/images/genbank_annotations/change_objective.png
docs/_build/html/_static/images/genbank_annotations/choice.png
docs/_build/html/_static/images/genbank_annotations/codon_optimize.png
docs/_build/html/_static/images/genbank_annotations/enforce_melting.png
docs/_build/html/_static/images/genbank_annotations/enforce_melting_and_kmers.png
docs/_build/html/_static/images/genbank_annotations/enforce_melting_obj.png
docs/_build/html/_static/images/genbank_annotations/enforce_sequence.png
docs/_build/html/_static/images/genbank_annotations/examples.csv
docs/_build/html/_static/images/genbank_annotations/gc_range.png
docs/_build/html/_static/images/genbank_annotations/gc_target.png
docs/_build/html/_static/images/genbank_annotations/generate_annotations.py
docs/_build/html/_static/images/genbank_annotations/harmonize_rca.png
docs/_build/html/_static/images/genbank_annotations/insert.png
docs/_build/html/_static/images/genbank_annotations/insert_several.png
docs/_build/html/_static/images/genbank_annotations/keep.png
docs/_build/html/_static/images/genbank_annotations/keep_obj.png
docs/_build/html/_static/images/genbank_annotations/match_codon_usage.png
docs/_build/html/_static/images/genbank_annotations/multiple_specs.png
docs/_build/html/_static/images/genbank_annotations/myspec.png
docs/_build/html/_static/images/genbank_annotations/use_best_codon.png
docs/_build/html/genbank/genbank_api.html
docs/_build/html/genbank/genbank_notes.html
docs/_build/html/ref/biotools.html
docs/_build/html/ref/builtin_specifications.html
docs/_build/html/ref/cli.html
docs/_build/html/ref/constraints_reports.html
docs/_build/html/ref/core_classes.html
docs/_build/html/ref/reports.html
docs/_static/css/custom.css
docs/_static/images/confectionary.png
docs/_static/images/dnachisel_algorithm.gif
docs/_static/images/example_sequence.png
docs/_static/images/geometry2.png
docs/_static/images/html_logo.png
docs/_static/images/old_html_logo.png
docs/_static/images/pw_maze_black (copy).png
docs/_static/images/pw_maze_black.png
docs/_static/images/pw_maze_dark.png
docs/_static/images/pw_maze_white.png
docs/_static/images/report_screenshot.png
docs/_static/images/title.png
docs/_static/images/genbank_annotations/README.md
docs/_static/images/genbank_annotations/all_unique_kmers.png
docs/_static/images/genbank_annotations/all_unique_kmers_here.png
docs/_static/images/genbank_annotations/allow_primer.png
docs/_static/images/genbank_annotations/avoid_blast.png
docs/_static/images/genbank_annotations/avoid_matches.png
docs/_static/images/genbank_annotations/avoid_matches_mismatches.png
docs/_static/images/genbank_annotations/avoid_non_unique_segments.png
docs/_static/images/genbank_annotations/avoid_pattern_cg.png
docs/_static/images/genbank_annotations/avoid_pattern_cg_obj.png
docs/_static/images/genbank_annotations/avoid_pattern_enzyme.png
docs/_static/images/genbank_annotations/avoid_pattern_kmer.png
docs/_static/images/genbank_annotations/avoid_pattern_noisoleucine.png
docs/_static/images/genbank_annotations/avoid_pattern_regex.png
docs/_static/images/genbank_annotations/boosting.png
docs/_static/images/genbank_annotations/cds.png
docs/_static/images/genbank_annotations/cds_enforce.png
docs/_static/images/genbank_annotations/change.png
docs/_static/images/genbank_annotations/change_objective.png
docs/_static/images/genbank_annotations/choice.png
docs/_static/images/genbank_annotations/codon_optimize.png
docs/_static/images/genbank_annotations/enforce_melting.png
docs/_static/images/genbank_annotations/enforce_melting_and_kmers.png
docs/_static/images/genbank_annotations/enforce_melting_obj.png
docs/_static/images/genbank_annotations/enforce_sequence.png
docs/_static/images/genbank_annotations/examples.csv
docs/_static/images/genbank_annotations/gc_range.png
docs/_static/images/genbank_annotations/gc_target.png
docs/_static/images/genbank_annotations/generate_annotations.py
docs/_static/images/genbank_annotations/harmonize_rca.png
docs/_static/images/genbank_annotations/insert.png
docs/_static/images/genbank_annotations/insert_several.png
docs/_static/images/genbank_annotations/keep.png
docs/_static/images/genbank_annotations/keep_obj.png
docs/_static/images/genbank_annotations/match_codon_usage.png
docs/_static/images/genbank_annotations/multiple_specs.png
docs/_static/images/genbank_annotations/myspec.png
docs/_static/images/genbank_annotations/use_best_codon.png
docs/genbank/genbank_api.rst
docs/genbank/genbank_notes.rst
docs/ref/biotools.rst
docs/ref/builtin_specifications.rst
docs/ref/cli.rst
docs/ref/constraints_reports.rst
docs/ref/core_classes.rst
docs/ref/reports.rst
scripts/dnachisel