Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
LOFAR
Manage
Activity
Members
Labels
Plan
Issues
Wiki
Jira issues
Open Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RadioObservatory
LOFAR
Commits
0b51fc94
Commit
0b51fc94
authored
6 years ago
by
Thomas Jürges
Browse files
Options
Downloads
Patches
Plain Diff
Task
SSB-42
: Adjusted the HDS definition after we iterated the code several times
parent
be4154dd
No related branches found
No related tags found
1 merge request
!44
Merge back holography to master
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
CAL/CalibrationCommon/doc/Holography_Data_Set.md
+32
-19
32 additions, 19 deletions
CAL/CalibrationCommon/doc/Holography_Data_Set.md
with
32 additions
and
19 deletions
CAL/CalibrationCommon/doc/Holography_Data_Set.md
+
32
−
19
View file @
0b51fc94
...
...
@@ -94,29 +94,42 @@ The way how data is accessed may look awkward and that is in fact true. But at
## Layout of the HDS in HDF5 files
```
/root
# Root
/
# Attributes
/ATTRS
/Version (double), holography file format version
/RCU list (vararray[int]), entries are RCU#s used in all observations
/mode (int), RCU mode used during all observations
/SAS id (vararray[string]), contains all SAS ids of all observations
/Target station name (string), name of the target station
/Target station position (double[3]), position of the centre of the station in cartesian coordinates
/Source name (string), name of the observed source in the sky
/Source position (double[2]), RA, DEC of the source in the sky
/Observation time (double[2]), Start and end time stamps of the entire holography observation
/Rotation matrix (2-d array, double[3][3]), translation matrix for (RA, DEC) <-> (l, m) conversion
/Antenna field position (1-d array, double[3]), cartesian coordinates of the centres of each antenna field
/Specified reference station (1-d array, string), entries are reference station names
/Specified frequency (1-d array, double), entries are the frequencies of all observations that were specified
/Specified RA DEC (2-d array, compound[double, double]), indices are frequency index, beamlet#
/Reference station (1-d array, string), entries are reference station names
/frequency (1-d array, double), entries are the frequencies of all observations
/RA DEC (2-d array, compound[double, double]), indices are frequency index, beamlet#
/data (3-d array, vararray[compound[compound[4][double, double], double[3], boolean]], indices are Reference station index, frequency index, beamlet#;
/HDS_version (double), holography file format version
/Mode (int), RCU mode used during all observations
/Observation_time (double[2]), Start and end time stamps of the entire holography observation
/RCU_list (vararray[int]), entries are RCU#s used in all observations
/Rotation_matrix (2-d array, double[3][3]), translation matrix for (RA, DEC) <-> (l, m) conversion
/SAS_ids (vararray[string]), contains all SAS ids of all observations
/Source_name (string), name of the observed source in the sky
/Source_position (compound(double, double, string), RA, DEC and Epoch of the source in the sky
/Target_station_name (string), name of the target station
/Target_station_position (double[3]), position of the centre of the station in cartesian coordinates
/Specified_reference_station (1-d array, string), entries are reference station names
/Specified_frequency (1-d array, double), entries are the frequencies of all observations that were specified
/Specified_RA_DEC (2-d array, compound[double, double, string[10]]), indices are frequency index, beamlet#
# Groups
/Reference_station (1-d array, string[8]), entries are reference station names
/Frequency (1-d array, double), entries are the frequencies of all observations
/RA_DEC
/[One entry for each of the frequencies] The int(frequency) is the index.
/[One entry for each of the beamlets] The beamlet number is the index.
/(1-d array, compound[double, double, string[10]]), entries contain a struct of {RA, DEC, Epoch}
/CROSSCORRELATION
/[One entry for each of the reference stations] The name of the reference station is the index.
/[One entry for each of the frequencies] The int(frequency in Hz) is the index.
/[One entry for each of the beamlets] The beamlet number is the index.
/data (1-d array, vararray[compound[compound[4][double, double], double[3], boolean]], entries contain a struct of {XX, XY, YX, YY, l, m, t, flag}.
```
## Example data for tests
Test data for two frequencies can be found on LOFAR's CEP3 in the directories
/data014/scratch/veen/holography/20180718/obs3/L661022 and
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
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!
Save comment
Cancel
Please
register
or
sign in
to comment