<commit_before>Parsl - Parallel Scripting Library
==================================
|licence| |build-status| |docs|

Parsl is a parallel scripting library that enables easy parallelism and workflow design.
The latest version available on PyPi is v0.3.1.

.. |licence| image:: https://img.shields.io/badge/License-Apache%202.0-blue.svg
   :target: https://github.com/Parsl/parsl/blob/master/LICENSE
   :alt: Apache Licence V2.0
.. |build-status| image:: https://travis-ci.org/Parsl/parsl.svg?branch=master
   :target: https://travis-ci.org/Parsl/parsl
   :alt: Build status
.. |docs| image:: https://readthedocs.org/projects/parsl/badge/?version=latest
   :target: http://parsl.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

QuickStart
==========

Parsl is now available on PyPI, but first make sure you have Python3.5+

   >>> python3 --version

1. Download Parsl::

    $ git clone https://github.com/Parsl/parsl.git parsl

2. Install Parsl::

    $ pip3 install parsl

3. Install Jupyter for Tutorial notebooks::

    $ pip3 install jupyter

.. note:: For more detailed info on setting up Jupyter with Python3.5 go `here <https://jupyter.readthedocs.io/en/latest/install.html>`_


For Developers
--------------

1. Download Parsl::

    $ git clone https://github.com/Parsl/parsl.git parsl

2. Install::

    $ cd parsl
    $ python3 setup.py install

3. Use Parsl!

Requirements
============

Parsl requires the following:

* Python 3.5+
* Jupyter (for running notebook Tutorial), with Python3.5+ kernel


For testing:
<commit_msg>Updated readme with usage stats<commit_after>Parsl - Parallel Scripting Library
==================================
|licence| |build-status| |docs|

Parsl is a parallel scripting library that enables easy parallelism and workflow design.
The latest version available on PyPi is v0.3.1.

.. |licence| image:: https://img.shields.io/badge/License-Apache%202.0-blue.svg
   :target: https://github.com/Parsl/parsl/blob/master/LICENSE
   :alt: Apache Licence V2.0
.. |build-status| image:: https://travis-ci.org/Parsl/parsl.svg?branch=master
   :target: https://travis-ci.org/Parsl/parsl
   :alt: Build status
.. |docs| image:: https://readthedocs.org/projects/parsl/badge/?version=latest
   :target: http://parsl.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

QuickStart
==========

Parsl is now available on PyPI, but first make sure you have Python3.5+

   >>> python3 --version

Install Parsl using pip::

    $ pip3 install parsl

To run the Parsl tutorial notebooks you will need to install Jupyter::

    $ pip3 install jupyter

Detailed information about setting up Jupyter with Python3.5 is available `here <https://jupyter.readthedocs.io/en/latest/install.html>`_

Note: By default, Parsl collects anonymous usage statistics for reporting and improvement purposes. To understand what stats are collected and to disable collection please refer to the `usage tracking guide <http://parsl.readthedocs.io/en/latest/userguide/usage_tracking.html>`__


For Developers
--------------

1. Download Parsl::

    $ git clone https://github.com/Parsl/parsl.git parsl

2. Install::

    $ cd parsl
    $ python3 setup.py install

3. Use Parsl!

Requirements
============

Parsl requires the following:

* Python 3.5+
* Jupyter (for running tutorial notebooks), with Python3.5+ kernel


For testing:

{'fraction_non_alphanumeric': 0.14827995255041518, 'fraction_numerical': 0.015124555160142349, 'mean_word_length': 3.832378223495702, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 12, 'https://': 15, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 5, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1391768', 'n_tokens_mistral': 1116, 'n_tokens_neox': 1073, 'n_words': 315}