Skip to content

Commit f18e601

Browse files
authored
Fixed slight slowdown introduced in 2.1.0 revision
1 parent 7aaf5c6 commit f18e601

File tree

9 files changed

+322
-284
lines changed

9 files changed

+322
-284
lines changed

.github/workflows/self-hosted.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ jobs:
399399
400400
- name: no refinement
401401
run: |
402-
./famsa-${{matrix.compiler}} -gt import upgma.dnd -refine_mode off ${INPUT} upgma.no_refine.fasta
402+
./famsa-${{matrix.compiler}} -gt import ${REF_DIR}/upgma.dnd -refine_mode off ${INPUT} upgma.no_refine.fasta
403403
cmp upgma.no_refine.fasta ${REF_DIR}/upgma.no_refine.fasta
404404
405405
- name: profile-profile alignment

makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ CXXFLAGS_NEON = $(CXXFLAGS) ${ABI_FLAG} -funroll-loops
130130

131131

132132
COMMON_OBJS := src/msa.o \
133+
src/msa_refinement.o \
133134
src/tree/AbstractTreeGenerator.o \
134135
src/tree/Clustering.o \
135136
src/tree/DistanceCalculator.o \

src/core/version.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,17 @@ Authors: Sebastian Deorowicz, Agnieszka Debudaj-Grabysz, Adam Gudys
99
#ifndef _VERSION_H
1010
#define _VERSION_H
1111

12-
#define FAMSA_VER "2.2.1"
13-
#define FAMSA_DATE "2022-10-05"
12+
#define FAMSA_VER "2.2.2"
13+
#define FAMSA_DATE "2022-10-09"
1414
#define FAMSA_AUTHORS "S. Deorowicz, A. Debudaj-Grabysz, A. Gudys"
1515

1616
#endif
1717

1818
/*
1919
Version history:
20+
2.2.2 (2022-10-09):
21+
- Fixed slowdown caused by the duplicate removal (feature added in 2.1.0).
22+
2023
2.2.1 (2022-10-05):
2124
- Pairwise identity (-pid switch) properly calculated as the number of matching residues divided by the shorter sequence length.
2225

src/famsa.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@
268268
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">AdvancedVectorExtensions</EnableEnhancedInstructionSet>
269269
</ClCompile>
270270
<ClCompile Include="lcs\lcsbp_neon_intr.cpp" />
271+
<ClCompile Include="msa_refinement.cpp" />
271272
<ClCompile Include="tree\AbstractTreeGenerator.cpp" />
272273
<ClCompile Include="tree\Clustering.cpp" />
273274
<ClCompile Include="tree\DistanceCalculator.cpp" />

src/famsa.vcxproj.filters

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@
113113
<ClCompile Include="..\libs\mimalloc\static.cpp">
114114
<Filter>libraries</Filter>
115115
</ClCompile>
116+
<ClCompile Include="msa_refinement.cpp" />
116117
</ItemGroup>
117118
<ItemGroup>
118119
<ClInclude Include="msa.h" />

0 commit comments

Comments
 (0)