Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WIP: Add jcvi.graphics.ribbon module (#733)
* Initialise dev branch * Do not plot blocks/ribbons from lines beginning with * * Add opt noline to suppress ribbon outlines * Port style option for straight ribbons + various formating fixes * Port xrange to Py3 and fix default strand colour selection * Migrate Ribbon scripts to py3 * Beta support for PAF input * pep8 fixes * Black formatting * add ribbon test case files * log matplotlib backend * add logging to ribbon * Do not try to set usetex=False or resave if savefig fails. Instead just return error msg. * Replace check_call with check_out in sh() Allows collection of outputs. Added redirect_error arg so stderr can be redirected to stdout and user in error logging. * Collect stderr msgs from lastal for use in informative logging. * Log suggestion to use --notex if savefig fails * Add cleanup empty pdf before exit if savefig fails * Reorder imports * Black formatting * Add logging to clarify why latex use is deactivated. * Add logging to clarify why latex is deactivated. * rm trmp folder from tracking * ignore dev files * Use logger + minor pylance fixes * sort imports * Try checkout PR head instead of SHA * Try PAT token * disable black commits for forks * add issues write permission * test checkout fixes * Disable for forks
- Loading branch information