Skip to content

Releases: iquasere/KEGGCharter

Bug fix in genomic maps to transcriptomic

27 May 18:20
Compare
Choose a tag to compare

Genomic information was presented in transcriptomic maps. It's fixed now

Fix on not using genomic columns

19 Feb 21:44
Compare
Choose a tag to compare

When not specifying genomic columns, still tried to estimate most abundant taxa from genomic column

KGMLs and ECs check, and handling of exception in PDF generation

17 Feb 21:07
Compare
Choose a tag to compare

KGMLs and ECs check

  • number of orthologs in KGML is now compared with number of lines in EC list (CSV)
  • if they don't match, both will be downloaded again

Handling of exception in PDF generation

  • to_pdf started to fail with timeout exception
  • a try except now handles that

Fixed bugs in new functionalities

16 Feb 12:57
Compare
Choose a tag to compare

Taxonomy inputting was always happening

KGML loading always read from sys.path, now reads from --resources-directory

Compatibility options for other tools

09 Feb 19:57
Compare
Choose a tag to compare

Two new parameters provide quantification and taxonomy inputation

--input-quantification provides quantification

  • creates new column, named Quantification (KEGGCharter), with 1 in every cell
  • new column serves as single value --genomic-columns

--input-taxonomy provides taxonomy

  • takes string as input
  • parameter serves as single value --taxa-list
  • creates new column, named Taxonomy (KEGGCharter), with the parameter in every cell

This options allow KEGGCharter to take directly as input the output of UPIMAPI or reCOGnizer

An even faster KEGGCharter

28 Jan 16:18
Compare
Choose a tag to compare

kegg_link access was moved out of the main map generation loop

  • intermediate step to allow multiprocessing
  • added --resources_directory parameter to allow customization of the KGMLs and CSVs folder

KGMLs handled locally

27 Jan 15:17
Compare
Choose a tag to compare

KEGGCharter now downloads KGMLs, and charts information directly from them

  • Significantly speeds KEGGCharter workflow
  • Pathway object is created from KGML with KGML_parser.read
  • Circumvents BioPython problem of forcing 0.7.1 DTD guidelines on the XML schema

Major improvements in visualization

08 Sep 17:57
Compare
Choose a tag to compare
  • KOs now converted to EC numbers directly to the maps
  • No more gray outline boxes
  • Exception for loading metabolic map improved

New input options and improved handling

07 Sep 15:29
Compare
Choose a tag to compare

Can now be resumed after running it the first time

  • to retry failed maps, or if something failed in the latter steps

Also, accepts more diversified input

  • allows to set different column names for taxonomy, KEGG IDs and KOs

Changes for bioconda

03 Aug 17:40
Compare
Choose a tag to compare

KEGGCharter files now go to share folder
Also created try/except for maps that fail to download