Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Publish your own tools by writing a configuration file

Project Description

CrossCompute

Publish your computational model.

Please see http://crosscompute.com/docs for tutorials and examples.

Install

pip install -U crosscompute
pip install -U crosscompute-types

Use

git clone https://github.com/crosscompute/crosscompute-examples
crosscompute run find-prime-factors
crosscompute serve find-prime-factors --host 0.0.0.0

Credits

Thanks to Salah Ahmed for testing our framework on Mac OS X and Aida Shoydokova for testing our framework on Windows.

Thanks to Olga Creutzburg for managing the team.

0.7

  • Add memory_level, processor_level to work script
  • Remove redundant calls to data_type.load
  • Render run_tool_json errors in form
  • Replace setup script with support for setup.sh in work script
  • Replace show_standard_output, show_standard_error with show_raw_output

0.6

  • Accept markdown templates that lack titles
  • Add work script
  • Expand support for DataType.parse, DataType.render
  • Handle empty arguments properly
  • Rearrange result folder
  • Recognize variable name and variable help in markdown templates

0.5

  • Serve Python Jupyter Notebooks
  • Support Python 3
  • Support Unicode
  • Support Windows

0.4

  • Add tool scaffold
  • Support data types that require extra stylesheets, scripts, api_keys
  • Make result files available from server
  • Use DataTypeError to detect data_type errors
  • Use DataType classmethods without instantiation

0.3

  • Validate standard outputs and standard errors against data types
  • Support popovers via help in tool definition

0.2

  • Support data type plugins
  • Add setup script

0.1

  • Add run script
  • Add serve script
Release History

Release History

This version
History Node

0.7.3

History Node

0.7.2.1

History Node

0.6.9.2

History Node

0.6.8.2

History Node

0.6.7.1

History Node

0.6.7

History Node

0.6.6

History Node

0.6.5

History Node

0.6.3.1

History Node

0.6.2

History Node

0.6.0

History Node

0.5.5

History Node

0.5.3

History Node

0.5.2

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
crosscompute-0.7.3.tar.gz (19.0 kB) Copy SHA256 Checksum SHA256 Source Dec 7, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting