DNA Chisel in Debian ==================== The dnachisel package provides the command-line program; python3-dnachisel provides the Python library. Both support sequence optimization without the optional reporting libraries. GenBank output (a target filename ending in .gb) does not require report generation. PDF and graphical reports additionally need pdf_reports, sequenticon, dna_features_viewer, matplotlib and pandas. Geneblocks is used for plots of sequence differences. Primer heterodimerization needs primer3-py; the primer3 command-line package does not provide these Python bindings. AvoidMatches uses Bowtie; AvoidBlastMatches uses NCBI BLAST+. The build tests and autopkgtests exercise the core library. Tests requiring optional reporting/primer libraries or GenomeCollection (which downloads genomes from the network) are excluded in debian/tests/pytest.ini.