Add files via upload
This commit is contained in:
parent
62bd82dab5
commit
9fb22407a9
2 changed files with 111 additions and 89 deletions
|
@ -7,23 +7,30 @@ from functions.load_config import load_config
|
|||
from functions.get_trials import get_trials
|
||||
import h5py # type: ignore
|
||||
|
||||
control_file_handle = h5py.File("ROI_control_49.mat", "r")
|
||||
import argh
|
||||
|
||||
|
||||
def main(*, experiment_id: int = 1, config_filename: str = "config.json") -> None:
|
||||
|
||||
mylogger = create_logger(
|
||||
save_logging_messages=True,
|
||||
display_logging_messages=True,
|
||||
log_stage_name="test_xxx",
|
||||
)
|
||||
config = load_config(mylogger=mylogger, filename=config_filename)
|
||||
|
||||
roi_path: str = config["ref_image_path"]
|
||||
|
||||
control_file_handle = h5py.File(os.path.join(roi_path, "ROI_control.mat"), "r")
|
||||
control_roi = (np.array(control_file_handle["roi"]).T) > 0
|
||||
control_file_handle.close()
|
||||
control_roi = control_roi.reshape((control_roi.shape[0] * control_roi.shape[1]))
|
||||
|
||||
s_darken_file_handle = h5py.File("ROI_sDarken_49.mat", "r")
|
||||
s_darken_file_handle = h5py.File(os.path.join(roi_path, "ROI_sDarken.mat"), "r")
|
||||
s_darken_roi = (np.array(s_darken_file_handle["roi"]).T) > 0
|
||||
s_darken_file_handle.close()
|
||||
s_darken_roi = s_darken_roi.reshape((s_darken_roi.shape[0] * s_darken_roi.shape[1]))
|
||||
|
||||
mylogger = create_logger(
|
||||
save_logging_messages=True, display_logging_messages=True, log_stage_name="test_xxx"
|
||||
)
|
||||
config = load_config(mylogger=mylogger)
|
||||
|
||||
experiment_id: int = 1
|
||||
|
||||
raw_data_path: str = os.path.join(
|
||||
config["basic_path"],
|
||||
config["recoding_data"],
|
||||
|
@ -31,7 +38,7 @@ raw_data_path: str = os.path.join(
|
|||
config["raw_path"],
|
||||
)
|
||||
|
||||
data_path: str = "output"
|
||||
data_path: str = str(config["export_path"])
|
||||
|
||||
trails = get_trials(path=raw_data_path, experiment_id=experiment_id)
|
||||
for i in range(0, trails.shape[0]):
|
||||
|
@ -61,3 +68,7 @@ plt.plot(t, s_darken, label="sDarken")
|
|||
plt.legend()
|
||||
plt.xlabel("Time [sec]")
|
||||
plt.show()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
argh.dispatch_command(main)
|
||||
|
|
|
@ -8,23 +8,30 @@ from functions.get_trials import get_trials
|
|||
import h5py # type: ignore
|
||||
import torch
|
||||
|
||||
control_file_handle = h5py.File("ROI_control_49.mat", "r")
|
||||
import argh
|
||||
|
||||
|
||||
def main(*, experiment_id: int = 1, config_filename: str = "config.json") -> None:
|
||||
|
||||
mylogger = create_logger(
|
||||
save_logging_messages=True,
|
||||
display_logging_messages=True,
|
||||
log_stage_name="test_xxx",
|
||||
)
|
||||
config = load_config(mylogger=mylogger, filename=config_filename)
|
||||
|
||||
roi_path: str = config["ref_image_path"]
|
||||
|
||||
control_file_handle = h5py.File(os.path.join(roi_path, "ROI_control.mat"), "r")
|
||||
control_roi = (np.array(control_file_handle["roi"]).T) > 0
|
||||
control_file_handle.close()
|
||||
control_roi = control_roi.reshape((control_roi.shape[0] * control_roi.shape[1]))
|
||||
|
||||
s_darken_file_handle = h5py.File("ROI_sDarken_49.mat", "r")
|
||||
s_darken_file_handle = h5py.File(os.path.join(roi_path, "ROI_sDarken.mat"), "r")
|
||||
s_darken_roi = (np.array(s_darken_file_handle["roi"]).T) > 0
|
||||
s_darken_file_handle.close()
|
||||
s_darken_roi = s_darken_roi.reshape((s_darken_roi.shape[0] * s_darken_roi.shape[1]))
|
||||
|
||||
mylogger = create_logger(
|
||||
save_logging_messages=True, display_logging_messages=True, log_stage_name="test_xxx"
|
||||
)
|
||||
config = load_config(mylogger=mylogger)
|
||||
|
||||
experiment_id: int = 2
|
||||
|
||||
raw_data_path: str = os.path.join(
|
||||
config["basic_path"],
|
||||
config["recoding_data"],
|
||||
|
@ -32,7 +39,7 @@ raw_data_path: str = os.path.join(
|
|||
config["raw_path"],
|
||||
)
|
||||
|
||||
data_path: str = "output"
|
||||
data_path: str = str(config["export_path"])
|
||||
|
||||
trails = get_trials(path=raw_data_path, experiment_id=experiment_id)
|
||||
for i in range(0, trails.shape[0]):
|
||||
|
@ -69,3 +76,7 @@ plt.plot(t, ratio_sequence, label="sDarken-control")
|
|||
plt.legend()
|
||||
plt.xlabel("Time [sec]")
|
||||
plt.show()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
argh.dispatch_command(main)
|
||||
|
|
Loading…
Reference in a new issue