This program is called by Do-basics-for-task-data-cleansing-and-analysis-for-pandas to perform basics data cleansing and analysis on task_data_cleansing_and_analysis_for_pandas.
option_to_modify_table is used to mark all of the Options generated by this Program.
theTask : A task_data_cleansing_and_analysis_for_pandas Tag.
theFile : the file to look at.
-If no header is set yet in the pandas file and the first line is all strings, the first line is extracted as a header
-Based on a look at the table, generates a number of TableModifications and publishes an Option and a option_to_modify_table for each of them.
-If at least one TableModification was created, also creates an Option that says 'continue without making changes' and auto-executes when there are no changes left. It calls this program again. In this way, once the first set of modifications has been decided on, the program is run again to perform those modifications and can then offer another batch of modifications if necessary.
-When this program runs again, it checks if there are any option_to_modify_table Tags that were created by this Program and that have been marked as accepted since the last time this Program was run. If there are, it executes the corresponding TableModifications.
Created: Jan. 10, 2019, 10:16 p.m.
Docker Image: elody.com:444/basicdatacleansingandanalysisforpandas@sha256:24dcfb58222e1a118dde6f0c8889fb4b1917dc0d834e4e2711719c7c0fb95a97
Source code: Run the following command in a terminal to download the source code: 'lod-tools download-program -f <destination_folder> --name "BasicDataCleansingAndAnalysisForPandas" --version 1'
all versions of this Program: