Skip to content

Commit afe09c6

Browse files
author
mangelhc
committed
Dataset visualizations
1 parent 81d148e commit afe09c6

2,247 files changed

Lines changed: 117098 additions & 61338 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.DS_Store

-2 KB
Binary file not shown.

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.mp4 filter=lfs diff=lfs merge=lfs -text

.gitignore

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
__pycache__/
2-
*.pyc
1+
32
.venv/
4-
.idea/
5-
.vscode/
6-
*.bsp
7-
*.tle
3+
**/__pycache__/
4+
.DS_Store

config.yaml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,11 +123,17 @@ task_generation:
123123
* VNIR -> Explain the goal as "multispectral vegetation analysis" to assess "chlorophyll absorption level" or calculate a vegetation "NDVI index" and surface reflectance.
124124
* NIR -> Explain the goal as "near-infrared reflection" for "water body boundary mapping" or "soil moisture assessment" to discriminate gradients.
125125
126-
4. RELATIVE TIMEFRAMES (Interpret keys 'remaining_time' and 'deadline_local'):
127-
- Do NOT under any circumstances output raw UTC timestamps, Unix epochs, digits, raw numbers, or countdown metrics.
128-
- Do NOT use composite time expressions that sum hours and days (e.g., do NOT write phrases like "in 3 days and 5 hours", "with 12 hours remaining", or "48 hours from now"). This is strictly forbidden.
129-
- You must deliver the temporal constraint using single, fluid, human-centric relative phrasing. Fuse the macro day and the local diurnal hour into a single colloquial block. Speak naturally like an operator on a radio link: integrate time expressions by rounding the constraint into a clean target window such as "tomorrow morning", "this afternoon", "the day after tomorrow, specifically overnight", "in three days during the evening", or "sometime today around mid-day". Let the language flow without structural or robotic rigidity.
130-
126+
4. RELATIVE TIMEFRAMES (Interpret keys 'target_day' and 'target_diurnal_period'):
127+
- Do NOT output raw UTC timestamps, digits, or countdown metrics.
128+
- CRITICAL CONTEXT: The temporal parameters represent a strict operational DEADLINE to deliver the data products to the user, NOT the orbital capture window. Your text must reflect this urgency naturally.
129+
- You are strictly forbidden from altering or extending this deadline. You must weave 'target_day' and 'target_diurnal_period' into a fluid conversational phrase that explicitly marks the upper limit for data availability using phrases like:
130+
* "...needed by [target_day] [target_diurnal_period] at the latest."
131+
* "...with a strict delivery deadline set for [target_day] [target_diurnal_period]."
132+
* "...ensuring the products are ingested into the pipeline before [target_day] [target_diurnal_period]."
133+
134+
Operational vocabulary alignment:
135+
- If 'target_diurnal_period' is "overnight" -> The data must be ready by tomorrow's overnight/nighttime block. Do NOT write "afternoon" or "morning" as it would violate the deadline constraint.
136+
131137
Target task context JSON:
132138
{tasks_dataset}
133139
@@ -138,4 +144,3 @@ task_generation:
138144
139145
paths:
140146
gs_file_path: "data/ground_station.csv"
141-
sat_file_path: "data/satellite_tle.csv"

