Commit 34e68305 authored by Ale's avatar Ale

flagged strange bug

parent 0d7187d2
......@@ -24,14 +24,22 @@ end
function apply_rw_flagged_strange(data::Array{Float64}, id::String)
if id == "J303r003" || id == "J303"
flagged_cfg = [324, 325, 326]
rew = juobs.mean(-2 * length(flagged_cfg) + length(data[:,1])) / length(data[:,1])
for i in flagged_cfg
data[i,:] = -data[i,:]
end
for i in 1:length(data[1,:])
data[:,i] = data[:,i] ./ rew
end
elseif id == "H105r005"
flagged_cfg = [254, 255, 256, 257, 259, 260, 261, 264, 265, 266, 269, 280, 282, 283, 284, 285, 286, 287, 288, 289, 291, 299, 301, 313, 314, 315, 316, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342]
rew = juobs.mean(-2 * length(flagged_cfg) + length(data[:,1])) / length(data[:,1])
for i in flagged_cfg
data[i,:] = -data[i,:]
end
for i in 1:length(data[1,:])
data[:,i] = data[:,i] ./ rew
end
end
return data
end
......@@ -40,13 +48,21 @@ end
function apply_rw_flagged_strange(data::Vector{<:Array{Float64}}, id::String)
if id == "H105r001" || id == "H105"
flagged_cfg_r001 = [100, 105, 106]
rew_r001 = juobs.mean(-2 * length(flagged_cfg) + length(data[:,1])) / length(data[:,1])
flagged_cfg_r002 = [1]
rew_r002 = juobs.mean(-2 * length(flagged_cfg) + length(data[:,1])) / length(data[:,1])
for i in flagged_cfg_r001
data[1][i,:] = -data[1][i,:]
end
for i in 1:length(data[1][1,:])
data[1][:,i] = data[1][:,i] ./ rew_r001
end
for i in flagged_cfg_r002
data[2][i,:] = -data[2][i,:]
end
for i in 1:length(data[2][1,:])
data[2][:,i] = data[2][:,i] ./ rew_r002
end
end
return data
end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment