<jupyter_start><jupyter_text>Workflow processing notebookThe IIASA Scenario Explorer processing infrastructure uses the Python packages **pyam** and **nomenclature**.Visit https://pyam-iamc.readthedocs.io and https://nomenclature-iamc.readthedocs.io for more information.<jupyter_code>import pyam
from workflow import main as workflow<jupyter_output><empty_output><jupyter_text>Load data file and run the workflowReplace `` by the file name which you want to validate prior to upload to the IIASA Scenario Explorer.If the following cell simply prints a summary/overview of the data file, the processing workflow passed as expected.  Otherwise, please read the error messages and update the file accordingly.If the data is provided in `datetime` format, the returned IamDataFrame *df* is converted to two columns "year" and "subannual".<jupyter_code>df = workflow(pyam.IamDataFrame("<file>"))
df<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.0735930735930736, 'fraction_numerical': 0.0, 'mean_word_length': 6.644628099173554, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 10, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '2', 'dir': 'jupyter-structured-clean-dedup', 'id': '355316', 'license': 'Apache-2.0', 'n_tokens_mistral': 264, 'n_tokens_neox': 248, 'n_words': 100, 'path': 'processing-workflow.ipynb', 'repo_name': 'fbenke-pik/ariadne-intern-workflow', 'size': '924'}