diff --git a/dependencies/compile-generax.sh b/dependencies/compile-generax.sh
index de3d00c..f4d0aee 100755
--- a/dependencies/compile-generax.sh
+++ b/dependencies/compile-generax.sh
@@ -27,6 +27,25 @@ if [ -z "$CONDA_PREFIX" ]; then
exit 1
fi
+KEEP_EXISTING=0
+while [[ $# -gt 0 ]]; do
+ case $1 in
+ --keep-existing)
+ KEEP_EXISTING=1
+ shift ;;
+ *)
+ shift ;;
+ esac
+done
+
+# Check if binary already exists in final location
+if [ $KEEP_EXISTING -eq 1 ]; then
+ if [ -f "$CONDA_PREFIX/bin/generax" ]; then
+ echo "Using existing generax binary in \$CONDA_PREFIX/bin/ (skip compile)"
+ exit 0
+ fi
+fi
+
# Clean up environment
rm -rf generax
diff --git a/dependencies/compile-raxml-ng.sh b/dependencies/compile-raxml-ng.sh
index 7311686..286b1d1 100755
--- a/dependencies/compile-raxml-ng.sh
+++ b/dependencies/compile-raxml-ng.sh
@@ -10,6 +10,25 @@ if [ -z "$CONDA_PREFIX" ]; then
exit 1
fi
+KEEP_EXISTING=0
+while [[ $# -gt 0 ]]; do
+ case $1 in
+ --keep-existing)
+ KEEP_EXISTING=1
+ shift ;;
+ *)
+ shift ;;
+ esac
+done
+
+# Check if binary already exists in final location
+if [ $KEEP_EXISTING -eq 1 ]; then
+ if [ -f "$CONDA_PREFIX/bin/raxml-ng" ]; then
+ echo "Using existing raxml-ng binary in \$CONDA_PREFIX/bin/ (skip compile)"
+ exit 0
+ fi
+fi
+
# Clean up environment
rm -rf raxml-ng
@@ -21,7 +40,7 @@ git submodule update --init --recursive
# Build binary
mkdir build
cd build
-cmake -DTERRAPHAST_ARCH_NATIVE=OFF -DENABLE_RAXML_SIMD=OFF -DENABLE_PLLMOD_SIMD=OFF ..
+cmake -DTERRAPHAST_ARCH_NATIVE=OFF -DENABLE_RAXML_SIMD=OFF -DENABLE_PLLMOD_SIMD=OFF -DENABLE_SSE=OFF -DENABLE_AVX=OFF -DENABLE_AVX2=OFF ..
make -j 4
# Copy binary to final location
diff --git a/docs/badges/coverage-badge.svg b/docs/badges/coverage-badge.svg
index 85e3f63..df4d225 100644
--- a/docs/badges/coverage-badge.svg
+++ b/docs/badges/coverage-badge.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/badges/ghwf.svg b/docs/badges/ghwf.svg
index f8a69e1..632466a 100644
--- a/docs/badges/ghwf.svg
+++ b/docs/badges/ghwf.svg
@@ -1,13 +1,13 @@
-