Metadata-Version: 2.0
Name: dask-jobqueue
Version: 0.1.0
Summary: Deploy Dask on job queuing systems like PBS or SLURM
Home-page: https://github.com/dask/dask-jobqueue
Author: UNKNOWN
Author-email: UNKNOWN
License: BSD 3-Clause
Description-Content-Type: UNKNOWN
Platform: UNKNOWN
Requires-Dist: distributed (>=1.21.3)
Requires-Dist: docrep

Deploy Dask on Job Queueing systems
===================================

This helps to deploy Dask on batch-style job schedulers like PBS and SLURM.

Example
-------

.. code-block:: python

   from dask_jobqueue import PBSCluster

   cluster = PBSCluster(processes=6, threads=4, memory="16GB")
   cluster.start_workers(10)

   from dask.distributed import Client
   client = Client(cluster)

Adaptivity
----------

This can also adapt the cluster size dynamically based on current load.
This helps to scale up the cluster when necessary but scale it down and save
resources when not actively computing.

.. code-block:: python

   cluster.adapt()


History
-------

This package came out of the `Pangeo <https://pangeo-data.github.io/>`_
collaboration and was copy-pasted from a live repository at
`this commit <https://github.com/pangeo-data/pangeo/commit/28f86b9c836bd622daa14d5c9b48ab73bbed4c73>`_.
Unfortunately, development history was not preserved.

Original developers include the following:

-  `Jim Edwards <https://github.com/jedwards4b>`_
-  `Joe Hamman <https://github.com/jhamman>`_
-  `Matthew Rocklin <https://github.com/mrocklin>`_


