Skip to content

Commit fba2810

Browse files
committed
Fix typo in AlphabetExtractor
1 parent a2ee93c commit fba2810

File tree

4 files changed

+32
-32
lines changed

4 files changed

+32
-32
lines changed

src/alphabet_extractor/alphabet_extractor.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
"""
22
Creates complete alphabet of all seen symbols at each position in provided sequences.
33
4-
AlphabetExctractor()
4+
AlphabetExtractor()
55
66
Constructs `AlphabetExtractor`.
77
"""
8-
struct AlphabetExctractor <: AbstractAlphabetExtractor end
8+
struct AlphabetExtractor <: AbstractAlphabetExtractor end
99

10-
function (::AlphabetExctractor)(sequences::AbstractVector{Vector{Char}})
10+
function (::AlphabetExtractor)(sequences::AbstractVector{Vector{Char}})
1111
alphabets = Vector{Set{Char}}(undef, length(sequences[1]))
1212
for position in 1:length(sequences[1])
1313
symbols = Vector{Char}(undef, length(sequences))

src/mutagenesis/recombination.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Constructs `Recombination{T}`.
1616
1717
Recombination(; n=nothing)
1818
19-
Constructs `Recombination{AlphabetExctractor}`.
19+
Constructs `Recombination{AlphabetExtractor}`.
2020
2121
# Keywords
2222
- `n::Union{Int,Nothing}`: If not `nothing`, `n` sequences will be sampled randomly from the recombined mutants.
@@ -28,7 +28,7 @@ end
2828

2929
Recombination{T}(alphabet_extractor::T; n=nothing) where {T} = Recombination(alphabet_extractor, n)
3030
Recombination(alphabet_extractor::AbstractAlphabetExtractor; n=nothing) = Recombination(alphabet_extractor, n)
31-
Recombination(; n=nothing) = Recombination(AlphabetExctractor(); n)
31+
Recombination(; n=nothing) = Recombination(AlphabetExtractor(); n)
3232

3333
function (m::Recombination)(parents::AbstractVector{Vector{Char}})
3434
@assert DESilico.same_length_sequences(parents)

test/unit/alphabet_extractor/alphabet_extractor.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@testset "alphabet_extractor.jl" begin
2-
ae = DESilico.AlphabetExctractor()
3-
@test typeof(ae) == DESilico.AlphabetExctractor
2+
ae = DESilico.AlphabetExtractor()
3+
@test typeof(ae) == DESilico.AlphabetExtractor
44

55
parents = [
66
['A', 'A', 'A'],

test/unit/mutagenesis/recombination.jl

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -17,49 +17,49 @@
1717

1818
@testset "Constructors" begin
1919
m = DESilico.Recombination()
20-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
21-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
20+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
21+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
2222
@test isnothing(m.n)
2323

24-
ae = DESilico.AlphabetExctractor()
24+
ae = DESilico.AlphabetExtractor()
2525
m = DESilico.Recombination(ae)
26-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
27-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
26+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
27+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
2828
@test isnothing(m.n)
2929

30-
ae = DESilico.AlphabetExctractor()
31-
m = DESilico.Recombination{DESilico.AlphabetExctractor}(ae)
32-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
33-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
30+
ae = DESilico.AlphabetExtractor()
31+
m = DESilico.Recombination{DESilico.AlphabetExtractor}(ae)
32+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
33+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
3434
@test isnothing(m.n)
3535

3636
m = DESilico.Recombination(; n=3)
37-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
38-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
37+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
38+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
3939
@test m.n == 3
4040

41-
ae = DESilico.AlphabetExctractor()
41+
ae = DESilico.AlphabetExtractor()
4242
m = DESilico.Recombination(ae, 3)
43-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
44-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
43+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
44+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
4545
@test m.n == 3
4646

47-
ae = DESilico.AlphabetExctractor()
47+
ae = DESilico.AlphabetExtractor()
4848
m = DESilico.Recombination(ae; n=3)
49-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
50-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
49+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
50+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
5151
@test m.n == 3
5252

53-
ae = DESilico.AlphabetExctractor()
54-
m = DESilico.Recombination{DESilico.AlphabetExctractor}(ae, 3)
55-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
56-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
53+
ae = DESilico.AlphabetExtractor()
54+
m = DESilico.Recombination{DESilico.AlphabetExtractor}(ae, 3)
55+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
56+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
5757
@test m.n == 3
5858

59-
ae = DESilico.AlphabetExctractor()
60-
m = DESilico.Recombination{DESilico.AlphabetExctractor}(ae; n=3)
61-
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExctractor}
62-
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExctractor
59+
ae = DESilico.AlphabetExtractor()
60+
m = DESilico.Recombination{DESilico.AlphabetExtractor}(ae; n=3)
61+
@test typeof(m) == DESilico.Recombination{DESilico.AlphabetExtractor}
62+
@test typeof(m.alphabet_extractor) == DESilico.AlphabetExtractor
6363
@test m.n == 3
6464
end
6565

0 commit comments

Comments
 (0)