Add files via upload

This commit is contained in:
Pixelguy14 2024-07-13 16:34:30 -06:00 committed by GitHub
parent 834dffdd8c
commit c4d2a1611f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 147 additions and 39 deletions

View File

@ -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 ==

View File

@ -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>
</div>

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 KiB