Changeset 6837 for SMC/trunk/SMC/docs/userdocs.rst
- Timestamp:
- 11/23/15 10:52:10 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SMC/trunk/SMC/docs/userdocs.rst
r3445 r6837 7 7 .. _Component Metadata Framework: http://clarin.eu/cmdi 8 8 9 In *CMD*, metadata schemas are defined by profiles ,that are constructed out of reusable components - collections9 In *CMD*, metadata schemas are defined by profiles that are constructed out of reusable components - collections 10 10 of metadata fields. The components can contain other components, and they can be reused in multiple profiles. 11 11 Furthermore, every CMD element (metadata field) refers via a PID to a data category to indicate unambiguously how the content of the field in a metadata description should … … 17 17 SMC Browser visualizes this graph structure in an interactive fashion. You can have a look at the `examples`_ for inspiration. 18 18 19 It is implemented on top of wonderful js-library d3_, the code checked in `clarin-svn`_ (and needs refactoring). More technical documentation follows soon. 19 It is implemented on top of wonderful js-library d3_, the code checked in `clarin-svn`_ (and needs refactoring). There is also some preliminary `technical documentation`_ 20 21 See also `SMC on CCV`_ for more general and theoretical information about the SMC module and the SMC Browser. 20 22 21 23 .. _d3: https://github.com/mbostock/d3 22 24 .. _clarin-svn: https://svn.clarin.eu/SMC/trunk/SMC 23 25 .. _examples: examples.html 26 .. _technical documentation: devdocs.html 27 .. _smc on ccv: http://clarin.oeaw.ac.at/ccv/smc 24 28 25 29 … … 30 34 definitions of all (public) data categories from `DublinCore`_ and `ISOcat`_ (from the `Metadata Profile`_ [RDF] - retrieving takes some time!) are fetched. However only data categories used in CMD will get part of the graph. Here is a `quantitative summary`_ of the dataset. 31 35 36 Multiple variants of the graph are being offered: 37 38 SMC graph basic 39 the basic graph contains ``profiles -> components -> elements -> datcats``; 40 processing 155 profiles yields a graph with over 4.500 nodes and over 7.500 edges 41 SMC graph all 42 additionally rendering the profile-groups and relations between data categories (from Relation Registry) 43 only profiles + datcats 44 just profiles and data categories are rendered (with direct links between those, skipping all components and elements) 45 profiles + datcats + datcats + groups + rr 46 as above but again with profile-groups and relations 47 profiles similarity 48 just profiles with links between them representing the degree of similarity 49 based on the reuse of components and data categories 50 32 51 When inspecting the numbers, it is important to be aware of the occurrence expansion resulting from the reusability of the components. 33 52 So in an example, a component C has 2 subcomponents and is reused within one profile by two other components A and B, the resulting profile … … 53 72 ============== 54 73 55 The User interface is divided into 4 main parts:74 The user interface is divided into 4 main parts: 56 75 57 76 Index 58 77 Lists all available Profiles, Components, Elements and used Data Categories 59 The lists can be filtered (enter search pattern in the input box at the top of the index-pane) 60 By clicking on individual items, they are added to the `selected nodes` and get rendered in the graph pane 78 The lists can be filtered (enter search pattern in the input box at the top of the index-pane). 79 By clicking on individual items, they are added to the `selected nodes` and get rendered in the graph pane. 61 80 62 81 Main (Graph) … … 74 93 ----------- 75 94 76 Following data sets are distinguished w rtuser interaction:95 Following data sets are distinguished with respect to the user interaction: 77 96 78 97 all data 79 98 the full graph with all profiles, components, elements and data categories and links between them. 80 81 Currently this amounts to roughly 2.000 nodes and 3.000 links 99 Currently this amounts to roughly 4.600 nodes and 7.500 links. 82 100 83 101 selected nodes 84 nodes explicitely selected by the user (see below how to `select nodes`_) 102 nodes explicitely selected by the user (see below how to `select nodes`_). 85 103 86 104 data to show … … 94 112 .. image:: graph_legend.svg 95 113 :alt: the legend to the graph 96 :height: 80px114 :height: 100px 97 115 98 116 .. _select nodes: … … 135 153 Options 136 154 ------- 137 The navigation pane provides following option to control the rendering of the graph: 138 155 The navigation pane provides the following options to control the rendering of the graph: 156 157 graph 158 select data source 139 159 140 160 depth-before … … 164 184 show/hide all labels 165 185 hiding the labels accelerates the rendering significantly, which may be an issue if more nodes are displayed. 166 irrespective of this option, on mouseover labels for all and only the highlighted nodes are displayed186 irrespective of this option, on hover labels for all and only the highlighted nodes are displayed 167 187 168 188 curve 169 straight or arc (better visibility) 189 straight or arc (better visibility), arrow or line 170 190 171 191 layout
Note: See TracChangeset
for help on using the changeset viewer.