<commit_before>Quick Start
===========

Installation
------------

KM3Pipe is written in Python, so all you need is a working Python installation
with version 2.7.x or above.

To install KM3Pipe, I recommend using `pip` (get it via `easy_install pip` if
you don't have it already):

    pip install km3pipe

This will pull the latest release from the PyPi repository.
To install the most recent development version, simply type

    pip install git+https://github.com/tamasgal/km3pipe@develop

To upgrade your existing installation:

    pip install --ugrade km3pipe


Additional Software Recommendations
-----------------------------------

I highly recommend using `IPython` for prototyping and playing around:

    pip install "ipython[notebook]"
<commit_msg>Fixes formatting of inline and block code<commit_after>Quick Start
===========

Installation
------------

KM3Pipe is written in Python, so all you need is a working Python installation
with version 2.7.x or above.

To install KM3Pipe, I recommend using ``pip`` (get it via ``easy_install pip``
if you don't have it already)::

    pip install km3pipe

This will pull the latest release from the PyPi repository.
To install the most recent development version, simply type

    pip install git+https://github.com/tamasgal/km3pipe@develop

To upgrade your existing installation::

    pip install --ugrade km3pipe


Additional Software Recommendations
-----------------------------------

I highly recommend using ``IPython`` for prototyping and playing around::

    pip install "ipython[notebook]"

{'fraction_non_alphanumeric': 0.1262011531069827, 'fraction_numerical': 0.008968609865470852, 'mean_word_length': 3.2794520547945205, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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}}
{'dir': 'git-commits-cleaned', 'id': '6302887', 'n_tokens_mistral': 432, 'n_tokens_neox': 396, 'n_words': 186}