Rules
loading x elements...

Rules

-
-
Name Version Rating Creator Description Active
Enrich-convert-pandas-dataframe-to-csv-with-possible-chaining 7 - initial_tools React to a [[symbol:task_convert_file_type]] with a [[symbol:require_format_csv]]. If the file targeted by the [[symbol:require_format_csv]] is a pickled Pandas dataframe (file ending .pickle or .pkl), runs [[program:Enrich_Convert_Pandas_Dataframe_to_CSV]] on it. Otherwise creates a [[symbol:require_format_pickled_pandas_dataframe]] and waits until it is solved. In this way, multiple file conversions can be chained together automatically if necessary. Note: The three Rules [[rule:Enrich-convert-csv-to-excel-with-possible-chaining]], [[rule:Enrich-convert-excel-to-pandas-dataframe-with-possible-chaining]] and [[rule:Enrich-convert-pandas-dataframe-to-csv-with-possible-chaining]] were designed together and can automatically trigger each other in a circular fashion, so that any of the three datatypes can be converted into any of the other two. (A note for new developers joining LOD: the ability to chain different conversions together automatically is a fairly advanced feature, which... Yes
Enrich-convert-csv-to-excel-with-possible-chaining 7 - initial_tools React to a [[symbol:task_convert_file_type]] with a [[symbol:require_format_excel]]. If the file targeted by the [[symbol:require_format_excel]] is of type csv, runs [[program:Enrich_Convert_CSV_to_Excel]] on it. Otherwise creates a [[symbol:require_format_csv]] and waits until it is solved. In this way, multiple file conversions can be chained together automatically if necessary. Note: The three Rules [[rule:Enrich-convert-csv-to-excel-with-possible-chaining]], [[rule:Enrich-convert-excel-to-pandas-dataframe-with-possible-chaining]] and [[rule:Enrich-convert-pandas-dataframe-to-csv-with-possible-chaining]] were designed together and can automatically trigger each other in a circular fashion, so that any of the three datatypes can be converted into any of the other two. (A note for new developers joining LOD: the ability to chain different conversions together automatically is a fairly advanced feature, which is why this Rule is probably larger than you would expect. In contrast,... Yes
Spawn-recognize-failure-to-convert-file 7 - initial_tools React to a [[symbol:task_convert_file_type]]. Will display a message to the user admitting failure if it turns out that the task can't be solved. Yes
Recognize-task-to-convert-file-to-pickled-pandas-dataframe 7 - initial_tools This Rule calls [[program:Interact_ask_user_if_they_want_file_conversion]] When (1) the keyword 'convert' comes up as a [[symbol:user_input_keyword]] and (2) 'pandas' comes up as a [[symbol:?user_input_command_keyword]] and (3) a file is uploaded by the user, THEN runs [[program:Interact_ask_user_if_they_want_file_conversion]]. Yes
Recognize-task-to-convert-file-to-excel 7 - initial_tools This Rule calls [[program:Interact_ask_user_if_they_want_file_conversion]] When (1) the keyword 'convert' comes up as a [[symbol:user_input_keyword]] and (2) 'excel' comes up as a [[symbol:?user_input_command_keyword]] and (3) a file is uploaded by the user, THEN runs [[program:Interact_ask_user_if_they_want_file_conversion]]. Yes
Recognize-task-to-convert-file-to-csv 7 - initial_tools This Rule calls [[program:Interact_ask_user_if_they_want_file_conversion]] When (1) the keyword 'convert' comes up as a [[symbol:user_input_keyword]] and (2) 'csv' comes up as a [[symbol:?user_input_command_keyword]] and (3) a file is uploaded by the user, THEN runs [[program:Interact_ask_user_if_they_want_file_conversion]]. Yes
Do-beautify-options-to-select-input-timeseries 10 - tutorial_developer_improved This Rule is part of the tutorial. Looks at a [[symbol:require_timeseries_to_predict]] tag after rules like [[rule:Enrich-extract-required-timeseries-from-file]] and [[rule:Enrich-extract-required-timeseries-from-excel-file]] have created options. Combines the options generated by them using [[program:Combine_options_to_select_input_timeseries]]. Yes
Present-predicted-timeseries-alternate 10 - tutorial_developer_improved This Rule is part of the tutorial. When required by [[program:require_visualization_of_prediction]], and a solution for [[program:require_prediction_on_timeseries]] can be found, create a Message for the user using the program [[program:Visualize_predicted_timeseries_alternate]]. Afterwards, the [[program:require_visualization_of_prediction]] is marked with [[symbol:!provide]]. This is an improvement on the rule [[rule:Present-predicted-timeseries]]. This prediction is a little bit better than that of [[rule:Present-predicted-timeseries]]. Yes
Enrich-convert-pandas-timeseries-to-simple-csv 10 - tutorial_developer_improved This Rule is part of the tutorial. If a [[symbol:require_format_headerless_csv]] requires it and the file targeted by it has the format [[symbol:format_is_python_pandas_pickle_dataframe]], then extract the timeseries from it and put it into the format [[symbol:format_is_csv]] without a header. Yes
Enable-simple-timeseries-prediction 10 - tutorial_developer_improved This Rule is part of the tutorial. A helper rule for [[rule:Enrich-extract-required-timeseries-from-file]], [[rule:Enrich-extract-required-timeseries-from-file-improved]], and [[rule:Do-make-simple-timeseries-prediction]]. [[rule:Enrich-extract-required-timeseries-from-file-improved]] generates a file in the format [[symbol:format_is_python_pandas_pickle_dataframe]], but [[rule:Do-make-simple-timeseries-prediction]] is designed to work with [[rule:Enrich-extract-required-timeseries-from-file]] and uses format [[symbol:format_is_csv]]. This rule has a trigger similar to [[rule:Do-make-simple-timeseries-prediction]], but fires if the file is not in the needed format. It generates a [[symbol:require_format_headerless_csv]], then waits for a [[symbol:!provide]] on that tag and then !provides the new file to the [[symbol:require_timeseries_to_predict]]. Yes