Commit cdee4b60 authored by Steffen Möller's avatar Steffen Möller
Browse files

New upstream version 1.59

parent 291de8a8
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
2019.08.30
Fixed the clustercentroids routine in python/clustermodule.c.
Changed src/cluster.c and python/clustermodule.c to be consistent with PEP7.
Added tests to the Python unit tests.

2019.04.26
Moved Windows-specific code from src/cluster.c to windows/library.c.
Fixed a memory leak in X11/gui.c.
Expanded doctests in python/__init__.py.
Fixed a bug in the treecluster routine in python/clustermodule.c that caused
the weight argument to be checked if the distance matrix was provided.
Cleaned up formatting in python/test/test_Cluster.py.

2018.11.22
Fixed memory leaks in kcluster and treecluster in src/cluster.c, and in
Hierarchical and KMeans in src/command.c; these memory leaks occurred when
+1 −1
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@ You may need to log in as root the install Pycluster.
If you do not have root access, do
  python setup.py install --prefix=/some/other/directory
and set the environment variable
  PYTHONPATH=/some/other/directory/lib/python2.2/site-packages
  PYTHONPATH=/some/other/directory/lib/python2.6/site-packages
The exact command depends on which shell you are using; the exact path will
depend on the version of Python you are using.
To use Pycluster, you will also need numpy (Numerical Python). Pycluster was
+2 −1
Original line number Diff line number Diff line
@@ -3,7 +3,8 @@
DOCDIST = doc/cluster.pdf doc/cluster3.pdf doc/cluster.texinfo \
  doc/cluster3.texinfo doc/structure.eps doc/Makefile
WINDIST = windows/cluster.hhp windows/cluster.ico windows/cluster.iss \
  windows/main.c windows/gui.c windows/format.bmp windows/Makefile \
  windows/main.c windows/gui.c windows/library.c \
  windows/format.bmp windows/Makefile \
  windows/resources.h windows/resources.rc
MACDIST = mac/main.m mac/Controller.h mac/Controller.m mac/cluster.icns \
  mac/English.lproj/InfoPlist.strings \
+2 −1
Original line number Diff line number Diff line
@@ -297,7 +297,8 @@ DOCDIST = doc/cluster.pdf doc/cluster3.pdf doc/cluster.texinfo \
  doc/cluster3.texinfo doc/structure.eps doc/Makefile

WINDIST = windows/cluster.hhp windows/cluster.ico windows/cluster.iss \
  windows/main.c windows/gui.c windows/format.bmp windows/Makefile \
  windows/main.c windows/gui.c windows/library.c \
  windows/format.bmp windows/Makefile \
  windows/resources.h windows/resources.rc

MACDIST = mac/main.m mac/Controller.h mac/Controller.m mac/cluster.icns \
+4 −7
Original line number Diff line number Diff line
2018.11.22
Fixed memory leaks in kcluster and treecluster in src/cluster.c, and in
Hierarchical and KMeans in src/command.c; these memory leaks occurred when
memory allocation failed.
Fixed a bug in the distancematrix function Bio/Cluster/__init__.py, where the 
weight argument was not properly initialized if it had the default value None,
causing the function to fail.
2019.08.30
Fixed the clustercentroids routine in python/clustermodule.c.
Changed src/cluster.c and python/clustermodule.c to be consistent with PEP7.
Added tests to the Python unit tests.
Loading