forked from informatics-isi-edu/X
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.isrd
More file actions
52 lines (38 loc) · 1.64 KB
/
README.isrd
File metadata and controls
52 lines (38 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
This is internal documenation for XTK used
for our 3d viewer and mesh-viewer
XTK in the wild,
https://github.com/xtk/X.git
forked from XTK in the wild,
https://github.com/informatics-isi-edu/X.git
fork from informatics X
https://github.com/meihuisu/X.git
(https://github.com/informatics-isi-edu/X-isrd.git)
informatics' X is used to generate pull request back to
the XTK in the wild. It follows closely with XTK in the
wild and has just minimal changes made that was accepted
back into XTK in the wild code base.
informatics' X-isrd is the repo that contains the bulk
changes we did to work with our viewers
Mainly, the io/parserTIFF.js
and also some additional code here and there
that were needed for our datasets
(look into stackoverflow issues under xtk for some
features/issues reported by mei)
briefly, the tiff parser is very specific to the TIFF
format of the data that we have so far, so there is a
good chance that as we have additional TIFF data that
does not conform to our original TIFF format but still
valid TIFF, this code needs to be adjusted
The XTK is built standalone and then the XTK.js is dropped
into the js directory of the viewers that needs it.
If a debuggable version of viewers is ever needed, A copy
of XTK can be dropped at the top level of the viewer and
adjust viewer's view.html to reference it, and then can use
the browser's debugging tool to step into the XTK source code
There are couple of steps to build the XTK standalone,
(XTK in the wild has its build steps in their developer section)
Here is the short list,
git clone the src
git update submodules
utils/deps.py
utils/build.py