*** File Information *** For descriptor: swa-pas-grnd-mom Filename: data/user/SolO/swa/L2/2023/solo_L2_swa-pas-grnd-mom_20230422_V02.cdf Variables: ['Epoch', 'Half_interval', 'SCET', 'Info', 'unrecovered_count', 'total_count', 'quality_factor', 'N', 'V_SRF', 'V_RTN', 'P_SRF', 'P_RTN', 'TxTyTz_SRF', 'TxTyTz_RTN', 'T', 'V_SOLO_RTN'] *** Mandatory Variables *** QUALITY_FLAG Mandatory variable QUALITY_FLAG is not present! QUALITY_BITMASK Mandatory variable QUALITY_BITMASK is not present! *** Mandatory Global Attributes *** Project is ['STP>Solar-Terrestrial Physics'] From dict, it should be: 'SOLO>Solar Orbiter' Source_name is ['SOLO>Solar Orbiter'] From dict, it should be: 'SOLO>Solar Orbiter' Discipline is ['Solar Physics>Heliospheric Physics'] From dict, it should be: 'Space Physics>Interplanetary Studies' Data_type is ['L2>Level 2 Calibrated Data'] From dict, it should be: 'L2>Level 2 Data' Descriptor is ['SWA-PAS>Solar Wind Analyser / Proton-Alpha Sensor'] From dict, it should be: 'SWA-PAS-GRND-MOM>Solar Wind Analyser, Proton Alpha Sensor, etc' ALERT: Keyword 'Instrument' NOT FOUND From dict, it should be: 'SWA-PAS>Solar Wind Analyser Proton Alpha Sensor' Data_version is ['02'] From dict, it should be: '02' Software_version is ['pas_process_9_2 - 2022/01/13'] PI_name is ['OWEN Chris'] PI_affiliation is ['MSSL-UCL, university College London - UK'] ALERT: Keyword 'TEXT' NOT FOUND Instrument_type is ['Plasma and Solar Wind'] Mission_group is ['Solar Orbiter'] From dict, it should be: 'Solar Orbiter' Logical_source is ['solo_L2_swa-pas-grnd-mom'] From dict, it should be: 'solo_L2_swa-pas-grnd-mom' Logical_file_id is ['solo_L2_swa-pas-grnd-mom_20230422_V02'] From dict, it should be: 'solo_L2_swa-pas-grnd-mom_20230422_V02' Logical_source_description is ['Solar Orbiter Proton Analyser Sensor L2 data'] From dict, it should be: 'Solar Orbiter, Level 2, Solar Wind Analyser, Proton Alpha Sensor, etc ' Rules_of_use is ['Consult with MSSL-UCL before using'] Generated_by is ['IRAP - Toulouse'] Generation_date is ['2023-07-16T19:49:00'] ALERT: Keyword 'Acknowledgement' NOT FOUND MODS is ['2020/10/26 - A. Fedorov, A. Barthe - Initial version'] Parents is ['solo_L1_swa-pas-3d_20230422_V01.cdf', 'solo_L1_swa-pas-3d_20230422_V01.cdf'] ALERT: Keyword 'TARGET_NAME' NOT FOUND ALERT: Keyword 'TARGET_CLASS' NOT FOUND ALERT: Keyword 'TARGET_REGION' NOT FOUND ALERT: Keyword 'TIME_MIN' NOT FOUND Start time from filename: 20230422 Start time from epoch variable: 2023-04-22T00:00:00.182188000 ALERT: Keyword 'TIME_MAX' NOT FOUND End time from filename: End time from epoch variable: 2023-04-22T23:59:56.336773000 ALERT: Keyword 'Data_product' NOT FOUND From dict, it should be: 'grnd-mom>[description of dataset]' ALERT: Keyword 'SOOP_NAME' NOT FOUND From dict, it should be: 'none' ALERT: Keyword 'SOOP_TYPE' NOT FOUND From dict, it should be: 'none' ALERT: Keyword 'OBS_ID' NOT FOUND From dict, it should be: 'if not applicable, then none' ALERT: Keyword 'LEVEL' NOT FOUND From dict, it should be: 'L2>Level 2 Data' *** Mandatory Variable Attributes *** Variable: Epoch {'CATDESC': 'Epoch encoded as Terrestrial Time on rotating Earth geoid, ns since J2000', 'DELTA_PLUS_VAR': 'Half_interval', 'DELTA_MINUS_VAR': 'Half_interval', 'DISPLAY_TYPE': 'time_series', 'FIELDNAM': 'Epoch', 'FILLVAL': -9223372036854775808, 'LABLAXIS': 'Epoch', 'UNITS': 'ns', 'VALIDMIN': -315575942816000000, 'VALIDMAX': 946728069183000000, 'VAR_TYPE': 'support_data', 'SCALETYP': 'linear', 'MONOTON': 'INCREASE', 'TIME_BASE': 'J2000', 'TIME_SCALE': 'Terrestrial Time', 'REFERENCE_POSITION': 'Rotating Earth Geoid', 'SI_CONVERSION': '1.0E-9>s'} VDRInfo(Variable='Epoch', Num=0, Var_Type='zVariable', Data_Type=33, Data_Type_Description='CDF_TIME_TT2000', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([-9223372036854775807]), Block_Factor=0) VAR_NOTES not found in variable attributes for Epoch UNITS = ns FORMAT keywords missing Variable: Half_interval {'CATDESC': 'Acquisition period half interval', 'DEPEND_0': 'Epoch', 'DISPLAY_TYPE': 'time_series', 'FIELDNAM': 'Half-interval', 'FILLVAL': -1.0, 'FORMAT': 'F4.2', 'LABLAXIS': 'Half-interval', 'UNITS': 's', 'VALIDMIN': 0.0, 'VALIDMAX': 60.0, 'VAR_TYPE': 'metadata', 'SCALETYP': 'linear', 'SI_CONVERSION': '1.0s'} VDRInfo(Variable='Half_interval', Num=1, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([0.], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for Half_interval UNITS = s Variable: SCET {'CATDESC': 'Elapsed time on the onboard clock', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'Spacecraft Elapsed Time', 'FILLVAL': -1e+31, 'FORMAT': 'D20.6', 'LABLAXIS': 'SCET', 'UNITS': 'Ticks', 'VALIDMIN': 0.0, 'VALIDMAX': 4294970000.0, 'VAR_TYPE': 'support_data', 'SCALETYP': 'linear'} VDRInfo(Variable='SCET', Num=2, Var_Type='zVariable', Data_Type=22, Data_Type_Description='CDF_REAL8', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([4.29497e+09]), Block_Factor=0) VAR_NOTES not found in variable attributes for SCET UNITS = Ticks SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") Variable: Info {'CATDESC': 'Info 0:Ground 1:Normal 2:Snapshot 3:Burst 4:Engineering 5:Calib', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'Info', 'FILLVAL': 255, 'FORMAT': 'I3', 'LABLAXIS': 'Info', 'UNITS': 'unitless', 'VALIDMIN': 0, 'VALIDMAX': 5, 'VAR_TYPE': 'support_data', 'SCALETYP': 'linear'} VDRInfo(Variable='Info', Num=3, Var_Type='zVariable', Data_Type=11, Data_Type_Description='CDF_UINT1', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([254], dtype=uint8), Block_Factor=0) VAR_NOTES not found in variable attributes for Info UNITS = unitless SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") Variable: unrecovered_count {'CATDESC': 'Total counter of unrecovered bins', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'unrecoverd_count', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Unrecovered count', 'UNITS': 'unitless', 'VALIDMIN': 0.0, 'VALIDMAX': 1e+30, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='unrecovered_count', Num=4, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for unrecovered_count UNITS = unitless SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: total_count {'CATDESC': 'Total count', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'total_count', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Total count', 'UNITS': 'unitless', 'VALIDMIN': 0.0, 'VALIDMAX': 1e+30, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='total_count', Num=5, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for total_count UNITS = unitless SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: quality_factor {'CATDESC': 'Quality factor', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'quality_factor', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Quality factor', 'UNITS': 'unitless', 'VALIDMIN': 0.0, 'VALIDMAX': 1e+30, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='quality_factor', Num=6, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for quality_factor UNITS = unitless SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: N {'CATDESC': 'Density', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'Density', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Density', 'UNITS': 'particles cm^-3', 'VALIDMIN': 0.0, 'VALIDMAX': 10000.0, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='N', Num=7, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for N UNITS = particles cm^-3 SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: V_SRF {'CATDESC': 'Velocity in SRF frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'V_SRF', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'V (SRF)', 'UNITS': 'km/s', 'VALIDMIN': -2000.0, 'VALIDMAX': 2000.0, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='V_SRF', Num=8, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=1, Dim_Sizes=[3], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for V_SRF UNITS = km/s SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: V_RTN {'CATDESC': 'Velocity in RTN frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'V_RTN', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Velocity (RTN)', 'UNITS': 'km/s', 'VALIDMIN': -2000.0, 'VALIDMAX': 2000.0, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='V_RTN', Num=9, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=1, Dim_Sizes=[3], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for V_RTN UNITS = km/s SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: P_SRF {'CATDESC': 'Pressure tensor in SRF frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'P_SRF', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Pressure (SRF)', 'UNITS': 'J.cm^-3', 'VALIDMIN': 0.0, 'VALIDMAX': 1e+30, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='P_SRF', Num=10, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=1, Dim_Sizes=[6], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for P_SRF UNITS = J.cm^-3 SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: P_RTN {'CATDESC': 'Pressure tensor in RTN frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'P_RTN', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Pressure (RTN)', 'UNITS': 'J.cm^-3', 'VALIDMIN': 0.0, 'VALIDMAX': 1e+30, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='P_RTN', Num=11, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=1, Dim_Sizes=[6], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for P_RTN UNITS = J.cm^-3 SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: TxTyTz_SRF {'CATDESC': 'Temperature components (Tx, Ty, Tz) in SRF frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'TxTyTz_SRF', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'TxTyTz (SRF)', 'UNITS': 'eV', 'VALIDMIN': -100000.0, 'VALIDMAX': 100000.0, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='TxTyTz_SRF', Num=12, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=1, Dim_Sizes=[3], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for TxTyTz_SRF UNITS = eV SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: TxTyTz_RTN {'CATDESC': 'Temperature components (Tx, Ty, Tz) in RTN frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'TxTyTz_RTN', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'TxTyTz (RTN)', 'UNITS': 'eV', 'VALIDMIN': -100000.0, 'VALIDMAX': 100000.0, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='TxTyTz_RTN', Num=13, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=1, Dim_Sizes=[3], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for TxTyTz_RTN UNITS = eV SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: T {'CATDESC': 'Temperature', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'T', 'FILLVAL': -1e+31, 'FORMAT': 'E12.2', 'LABLAXIS': 'Temperature', 'UNITS': 'eV', 'VALIDMIN': 0.0, 'VALIDMAX': 1e+30, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='T', Num=14, Var_Type='zVariable', Data_Type=21, Data_Type_Description='CDF_REAL4', Num_Elements=1, Num_Dims=0, Dim_Sizes=[], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for T UNITS = eV SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing Variable: V_SOLO_RTN {'CATDESC': 'Spacecraft velocity in RTN frame', 'DEPEND_0': 'Epoch', 'FIELDNAM': 'V_SOLO_RTN', 'FILLVAL': -1e+31, 'FORMAT': 'F10.3', 'LABLAXIS': 'SOLO velocity (RTN)', 'UNITS': 'km/s', 'VALIDMIN': -100.0, 'VALIDMAX': 100.0, 'VAR_TYPE': 'data', 'SCALETYP': 'linear'} VDRInfo(Variable='V_SOLO_RTN', Num=15, Var_Type='zVariable', Data_Type=44, Data_Type_Description='CDF_FLOAT', Num_Elements=1, Num_Dims=1, Dim_Sizes=[3], Sparse='No_sparse', Last_Rec=17216, Rec_Vary=True, Dim_Vary=[-1], Compress=0, Pad=array([-1.e+30], dtype=float32), Block_Factor=0) VAR_NOTES not found in variable attributes for V_SOLO_RTN UNITS = km/s SI_CONVERSION should be present even if there are no units (1>unitless), e.g., 1.0E-9>s for Epoch where UNITS=ns, and if already in SI: e.g., "1.0>s") VAR_TYPE is data, but DISPLAY_TYPE missing