Mercurial > repos > greg > gene_family_classifier
changeset 109:06f121a1974e draft
Uploaded
author | greg |
---|---|
date | Mon, 27 Feb 2017 14:34:41 -0500 |
parents | 82144bc3626a |
children | 6cb3520313b9 |
files | gene_family_classifier.py |
diffstat | 1 files changed, 10 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/gene_family_classifier.py Mon Feb 27 13:14:40 2017 -0500 +++ b/gene_family_classifier.py Mon Feb 27 14:34:41 2017 -0500 @@ -85,10 +85,14 @@ def write_html_output(output, title, dir): with open(output, 'w') as fh: - fh.write('<html><head><title>%s</title></head><body><p/><ul>\n' % title) + fh.write('<html><head><title>%s</title></head>\n' % title) + fh.write('<body><p/><table>\n') + fh.write('<tr><th>Size</th><th>Name</th></tr>\n') for fname in os.listdir(dir): - fh.write('<li><a type="text/plain" href="%s">%s</a></li>\n' % (fname, fname)) - fh.write('</ul></body></html>\n') + size = str(os.path.getsixe(fname)) + link = '<a href="%s" type="text/plain">%s</a>\n' % (fname, fname) + fh.write('<tr><td>%s</td><td>%s</td></tr>\n' % (size, link)) + fh.write('</table></body></html>\n') # Define command response buffers. @@ -142,11 +146,11 @@ if create_corresponding_coding_sequences: out_file = args.output_ptorthocs orthogroups_fasta_dest_dir = args.output_ptorthocs_dir - title = 'Orthogroups with corresponding coding sequences' + title = 'Orthogroups and corresponding coding sequences files' else: out_file = args.output_ptortho orthogroups_fasta_dest_dir = args.output_ptortho_dir - title = 'Orthogroups' + title = 'Orthogroups files' orthogroups_fasta_src_dir = os.path.join(OUTPUT_DIR, 'orthogroups_fasta') move_directory_files(orthogroups_fasta_src_dir, orthogroups_fasta_dest_dir) write_html_output(out_file, title, orthogroups_fasta_dest_dir) @@ -154,6 +158,6 @@ if args.output_ptsco is not None: single_copy_fasta_src_dir = os.path.join(OUTPUT_DIR, 'single_copy_fasta') single_copy_fasta_dest_dir = args.output_ptsco_dir - title = 'Single copy orthogroups' + title = 'Single copy orthogroups files' move_directory_files(single_copy_fasta_src_dir, single_copy_fasta_dest_dir) write_html_output(args.output_ptsco, title, single_copy_fasta_dest_dir)