Skip to content

esmecata 0.5.2

Compare
Choose a tag to compare
@ArnaudBelcour ArnaudBelcour released this 21 Oct 10:38
· 74 commits to main since this release

Add

  • New way to search proteomes by using UniParc. Some proteomes, when downloaded directly from UniProt are empty. A solution is to search for them in UniParc and retrieved the associated protein sequences.
  • New plot in report showing proteomes according to tax_rank.
  • Database number version when creating precomputed database.
  • The possibility to give a file containing manually selected groups of observation names for esmecata_gseapy gseapy_enrichr.
  • Tests for esmecata_gseapy gseapy_enrichr.

Fix

  • Issue in creating heatmap of proteomes (missing taxon rank) in report creation.
  • Issue when creating database: there was a possibility that a taxon without consensus proteomes and associated annotations was kept.

Modify

  • Update parameter description for SPARQL option to indicate the value to query SPARQL UniProt Endpoint.
  • Rename esmecata_gseapy gseapy_taxon into esmecata_gseapy gseapy_enrichr to reflect the changes in the command.
  • Modify how esmecata_gseapy gseapy_enrichr works by adding a grouping parameters allowing to choose either groups according to taxon_rank or with a file created by the user and containing manually selected groups of observation names.
  • Update readme according to the different changes made in this release.

TODO

  • Investigate and solve memory leak when mapping UniParc IDs to UniProt with bioservices.
  • Add handling of UniParc IDs with SPARQL queries.