Loading trame/air-sans/.gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -29,3 +29,4 @@ build examples .ipynb_checkpoints cache data.txt No newline at end of file trame/air-sans/air_sans/gpsans/core.py +13 −4 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ import logging import time import asyncio import numpy as np from trame.app import get_server from trame.decorators import TrameApp, change, controller from trame.ui.vuetify import SinglePageWithDrawerLayout Loading Loading @@ -57,6 +58,8 @@ class GpSans: error=None await asyncio.sleep(1) try: # with open("data.txt","rb") as file: # data=file.read() data = galaxy.run_gpsans(user_file, staff_file, ipts) except Exception as e: error = f"Cannot execute Galaxy job: {e}" Loading Loading @@ -98,11 +101,17 @@ class GpSans: vuetify.VTextField( label="IPTS Number", v_model=("ipts", None), classes="ml-2", ) with vuetify.VContainer( fluid=True, classes="text-center", ): vuetify.VBtn("Run in Galaxy", icon=False, disabled=("galaxy_running", False), click=self.run) click=self.run, ) with layout.content: with vuetify.VContainer( Loading trame/air-sans/air_sans/gpsans/visualization.py +6 −6 Original line number Diff line number Diff line Loading @@ -46,17 +46,17 @@ class Visualization: y=y_values, z=z_values, zsmooth="best", colorscale='Viridis', # You can choose another colorscale colorbar=dict(title='Value'), colorscale='Viridis', coloraxis='coloraxis', ) # Create layout layout = go.Layout( title='Heatmap', xaxis=dict(title='X-axis'), yaxis=dict(title='Y-axis'), title='Intensity Plot', xaxis=dict(title='Qx',scaleanchor="y"), yaxis=dict(title='Qy'), coloraxis_colorbar_title="I", ) # Create figure fig = go.Figure(data=[heatmap], layout=layout) self.server.controller.update_d11(fig) Loading Loading
trame/air-sans/.gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -29,3 +29,4 @@ build examples .ipynb_checkpoints cache data.txt No newline at end of file
trame/air-sans/air_sans/gpsans/core.py +13 −4 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ import logging import time import asyncio import numpy as np from trame.app import get_server from trame.decorators import TrameApp, change, controller from trame.ui.vuetify import SinglePageWithDrawerLayout Loading Loading @@ -57,6 +58,8 @@ class GpSans: error=None await asyncio.sleep(1) try: # with open("data.txt","rb") as file: # data=file.read() data = galaxy.run_gpsans(user_file, staff_file, ipts) except Exception as e: error = f"Cannot execute Galaxy job: {e}" Loading Loading @@ -98,11 +101,17 @@ class GpSans: vuetify.VTextField( label="IPTS Number", v_model=("ipts", None), classes="ml-2", ) with vuetify.VContainer( fluid=True, classes="text-center", ): vuetify.VBtn("Run in Galaxy", icon=False, disabled=("galaxy_running", False), click=self.run) click=self.run, ) with layout.content: with vuetify.VContainer( Loading
trame/air-sans/air_sans/gpsans/visualization.py +6 −6 Original line number Diff line number Diff line Loading @@ -46,17 +46,17 @@ class Visualization: y=y_values, z=z_values, zsmooth="best", colorscale='Viridis', # You can choose another colorscale colorbar=dict(title='Value'), colorscale='Viridis', coloraxis='coloraxis', ) # Create layout layout = go.Layout( title='Heatmap', xaxis=dict(title='X-axis'), yaxis=dict(title='Y-axis'), title='Intensity Plot', xaxis=dict(title='Qx',scaleanchor="y"), yaxis=dict(title='Qy'), coloraxis_colorbar_title="I", ) # Create figure fig = go.Figure(data=[heatmap], layout=layout) self.server.controller.update_d11(fig) Loading