Skip to content

romulogoncalves/noodles

 
 

Repository files navigation

title
Noodles - parallel programming in Python

Travis Zenodo DOI Code coverage Documentation

::: {.splash}

What is Noodles?

Noodles is a task-based parallel programming model in Python that offers the same intuitive interface when running complex workflows on your laptop or on large computer clusters.

Installation

To install the latest version from PyPI:

pip install noodles

To enable the Xenon backend for remote job execution,

pip install noodles[xenon]

This requires a Java Runtime to be installed, you may check this by running

java --version

which should print the version of the currently installed JRE.

Documentation

All the latest documentation is available on Read the Docs.

About

Computational workflow engine, making distributed computing in Python easy!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 51.0%
  • Python 47.2%
  • Other 1.8%