This documentation describes the CSV format used for the SOCRATES results from each run, which is intended to allow for easiy parsing of the data (e.g., using a spreadsheet). It also explains the SOCRATES search queries and provides examples of their use.
CSV Data Format (RFC 4180):
The file begins with a list of fields used in the data and is then followed by the individual entries for each conjunction. Additional information can be found in the Notes below the table, which are also shown at the bottom of each table of SOCRATES search results.
Field | Description |
---|---|
NORAD_CAT_ID_1 | NORAD Catalog Number for the first object. Note that this is the first of the two objects involved in the conjunction and not what might be considered the primary object. |
OBJECT_NAME_1 | Satellite name for the first object, extracted from the CelesTrak SATCAT. The operational status of the object is appended to the name, in brackets. |
DSE_1 | Days since epoch for the first object. This is the time in days from the epoch of the GP data used in the calculation to the calculated time of closest approach (TCA) and is an indication of how accurate the data might be at TCA. |
NORAD_CAT_ID_2 | NORAD Catalog Number for the second object. Note that this is the second of the two objects involved in the conjunction and not what might be considered the secondary object. |
OBJECT_NAME_2 | Satellite name for the second object, extracted from the CelesTrak SATCAT. The operational status of the object is appended to the name, in brackets. |
DSE_2 | Days since epoch for the second object. This is the time in days from the epoch of the GP data used in the calculation to the calculated time of closest approach (TCA) and is an indication of how accurate the data might be at TCA. |
TCA | Time of closest approach. |
TCA_RANGE | The distance or range between the two objects at TCA. Often referred to as the minimum range. |
TCA_RELATIVE_SPEED | The magnitude of the relative velocity at TCA. This value provides an indication of the risk (specific kinetic energy) for the two objects if they collided. |
MAX_PROB | Maximum probability (see Notes). |
DILUTION | Dilution threshold (see Notes). |
Data Fields:
|
All SOCRATES queries take the form:
where {QUERY} is:
where VALUE2 is:
and where VALUE3 is a positive integer less than the maximum allowed return of 1,000 conjunctions. If you want more results, you may wish to download the latest raw CSV results to search and filter using your spreadsheet software.
Examples:
Legacy Text Data Format:
If you are using the .txt data files from the legacy SOCRATES system, the overall format is the same, without the header row. The ordering of the columns was modified, as well.
The CSV format uses:
NORAD_CAT_ID_1,OBJECT_NAME_1,DSE_1,NORAD_CAT_ID_2,OBJECT_NAME_2,DSE_2,TCA,TCA_RANGE,TCA_RELATIVE_SPEED,MAX_PROB,DILUTION
The TXT format used:
NORAD_CAT_ID_1,OBJECT_NAME_1,DSE_1,NORAD_CAT_ID_2,OBJECT_NAME_2,DSE_2,MAXPROB,DILUTION,TCA_RANGE,TCA_RELATIVE_SPEED,TIME_IN,TCA,TIME_OUT
The legacy data has extra columns for the TIME_IN (time entering the threshold) and TIME_OUT (time exiting the threshold).