diff --git a/poetry.lock b/poetry.lock
index 6b76e473fb4f3cea9c0824216a7fb7360c980675..676b5f7e37dd68d3145b22cbe649c2ca42626ff5 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -69,7 +69,7 @@ xgboost = "1.4.2"
 
 [[package]]
 name = "aliby-post"
-version = "0.1.30"
+version = "0.1.31"
 description = "Post-processing tools for aliby pipeline."
 category = "main"
 optional = false
@@ -77,7 +77,6 @@ python-versions = ">=3.7.1,<3.11"
 
 [package.dependencies]
 aliby-agora = ">=0.2.30,<0.3.0"
-catch22 = ">=0.2.0,<0.3.0"
 gaussianprocessderivatives = ">=0.1.2,<0.2.0"
 leidenalg = ">=0.8.8,<0.9.0"
 more-itertools = ">=8.12.0,<9.0.0"
@@ -85,6 +84,7 @@ numpy = "1.21.6"
 p-tqdm = ">=1.3.3,<2.0.0"
 pandas = "1.3.3"
 pathos = ">=0.2.8,<0.3.0"
+pycatch22 = ">=0.4.2,<0.5.0"
 PyYAML = ">=6.0,<7.0"
 scikit-learn = ">=0.22"
 scipy = ">=1.4.1"
@@ -252,14 +252,6 @@ category = "main"
 optional = false
 python-versions = "~=3.7"
 
-[[package]]
-name = "catch22"
-version = "0.2.0"
-description = "CAnonical Time-series CHaracteristics, see description and license on GitHub."
-category = "main"
-optional = false
-python-versions = "*"
-
 [[package]]
 name = "certifi"
 version = "2022.6.15"
@@ -1601,6 +1593,14 @@ python-versions = "*"
 [package.dependencies]
 pyasn1 = ">=0.4.6,<0.5.0"
 
+[[package]]
+name = "pycatch22"
+version = "0.4.2"
+description = "22 CAnonical Time-series Features"
+category = "main"
+optional = false
+python-versions = "*"
+
 [[package]]
 name = "pycparser"
 version = "2.21"
@@ -2487,7 +2487,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-
 [metadata]
 lock-version = "1.1"
 python-versions = ">=3.7.1,<3.11"
-content-hash = "b6ecf85f8086548a826eefc5470a25140e0d4ce40060f714638baf99d455cf84"
+content-hash = "ca727c3f62b8f830b216b8c7066fe03174c90ab905aa8d371b9f34e112499468"
 
 [metadata.files]
 absl-py = [
@@ -2510,10 +2510,7 @@ aliby-baby = [
     {file = "aliby-baby-0.1.13.tar.gz", hash = "sha256:aa1d3ff3223fd2d0f754c1c0b25dee519d332dbaae51f30fba4b509310de1a1b"},
     {file = "aliby_baby-0.1.13-py3-none-any.whl", hash = "sha256:935800fe57c485026c84137c173b5129daa51ca64ea7007ce9953d33cff87ef0"},
 ]
-aliby-post = [
-    {file = "aliby-post-0.1.30.tar.gz", hash = "sha256:a9ef10f4bdbd07867009d087738ba639c045a8b5d43d59b7f95f0082c2bf6fd4"},
-    {file = "aliby_post-0.1.30-py3-none-any.whl", hash = "sha256:66abef639d5db4cc507be7eef04ae76073ad969c6f80f4039400aa235f071ee3"},
-]
+aliby-post = []
 appdirs = [
     {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"},
     {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"},
@@ -2606,9 +2603,6 @@ cachetools = [
     {file = "cachetools-5.2.0-py3-none-any.whl", hash = "sha256:f9f17d2aec496a9aa6b76f53e3b614c965223c061982d434d160f930c698a9db"},
     {file = "cachetools-5.2.0.tar.gz", hash = "sha256:6a94c6402995a99c3970cc7e4884bb60b4a8639938157eeed436098bf9831757"},
 ]
-catch22 = [
-    {file = "catch22-0.2.0.tar.gz", hash = "sha256:f8e1382ec6db256ee5be83802334bf03d1b951ba85fa859fe537004bc07a127b"},
-]
 certifi = [
     {file = "certifi-2022.6.15-py3-none-any.whl", hash = "sha256:fe86415d55e84719d75f8b69414f6438ac3547d2078ab91b67e779ef69378412"},
     {file = "certifi-2022.6.15.tar.gz", hash = "sha256:84c85a9078b11105f04f3036a9482ae10e4621616db313fe045dd24743a0820d"},
@@ -3700,6 +3694,7 @@ pyasn1-modules = [
     {file = "pyasn1_modules-0.2.8-py3.6.egg", hash = "sha256:cbac4bc38d117f2a49aeedec4407d23e8866ea4ac27ff2cf7fb3e5b570df19e0"},
     {file = "pyasn1_modules-0.2.8-py3.7.egg", hash = "sha256:c29a5e5cc7a3f05926aff34e097e84f8589cd790ce0ed41b67aed6857b26aafd"},
 ]
+pycatch22 = []
 pycparser = [
     {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"},
     {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"},
diff --git a/pyproject.toml b/pyproject.toml
index 2a8b6bde44642b319a0de1db93fe210296f28195..ab210eb2691f455ffde7fa67b4a38896bfb5302f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "aliby"
-version = "0.1.34"
+version = "0.1.35"
 description = "Process and analyse live-cell imaging data"
 authors = ["Alan Munoz <alan.munoz@ed.ac.uk>"]
 packages = [
@@ -26,7 +26,7 @@ imageio = "2.8.0"
 omero-py = ">=5.6.2" # contact omero server
 aliby-agora = "^0.2.30"
 aliby-baby = "^0.1.13"
-aliby-post = "^0.1.30"
+aliby-post = "^0.1.31"
 p-tqdm = "^1.3.3" # Parallel progress bars
 xmltodict = "^0.13.0" # read ome-tiff metadata
 zeroc-ice = {version="3.6.5"} # networking interface, slow to build