data/constellation_dataset_gemma2_27b_v2/config.yaml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,11 +123,17 @@ task_generation:
123123
* VNIR -> Explain the goal as "multispectral vegetation analysis" to assess "chlorophyll absorption level" or calculate a vegetation "NDVI index" and surface reflectance.
124124
* NIR -> Explain the goal as "near-infrared reflection" for "water body boundary mapping" or "soil moisture assessment" to discriminate gradients.
125125
126-
4. RELATIVE TIMEFRAMES (Interpret keys 'remaining_time' and 'deadline_local'):
127-
- Do NOT under any circumstances output raw UTC timestamps, Unix epochs, digits, raw numbers, or countdown metrics.
128-
- Do NOT use composite time expressions that sum hours and days (e.g., do NOT write phrases like "in 3 days and 5 hours", "with 12 hours remaining", or "48 hours from now"). This is strictly forbidden.
129-
- You must deliver the temporal constraint using single, fluid, human-centric relative phrasing. Fuse the macro day and the local diurnal hour into a single colloquial block. Speak naturally like an operator on a radio link: integrate time expressions by rounding the constraint into a clean target window such as "tomorrow morning", "this afternoon", "the day after tomorrow, specifically overnight", "in three days during the evening", or "sometime today around mid-day". Let the language flow without structural or robotic rigidity.
130-
126+
4. RELATIVE TIMEFRAMES (Interpret keys 'target_day' and 'target_diurnal_period'):
127+
- Do NOT output raw UTC timestamps, digits, or countdown metrics.
128+
- CRITICAL CONTEXT: The temporal parameters represent a strict operational DEADLINE to deliver the data products to the user, NOT the orbital capture window. Your text must reflect this urgency naturally.
129+
- You are strictly forbidden from altering or extending this deadline. You must weave 'target_day' and 'target_diurnal_period' into a fluid conversational phrase that explicitly marks the upper limit for data availability using phrases like:
130+
* "...needed by [target_day] [target_diurnal_period] at the latest."
131+
* "...with a strict delivery deadline set for [target_day] [target_diurnal_period]."
132+
* "...ensuring the products are ingested into the pipeline before [target_day] [target_diurnal_period]."
133+
134+
Operational vocabulary alignment:
135+
- If 'target_diurnal_period' is "overnight" -> The data must be ready by tomorrow's overnight/nighttime block. Do NOT write "afternoon" or "morning" as it would violate the deadline constraint.
136+
131137
Target task context JSON:
132138
{tasks_dataset}
133139
@@ -138,4 +144,3 @@ task_generation:
138144
139145
paths:
140146
gs_file_path: "data/ground_station.csv"
141-
sat_file_path: "data/satellite_tle.csv"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This is a low priority importance request for a non-essential background filler task. We need an opportunistic capture of multispectral vegetation analysis data over El Paujil, Colombia sometime tomorrow during the afternoon. Feel free to drop or reschedule at convenience.
1+
This is a low priority importance request for a VNIR multispectral vegetation analysis scan over El Paujil, Colombia. We're looking to capture some opportunistic data for chlorophyll absorption level assessment and NDVI index calculation. The products can be ingested into the pipeline at your earliest convenience, but ideally before tomorrow evening.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This is an absolute institutional priority tasking. We require a critical payload capture of thermal mapping data over Calvi, France. Schedule this mandatory directive for tomorrow morning.
1+
This is an absolute institutional priority tasking. We require a critical payload capture of the Calvi region in France using thermal mapping. The data products are needed by tomorrow morning at the latest, ensuring they are ingested into the pipeline before then.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This is a low priority importance task for opportunistic capture. I need a thermal mapping of Ecuatorial, Indonesia sometime the day after tomorrow during the overnight hours.
1+
This is a low priority importance request for a thermal mapping survey over Ecuatorial, Indonesia. We need an overnight heat signature capture of the region by the day after tomorrow at the latest. This is a non-essential background filler task and can be dropped or rescheduled at convenience.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This is a low priority importance request for opportunistic capture. We need a multispectral vegetation analysis snapshot of Ibagué, Colombia sometime the day after tomorrow around mid-day. Feel free to drop or reschedule this at your convenience; it's a non-essential background filler task.
1+
This is a low priority importance request for a multispectral vegetation analysis survey over Ibagué, Colombia. We're looking for an opportunistic capture of the area using near-infrared reflection to assess chlorophyll absorption levels and calculate a vegetation NDVI index. Please drop or reschedule at your convenience, treating this as a background survey task. The products need to be ingested into the pipeline before the day after tomorrow during the afternoon at the latest.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
This is a critical payload capture and an absolute institutional priority. We require a high-resolution optical snapshot of Norte, sometime tomorrow during the afternoon. Please ensure this task is un-preemptable and executed with the highest urgency.
1+
This is an absolute institutional priority tasking. We require a high-resolution optical snapshot of Ponte-Novo, France. The capture must be completed and the products ingested into the pipeline before tomorrow during the afternoon at the latest. This is a critical payload capture and represents a mandatory directive.

0 commit comments

Comments
 (0)