Skip to content

Commit

Permalink
[perf,chore,fix] major code refactoring
Browse files Browse the repository at this point in the history
[perf]

refactor block bootstrapping

refactor gl data storing in memory for efficiency

[chore]

check if required tags exists before reading vcf files

make test cases faster by reducing number of em iters

deprecate namespace MATH and mathUtils.cpp

reintroduce the amova table printing

[fix]

remove semicolons after do while end in function-like macros

change printed distance precision to double precision 17g

remove squaring the distances for nj

add gl rescaling for 3 gl analyses
  • Loading branch information
isinaltinkaya committed Mar 25, 2024
1 parent 559fc2a commit 85becd9
Show file tree
Hide file tree
Showing 42 changed files with 3,296 additions and 3,271 deletions.
4 changes: 2 additions & 2 deletions Makefile
Expand Up @@ -203,7 +203,7 @@ DEP := $(OBJ:.o=.d)
FLAGS := $(CPPFLAGS) $(CXXFLAGS)


VERSION = v0.3.1
VERSION = v0.4

ifneq ($(wildcard .git),)
VERSION := $(VERSION)-$(shell git describe --always)
Expand Down Expand Up @@ -260,7 +260,7 @@ $(PROGRAM): $(OBJ)

.PHONY: clean
clean:
$(RM) $(OBJ) $(DEP) $(PREP) $(ASM) $(VERSIONH) $(BUILDH) $(PROGRAM)
$(RM) $(OBJ) $(DEP) $(PREP) $(ASM) $(VERSIONH) $(BUILDH) $(PROGRAM) vgcore.*

####################################################################################################
## [test]
Expand Down

0 comments on commit 85becd9

Please sign in to comment.