Skip to content

Releases: kirichoi/netplotlib

1.2.1

27 Apr 08:13
7e86994
Compare
Choose a tag to compare
  • Added support for SBML Layout (#48)
  • Added support for compartment visualization
  • Added support for cubic bezier curves
  • Added support for .mp4 file format
  • More robust type checking
  • Misc. bug fixes

1.1.0

25 Jun 09:00
dee876d
Compare
Choose a tag to compare
  • Added function to list supported layout algorithms (#43)
  • Support setting custom layout (#41)
  • Allow setting dpi when saving diagrams
  • Misc. bug fixes

1.0.15

17 Feb 09:13
8536ad9
Compare
Choose a tag to compare
  • Add support for graphviz layout algorithms (#37)
  • Allow usage of custom axis

1.0.14

30 Jan 09:48
bea1eb7
Compare
Choose a tag to compare
  • Fixed a bug when plotting models with reactions without kinetic law (#35)
  • Support autoregulations (#11)
  • Fixed a bug when scaling option was not taking edges into consideration

1.0.12

13 Nov 00:49
502d741
Compare
Choose a tag to compare
  • Fixed a bug introduced by deprecated functions in NetworkX 2.4
  • Fixed a bug with plotting ratesOfChange
  • Added an option to modify dpi
  • Added an option to control tight layout
  • Added an option to accept a list of highlighting colors

This release officially drops the support for Python 2.x due to some of our dependencies not supporting Python 2.x anymore. Python 2.x is expected for EOL on Jan 1, 2020.

1.0.11

18 Jun 22:49
81806fe
Compare
Choose a tag to compare
  • Fixed a bug in weighted diagrams when more than one regulations target the same reaction.
  • Fixed a bug with reversible reactions not being recognized.
  • Fixed a bug with reversible reactions in weighted diagrams.
  • Added a feature to modify time-course selections
  • Fixed non-optimal weight labels locations
  • Fixed non-optimal stoichiometry label locations
  • Changed node scaling

1.0.10

25 May 00:39
99ac789
Compare
Choose a tag to compare
  • Added new property to plot colorbars
  • Fixed issue with incorrect analyses
  • Fixed issue with layout algorithm generating nodes too close to each other
  • Fixed issue with saving figures
  • Fixed issue with grid plotting where number of rows are not correct
  • Fixed issue with weighted diagrams plotting incorrect regulation types when threshold was applied.

1.0.9

02 Apr 00:38
b0e5077
Compare
Choose a tag to compare
  • Added function drawNetworkGrid under NetworkEnsemble. Function drawNetworkGrid plots networks in the list in n by m grid.
  • Added function to plot inline timecourse plot.
  • Added feature to use colormaps for various analyses.
  • Added feature to visualize species rate of changes.
  • Added feature to perform analysis at specified time for models without steady state.
  • Fixed issue with rate analysis not working on irreversible reactions.
  • Fixed issue with multiple species with similar names breaking rate law analysis algorithm.
  • Fixed issues with modifiers in NetworkEnsemble.
  • Fixed issues with edges.

1.0.8

01 Mar 01:33
053cb6e
Compare
Choose a tag to compare
  • Fixed issue with breakBoundary option not functioning properly
  • Fixed issue with edge transparency for modifiers

1.0.7

28 Feb 01:44
e0b94ab
Compare
Choose a tag to compare
  • Fixed various issues with NetworkEnsemble with modifiers
  • Fixed issue with breakBoundary option ON in NetworkEnsemble
  • Added option to threshold edges below defined value in NetworkEnsemble
  • Added option to plot edges below threshold while computing the layout with only those above the threshold
  • Inhibition arrow type is now correct (not bracket anymore)
  • Added option to emphasize net direction of reaction by analyzing reaction rates at steady-state