You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[View releases on Github](https://github.com/4dn-dcic/react-workflow-viz/releases)
4
+
-[View releases on NPM](https://www.npmjs.com/package/@hms-dbmi-bgm/react-workflow-viz?activeTab=versions)
5
+
-[View releases on Unpkg](https://unpkg.com/browse/@hms-dbmi-bgm/react-workflow-viz/)
6
+
7
+
#### 2023-05-16 (v0.1.8)
8
+
- Add new metaworkflow run example to demo page
9
+
10
+
#### 2022-04-22 (v0.1.6, v0.1.7)
11
+
- Stop tracking `dist` and `es` directories/hide in `.gitignore`
12
+
- Package version updates for `webpack`, `babel` deps, `d3`, and `underscore`
13
+
- Slight improvement to `parsing-functions.js`
14
+
- Updates to `package-lock`
15
+
16
+
#### 2022-02-22 (v0.1.5)
17
+
- Update `react` and `react-dom` dependencies from `^16.14.0` to `>=16.14.0`
18
+
19
+
#### 2021-09-13 (v0.1.3, v0.1.4)
20
+
- Added couple of new demo files for development.
21
+
22
+
#### 2020-03-13 (v0.1.3, v0.1.4)
23
+
- Improvements in path plotting - do not diverge into separate paths unless necessary.
24
+
- Demo updates.
25
+
- Minor patch: move http-server to devDependencies.
26
+
27
+
#### 2020-01-21 (v0.1.2)
28
+
- Important glitch fixes, including typo and intersection counting.
29
+
- PROTOTYPE / NOT ENABLED: Reuse horizontal edge segments (to reduce # of lines; noise) if:
30
+
- Segment is on same Y coordinate as previous segment (or source node, if first segment) _and_ has common source node. This prevents a path from a single node from prematuraly splitting into many separate paths.
31
+
- Segment is leading to a common target node. This allows paths to converge if beneficial.
32
+
- This could be better tested; perhaps reused segments should be treated differently in regard to intersections (at least excluded).
33
+
34
+
#### 2019-10-06 (v0.1.1)
35
+
- Improved ordering of terminal reference file input nodes.
36
+
- Now compares distance of closest step that is being input into; those which go into further steps get pushed to bottom.
37
+
- For edges spanning more than one column gap, longer edges now get drawn/'traced' before shorter edges (experimental-ish).
Copy file name to clipboardExpand all lines: README.md
+8-26Lines changed: 8 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,13 @@ React component for visualizing CWL-like workflows (and similar data).
4
4
This is in alpha/beta phase.
5
5
6
6
7
-
Is being used by HMS-DBMI in the [4DN Data Portal](https://data.4dnucleome.org/experiment-set-replicates/4DNESMU2MA2G/#graph-section) to show provenance of analytical pipeline runs.
8
-
Also being used in the CGAP (final name TDB) project for similar purposes.
7
+
This package is being used by HMS-DBMI in the [4DN Data Portal](https://data.4dnucleome.org/experiment-set-replicates/4DNESMU2MA2G/#graph-section) to show provenance of analytical pipeline runs.
8
+
Also being used in [CGAP](https://cgap.hms.harvard.edu) for similar purposes.
9
+
10
+
Check out a live demo at [unpkg.com/@hms-dbmi-bgm/react-workflow-viz/index.html](https://unpkg.com/@hms-dbmi-bgm/react-workflow-viz/index.html). _Note: This link points to the index.html file in the distributable NPM package (and in this repo)._
11
+
12
+
[](https://unpkg.com/@hms-dbmi-bgm/react-workflow-viz/index.html)
9
13
10
-
Checkout the current demo at [unpkg.com/@hms-dbmi-bgm/react-workflow-viz/index.html](https://unpkg.com/@hms-dbmi-bgm/react-workflow-viz/index.html), which points to the index.html file in the distributable NPM package (and in this repo).
11
14
12
15
## Build demo
13
16
@@ -20,35 +23,14 @@ npm run build
20
23
When it completes, load `file:///path-to-your-checkout/react-workflow-viz/index.html`.
21
24
New testdata won't show with `npm run build` unless is already present in unpkg/npm. For local development, do the following
22
25
26
+
23
27
### For Development
24
28
25
29
For local development (watches file, serves on localhost:8100), run `npm run dev`.
26
30
27
31
28
32
## Changelog
29
-
_Side Note -_ Is there a way to auto-generate a `CHANGELOG.md` file out of releases' content?
30
-
31
-
#### 2021-09-13 (v0.1.3, v0.1.4)
32
-
- Added couple of new demo files for development.
33
-
34
-
#### 2020-03-13 (v0.1.3, v0.1.4)
35
-
- Improvements in path plotting - do not diverge into separate paths unless necessary.
36
-
- Demo updates.
37
-
- Minor patch: move http-server to devDependencies.
38
-
39
-
#### 2020-01-21 (v0.1.2)
40
-
- Important glitch fixes, including typo and intersection counting.
41
-
- PROTOTYPE / NOT ENABLED: Reuse horizontal edge segments (to reduce # of lines; noise) if:
42
-
- Segment is on same Y coordinate as previous segment (or source node, if first segment) _and_ has common source node. This prevents a path from a single node from prematuraly splitting into many separate paths.
43
-
- Segment is leading to a common target node. This allows paths to converge if beneficial.
44
-
- This could be better tested; perhaps reused segments should be treated differently in regard to intersections (at least excluded).
45
-
46
-
#### 2019-10-06 (v0.1.1)
47
-
48
-
- Improved ordering of terminal reference file input nodes.
49
-
- Now compares distance of closest step that is being input into; those which go into further steps get pushed to bottom.
50
-
- For edges spanning more than one column gap, longer edges now get drawn/'traced' before shorter edges (experimental-ish).
51
-
- Including comments in ESM build output.
33
+
Changelog has been moved to `CHANGELOG.md` file in root directory. Please check there for updates.
0 commit comments