Skip to content

a web system to allow users to automatically record history and manage complicated scientific workflows in web browsers involving the online spatial data facilities, high-performance computation platforms, and open-source libraries.

License

Notifications You must be signed in to change notification settings

Sachan99/Geoweaver

 
 

Repository files navigation

CircleCI License Stars Forks Issues Coverage Discourse status

Geoweaver is an in-browser software allowing users to easily compose and execute full-stack data processing workflows via taking advantage of online spatial data facilities, high-performance computation platforms, and open-source deep learning libraries. It provides all-in-one capacity covering server management, code repository, workflow orchestration software, and history recorder.

It can be run from both local and remote (distributed) machines.

GeoWeaver is a community effort. Any contribution is welcome and greatly appreciated!

Software Goals

Only two things basically:

  1. Make it time affordable for less-coder scientists (who know nothing about WfMS) to manage their data processing workflows

  2. Preserve all the model run history and share them along with the code files

Demo

A live demo site is available.

Citation

If you found Geoweaver helpful in your research, please cite:

Sun, Z. et al., "Geoweaver: Advanced cyberinfrastructure for managing hybrid geoscientific AI workflows." ISPRS International Journal of Geo-Information 9, no. 2 (2020): 119.

Dependencies

This project is impossible without the support of several fantastic open source libraries.

d3.js - BSD 3-Clause

graph-creator - MIT License

bootstrap - MIT License

CodeMirror - MIT License

JQuery Terminal - MIT License

License

MIT

About

a web system to allow users to automatically record history and manage complicated scientific workflows in web browsers involving the online spatial data facilities, high-performance computation platforms, and open-source libraries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.0%
  • Java 15.5%
  • HTML 2.8%
  • CSS 1.5%
  • Shell 0.1%
  • Batchfile 0.1%