Wiki source code of SciCat

Version 6.1 by rkwee on 2024-04-17 09:42

Show last authors
1 ## General information about SciCat
2
3 SciCat stands for “Science Catalogue” and is generally used as a metadata catalogue for finding back data, addressing thereby the needs of a growing photon and neutron science community. It is used at many large European facilities before it came to DESY in January 2022, like PSI, ESS, MaxIV.
4
5 The challenge in photon and neutron science is to find a standard way of naming characteristics for a huge variety of experiments at beamlines, interconnecting several fields like chemistry, material science, biology, medicine, etc – covering many aspects that influences daily life. Apart from the "normal" physics research there are various other types of research depending on the purpose one can perform at DESY: inhouse, commissioning, industries. In additon, there are differences from PetraIII and FLASH within photon science. All this is reflected in the different treatment of the data taken.
6
7 One of SciCats strengths is that technically one can impose your own schema, the fields to describe your use case. These pages describe the current state of SciCat. The ultimate goal is to have a production system of SciCat that serves all beamlines.
8
9 ### Current state of SciCat at DESY
10
11 To gain experience so-called _demonstrator beamlines_ where chosen, where a test instance of SciCat has been setup. These are: P08 and FLASH. In addition serveral other have been added, see [SciCat Instances](https://xwiki.desy.de/xwiki/bin/view/IT/SciCat/CICD%20Setup/).
12
13 Main Links:
14
15 * [Official Scicat website](https://scicatproject.github.io)
16 * [Official SciCat project repositories](https://github.com/SciCatProject)
17 * [Official Scicat documentation](https://scicatproject.github.io/documentation/)
18 * [DESY internal repositories](https://gitlab.desy.de/it-infa/metadata)
19
20 Structure draft
21
22 * Infos about the repositories
23 * Frontend
24 * Backend
25 * etc.
26 * CI/CD Setup
27 * Schedules
28 * Process
29 * what, why, when
30 * Deployment
31 * Helm
32 * Workflow
33 * What is configured where
34 * Migration
35 * Workflow
36 * Kubernetes
37 * Structure
38 * Scicat and Keycloak
39 * Workflow