Metadata-Version: 2.1
Name: crimpl
Version: 0.2.0
Summary: Compute Resources Made Simple
Home-page: https://www.github.com/kecnry/crimpl
Author: Kyle Conroy
Author-email: kyleconroy@gmail.com
License: UNKNOWN
Download-URL: https://github.com/kecnry/crimpl/tarball/0.2.0
Description: <p align="center"><a href="http://crimpl.readthedocs.io"><img src="./docs/images/crimpl.png" alt="crimpl logo" width="300px" align="center"/></a></p>
        
        <p align="center" style="text-align:center"><i>Connecting to Compute Resources made Simple(r)</i></p>
        
        <pre align="center" style="text-align:center; font-family:monospace; margin: 30px">
          pip install crimpl
        </pre>
        
        
        
        [![badge](https://img.shields.io/badge/github-kecnry%2Fcrimpl-blue.svg)](https://github.com/kecnry/crimpl)
        [![badge](https://img.shields.io/badge/pip-crimpl-lightgray.svg)](https://pypi.org/project/crimpl/)
        ![badge](https://img.shields.io/badge/python-3.6+-blue.svg)
        [![badge](https://img.shields.io/badge/license-GPL3-blue.svg)](https://github.com/kecnry/crimpl/blob/master/LICENSE)
        [![badge](https://travis-ci.com/kecnry/crimpl.svg?branch=master)](https://travis-ci.com/kecnry/crimpl)
        [![badge](https://img.shields.io/codecov/c/github/kecnry/crimpl)](https://codecov.io/gh/kecnry/crimpl)
        [![badge](https://readthedocs.org/projects/crimpl/badge/?version=latest)](https://crimpl.readthedocs.io/en/latest/?badge=latest)
        
        
        **IMPORTANT**: **crimpl** is currently still under development, is not yet well-tested, and is subject to significant API changes.  Please keep posted until an official release is ready.
        
        Read the [latest documentation on readthedocs](https://crimpl.readthedocs.io) or [browse the current documentation](./docs/index.md).
        
        
        **crimpl** provides high-level python object-oriented interfaces to manage running scripts within conda environments on remote compute resources.
        
        Each type of server implements a `run_script` which runs a given set of commands remotely on the server, showing the output, and waiting for completion, and `submit_script` which starts the script running on the server and detaches while allowing for monitoring its progress remotely.  They also each include a `s.check_output` for copying expected output files back to the local machine.
        
        
        ## Documentation and API Docs
        
        The configuration, options, and capabilities of each type of server are explored in [the latest documentation on readthedocs](https://crimpl.readthedocs.io) or [browse the current documentation](./docs/index.md).
        
        ## Contributors
        
        [Kyle Conroy](https://github.com/kecnry)
        
        Contributions are welcome!  Feel free to file an issue or fork and create a pull-request.
        
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/markdown
