Skip to content

data-driven-science/ddsm-cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sumatra Cloud

Sumatra Cloud is a Flask App for displaying and manipulating data generated by the Sumatra simulation management tool. It has a web API and a web front end. To run the API use

$ python run.py --api

and to run the front end to view the data use

$ python run.py --view

Sumatra is a command line tool that captures a lot of meta-data pertaining to a Python execution. Sumatra is primarily aimed at scientists using Python to run simulations, but the ideas could extend to many other uses. The captured meta-data is not scientific specific, but scientist often run the same script multiple times with only slight modifications to parameter values. Version control alone is not good at capturing this aspect of the scientific process.

Why another Sumatra App?

The combination of Flask and MongoDB suits the Sumatra use case well Flask is more readable and compact than Django and easier for a new user to understand while MongoDB allows for more unstructured data than an SQL database. Thus the amount of code required for the App is reduced the App becomes more extensible to new tools and data structures.

License

[The MIT license.][LICENSE]

Instances

There are no current instances of the App, but we're working on making an instance available.

Prerequisites and Installation

See the installation guide.

About

Data Driven Simulation, Cloud Service Repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published