<commit_before>---
---

# Setting up your machine

Before attending the DTP Python training course, there are a few preliminary steps that you must first take. These will result in:

* local installation of a bash prompt terminal
* local Python installation using teh Anaconda distribution
* initiation of a Github user account
* installation of an appropriate text editor 

## Program installation

### Bash shell

#### Windows

Download the Git for Windows [installer](https://git-for-windows.github.io/). Run the installer. **Important: on the 6th page of the installation wizard (the page titled `Configuring the terminal emulator...`) select `Use Windows' default console window`. If you forgot to do this programs that you need for the workshop will not work properly. If this happens rerun the installer and select the appropriate option.** This will provide you with both Git and Bash in the Git Bash program.

#### Mac OS X

The default shell in all versions of Mac OS X is bash, so no need to install anything. You access bash from the Terminal (found in /Applications/Utilities). You may want to keep Terminal in your dock for this workshop.

#### Linux

The default shell is usually Bash, but if your machine is set up differently you can run it by opening a terminal and typing bash. There is no need to install anything.

### Git

Git is a version control system that lets you track who made changes to what when and has options for easily updating a shared or public version of your code on [github.com](https://github.com/). You will need a [supported web browser](https://help.github.com/articles/supported-browsers/) (current versions of Chrome, Firefox or Safari, or Internet Explorer version 9 or above).<commit_msg>spelling :)<commit_after>---
---

# Setting up your machine

Before attending the DTP Python training course, there are a few preliminary steps that you must first take. These will result in:

* local installation of a bash prompt terminal
* local Python installation using the Anaconda distribution
* initiation of a Github user account
* installation of an appropriate text editor 

## Program installation

### Bash shell

#### Windows

Download the Git for Windows [installer](https://git-for-windows.github.io/). Run the installer. **Important: on the 6th page of the installation wizard (the page titled `Configuring the terminal emulator...`) select `Use Windows' default console window`. If you forgot to do this programs that you need for the workshop will not work properly. If this happens rerun the installer and select the appropriate option.** This will provide you with both Git and Bash in the Git Bash program.

#### Mac OS X

The default shell in all versions of Mac OS X is bash, so no need to install anything. You access bash from the Terminal (found in /Applications/Utilities). You may want to keep Terminal in your dock for this workshop.

#### Linux

The default shell is usually Bash, but if your machine is set up differently you can run it by opening a terminal and typing bash. There is no need to install anything.

### Git

Git is a version control system that lets you track who made changes to what when and has options for easily updating a shared or public version of your code on [github.com](https://github.com/). You will need a [supported web browser](https://help.github.com/articles/supported-browsers/) (current versions of Chrome, Firefox or Safari, or Internet Explorer version 9 or above).
{'fraction_non_alphanumeric': 0.06397694524495677, 'fraction_numerical': 0.0011527377521613833, 'mean_word_length': 4.243202416918429, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4641910', 'n_tokens_mistral': 844, 'n_tokens_neox': 795, 'n_words': 520}