Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • indexpage/contact-mail
  • master
2 results

Target

Select target project
  • leaps-wg3/webpage
  • paul/webpage
2 results
Select Git revision
  • indexpage/contact-mail
  • master
2 results
Show changes

Commits on Source 212

112 additional commits have been omitted to prevent performance issues.
Showing with 1897 additions and 237 deletions
image: ruby:3.0 image: ruby:3.4
stages: stages:
- test
- build - build
variables: variables:
JEKYLL_ENV: production JEKYLL_ENV: production
before_script: before_script:
- gem install bundler jekyll --no-document - gem install bundler --no-document
- bundle install
test_oai_pmh:
stage: test
script:
- bundle exec ruby scripts/check_oai_pmh.rb
allow_failure: true
test_pan_search:
stage: test
script:
- bundle exec ruby scripts/check_search_api.rb
allow_failure: true
build: build:
stage: build stage: build
script: script:
- bundle install
- bundle exec jekyll build - bundle exec jekyll build
artifacts: artifacts:
paths: paths:
......
...@@ -2,3 +2,12 @@ source "https://rubygems.org" ...@@ -2,3 +2,12 @@ source "https://rubygems.org"
# add jekyll as a dependency # add jekyll as a dependency
gem "jekyll" gem "jekyll"
# add dependencies for HTTP requests
gem "httparty"
gem 'persistent_httparty'
# add dependencies to work with yaml and xml files
gem "yaml"
gem "nokogiri"
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
addressable (2.7.0) addressable (2.8.7)
public_suffix (>= 2.0.2, < 5.0) public_suffix (>= 2.0.2, < 7.0)
base64 (0.2.0)
bigdecimal (3.1.9)
colorator (1.1.0) colorator (1.1.0)
concurrent-ruby (1.1.8) concurrent-ruby (1.3.5)
em-websocket (0.5.2) csv (3.3.2)
em-websocket (0.5.3)
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0) http_parser.rb (~> 0)
eventmachine (1.2.7) eventmachine (1.2.7)
ffi (1.14.2) ffi (1.17.1)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
http_parser.rb (0.6.0) gene_pool (1.5.0)
i18n (1.8.9) concurrent-ruby (>= 1.0)
google-protobuf (4.29.3-x86_64-linux)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
httparty (0.22.0)
csv
mini_mime (>= 1.0.0)
multi_xml (>= 0.5.2)
i18n (1.14.7)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
jekyll (4.2.0) jekyll (4.4.1)
addressable (~> 2.4) addressable (~> 2.4)
base64 (~> 0.2)
colorator (~> 1.0) colorator (~> 1.0)
csv (~> 3.0)
em-websocket (~> 0.5) em-websocket (~> 0.5)
i18n (~> 1.0) i18n (~> 1.0)
jekyll-sass-converter (~> 2.0) jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0) jekyll-watch (~> 2.0)
kramdown (~> 2.3) json (~> 2.6)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0) kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0) liquid (~> 4.0)
mercenary (~> 0.4.0) mercenary (~> 0.3, >= 0.3.6)
pathutil (~> 0.9) pathutil (~> 0.9)
rouge (~> 3.0) rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0) safe_yaml (~> 1.0)
terminal-table (~> 2.0) terminal-table (>= 1.8, < 4.0)
jekyll-sass-converter (2.1.0) webrick (~> 1.7)
sassc (> 2.0.1, < 3.0) jekyll-sass-converter (3.1.0)
sass-embedded (~> 1.75)
jekyll-watch (2.2.1) jekyll-watch (2.2.1)
listen (~> 3.0) listen (~> 3.0)
kramdown (2.3.0) json (2.10.1)
rexml kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0) kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0) kramdown (~> 2.0)
liquid (4.0.3) liquid (4.0.4)
listen (3.4.1) listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0) mercenary (0.4.0)
mini_mime (1.1.5)
mini_portile2 (2.8.8)
multi_xml (0.7.1)
bigdecimal (~> 3.1)
nokogiri (1.18.3)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
pathutil (0.16.2) pathutil (0.16.2)
forwardable-extended (~> 2.6) forwardable-extended (~> 2.6)
public_suffix (4.0.6) persistent_http (1.0.6)
rb-fsevent (0.10.4) gene_pool (>= 1.3)
rb-inotify (0.10.1) persistent_httparty (0.1.2)
httparty (~> 0.9)
persistent_http (< 2)
public_suffix (6.0.1)
racc (1.8.1)
rake (13.2.1)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0) ffi (~> 1.0)
rexml (3.2.4) rexml (3.4.1)
rouge (3.26.0) rouge (4.5.1)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sassc (2.4.0) sass-embedded (1.85.0)
ffi (~> 1.9) google-protobuf (~> 4.29)
terminal-table (2.0.0) rake (>= 13)
unicode-display_width (~> 1.1, >= 1.1.1) terminal-table (3.0.2)
unicode-display_width (1.7.0) unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.6.0)
webrick (1.9.1)
yaml (0.4.0)
PLATFORMS PLATFORMS
ruby x86_64-linux
DEPENDENCIES DEPENDENCIES
httparty
jekyll jekyll
nokogiri
persistent_httparty
yaml
BUNDLED WITH BUNDLED WITH
2.1.4 2.4.15
...@@ -5,6 +5,7 @@ collections: ...@@ -5,6 +5,7 @@ collections:
# set defaults for layouts (except the ones in _layouts) # set defaults for layouts (except the ones in _layouts)
defaults: defaults:
- scope: - scope:
path: "" path: ""
values: values:
......
This diff is collapsed.
...@@ -3,27 +3,29 @@ ...@@ -3,27 +3,29 @@
- surname: Millar - surname: Millar
first-name: Paul first-name: Paul
facility: DESY facility: DESY
pic: "assets/images/open-peep-32.png"
orcid: 0000-0002-3957-1279
- surname: Krahl - surname: Krahl
first-name: Rolf first-name: Rolf
facility: HZB facility: HZB
orcid: 0000-0002-1266-3819
- surname: Konrad - surname: Konrad
first-name: Uwe first-name: Uwe
facility: HZDR facility: HZDR
pic: "assets/images/2017.06-RZ.jpg" pic: "assets/images/2017.06-RZ.jpg"
orcid: 0000-0001-8167-9411
- surname: Spruce
first-name: Darren
facility: MAX-IV
- surname: Ounsy - surname: Ounsy
first-name: Majid first-name: Majid
facility: SOLEIL facility: SOLEIL
orcid: 0000-0003-0661-7047
- surname: Götz - surname: Götz
first-name: Andy first-name: Andy
facility: ESRF facility: ESRF
orcid: 0000-0003-0705-6026
- surname: Barty - surname: Barty
first-name: Anton first-name: Anton
...@@ -31,7 +33,9 @@ ...@@ -31,7 +33,9 @@
- surname: Matej - surname: Matej
first-name: Zdenek first-name: Zdenek
facility: MAX-IV facility: MAX IV
pic: "/assets/images/profile-pic-zm.jpg"
orcid: 0000-0002-2585-573X
- surname: Pivetta - surname: Pivetta
first-name: Lorenzo first-name: Lorenzo
...@@ -44,26 +48,66 @@ ...@@ -44,26 +48,66 @@
- surname: Matilla - surname: Matilla
first-name: Oscar first-name: Oscar
facility: ALBA facility: ALBA
pic: "/assets/images/profile-pic-om.png"
orcid: 0000-0002-3091-3228
- surname: Eriksson - surname: Eriksson
first-name: Thomas first-name: Thomas
facility: MAX-IV facility: MAX IV
- surname: Ashton - surname: Ashton
first-name: Alun first-name: Alun
facility: PSI facility: PSI
pic: "/assets/images/AlunAshton.png" pic: "/assets/images/AlunAshton.png"
orcid: 0000-0002-1233-9752
- surname: Servan - surname: Servan
first-name: Sophie first-name: Sophie
facility: DESY facility: DESY
pic: "/assets/images/profile-pic-sse.jpg" pic: "/assets/images/profile-pic-sse.jpg"
orcid: 0000-0001-9191-2475
- surname: Janousch - surname: Janousch
first-name: Markus first-name: Markus
facility: PSI facility: PSI
orcid: 0000-0002-3954-7789
- surname: Steinbach - surname: Steinbach
first-name: Peter first-name: Peter
facility: HZDR facility: HZDR
pic: "/assets/images/psteinbach.jpg" pic: "/assets/images/psteinbach.jpg"
orcid: 0000-0002-4974-230X
- surname: Favre-Nicolin
first-name: Vincent
facility: ESRF
orcid: 0000-0003-0801-6712
- surname: Matalgah
first-name: Salman
facility: SESAME
orcid: 0009-0002-3241-7655
- surname: Kourousias
first-name: George
facility: Elettra
orcid: 0000-0002-1243-7168
- surname: Pennicard
first-name: David
facility: DESY
orcid: 0000-0001-9288-4859
- surname: Dall'Antonia
first-name: Fabio
facility: EuXFEL
orcid: 0000-0003-0799-2244
- surname: Baran
first-name: Rafał
facility: SOLARIS
- surname: Pithan
first-name: Linus
facility: DESY
orcid: 0000-0002-6080-3273
# called items with site.data.navigation # called items with site.data.navigation
- name: Home
link: "/"
- name: Members - name: Members
link: "/members.html" link: "/members.html"
description: Who are the people behind LEAPS WG3? description: Who are the people behind LEAPS WG3?
- name: Outcomes - name: Outcomes
link: "/outcomes.html" link: "/outcomes.html"
description: The PaN toolbox for EOSC we developed in previous projects and is still being maintained and further adopted today. description: The PaN toolbox for open science we keep developing and further adopting.
- name: Current work - name: Current work
link: "/current-work.html" link: "/current-work.html"
description: The current focus of the working group, in particular the currently active special interest groups. description: The current focus of the working group, in particular the special interest groups and projects.
subnav:
- name: What is a SIG?
link: "/what-is-a-sig.html"
- name: Open data
link: "/open-data-resources.html"
description: Catalogue of public and curated data repositories in the PaN community.
- name: Funding - name: Funding
link: "/funding.html" link: "/funding.html"
......
# called items with site.data.odrs
- short-name: SASDB
name: Small Angle Scattering Biological Data Bank
description: "SASBDB is a curated repository of freely accessible
and fully searchable SAS experimental data, which are deposited
together with the relevant experimental conditions, sample details,
instrument characteristic and derived models. The quality of
deposited experimental data and the accuracy of models obtained
from SAS and complementary techniques is assessed by the site
developers."
link: https://www.sasbdb.org/
pic: https://www.sasbdb.org/media/sasbdb-logo.png
api: https://www.sasbdb.org/rest-api/docs/
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01124
name: small angle scattering
access: free
- short-name: PED
name: Protein Ensemble Database
link: https://proteinensemble.org/
pic: https://proteinensemble.org/assets/logos/PED_logo_blue.svg
description: "PED is a platform for the intrinsically disordered
proteins (IDP) community where ensembles and their corresponding
primary data can be stored and used as benchmarking datasets to
facilitate the development of new ensemble calculation methods."
api: https://proteinensemble.org/api
- short-name: AlphaFold
name: Protein Structure Database
link: https://www.alphafold.ebi.ac.uk/
description: "AlphaFold, the state-of-the-art AI system developed
by DeepMind, is able to computationally predict protein structures
with unprecedented accuracy and speed. Working in partnership with
EMBL’s European Bioinformatics Institute (EMBL-EBI), we’ve released
over 200 million protein structure predictions by AlphaFold that
are freely and openly available to the global scientific community.
Included are nearly all catalogued proteins known to science with
the potential to increase humanity’s understanding of biology by
orders of magnitude."
api: https://www.alphafold.ebi.ac.uk/api-docs
data-license: CC-BY-4.0
- short-name: wwPDB
name: Protein Data Bank
link: https://www.wwpdb.org/
pic: https://cdn.rcsb.org/wwpdb/img/core/wwpdb-logo.png
description: "Since 1971, the Protein Data Bank archive (PDB) has
served as the single repository of information about the 3D
structures of proteins, nucleic acids, and complex assemblies."
data-license: CC0-1.0
coretrustseal: "yes"
- short-name: EMDB
name: Electron Microscopy Data Bank
link: https://www.ebi.ac.uk/emdb/
pic: https://www.ebi.ac.uk/em_static/images/emdb/EMBD_logo_2017_light_background.png
description: "EMDB (the Electron Microscopy Data Bank) is a public
repository for electron cryo-microscopy maps and tomograms of
macromolecular complexes and subcellular structures. It covers a
variety of techniques, including single-particle analysis, electron
tomography, sub-tomogram averaging, fibre diffraction and electron
crystallography."
api: https://www.ebi.ac.uk/emdb/api/
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01145
name: electron microscopy
access: free
- short-name: BMRB
name: Biological Magnetic Resonance Bank
link: https://bmrb.io/
pic: https://bmrb.io/images/BMRB_logo_text.svg
description: "BMRB makes bio-NMR data FAIR. It collects, annotates,
archives, and disseminates spectral and quantitative data derived
from NMR spectroscopic investigations of biological macromolecules
and metabolites."
api: https://github.com/bmrb-io/BMRB-API
- short-name: Human Organ Atlas
name: Human Organ Atlas
link: https://human-organ-atlas.esrf.eu/
description: "The Human Organ Atlas is making Hierarchical
Phase-Contrast Tomography (HiP-CT) 3D scans of entire organs,
with ca. 20 micron voxels, open access."
data-license: CC-BY-4.0
access: free
- short-name: TomoBank
name: X-Ray Tomography Data Bank
link: https://tomobank.readthedocs.io/en/latest/index.html
description: "The X-ray Tomography Data Bank or TomoBank, provides
a repository of experimental and simulated data sets with the aim
to foster collaboration among computational scientists, beamline
scientists and experimentalists, to accelerate the development of
tomographic reconstruction and 3D visualization methods and to
speed up their implementation in the various synchrotron facility
data analysis software packages."
data-license: CC-BY-4.0 with exceptions
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01129
name: tomography
access: free
- short-name: CSD
name: Cambridge Structural Database
link: https://www.ccdc.cam.ac.uk/solutions/software/csd/
pic: https://www.ccdc.cam.ac.uk/media/logo-63497a0632403.svg
description: "The Cambridge Structural Database, or CSD, has been
curated since 1965 from the published literature, direct deposition,
and sources such as patents and PhD theses.<br>
The world’s largest database of small-molecule organic and
metal-organic crystal structure data, the CSD is managed by the
Cambridge Crystallographic Data Centre (CCDC)."
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01082
name: crystallography
access: subscription-based
- short-name: CXIDB
name: Coherent X-ray Imaging Data Bank
link: https://cxidb.org/
pic: https://cxidb.org/images/cxidb_logo_large.png
description: "CXIDB offers scientists from all over the world a
unique opportunity to access data from Coherent X-Ray Imaging (CXI)
experiments. The website also serves as the reference for the CXI
file format, in which most of the experimental data on the database
is stored in."
technique:
- name: coherent x-ray imaging
access: free
- short-name: Perovskite DB
name: The Perovskite Database Project
link: https://www.perovskitedatabase.com/
pic: https://www.perovskitedatabase.com/static/assets/img/Logo_version4_small_1.png
description: >
The Perovskite Database Project aims at making all perovskite device data,
both past and future, available in a form adherent to the FAIR data
principles, i.e. findable, accessible, interoperable, and reusable.
<p>
In the initial phase of the project, the project team went through the over
16000 perovskite papers published until the end of February 2020 and
extracted data for every single adequately described perovskite solar cell
we could find. For papers published after that, the database relies on
authors to upload their own data.
<p>
The project is based around an open database and open-sourced tools
enabling anyone, without any programming experience, to interactively
explore, search, filter, analyse, and visualise the data. The core of those
tools are a set of interactive graphics. The interactive graphics are
hosted by MaterialsZone. To reach the graphics, you will need to create a
free account by filling out this form. Shortly after filling out the form,
you will receive an invitation by email.
access: free after registering
data-license: CC-BY-4.0
- short-name: RefXAS
name: RefXAS- an open access database of XAS spectra
link: http://xafsdb.ddns.net/
pic: assets/images/RefXAS.jpg
description: >
In the frame of DAPHNE4NFDI, an X-ray absorption spectroscopy (XAS)
reference database called RefXAS has been set-up where users are provided
with well curated XAS reference spectra along with related metadata fields
and online processing tools for visualizing the data. The developed online
procedure enables users to submit a raw dataset along with its associated
metadata via a dedicated website for inclusion in the database. The unique
feature of quality criteria formulated for the uploaded reference data at
the database make users aware about the usability of the data. These
quality criteria are further employed for automatic quality check of the
uploaded data which is then followed by manual curation at the interface.
Implementation of the database includes an upload of metadata to the
Scientific-Catalogue and an upload of files via object storage, with
automated query capabilities through a web server and visualisation of the
data and files. A prototype of the database with integrated quality control
for uploaded spectra has been created, which can process common data types
for X-ray absorption spectra and has a standardized metadata schema.
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01196
name: x-ray absorption spectroscopy
data-license: CC-BY-4.0
access: free
- short-name: MX-RDR
name: Macromolecular Xtallography Raw Data Repository
link: https://mxrdr.icm.edu.pl/
pic: https://mxrdr.icm.edu.pl/javax.faces.resource/vecler/img/logo-mxrdr.svg
description: >
The Macromolecular Xtallography Raw Data Repository (MX- RDR) was developed
as a part of an EU funded project, coordinated by ICM UW, which aimed to
create three open access discipline dedicated raw data repositories.
<p>
The MX-RDR repository, which is accessible via the web portal at
https://mxrdr.icm.edu.pl, was designed to archive and provide access to raw
diffraction data collected for macromolecular crystals. It includes tools
for creating datasets of crystallographic metadata by combining information
extracted directly from diffraction images and obtained from a PDB deposit
and/or user input. Each data set is characterized by rich metadata, both to
facilitate their management and long-term curation, and to allow effective
scientific reuse. The resource can be searched using various criteria and
all data are available for unrestricted access and download.
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01164
name: macromolecular crystallography
data-license: CC-BY-4.0 / CC0-1.0 / All rights reserved
access: free
- short-name: International XAFS DB
name: International XAFS Database Portal of the Japanese XAFS Society
link: https://ixdb.jxafs.org/
description: >
This International XAFS DB Portal was created with the aim of making XAFS
data from around the world findable.
technique:
- IRI: http://purl.org/pan-science/PaNET/PaNET01197
name: x-ray absorption fine structure
data-license: delegated-license
access: free
- short-name: ICSD
name: Inorganic Crystal Structures Database
pic: https://icsd.fiz-karlsruhe.de/jakarta.faces.resource/images/icsd_only_logo.png.xhtml
link: https://icsd.fiz-karlsruhe.de/search/basic.xhtml
description: >
FIZ Karlsruhe provides the scientific and the industrial community with
the world's largest database for completely identified inorganic crystal
structures, ICSD. The ICSD data are of excellent quality and its first
records date back to 1913.
Only data which have passed thorough quality checks are included.
coretrustseal: "yes"
access: subscription-based
\ No newline at end of file
# called items with site.data.oscars-projects
- title: Findable Big Data from Various Material Characterisation Techniques
budget: 250000
contract_signed: true
PI:
- name: Sandor Brockhauser
orcid: 0000-0002-9700-4803
organisations:
- name: Humboldt-Universität zu Berlin
abbreviation: HU
ror: 01hcx6992
- name: Helmholtz-Zentrum Berlin für Materialien und Energie
abbreviation: HZB
ror: 02aj13c28
- name: European Synchrotron Radiation Facility
abbreviation: ESRF
ror: 02550n020
page: https://www.oscars-project.eu/projects/findable-big-data-various-material-characterisation-techniques-0
page_approved: true
start: 2024-10-01
duration: P24M
domain:
- PaNOSC
- Other
- title: "VISA: User experience enhancement"
budget: 215014
contract_signed: true
PI:
- name: Ludovic Leroux
organisations:
- name: Institut Laue-Langevin
abbreviation: ILL
ror: 01xtjs520
page: https://www.oscars-project.eu/projects/visa-user-experience-enhancement
page_approved: true
start: 2024-10-01
duration: P20M
domain: PaNOSC
- title: "AI-SCOPE: AI-Driven Enhancement of Surface Scattering Data for Open Science Platforms Across Europe"
budget: 249849
contract_signed: true
PI:
- name: Stefan Kowarik
orcid: 0000-0001-7661-1949
organisations:
- name: University of Graz
ror: 01faaaf77
- name: Slovak Academy of Sciences
abbreviation: SAS
ror: 03h7qq074
- name: Tübingen University
abbreviation: UTÜB
ror: 03a1kwz48
page: https://www.oscars-project.eu/projects/ai-scope-ai-driven-enhancement-surface-scattering-data-open-science-platforms-across
page_approved: true
start: 2024-12-01
duration: P24M
domain: PaNOSC
- title: "HiMAGNETOS: High Magnetic Field Open Science"
budget: 247616
contract_signed: true # project listed on OSCARS public website.
PI:
- name: Christiane WARTH-MARTIN
- name: Bruyant Nicolas
organisations:
- name: Laboratoire National des Champs Magnétiques Intenses
abbreviation: LNCMI
ror: 045ktmd28
page: https://www.oscars-project.eu/projects/himagnetos-high-magnetic-field-open-science
page_approved: true
start: 2025-01-01
duration: P24M
domain:
- ENVRI
- PaNOSC
- OTHER
- ESCAPE
- LSRI
- title: OSPARK - Open Science Promotion and Advocacy for Research Knowledge Bootcamp
budget: 249961
contract_signed: true
PI:
- name: Heidi Seibold
organisations:
- name: Digital Research Academy
abbreviation: DRA
page: https://www.oscars-project.eu/projects/ospark-bootcamp-open-science-promotion-and-advocacy-research-knowledge-bootcamp
page_approved: true
start: 2025-01-01
duration: P24M
domain:
- ESCAPE
- PaNOSC
- LSRI
- ENVRI
- SSHOC
- Other
- title: AMBCAT - Digital Amber Catalogue
budget: 249900
contract_signed: true
PI:
- name: Jörg Hammel
orcid: 0000-0002-6744-6811
organisations:
- name: Helmholtz-Zentrum Hereon
abbreviation: Hereon
ror: 03qjp1d79
- name: Deutsches Elektronen Synchrotron
abbreviation: DESY
ror: 01js2sh04
- name: Leibniz Institute for the Analysis of Biodiversity Change
abbreviation: LIB
ror: 03k5bhd83
page: https://oscars-project.eu/projects/ambcat-digital-amber-catalogue
page_approved: true
start: 2025-01-01
duration: P24M
domain:
- PaNOSC
- LSRI
- ENVRI
- title: "CDIF-4-XAS: Describing X-Ray Spectroscopy Data for Cross-Domain Use"
budget: 249500
contract_signed: true
PI:
- name: Simon Hodson
orcid: 0000-0003-3179-7270
organisations:
- name: Committee on Data of the International Science Council
abbreviation: CODATA
ror: 02cy4j108
- name: Science and Technology Facilities Council
abbreviation: STFC
ror: 057g20z61
- name: Cardiff University
ror: 03kk7td41
- name: Helmholtz-Zentrum Berlin für Materialien und Energie
abbreviation: HZB
ror: 02aj13c28
- name: Helmholtz Metadata Collaboration
abbreviation: HMC
ror: 04v4h0v24
page: https://www.oscars-project.eu/projects/cdif-4-xas-describing-x-ray-spectroscopy-data-cross-domain-use
page_approved: true
start: 2024-10-01
duration: P24M
domain:
- PaNOSC
- title: "mTeSS-X: Scaling training portal federation for RIs through Multi-tenanting and Exchange"
budget: 250000
contract_signed: true
PI:
- name: Carole Goble
orcid:
organisations:
- name: Helmholtz-Zentrum Dresden-Rossendorf
abbreviation: HZDR
ror: 01zy2cs03
- name: University of Limerick
abbreviation: UL
ror: 00a0n9e72
- name: University of Tartu
abbreviation: UT
ror: 03z77qz90
page: https://www.oscars-project.eu/projects/mtess-x-scaling-training-portal-federation-ris-through-multi-tenanting-and-exchange
page_approved: true
start: 2024-10-01
duration: P24M
domain:
- PaNOSC
- LSRI
- title: "SHARE: Synchrotron x-ray analysis of Heritage Accessible to and Reusable by Everyone"
budget: 250000
contract_signed: true
PI:
- name: Marine Cotte
organisations:
- name: European Synchrotron Research Facility
abbreviation: ESRF
ror: 02550n020
- name: Laboratoire de Photophysique et Photochimie Supramoleculaires et Macromoleculaires
abbreviation: PPSM
ror: 03r7eh527
- name: Istituto di Scienze e Tecnologie Chimiche "Giulio Natta"
abbreviation: SCITEC
ror: 04r43k021
- name: Rijksmuseum
ror: 006wjwp03
page: https://www.oscars-project.eu/projects/share-synchrotron-x-ray-analysis-heritage-accessible-and-reusable-everyone
page_approved: true
start: 2025-01-01
duration: P24M
domain:
- PaNOSC
- SSHOC
- title: HEFTIE - Handling Enormous Files from Tomographic Imaging Experiments
budget: 211384
contract_signed: true
PI:
- name: David Stansby
orcid: 0000-0002-1365-1908
organisations:
- name: University College London
abbreviation: UCL
ror: 02jx3x895
- name: scalable minds
page: https://www.oscars-project.eu/projects/heftie-handling-enormous-files-tomographic-imaging-experiments
page_approved: true
start: 2024-10-01
duration: P12M
domain:
- PaNOSC
- LSRI
- title: MC-ReDD - Metadata Capture and validation for Re-use of raw Diffraction Data
budget: 185000
contract_signed: true
PI:
- name: Loes Kroon-Batenburg
orcid: 0000-0002-5321-1392
organisations:
- name: European X-Ray Free-Electron Laser
abbreviation: European XFEL
ror: 01wp2jz98
- name: International Union of Crystallography
abbreviation: IUCr
ror: 00vdend65
page: https://www.oscars-project.eu/projects/mc-redd-metadata-capture-and-validation-re-use-raw-diffraction-data
page_approved: true
start: 2024-11-01
duration: P18M
domain:
- PaNOSC
- title: CODEMETASOFT
budget: 250000
contract_signed: true
PI:
- name: Daniel Garijo
orcid: 0000-0003-0454-7145
- name: Thomas Villaume
organisations:
- name: Universidad Politécnica de Madrid
abbreviation: UPM
ror: 03n6nwv02
- name: Laboratoire d'Annecy de Physique des Particules
abbreviation: LAPP
ror: 049nhh297
page: https://www.oscars-project.eu/projects/codemetasoft
page_approved: true
start: 2024-11-01
duration: P24M
domain:
- ESCAPE
- ENVRI
- Other
- LSRI
- PaNOSC
- SSHOC
- title: Photon and Neutron federated knowledge finder, PaN-Finder
budget: 249950
contract_signed: true
PI:
- name: Massimiliano Novelli
orcid: 0000-0003-2818-0368
organisations:
- name: European Spallation Source
abbreviation: ESS
ror: 01wv9cn34
page: https://www.oscars-project.eu/projects/pan-finder-photon-and-neutron-federated-knowledge-finder
page_approved: true
start: 2024-10-01
duration: P24M
domain:
- PaNOSC
- title: MatScatNet - A Cloud Database for Sharing X-ray & Neutron Scattering Data for Materials Research
budget: 250000
contract_signed: true # project listed on OSCARS public website.
PI:
- name: Maxwell Terban
organisations:
- name: Momentum Transfer
- name: European Synchrotron Radiation Facility
abbreviation: ESRF
ror: 02550n020
page: https://www.oscars-project.eu/projects/matscatnet-cloud-database-sharing-x-ray-neutron-scattering-data-materials-research
page_approved: true
start: 2024-10-01
duration: P24M
domain:
- PaNOSC
# called items with site.data.outcomes # called items with site.data.outcomes
- name: PaNET ontology - name: PaNET ontology
short-name: PaNET short-name: PaNET
project: ExPaNDS project:
- ExPaNDS
- DAPHNE4NFDI
- OSCARS
description: Taxonomy of experimental techniques relevant for the Photon and Neutron community description: Taxonomy of experimental techniques relevant for the Photon and Neutron community
status: in production status: in production
doi: 10.5281/zenodo.7684470 link: http://purl.org/pan-science/PaNET/
last-update: 2023-02-28 doi: 10.5281/zenodo.4806026
keywords: standard, metadata, PID, search keywords: standard, metadata, PID, search
adoption-table-relevant: true
- name: Nexus ontology - name: Nexus ontology
short-name: Nexus-O short-name: Nexus-O
project: ExPaNDS project:
- ExPaNDS
- DAPHNE4NFDI
- OSCARS
description: Representation of the formal NeXus definitions, automatically created from NeXus definition files description: Representation of the formal NeXus definitions, automatically created from NeXus definition files
status: in production status: in production
doi: 10.5281/zenodo.7702023 link: https://github.com/nexusformat/NeXusOntology
last-update: 2023-03-06
keywords: standard, metadata, PID, search keywords: standard, metadata, PID, search
- name: Ontology API service - name: Ontology API service
...@@ -22,45 +28,56 @@ ...@@ -22,45 +28,56 @@
project: ExPaNDS project: ExPaNDS
description: Software to expand a photon and neutron technique (PaNET) term into an equivalent search query that includes all PaNET sub-term description: Software to expand a photon and neutron technique (PaNET) term into an equivalent search query that includes all PaNET sub-term
status: prototype status: prototype
link: https://pan-ontologies.psi.ch/
doi: 10.5281/zenodo.7744338 doi: 10.5281/zenodo.7744338
last-update: 2023-03-17
keywords: search keywords: search
- name: Search API for data catalogues - name: Search API for data catalogues
short-name: Search-API short-name: Search-API
project: ExPaNDS, PaNOSC project:
- ExPaNDS
- PaNOSC
description: Backend API for services to search PaN data catalogues description: Backend API for services to search PaN data catalogues
status: prototype status: prototype
doi: 10.5281/zenodo.7743913 doi: 10.5281/zenodo.7743913
last-update: 2023-03-17
keywords: search, catalogue keywords: search, catalogue
adoption-table-relevant: true
- name: OAI-PMH endpoint for data catalogues - name: OAI-PMH endpoint for data catalogues
short-name: OAI-PMH short-name: OAI-PMH
project: ExPaNDS, PaNOSC project:
- ExPaNDS
- PaNOSC
description: Plugins for SciCat and Icat community data catalogues to facilitate the deployment of an OAI-PMH endpoint description: Plugins for SciCat and Icat community data catalogues to facilitate the deployment of an OAI-PMH endpoint
status: in production status: in production
doi: 10.5281/zenodo.7789134 doi: 10.5281/zenodo.7789134
last-update: 2023-03-31
keywords: standard, metadata, search, catalogue keywords: standard, metadata, search, catalogue
adoption-table-relevant: true
- name: PaN training catalogue - name: PaN training catalogue
short-name: PaN-training short-name: PaN-training
project: ExPaNDS project:
description: Catalogue of training material, workflows and events for the PaN community - ExPaNDS
- PaNOSC
- OSCARS
- DAPHNE4NFDI
description: Catalogue of training material, workflows and events for the PaN community and e-learning platform for online interactive courses with Jupyter notebooks
status: in production status: in production
doi: 10.5281/zenodo.7732603 link: https://pan-training.eu/
last-update: 2023-03-14 doi: 10.5281/zenodo.7015078
keywords: training keywords: training, e-learning
- name: VISA - name: VISA
short-name: VISA short-name: VISA
project: PaNOSC, ExPaNDS project:
- PaNOSC
- ExPaNDS
- OSCARS
description: Remote data analysis services in a web browser, with access to huge datasets and powerful compute resources description: Remote data analysis services in a web browser, with access to huge datasets and powerful compute resources
status: pilot status: pilot
doi: 10.5281/zenodo.7788839 doi: 10.5281/zenodo.7788839
last-update: 2023-03-31
keywords: data analysis, compute, data access keywords: data analysis, compute, data access
adoption-table-relevant: true
- name: PaN FAIR implementation framework - name: PaN FAIR implementation framework
short-name: FAIR-IF short-name: FAIR-IF
...@@ -68,8 +85,8 @@ ...@@ -68,8 +85,8 @@
description: Framework to enable FAIR data and support open science in the Photon and Neutron community description: Framework to enable FAIR data and support open science in the Photon and Neutron community
status: prototype status: prototype
doi: 10.5281/zenodo.7804712 doi: 10.5281/zenodo.7804712
last-update: 2023-04-12
keywords: FAIR, data policy, metadata, DMPs, PIDs, FAIR assessment, RDM keywords: FAIR, data policy, metadata, DMPs, PIDs, FAIR assessment, RDM
adoption-table-relevant: true
- name: Testing and validation framework - name: Testing and validation framework
short-name: T&V-F short-name: T&V-F
...@@ -77,5 +94,51 @@ ...@@ -77,5 +94,51 @@
description: Framework to test and validate ExPaNDS services against reference data sets description: Framework to test and validate ExPaNDS services against reference data sets
status: pilot status: pilot
doi: 10.5281/zenodo.7867091 doi: 10.5281/zenodo.7867091
last-update: 2023-05-04
keywords: research software, data analysis, testing, validation, software quality keywords: research software, data analysis, testing, validation, software quality
- name: European Photon and Neutron open data search portal
short-name: Search
project:
- PaNOSC
- OSCARS
description: Federated search engine for PaN data across Europe
status: in production
link: https://data.panosc.eu
keywords: search, metadata, open data
adoption-table-relevant: true
- name: PaN software catalogue
short-name: SWcat
link: https://software.pan-data.eu/
project: PaNOSC
status: in production
description: Database of software used mainly for data analysis of neutron and photon experiments
keywords: search, research software, data analysis
- name: Virtual neutron and x-ray laboratory
short-name: ViNYL
description: Simulation and modelling of PaN sources, beamlines and experimental instruments
project: PaNOSC
status: in production
keywords: simulation, digital twin
doi: 10.5281/zenodo.6562106
- name: Video introduction to data management plans for PaN users
short-name: DMP-video
description: Video guide illustrating the essential steps of creating a data management plan for an experiment
project: EOSC-Future
link: https://www.youtube.com/watch?v=9wCh2z8e7DI
keywords: DMPs, training
- name: Research Software Quality Kit
short-name: RSQkit
description: >
A collection of curated training resources, tools and guidelines on
research software quality that align, adapt, and extend to the specific
needs of various research communities. It also aims to establish a
recognition framework that rewards scientists and trainers for their
contributions to research software by providing recognition/credit
attribution.
project: EVERSE
link: https://everse.software/RSQKit/
keywords: software
# called items with site.data.projects
# ExPaNDS data retrieved from https://cordis.europa.eu/project/id/857641?format=xml
- acronym: ExPaNDS
grantDoi: 10.3030/857641
startDate: 2019-09-01
endDate: 2023-02-28
teaser: "The ambition of EOSC Photon and Neutron Data Services
(ExPaNDS) is to enrich the EOSC with data management
services and to coordinate activities to enable national
Photon and Neutron (PaN) RIs to make the majority of their
data ‘open’ following FAIR principles and to..."
# PaNOSC data retrieved from https://cordis.europa.eu/project/id/823852?format=xml
- acronym: PaNOSC
grantDoi: 10.3030/823852
startDate: 2018-12-01
endDate: 2022-11-30
teaser: "PaNOSC will build on top of the existing local meta-data
catalogues and data repositories to provide federated services
for making data easily Findable, Accessible, Interoperable, and
Re-usable (FAIR). Extracting the scientific value of the
experimental data produced in our..."
- acronym: NEPHEWS
grantDoi: 10.3030/101131414
startDate: 2024-01-01
endDate: 2026-12-31
teaser: "Trans-national access for Neutron and Photon fundamental science"
- acronym: OSCARS
grantDoi: 10.3030/101129751
startDate: 2024-01-01
endDate: 2027-12-31
teaser: "The OSCARS project brings together ESFRI and other world-class
research infrastructures organised in five Science Clusters,
ENVRI-FAIR (environmental science), EOSC-Life (life science),
ESCAPE (astronomy and particle physics), PaNOSC (neutron and light
source science) and..."
- acronym: EOSC-Beyond
grantDoi: 10.3030/101131875
startDate: 2024-04-01
endDate: 2027-03-31
teaser: "EOSC Beyond overall objective is to advance Open Science
and innovation in research in the context of the European Open
Science Cloud (EOSC) by providing new EOSC Core capabilities
allowing scientific applications to find, compose and access
multiple Open Science resources..."
# EOSC-Future data retrieved from https://cordis.europa.eu/project/id/101017536?format=xml
- acronym: EOSC-Future
grantDoi: 10.3030/101017536
startDate: 2021-04-01
endDate: 2024-03-31
teaser: "EOSC Future responds to INFRAEOSC-03-2020 call in order to
integrate, consolidate, and connect e-infrastructures, research
communities, and initiatives in Open Science to further develop
the EOSC Portal, EOSC-Core and EOSC-Exchange of the European
Open Science Cloud (EOSC)..."
- acronym: LEAPS-INNOV
grantDoi: 10.3030/101004728
startDate: 2021-04-01
endDate: 2025-03-31
teaser: "LEAPS-INNOV is a pilot project aimed at kick-starting
implementation of the LEAPS Technology roadmap and fostering
partnerships between European light sources and industry. <p>
Workpackage 7, DATA, is focused on data reduction and
compression, and aims to both develop new methods for data
reduction and improve sharing of methods between our institutes
and with industry. Information about the workpackage, including
events and seminars, is available from <a
href=\"https://gitlab.com/leaps-innov-wp7/\">the WP7
gitlab group</a>."
- acronym: DAPHNE4NFDI
startDate: 2021-12-01
endDate: 2026-11-30
teaser: "DAPHNE stands for DAta from PHoton and Neutron Experiments
and is a project funded by the German Research Foundation (DFG)
for a National Research Data Infrastructure (NFDI). Its goals
are to:
<ul><li> Improve metadata capture through consistent workflows
supported by user-driven online logbooks that are linked to
the data collection</li>
<li>Establish a community repository of processed data, new
reference databases and analysis code for published results</li>
<li>Develop, curate and deploy user-developed analysis software
on facility computing infrastructure so that ordinary users can
benefit from and repeat the analysis performed by leading power
user groups through common data analysis portals.</li></ul>"
- acronym: ROCK-IT
startDate: 2023-01-01
endDate: 2025-12-31
teaser: "ROCK-IT (remote, operando controlled, knowledge-driven,
IT-based), aims to build a demonstrator beamline with a focus
on automation of complex operando studies in catalysis research.
It provides solutions to improve the efficiency of catalysis
research, tailor-made, yet composed of generic building blocks
portable enough to be applicable to a wide range of
measurements."
- acronym: EVERSE
startDate: 2024-03-01
endDate: 2027-02-28
grantDoi: 10.3030/101129744
teaser: >
The EVERSE project aims to create a framework for research
software and code excellence, collaboratively designed and
championed by the research communities, in pursuit of building
a European network of Research Software Quality and setting the
foundations of a future Virtual Institute for Research Software
Excellence. It incorporates all EOSC science clusters. HDZR
serves as the proxy for PaNOSC.
# called items with site.data.sigs # called items with site.data.sigs
- name: FAIR implementation - name: AI/ML
mail: fair@pansig.eu mail: ai-sig@leaps-wg3.eu
chairs: Andy Götz (ESRF), Nicolas Soler (ALBA) list-name: leaps-it-sig-ai
chair: Janousch
status: active status: active
mandate: "To maintain the toolkit for the implementation of FAIR at PaN facilities: DMPs, FAIR data policies, FAIR evaluation, PIDs" mandate: >-
This SIG is focused on Artificial Intelligence (AI) and Machine Learning
(ML) within the context of the PaN facilities. This includes facility
operations and supporting AI/ML applications that depend on data obtained
from PaN facilities.
- name: Analysis workflows - name: Core Trust Seal
mail: workflows@pansig.eu mail: core-trust-seal-sig@leaps-wg3.eu
chairs: Majid Ounsy (SOLEIL), Fabio Dall'Antonia (Eu-XFEL) list-name: leaps-it-sig-core-trust-seal
status: under evaluation chair: Götz
mandate: "To organise contributions to VISA, share good practices and community tools for reproducible workflows. To investigate how those workflows may be catalogued, shared accross facilities, or run on public cloud resources, such as those provided by EOSC or EGI." status: active
mandate: "CoreTrustSeal offers to any interested data repository a core level certification based on the Core Trustworthy Data Repositories Requirements. This universal catalogue of requirements reflects the core characteristics of trustworthy data repositories. This SIG is working on supporting CoreTrustSeal adoption at PaN facilities."
- name: EOSC Node
chair: Götz
status: active
list-name: leaps-it-sig-eosc-node
mail: eosc-node-sig@leaps-wg3.eu
mandate: >-
The EOSC Node SIG is dedicated to defining and setting up the Photon and
Neutron (PaN) EOSC Node in the EOSC Federation. The SIG will setup the
PaN EOSC Node and identify which PaN services are ready to be included in
the PaN EOSC Node and onboard them. It will assist facilities whose services
are not ready yet to become ready. The SIG will follow the evolution of the
EOSC Federation and contribute to the EOSC Federation Handbook.
- name: EOSC - name: Direct DOI Data Access (D3A)
mail: eosc@pansig.eu chair: Millar
status: under evaluation status: active
mandate: "To coordinate activity across LEAPS (and LENS?) facilities; in particular, on-boarding services within the EOSC Marketplace, connecting public data repositories within EOSC. Share knowledge across facilities. To collect requirements for EOSC." list-name: leaps-it-sig-d3a
mail: d3a-sig@leaps-wg3.eu
- name: Data reduction
chair: Matej
status: awaiting kick-off
list-name: leaps-it-sig-data-reduction
mail: data-reduction-sig@leaps-wg3.eu
mandate: >-
(preliminary mandate) The Data reduction SIG focuses on managing the high
data flows generated by the new generation of x-ray photon detectors. Our
focus includes all processes that facilitate the reduction of stored data.
Key activities encompass:
<ul style="list-style-type: disc; padding: 0.5em 2em">
<li>receiving detector data</li>
<li>streamlining and accelerating data reduction workflows</li>
<li>high-throughput automated data processing</li>
<li>data compression techniques</li>
</ul>
- name: Data catalogues - name: Experiments control
status: under evaluation chair: Pithan
mandate: "To build and maintain a common approach for finding public data across facilities; such as OAI-PMH and the PaNOSC search API. To provide a contact point for data harvesting services (e.g., B2FIND, OpenAIRE). To coordinate approaches across different catalogue software (ICAT, SciCat, etc)." status: active
list-name: leaps-it-sig-exp-control
mail: exp-control-sig@leaps-wg3.eu
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="about"> <div class="about">
<p>This site is built by LEAPS WG3 members, using the Jekyll framework. The code is publicly available in the <a href="https://codebase.helmholtz.cloud/leaps-wg3/webpage">Helmholtz codebase</a>. Please request access if you want to open an issue or submit a merge request.</p> <p>This site is built by LEAPS WG3 members, using the Jekyll framework. The code is publicly available in the <a href="https://codebase.helmholtz.cloud/leaps-wg3/webpage">Helmholtz codebase</a>. Please request access if you want to open an issue or submit a merge request.</p>
</div> </div>
<div class="licence"> <div class="license">
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"> <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
<img alt="Creative Commons License" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /> <img alt="Creative Commons License" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" />
</a> </a>
......
<nav> <nav>
<a href="https://leaps-initiative.eu/"><img src='{{ "/assets/images/leaps-logo.png" | relative_url }}' alt="LEAPS logo"></a> <a href="/"><img src='{{ "/assets/images/LEAPS-WG3-logo.png" | relative_url }}' alt="LEAPS WG3 logo"></a>
<ul> <ul>
{% for item in site.data.navigation %} {% for item in site.data.navigation %}
{% if item.subnav %}
<li class="dropdown">
<a href="{{ item.link | relative_url }}" {% if page.url == item.link %} class="focus" {% endif %}>
{{ item.name }}
</a>
<div class="dropdown-content">
{% for subitem in item.subnav %}
<a href="{{ subitem.link | relative_url }}" {% if page.url == subitem.link %} class="focus" {% endif %}>
{{ subitem.name }}
</a>
{% endfor %}
</div>
</li>
{% else %}
<li> <li>
<a href="{{ item.link | relative_url }}" {% if page.url == item.link %} class="focus" {% endif %}> <a href="{{ item.link | relative_url }}" {% if page.url == item.link %} class="focus" {% endif %}>
{{ item.name }} {{ item.name }}
</a> </a>
</li> </li>
{% endif %}
{% endfor %} {% endfor %}
</ul> </ul>
<button class="hamburger-icon">
<span></span>
<span></span>
<span></span>
</button>
</nav> </nav>
...@@ -20,27 +20,22 @@ ...@@ -20,27 +20,22 @@
document.documentElement.scrollTop = 0; document.documentElement.scrollTop = 0;
} }
// toggle active class on the navigation when hamburger icon is clicked
//to toggle lines in deliverables and tasks table document.querySelector('.hamburger-icon').addEventListener('click', function() {
$(document).ready(function(){ document.querySelector('nav').classList.toggle('active');
$('tr.clickable').click(function(){
if ($(this).next().hasClass('toggled-row')) {
$(this).next().toggle();
}
}); });
});
// to toggle dates in peb minutes // toggle instructions
//from w3schools https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_treeview document.addEventListener("DOMContentLoaded", function () {
var toggler = document.getElementsByClassName("caret"); const toggleButtons = document.querySelectorAll(".caret");
var i; const toggleSections = document.querySelectorAll(".toggled");
for (i = 0; i < toggler.length; i++) { toggleButtons.forEach((button, index) => {
toggler[i].addEventListener("click", function() { button.addEventListener("click", function () {
this.parentElement.querySelector(".nested").classList.toggle("active");
this.classList.toggle("caret-down"); this.classList.toggle("caret-down");
toggleSections[index].classList.toggle("toggled-down");
});
});
}); });
}
</script> </script>
---
layout: default
---
<h1>{{ page.title }}</h1>
<p><b>{{ page.date | date_to_string }}</b></p>
<p>{{ page.excerpt }}</p>
<a href="{{ page.link }}"><img src='{{ page.pic | relative_url }}' alt="pic missing" class="hundred"></a>
{{ content }}
\ No newline at end of file
module Jekyll
module ThousandsSeparatedFilter
def thousands_separated(input, separator=",")
input.to_s.gsub(/(\d)(?=(\d\d\d)+(?!\d))/, "\\1#{separator}")
end
end
end
Liquid::Template.register_filter(Jekyll::ThousandsSeparatedFilter)
...@@ -9,7 +9,7 @@ footer { ...@@ -9,7 +9,7 @@ footer {
font-size: $small-font-size; font-size: $small-font-size;
} }
div.licence { div.license {
display: flex; display: flex;
align-items: center; align-items: center;
a img { a img {
......
...@@ -7,7 +7,7 @@ body { ...@@ -7,7 +7,7 @@ body {
margin: 0 auto $margin-std auto; // top right bottom left margin: 0 auto $margin-std auto; // top right bottom left
} }
head, nav, .content, footer { head, .content, footer {
margin: 0 $margin-std 0 $margin-std; margin: 0 $margin-std 0 $margin-std;
} }
...@@ -40,7 +40,7 @@ h1 { ...@@ -40,7 +40,7 @@ h1 {
} }
h2 { h2 {
margin-left: $padding-big; font-size: $big-font-size;
color: $color-focus; color: $color-focus;
} }
...@@ -48,7 +48,7 @@ p, td { ...@@ -48,7 +48,7 @@ p, td {
margin: $padding-std 0; margin: $padding-std 0;
} }
.sticker, .sticker * { .sticker, .sticker *, .tooltip {
font-style: italic; font-style: italic;
color: $color-strong; color: $color-strong;
font-size: $small-font-size; font-size: $small-font-size;
...@@ -57,9 +57,38 @@ p, td { ...@@ -57,9 +57,38 @@ p, td {
padding: 0 $padding-small 0 $padding-small; padding: 0 $padding-small 0 $padding-small;
} }
span.nowrap {
white-space: nowrap;
}
.tooltip {
display: none;
position: absolute;
bottom: 0;
left: 75%;
white-space: nowrap;
z-index: 9;
}
.tooltip-cont {
position: relative;
text-align: inherit;
}
.trigger-tooltip:hover + .tooltip {
display: block;
}
// links // links
a:hover { a:hover {
color: $color-strong; color: $color-strong;
text-decoration: inherit;
}
h1 a, h2 a {
color: inherit;
font-size: inherit;
text-decoration: none;
} }
// images // images
...@@ -82,6 +111,19 @@ img.protected { ...@@ -82,6 +111,19 @@ img.protected {
user-select: none; user-select: none;
} }
img.inline-orcid {
width: 16px;
}
.cts-badge {
width: 30px;
vertical-align: middle;
}
img.hundred {
width: 100%;
}
// boxes // boxes
.container { .container {
display: flex; display: flex;
...@@ -89,7 +131,7 @@ img.protected { ...@@ -89,7 +131,7 @@ img.protected {
justify-content: center; justify-content: center;
} }
.page-box, .member-box { .page-box, .member-box, .post-box, .odr-box {
border: $border-std solid $color-strong; border: $border-std solid $color-strong;
border-radius: $padding-big; border-radius: $padding-big;
box-sizing: border-box; box-sizing: border-box;
...@@ -97,19 +139,59 @@ img.protected { ...@@ -97,19 +139,59 @@ img.protected {
margin: $padding-std; margin: $padding-std;
} }
.page-box, .post-box, .odr-box {
text-decoration: none;
transition: background-color 0.3s ease;
:first-child {
margin-top: 0;
}
:last-child {
margin-bottom: 0;
}
}
.page-box { .page-box {
width: $box-size; width: $box-size;
box-shadow: $padding-std $padding-std $color-fade; box-shadow: $padding-std $padding-std $color-fade;
text-decoration: none; .box-title {
transition: background-color 0.3s ease;
h2 {
margin-left: 0; margin-left: 0;
text-align: center; text-align: center;
color: $color-focus;
font-weight: bold;
}
}
.post-box {
h2 {
margin-top: $padding-std;
margin-bottom: $padding-std;
}
.sticker {
float: right;
} }
} }
.page-box:hover, .member-box { .odr-box {
img {
float: right;
padding-left: $padding-big;
padding-bottom: $padding-std;
width: 17%;
text-align: right;
&.cts-badge {
width: 50px;
clear: right;
}
}
h2 {
margin-top: 0;
margin-bottom: $padding-std;
}
}
.page-box:hover, .member-box, .post-box:hover, .odr-box:hover {
background-color: $color-fade; background-color: $color-fade;
text-decoration: none;
} }
.profile-picture { .profile-picture {
......
// Navigation bar // Navigation bar
nav { nav {
width: $max-width - 2 * $margin-std;
margin: 0 $margin-std 0 $margin-std;
position: fixed; position: fixed;
width: 100%;
top: 0; top: 0;
background-color: White; background-color: White;
z-index: 1; z-index: 10;
display: flex; display: flex;
align-items: center; align-items: center;
padding: $padding-std; padding: $padding-std;
...@@ -18,6 +18,8 @@ nav { ...@@ -18,6 +18,8 @@ nav {
ul { ul {
list-style: none; list-style: none;
overflow: hidden; overflow: hidden;
display: flex;
margin: 0;
} }
li { li {
...@@ -30,6 +32,43 @@ nav { ...@@ -30,6 +32,43 @@ nav {
font-weight: bold; font-weight: bold;
} }
button.hamburger-icon {
display: none;
cursor: pointer;
order: 2;
span {
display: block;
width: $padding-big;
height: 3px;
background-color: $color-strong;
margin: 5px auto;
transition: background-color 0.3s ease;
}
}
.dropdown-content {
display: none;
position: absolute;
background-color: white;
box-shadow: 0 $padding-std $padding-big 0 $color-fade;
z-index: 1;
min-width: $margin-big;
a {
padding: $padding-std $padding-big;
display: block;
font-weight: normal;
}
}
.dropdown:hover .dropdown-content {
display: block;
}
.dropdown-content a:hover {
background-color: $color-fade;
}
} }
html { scroll-padding-top: $margin-small; } html { scroll-padding-top: $margin-small; }