Skip to content

Releases: gayverjr/pyemap

PyeMap-2.0.2

11 Aug 23:11
31df5c4
Compare
Choose a tag to compare

Bug fixes:

  • Fixed bug associated with sequence alignment when non protein residues are not placed at the end of the chain. Had no effect on the back end, but cause visualization bugs and occasional crashes on the web server.

PyeMap-2.0.1

02 Apr 20:56
Compare
Choose a tag to compare
  • Remove CairoSVG dependency
  • Make pygraphviz optional
  • Remove deprecated Biopython call to MUSCLE, make compatible with new MUSCLE API

PyeMap 2.0

31 Jan 08:14
Compare
Choose a tag to compare

In version 2.0, PyeMap is now capable of mining protein graphs for shared ET pathways/motifs. This is available under the
pyemap.graph_mining modules.

Changelog:

Single Protein

  • Automatic identification of redox-active metal ions
  • Support for pathway visualization in nglview widget
  • New degree-based edge pruning algorithm
  • User control over residue depth and RSA thresholds for determining buried/surface exposed

Graph Mining

  • gSpan and pattern matching algorithms
  • Control over substitutions and edge thresholds
  • Sequence and structural based clustering of protein subgraphs
  • Support for subgraph visualization in nglview widget

General Improvements

  • Improved SMILES strings for standard amino acids and ET active moieties
  • Improved visualization of residues using RDKit
  • Remove wget dependency, use requests to fetch files

pyemap-1.0.4

11 Jan 03:40
Compare
Choose a tag to compare

Bug fixes:

  • Fixed type checking for original atom ID
  • Fixed NGL visualization for residues with insertion codes

pyemap-1.0.3.2

25 Nov 03:14
3431e35
Compare
Choose a tag to compare

Bug fix:
Now correctly draws standard aromatic residues to file and PIL image

pyemap-1.0.3.1

13 Nov 18:42
Compare
Choose a tag to compare

Hot fix for compatibility issues. We now pin to Pillow 7.2.0, and remove some tests which were causing issues with newer RDKit.

pyemap-1.0.3

12 Oct 05:56
Compare
Choose a tag to compare

Minor bug fixes.

  1. Remove side chains and cleanup bonding for automatically detected ETA moieties
  2. Sanitize custom residue names to fix bug where preceding space would cause errors in web version

pyemap-1.0.2

30 Sep 17:49
8e9ad38
Compare
Choose a tag to compare

Minor update

Bug fixes

  • Fixed divide by zero error which caused errors when a protein had standard residues lacking side chain atoms. Such residues are now removed from the graph and a warning is displayed
  • Non-Side chain atoms are no longer removed from consideration during residue depth calculations, which improves accuracy of solvent exposure criterion

Compatibility notes

  • More explicit warnings are included for issues with Mac OS Catalina and MSMS
  • Error message from newer RDKit is suppressed

pyemap-1.0.1

06 Feb 19:41
26e344f
Compare
Choose a tag to compare

Compatible with NetworkX 2.4

pyemap-1.0.0

01 Oct 23:24
16b3195
Compare
Choose a tag to compare

PyeMap 1.0.0

Not compatible with NetworkX >= 2.4