Jianshun Gao
1 year ago
3 changed files with 1998 additions and 41 deletions
@ -1,18 +1,32 @@ |
|||
def get_mask(): |
|||
pass |
|||
import numpy as np |
|||
import glob |
|||
from datetime import date |
|||
|
|||
|
|||
def remove_bad_shots(): |
|||
pass |
|||
def get_mask(dataArray): |
|||
return np.ones(dataArray.shape, dtype=bool) |
|||
|
|||
|
|||
def auto_rechunk(): |
|||
pass |
|||
def remove_bad_shots(dataArray, **kwargs): |
|||
dataArray.loc[dict(kwargs)] = np.nan |
|||
|
|||
|
|||
def get_h5_file_path(folderpath, maxFileNum): |
|||
pass |
|||
def auto_rechunk(dataSet): |
|||
kwargs = { |
|||
key: "auto" |
|||
for key in dataSet.dims.keys() |
|||
} |
|||
return dataSet.chunk(**kwargs) |
|||
|
|||
|
|||
def get_folder_path(): |
|||
pass |
|||
def get_h5_file_path(folderpath, maxFileNum=None, filename='*.h5',): |
|||
filepath = np.sort(glob.glob(folderpath + filename)) |
|||
if maxFileNum is None: |
|||
return filepath |
|||
else: |
|||
return filepath[:maxFileNum] |
|||
|
|||
|
|||
def get_date(): |
|||
today = date.today() |
|||
return today.strftime("%y/%m/%d") |
1989
test.ipynb
File diff suppressed because one or more lines are too long
View File
File diff suppressed because one or more lines are too long
View File
Write
Preview
Loading…
Cancel
Save
Reference in new issue