Task description:
Develop functionality to handle star data, including loading, units conversion, and providing access to star information from a dataset.
Acceptance criteria:
• The star data is loaded from the specified dataset file (e.g., CSV in the assets/stars directory) and parsed accurately.
• The implementation supports the following operations:
• Loading all stars from the dataset into memory.
• The data handling system ensures the accuracy and integrity of all star attributes, including:
• Proper name.
• Right Ascension (RA) and Declination (DEC).
• Apparent magnitude.
• Spectral type (if available).
• The functionality is thoroughly tested.
Task description: Develop functionality to handle star data, including loading, units conversion, and providing access to star information from a dataset.
Acceptance criteria: • The star data is loaded from the specified dataset file (e.g., CSV in the assets/stars directory) and parsed accurately. • The implementation supports the following operations: • Loading all stars from the dataset into memory. • The data handling system ensures the accuracy and integrity of all star attributes, including: • Proper name. • Right Ascension (RA) and Declination (DEC). • Apparent magnitude. • Spectral type (if available). • The functionality is thoroughly tested.