Skip to content

Commit

Permalink
Updates README
Browse files Browse the repository at this point in the history
  • Loading branch information
PetrosPapapa committed Jul 27, 2021
1 parent b6b5e01 commit 810cd1c
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 2 deletions.
2 changes: 0 additions & 2 deletions README.md

This file was deleted.

62 changes: 62 additions & 0 deletions README.org
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
#+TITLE: vis-workflow-timeline
#+AUTHOR: Petros Papapanagiotou

[[https://img.shields.io/badge/version-0.0.1-brightgreen.svg]]
[[https://opensource.org/licenses/Apache-2.0][https://img.shields.io/badge/license-Apache%202.0-yellowgreen.svg]]

An application of [[https://github.com/visjs/vis-timeline][vis-timeline]] to workflow data, particularly those generated by [[http://docs.workflowfm.com/pew/][PEW]] and [[http://docs.workflowfm.com/proter/][Proter]].

| [[https://aiml.inf.ed.ac.uk/][Artificial Intelligence Modelling Lab]] |
| [[https://web.inf.ed.ac.uk/aiai][Artificial Intelligence and its Applications Institute]] |
| [[https://www.ed.ac.uk/informatics/][School of Informatics, University of Edinburgh]] |


* Usage

The timeline is bundled in the file: [[https://github.com/workflowfm/vis-workflow-timeline/blob/main/html/workflow-timeline-bundle.js][~html/workflow-timeline-bundle.js~]]

There are currently 2 versions provided:
1. ~workflowUnitTimeline~ uses plan numbers as units of duration.
2. ~workflowTimeline~ uses Dates and millisecond intervals as units of duration.

Example usage in the browser can be found in: [[https://github.com/workflowfm/vis-workflow-timeline/blob/main/html/main.html][~html/main.html~]]

Data samples are also provided, generated by the [[https://github.com/workflowfm/HealthcareHandover][Healthcare Handover]] example.


* Build

At the moment, vis-workflow-timeline is designed to be bundled for the browser using ~npm~ and ~browserify~.

Install ~browserify~:
#+BEGIN_SRC sh
npm install -g browserify
#+END_SRC

Build the bundle:
#+BEGIN_SRC sh
npm run build
#+END_SRC

* Authors
:PROPERTIES:
:CUSTOM_ID: authors
:END:

** Maintainer

[[https://github.com/PetrosPapapa][Petros Papapanagiotou]] - petros@workflowfm.com - [[https://twitter.com/petrospapapa][@PetrosPapapa]]

** Contributors

A big thank you to the following contributors in order of appearance:

- [[https://github.com/JMaio][Joao Maio]]
- [[https://github.com/abhishekpandey07][Abhishek Pandey]]
- [[https://github.com/pilif0][Filip Smola]]

* License

Distributed under the Apache 2.0 license. See [[./LICENSE][LICENSE]] for more information.

Copyright \copy 2019-2021 [[https://www.ed.ac.uk/][The University of Edinburgh]] and [[#authors][contributors]]

0 comments on commit 810cd1c

Please sign in to comment.