README.md 2.56 KB
Newer Older
Daniel Eggert's avatar
Daniel Eggert committed
1
2
3
4
5
6
7
## dasf-web

`DASF: Web` is part of the Data Analytics Software Framework (DASF, https://git.geomar.de/digital-earth/dasf), 
developed at the GFZ German Research Centre for Geosciences (https://www.gfz-potsdam.de). 
It is funded by the Initiative and Networking Fund of the Helmholtz Association through the Digital Earth project 
(https://www.digitalearth-hgf.de/).

Daniel Eggert's avatar
Daniel Eggert committed
8
`DASF: Web` collects all web components for the data analytics software framework DASF. It provides ready to use interactive data visualization components like time series charts, radar plots, stacked-parameter-relation (spr) and more, as well as a powerful map component for the visualization of spatio-temporal data. Moreover dasf-web includes the web bindings for the DASF RCP messaging protocol and therefore allows to connect any algorithm or method (e.g. via the `dasf-messaging-python` implementation) to the included data visualization components. Because of the component based architecture the integrated method could be deployed anywhere (e.g. close to the data it is processing), while the interactive data visualizations are executed on the local machine. dasf-web is implemented in Typescript and uses Vuejs/Vuetify, Openlayers and D3 as a technical basis.
Daniel Eggert's avatar
Daniel Eggert committed
9

Daniel Eggert's avatar
Daniel Eggert committed
10

Daniel Eggert's avatar
Daniel Eggert committed
11
### Usage
Daniel Eggert's avatar
Daniel Eggert committed
12

Daniel Eggert's avatar
Daniel Eggert committed
13
see https://git.geomar.de/digital-earth/dasf/dasf-app-template
Daniel Eggert's avatar
Daniel Eggert committed
14
15


Daniel Eggert's avatar
Daniel Eggert committed
16
### Peer dependencies
Daniel Eggert's avatar
Daniel Eggert committed
17

Daniel Eggert's avatar
Daniel Eggert committed
18
19
20
21
22
23
The library expects the following peer dependencies:
```json
    "vuetify"
    "vue-class-component"
    "vue-template-compiler"
```
Daniel Eggert's avatar
Daniel Eggert committed
24

Daniel Eggert's avatar
Daniel Eggert committed
25
26
### Recommended Software Citation

Daniel Eggert's avatar
Daniel Eggert committed
27
`Eggert, Daniel; Rabe, Daniela; Dransch, Doris (2021): DASF: Web: Web components for the data analytics software framework. GFZ Data Services. https://doi.org/10.5880/GFZ.1.4.2021.006` 
Daniel Eggert's avatar
Daniel Eggert committed
28
29

### License
Daniel Eggert's avatar
Daniel Eggert committed
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
```
Copyright 2021 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences, Potsdam, Germany / DASF Data Analytics Software Framework

Licensed under the Apache License, Version 2.0 (the "License");
you may not use these files except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```

Daniel Eggert's avatar
Daniel Eggert committed
46
### Contact
Daniel Eggert's avatar
Daniel Eggert committed
47
48
49
50
51
52
53
54
55
Dr.-Ing. Daniel Eggert  
eMail: <daniel.eggert@gfz-potsdam.de>


Helmholtz Centre Potsdam GFZ German Research Centre for Geoscienes  
Section 1.4 Remote Sensing & Geoinformatics  
Telegrafenberg  
14473 Potsdam  
Germany