Command Line (dasi.command_line)

This module provide command line interface for DASi.

dasi run

Classes

DasiCLI([directory, primers, templates, …])

DASi command line interface.

class dasi.command_line.DasiCLI(directory='/home/justin/Github/DASi-DNA-Design/docsrc', primers='primers.fasta', templates='templates/*.gb', fragments='fragments/*.gb', goals='goals/*.gb', verbose='v')[source]

Bases: object

DASi command line interface.

Initialize a new design.

Methods

_get_span_cost()

Saves the span cost as bytes; reloads when called.

run([n_jobs])

Run a design job.

version()

Print the package version.

_get_span_cost()[source]

Saves the span cost as bytes; reloads when called.

run(n_jobs=10)[source]

Run a design job.

Parameters

n_jobs (int) – number of parrallel jobs to run. (default: 10)

Returns

version()[source]

Print the package version.