Add files via upload
This commit is contained in:
parent
834dffdd8c
commit
c4d2a1611f
@ -12,7 +12,6 @@ using Libz
|
||||
#julia
|
||||
#]
|
||||
#add https://github.com/CINVESTAV-LABI/julia_mzML_imzML
|
||||
#Pkg.activate("/julia_mzML_imzML")
|
||||
using julia_mzML_imzML #could add this to a try-catch to verify they're putting the correct name of the file
|
||||
@genietools
|
||||
|
||||
@ -22,6 +21,7 @@ using julia_mzML_imzML #could add this to a try-catch to verify they're putting
|
||||
function mean_value(x)
|
||||
sum(x) / length(x)
|
||||
end
|
||||
|
||||
function contains_word(x, word)
|
||||
occursin(word, x)
|
||||
end
|
||||
@ -34,14 +34,7 @@ end
|
||||
# @out variables can only be modified by the backend
|
||||
# @in variables can be modified by both the backend and the browser
|
||||
# variables must be initialized with constant values, or variables defined outside of the @app block
|
||||
@in N = 10
|
||||
@out x = collect(1:10)
|
||||
@out y = randn(10) # plot data must be an array or a DataFrame
|
||||
@out msg = "The average is 0."
|
||||
@in shift = false
|
||||
|
||||
#@out test = "/Borrador_Julia_GUI.jpeg"
|
||||
@out test = "/wp"
|
||||
@out test = "/wp.jpeg"
|
||||
#mkdir("new_folder")
|
||||
@in file_route = "None"
|
||||
@out warning_fr = ""
|
||||
@ -53,7 +46,11 @@ end
|
||||
@out indeximg = 0
|
||||
@in ImgPlus = false
|
||||
@in ImgMinus = false
|
||||
@in msg = ""
|
||||
|
||||
# == Reactive handlers ==
|
||||
# reactive handlers watch a variable and execute a block of code when
|
||||
# its value changes
|
||||
@onchange triqEnabled begin
|
||||
if !triqEnabled
|
||||
triqProb = 0.0
|
||||
@ -66,59 +63,58 @@ end
|
||||
warning_fr = "is not an imzML file"
|
||||
end
|
||||
end
|
||||
|
||||
# the onbutton handler will set the variable to false after the block is executed
|
||||
#/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML/royaimg.imzML
|
||||
@onbutton Main_Process begin
|
||||
test = "/Borrador_Julia_GUI.jpeg"
|
||||
test = "/wp2.jpeg"
|
||||
indeximg = Nmass
|
||||
#spectra = LoadImzml(file_route)
|
||||
#slice = getSlice(spectra, Nmass, Tol)
|
||||
#SaveBitmap( "$(Nmass).bmp",
|
||||
#IntQuant( slice ),
|
||||
#ViridisPalette )
|
||||
samplesDir = "/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML"
|
||||
#samplesDir = "/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML"
|
||||
samplesDir = "/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files"
|
||||
fileName = "royaimg.imzML"
|
||||
if isfile("/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML/royaimg.imzML")
|
||||
if isfile(joinpath( samplesDir, fileName ))
|
||||
msg="File exists, Nmass=$(Nmass) Tol=$(Tol)"
|
||||
else
|
||||
msg="File does not exist"
|
||||
end
|
||||
spectra = LoadImzml(joinpath( samplesDir, fileName ))
|
||||
slice = getSlice(spectra, Nmass, Tol)
|
||||
SaveBitmap( joinpath( samplesDir, "$(Nmass).bmp" ),
|
||||
IntQuant( slice ),
|
||||
ViridisPalette )
|
||||
if triqProb != 0
|
||||
SaveBitmap( joinpath( samplesDir, "TrIQ_$(Nmass).bmp" ),
|
||||
TrIQ( slice, Nmass, triqProb ),
|
||||
ViridisPalette )
|
||||
else
|
||||
SaveBitmap( joinpath( samplesDir, "$(Nmass).bmp" ),
|
||||
IntQuant( slice ),
|
||||
ViridisPalette )
|
||||
end
|
||||
end
|
||||
@onbutton ImgMinus begin
|
||||
indeximg-=1
|
||||
while !isfile("/$(indeximg).jpeg") && indeximg > 0 && indeximg <999
|
||||
indeximg-=1
|
||||
end
|
||||
if(indeximg == 0)
|
||||
indeximg = Nmass
|
||||
end
|
||||
test = "/$(indeximg).jpeg"
|
||||
msg = string(indeximg)
|
||||
msg = "image with the Nmass of $(indeximg)"
|
||||
end
|
||||
@onbutton ImgPlus begin
|
||||
indeximg+=1
|
||||
while !isfile("/$(indeximg).jpeg") && indeximg > 0 && indeximg <999
|
||||
indeximg+=1
|
||||
end
|
||||
if(indeximg == 999)
|
||||
indeximg = Nmass
|
||||
end
|
||||
test = "/$(indeximg).jpeg"
|
||||
msg = string(indeximg)
|
||||
end
|
||||
|
||||
# == Reactive handlers ==
|
||||
# reactive handlers watch a variable and execute a block of code when
|
||||
# its value changes
|
||||
@onchange N begin
|
||||
# the values of x, result and msg in the UI will
|
||||
# be automatically updated
|
||||
x = collect(1:N)
|
||||
y = rand(N)
|
||||
result = mean_value(rand(N))
|
||||
msg = "The average is $result."
|
||||
end
|
||||
# the onbutton handler will set the variable to false after the block is executed
|
||||
@onbutton shift begin
|
||||
y = circshift(y, 1)
|
||||
msg = "image with the Nmass of $(indeximg)"
|
||||
end
|
||||
end
|
||||
# == Pages ==
|
||||
|
||||
@ -38,7 +38,6 @@
|
||||
<q-btn id="isfqg" color="primary" icon="true" v-on:click="Main_Process = true" label="Start"></q-btn>
|
||||
</div>
|
||||
</div>
|
||||
<p> Generated {{N}} random numbers. </p>
|
||||
<p>{{msg}}</p>
|
||||
</div>
|
||||
<div class="st-col col-12 col-sm st-module">
|
||||
@ -52,9 +51,5 @@
|
||||
<!--<q-img id="i6e3p-2" src="/Borrador_Julia_GUI.jpeg"></q-img>-->
|
||||
</div>
|
||||
</div>
|
||||
<p><strong>x</strong> vector length:</p>
|
||||
<q-slider id="ivz19" v-model="N" color="primary" :label="true" :max="100" :min="1" :step="1" :markers="true"></q-slider>
|
||||
<q-btn id="i1x6y" color="primary" icon="arrow_forward" label="Shift x vector" v-on:click="shift = true"></q-btn>
|
||||
</div>
|
||||
</div>
|
||||
<plotly id="izduj" data="W3siZ2J0eXBlIjoiTGluZSBDaGFydCIsIngiOiIkX3t4fSIsInkiOiIkX3t5fSIsInR5cGUiOiJzY2F0dGVyIiwibW9kZSI6ImxpbmVzIiwibmFtZSI6IlRyYWNlIn1d" config="e30=" layout="eyJ0aXRsZSI6IkxpbmUgY2hhcnQifQ=="></plotly>
|
||||
117
JuliaIMZML_GUI/log/dev-2024-07-13.log
Normal file
117
JuliaIMZML_GUI/log/dev-2024-07-13.log
Normal file
@ -0,0 +1,117 @@
|
||||
┌ Info: 2024-07-13 15:43:23 Watching ["/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI"]
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:19
|
||||
┌ Info: 2024-07-13 15:43:26 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:43:47 Watching ["/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI"]
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:19
|
||||
┌ Info: 2024-07-13 15:43:47 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:43:51
|
||||
│ Web Server starting at http://0.0.0.0:9101?CHANNEL__=KDTDNLXUNFSSHYPKIQINNOPSXHIDHHOL
|
||||
└ @ Genie.Server /home/julian/.julia/packages/Genie/uliWf/src/Server.jl:182
|
||||
┌ Info: 2024-07-13 15:43:51 Listening on: 0.0.0.0:9101, thread id: 1
|
||||
└ @ HTTP.Servers /home/julian/.julia/packages/HTTP/sJD5V/src/Servers.jl:382
|
||||
┌ Warning: 2024-07-13 15:46:13 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Error: 2024-07-13 15:48:44 InterruptException()
|
||||
└ @ Main none:55
|
||||
┌ Info: 2024-07-13 15:49:56 Watching ["/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI"]
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:19
|
||||
┌ Info: 2024-07-13 15:50:02 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:50:29 Watching ["/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI"]
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:19
|
||||
┌ Info: 2024-07-13 15:50:29 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:50:33
|
||||
│ Web Server starting at http://0.0.0.0:9101?CHANNEL__=KDTDNLXUNFSSHYPKIQINNOPSXHIDHHOL
|
||||
└ @ Genie.Server /home/julian/.julia/packages/Genie/uliWf/src/Server.jl:182
|
||||
┌ Info: 2024-07-13 15:50:33 Listening on: 0.0.0.0:9101, thread id: 1
|
||||
└ @ HTTP.Servers /home/julian/.julia/packages/HTTP/sJD5V/src/Servers.jl:382
|
||||
┌ Info: 2024-07-13 15:54:55 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:54:55 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:55:13 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 15:55:13 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 15:55:32 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:00:12 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:00:12 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:00:41 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:00:41 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 16:01:12 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Archivos IMZML/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:04:03 Watching ["/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI"]
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:19
|
||||
┌ Info: 2024-07-13 16:04:07 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:04:33 Watching ["/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI"]
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:19
|
||||
┌ Info: 2024-07-13 16:04:33 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:04:38
|
||||
│ Web Server starting at http://0.0.0.0:9101?CHANNEL__=KDTDNLXUNFSSHYPKIQINNOPSXHIDHHOL
|
||||
└ @ Genie.Server /home/julian/.julia/packages/Genie/uliWf/src/Server.jl:182
|
||||
┌ Info: 2024-07-13 16:04:38 Listening on: 0.0.0.0:9101, thread id: 1
|
||||
└ @ HTTP.Servers /home/julian/.julia/packages/HTTP/sJD5V/src/Servers.jl:382
|
||||
┌ Info: 2024-07-13 16:09:10 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:09:10 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:09:13 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:09:13 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 16:09:40 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:12:07 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:12:07 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 16:12:21 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:19:57 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:19:57 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:20:01 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:20:01 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 16:20:40 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:26:31 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:26:31 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:26:35 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:26:35 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 16:26:44 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:28:01 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:28:01 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Warning: 2024-07-13 16:28:23 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Warning: 2024-07-13 16:29:07 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Warning: 2024-07-13 16:29:12 SystemError("opening file \"/home/julian/Documentos/Cinvestav_2024/Web/Julia/JuliaIMZML_GUI/public/Files/royaimg.ibd\"", 2, nothing)
|
||||
└ @ Stipple /home/julian/.julia/packages/Stipple/Hr6Qa/src/Stipple.jl:999
|
||||
┌ Info: 2024-07-13 16:32:13 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:32:13 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:33:46 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
┌ Info: 2024-07-13 16:33:46 Autoreloading
|
||||
└ @ GenieAutoReload /home/julian/.julia/packages/GenieAutoReload/ESvsh/src/GenieAutoReload.jl:22
|
||||
BIN
JuliaIMZML_GUI/public/96.jpeg
Normal file
BIN
JuliaIMZML_GUI/public/96.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 221 KiB |
BIN
JuliaIMZML_GUI/public/wp.jpeg
Normal file
BIN
JuliaIMZML_GUI/public/wp.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 287 KiB |
Loading…
x
Reference in New Issue
Block a user