Skip to content

Commit 28d462a

Browse files
authored
Updates for API 0.3 (#139)
1 parent abb506e commit 28d462a

File tree

6 files changed

+10
-86
lines changed

6 files changed

+10
-86
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ ScientificTypes = "2.3, 3.0"
2626
StatsBase = "0.33"
2727
Tables = "1.6"
2828
Transducers = "0.4"
29-
TransformsAPI = "0.2"
29+
TransformsAPI = "0.3"
3030
julia = "1.6"

src/TableTransforms.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import Distributions: quantile, cdf
2323
import TransformsAPI: Transform
2424
import TransformsAPI: assertions, isrevertible, preprocess
2525
import TransformsAPI: apply, revert, reapply
26+
import TransformsAPI:
2627

2728
include("tabletraits.jl")
2829
include("assertions.jl")

src/transforms.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,5 +288,4 @@ include("transforms/functional.jl")
288288
include("transforms/eigenanalysis.jl")
289289
include("transforms/rowtable.jl")
290290
include("transforms/coltable.jl")
291-
include("transforms/sequential.jl")
292291
include("transforms/parallel.jl")

src/transforms/parallel.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ZScore() ⊔ EigenAnalysis(:V)
1515
```
1616
"""
1717
struct ParallelTableTransform <: TableTransform
18-
transforms::Vector{TableTransform}
18+
transforms::Vector{Transform}
1919
end
2020

2121
# AbstractTrees interface
@@ -163,11 +163,11 @@ end
163163
Create a [`ParallelTableTransform`](@ref) transform with
164164
`[transform₁, transform₂, …, transformₙ]`.
165165
"""
166-
(t1::TableTransform, t2::TableTransform) =
166+
(t1::Transform, t2::Transform) =
167167
ParallelTableTransform([t1, t2])
168-
(t1::TableTransform, t2::ParallelTableTransform) =
168+
(t1::Transform, t2::ParallelTableTransform) =
169169
ParallelTableTransform([t1; t2.transforms])
170-
(t1::ParallelTableTransform, t2::TableTransform) =
170+
(t1::ParallelTableTransform, t2::Transform) =
171171
ParallelTableTransform([t1.transforms; t2])
172172
(t1::ParallelTableTransform, t2::ParallelTableTransform) =
173173
ParallelTableTransform([t1.transforms; t2.transforms])

src/transforms/sequential.jl

Lines changed: 0 additions & 76 deletions
This file was deleted.

test/shows.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@
335335
@test iostr == "ColTable transform"
336336
end
337337

338-
@testset "Sequential" begin
338+
@testset "SequentialTransform" begin
339339
t1 = Select(:x, :z)
340340
t2 = ZScore()
341341
t3 = Scale(low=0, high=1)
@@ -348,7 +348,7 @@
348348
# full mode
349349
iostr = sprint(show, MIME("text/plain"), pipeline)
350350
@test iostr == """
351-
Sequential
351+
SequentialTransform
352352
├─ Select([:x, :z], nothing)
353353
├─ ZScore(all)
354354
└─ Scale(all, 0, 1)"""
@@ -387,10 +387,10 @@
387387
iostr = sprint(show, MIME("text/plain"), pipeline)
388388
@test iostr == """
389389
ParallelTableTransform
390-
├─ Sequential
390+
├─ SequentialTransform
391391
│ ├─ ZScore(all)
392392
│ └─ Scale(all, 0.25, 0.75)
393-
└─ Sequential
393+
└─ SequentialTransform
394394
├─ Functional(all, cos)
395395
└─ Scale(all, 0.25, 0.75)"""
396396
end

0 commit comments

Comments
 (0)