<commit_before># Major components

1. [Run Manager](#run-manager)
2. [Data Manager](#data-manager)
3. [Notification Manager](#notification-manager)
4. [Visualization Manager](#visualization-manager)

## Run Manager<a name="run-manager"/></a>

### Sub components

#### run list

A list of all the users previous runs. Each run is shown as a card with relavent data about the run including:

1. The run name and run id
2. Run status, elapsed time, total time
3. Job types in the run, the status of each job.
4. These cards can be clicked to open the run information view




#### run info

This is the expanded run view, with complete information about the run.

1. Reproducability provenance, all the information needed to re-do each job manually. Link to proven dashboard for more detailed provenance data.
2. The current status of the run (queued, running (elapsed time), completed, failed, error)
3. File output of the run, i.e. files generated by the run. Text files can be examined, images can be viewed, netcdf can be opened in the vis manager.
4. Console output for the run.
5. Meta-data about the run, who started the run, which tempalate it came from, when it started/stopped, what the elapsed time was.
6. Share button to give others users the ability to see the run information.


<commit_msg>Adds the first api call doc<commit_after># Major components

1. [Run Manager](#run-manager)
2. [Data Manager](#data-manager)
3. [Notification Manager](#notification-manager)
4. [Visualization Manager](#visualization-manager)

## Run Manager<a name="run-manager"/></a>

### Sub components

#### run list

A list of all the users previous runs. Each run is shown as a card with relavent data about the run including:

1. The run name and run id
2. Run status, elapsed time, total time
3. Job types in the run, the status of each job.
4. These cards can be clicked to open the run information view




#### run info
[api calls](run_list_reqs.md)
This is the expanded run view, with complete information about the run.

1. Reproducability provenance, all the information needed to re-do each job manually. Link to proven dashboard for more detailed provenance data.
2. The current status of the run (queued, running (elapsed time), completed, failed, error)
3. File output of the run, i.e. files generated by the run. Text files can be examined, images can be viewed, netcdf can be opened in the vis manager.
4. Console output for the run.
5. Meta-data about the run, who started the run, which tempalate it came from, when it started/stopped, what the elapsed time was.
6. Share button to give others users the ability to see the run information.



{'fraction_non_alphanumeric': 0.07814269535673839, 'fraction_numerical': 0.010570026425066062, 'mean_word_length': 4.115830115830116, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, '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}}
{'dir': 'git-commits-cleaned', 'id': '7426697', 'n_tokens_mistral': 738, 'n_tokens_neox': 712, 'n_words': 409}