diff --git a/libcodonusage/__init__.py b/libcodonusage/__init__.py
index 3fa340f84ec2820883c5f03ec0727df8f1acdb2f..ee0978219a0ac3661090b96e25ee1ff5b3c1711d 100644
--- a/libcodonusage/__init__.py
+++ b/libcodonusage/__init__.py
@@ -1,6 +1,6 @@
 __copyright__ = "Copyright (C) 2022 Blaise Li"
 __licence__ = "GNU GPLv3"
-__version__ = "0.17"
+__version__ = "0.18"
 from .libcodonusage import (
     aa2colour,
     aa_usage,
diff --git a/libcodonusage/libcodonusage.py b/libcodonusage/libcodonusage.py
index 51678561ef15dcec1703237f868886eec2333cb0..6516fef989c95a54ebbd1a82ff5294df57ffa19e 100644
--- a/libcodonusage/libcodonusage.py
+++ b/libcodonusage/libcodonusage.py
@@ -384,7 +384,12 @@ in the global usage.
     global_proportions = pd.Series(
         normalize(global_usage.values.reshape(1, -1), norm="l1").flatten(),
         index=global_usage.index)
-    assert global_proportions.sum() == 1.
+    # Can be 0.999999999999...
+    # if global_proportions.sum() != 1.:
+    #     display(global_proportions)
+    #     display(global_proportions.sum())
+    assert np.isclose(global_proportions.sum(), 1.)
+    # assert global_proportions.sum() == 1.
     render_md("""
 Codon usage biases in genes can then be computed by subtracting
 the corresponding global proportion to a codon's proportion.