skip to navigation
skip to content

crosscompute 0.7.3

Publish your own tools by writing a configuration file

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
 
File Type Py Version Uploaded on Size
crosscompute-0.7.3.tar.gz (md5) Source 2017-12-07 18KB