19 lines
738 B
Python
19 lines
738 B
Python
import pandas as pd
|
|
import numpy as np
|
|
|
|
import sys
|
|
|
|
|
|
input_data_files = dict(snakemake.input)
|
|
|
|
# TODO: potrebno preveriti kako se izvaja iskanje prek device_id -> na tem temelji tudi proces ekstrahiranja ERS
|
|
|
|
if snakemake.params["stage"] == "extract": # TODO: najprej preveri ustreznost umeščenosti v RAPIDS pipelineu
|
|
extracted_ers = extract_ers_from_file(input_data_files[0])
|
|
extracted_ers.to_csv(snakemake.output[0], index=False)
|
|
elif snakemake.params["stage"] == "merge":
|
|
pass # TODO: morda ta del raje naredi v drugi skripti (po principu utils/merge_sensor_features_for_all_participants.R)
|
|
|
|
|
|
def extract_ers_from_file(esm_file): # TODO: kako se bodo pridobili device_id? Bo torej potreben tudi p0??.yaml?
|
|
return None |