Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
David Bold
IR_data_access
Commits
112e2f70
Commit
112e2f70
authored
Jul 09, 2019
by
Holger Niemann
Browse files
Merge branch 'master' into 'Holgers'
Update Working Branch to newest version See merge request
!41
parents
477b458e
7d8d22e8
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
IR_config_constants.py
View file @
112e2f70
# -*- coding: utf-8 -*-
"""
Created on Tue Jun 5 09:26:06 2018
Version: 3.
2.5
Version: 3.
3.0
@author: holn
constants and config parameters
"""
...
...
@@ -11,7 +11,11 @@ IRCamColdframes_fittingpath=calibpath+"IRCamColdframes_fitting\\"
#IRCamRefImagespath = calibpath+'IRCamReferenceImages\\'
IRCAMBadPixels_path
=
calibpath
+
'IRCAMBadPixels
\\
'
heatflux_requestlist_path
=
"
\\\\
x-drive
\\
Diagnostic-logbooks
\\
QRT-DivertorThermography
\\
ArchiveDB_heatflux_pipeline
\\
"
parameter_file_path
=
".
\\
data"
# get local parameter directory from script location
import
os.path
as
ospath
parameter_file_path
=
ospath
.
join
(
ospath
.
dirname
(
__file__
),
'data'
)
try
:
# import sys
path
=
str
(
repr
(
__file__
)).
split
(
"IR_config_constants"
)[
0
].
split
(
"'"
)[
1
]
+
"upload_config"
...
...
@@ -28,6 +32,7 @@ except Exception as E:
archivepath
=
"http://archive-webapi.ipp-hgw.mpg.de/Test/raw/"
print
(
"config loading failed"
,
E
)
# raise Exception("Config file was not loaded properly",E)
testarchivepath
=
"http://archive-webapi.ipp-hgw.mpg.de/Test/raw/"
#%% Dictionaries
project
=
"W7X"
...
...
IR_image_tools.py
View file @
112e2f70
# -*- coding: utf-8 -*-
"""
Created on Wed May 9 14:56:32 2018
Version: 3.
2.5
Version: 3.
3.0
@author: Holger Niemann, Peter Drewelow, Yu Gao
mainly to clean up the downloadversionIRdata code
...
...
@@ -21,9 +21,6 @@ import datetime
#import h5py
#import glob
# set working directory to local directory of script
os
.
chdir
(
os
.
path
.
dirname
(
__file__
))
def
get_OP_by_time
(
time_ns
=
None
,
shot_no
=
None
,
program_str
=
None
):
'''Derives operation phase (OP) of W7-X based on either:
a nanosacond time stamp, a MDSplus style shot no. or a program ID.
...
...
@@ -57,7 +54,7 @@ def get_OP_by_time(time_ns=None, shot_no=None, program_str=None):
return
"OP1.2a"
else
:
return
None
elif
dateOP
.
year
=
=
2018
:
elif
dateOP
.
year
>
=
2018
:
return
"OP1.2b"
elif
dateOP
.
year
<=
2016
and
dateOP
.
year
>=
2015
:
if
(
dateOP
.
year
==
2016
and
dateOP
.
month
<=
3
)
or
(
dateOP
.
year
==
2015
and
dateOP
.
month
==
12
):
...
...
downloadversionIRdata.py
View file @
112e2f70
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment