Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancements to CSV Format Handling #65

Open
3 of 4 tasks
PierreRaybaut opened this issue Apr 5, 2024 · 0 comments
Open
3 of 4 tasks

Enhancements to CSV Format Handling #65

PierreRaybaut opened this issue Apr 5, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@PierreRaybaut
Copy link
Contributor

PierreRaybaut commented Apr 5, 2024

This work is done in develop/large_csv_files branch.

Below is a detailed outline of the planned improvements:

CSV Format Handling Enhancement:

  • Current Progress: We are in the process of validating improvements to the handling of CSV formats. Add improvements to the handling of CSV formats allowing for direct reading of 1GB CSV files, though the reading time takes several seconds (tens of seconds) with a non-responsive GUI during this period. While not entirely satisfactory, this enhancement ensures that signals are correctly displayed in DataLab and are fully usable as is, despite having 10M points per signal.

User Experience Adjustments when opening signals or importing them using the import wizard:

  • We plan to further enhance the user experience by optimizing processing times. This will be achieved by loading data in batches instead of a single block when directly opening signals or using the import assistant from a text file.

  • Additionally, we aim to introduce progress bars that allow for the cancellation of ongoing actions, enhancing interaction with DataLab during longer loading or processing operations.

Interpolation Option Prior to Data Loading:

  • An interpolation option will be made available before data loading into DataLab for the aforementioned methods (direct file opening and using the import assistant). This feature is intended to refine the data preparation process, making it more flexible and efficient for users.
@PierreRaybaut PierreRaybaut added the enhancement New feature or request label Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant