wub.wrappers package¶
Submodules¶
wub.wrappers.dnadiff module¶
Wrapper for mummer’s dnadiff
-
class
wub.wrappers.dnadiff.
Property
(ref, query)¶ Bases:
tuple
Create new instance of Property(ref, query)
-
query
¶ Alias for field number 1
-
ref
¶ Alias for field number 0
-
-
class
wub.wrappers.dnadiff.
PropertyWithPerc
(ref, ref_perc, query, query_perc)¶ Bases:
tuple
Create new instance of PropertyWithPerc(ref, ref_perc, query, query_perc)
-
query
¶ Alias for field number 2
-
query_perc
¶ Alias for field number 3
-
ref
¶ Alias for field number 0
-
ref_perc
¶ Alias for field number 1
-
-
wub.wrappers.dnadiff.
cleanup_dnadiff_report
(directory, prefix='out')[source]¶ Cleanup dnadiff output files in the specified directory.
Parameters: - directory – Output directory.
- prefix – Output prefix.
Returns: None
Return type: object
-
wub.wrappers.dnadiff.
dnadiff
(reference, query, working_directory=None, cleanup=True)[source]¶ Run dnadiff on reference and query fasta and parse results.
Parameters: - reference – Reference fasta.
- query – Query fasta.
- working_directory – Write output in this directory if specified.
- cleanup – Delete dnadiff output after parsing if True.
Returns: Parsed results, raw report and log.
Return type: 3-tuple