website
UseGalaxy.EU website (compiled version https://github.com/usegalaxy-eu/usegalaxy-eu.github.io)
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.3%) to scientific vocabulary
Repository
UseGalaxy.EU website (compiled version https://github.com/usegalaxy-eu/usegalaxy-eu.github.io)
Basic Info
- Host: GitHub
- Owner: usegalaxy-eu
- License: mit
- Language: TeX
- Default Branch: master
- Homepage: https://usegalaxy-eu.github.io
- Size: 245 MB
Statistics
- Stars: 21
- Watchers: 15
- Forks: 118
- Open Issues: 37
- Releases: 0
Metadata Files
README.md
UseGalaxy.eu Page
Fancy Redirects
Much content was moved around (in the output site) recently. That is because we're doing a strange and cool hybrid-site approach.
Page | Use ---------- | --- / | main galaxy instance /about/ | About our galaxy instance /freiburg/ | About the freiburg team /news/ | news posts /events/ | events posts
We'll be doing some fancy proxying to accomplish this. The above mentioned pages (other than /) will have the full "chrome", i.e. top bar with about/people/pubs links.
Within the main panel we'll be showing an iframe to usegalaxy.github.io/gxhome/ which will NOT be accessible via usegalaxy.eu/gxhome/.
This is a terrible explanation but basically:
- the site should be fully functional at usegalaxy-eu.github.io. This site can be referenced in communication materials.
- certain important subpages (/freiburg/, /news/, /events/) will be available from usegalaxy.eu/.../ in order to tie those to our galaxy instance more closely.
Server Maintenance
If you need to register a notice event, edit _data/notices.yml. When
the event is over, you should comment out that file.
Duplication
You will notice there is some duplication in the templates:
Parent | Duplicate
--------------- | --------------
_layout/event.html | _layout/event-galaxy.html
_layout/event_list.html | _layout/event_list-galaxy.html
_layout/news.html | _layout/news-galaxy.html
_layout/news_list.html | _layout/news_list-galaxy.html
_layout/news.md | _layout/gxnews.md
_layout/events.md | _layout/gxevents.md
_layout/default.md | _layout/default-galaxy.md
_includes/home_news_events.html | _includes/home_news_events-galaxy.html
This duplication is intentional, it is part of the collections configuration
and allows us to produce "two" sites from one set of source documents. This is
done intentionally in order to allow authors to add posts once, and then on the
code side we generate both a "normal" site with the full header, and a "galaxy"
version without the header since a duplicate header looks quite strange in
Galaxy.
If you need to edit templates, I would recommend editing the parent / normal
template and then vimdiffing (or other tool of your choice) to compare that
with its -galaxy.html sibling. Most of the templates will be identical except for
the template they are inheriting from. The only major differences is that the
normal templates read for post in site.posts (or site.events) while the
galaxy templates read for post in site.posts_plain (or site.events_plain)
Adding Posts
These are used for tool notices / other server notices. Run:
bundle exec jekyll post "My new post"
The only required metadata are tags and title, you should remove layout as that is inherited / specified automatically. If you put tools in the tags a wrench icon will show with the post.
Adding Events
You will need to manually create an event in the folder _events. The metadata for events is a bit more complex, it looks like:
```yaml
tags: title: Software Carpentry workshop starts: 2017-03-09 ends: 2017-03-10 organiser: name: Freiburg Galaxy Team email: galaxy@informatik.uni-freiburg.de location: Georges-Köhler-Allee, Freiburg im Breisgau, Germany ```
Here we specify an starts and ends to define the dates of the event.
Providing an organiser name and email is recommended to allow people to contact
you easily regarding the event.
Supplying a location is used in the user's calendar (if it supports it). E.g. when the user adds the event to their google calendar, they will see a map of the location and can easily get directions to it.
Labels for Posts and Events
- article
- Bioconda
- citations
- conda-forge
- conference
- COVID-19
- data
- devops
- FAQ
- galaxy
- GCC
- grants
- hackathon
- hardware
- jobs
- MMOS
- newsletter
- paper
- papercuts
- PGP
- poster
- release
- report
- society
- streetscience
- support
- s4f
- talk
- TIaaS
- tools
- training
- video
Adding new member sites
If you contribute substantially to this service, we invite you to become a "member site"! A member site is one of our ways to say "thank you" and acknowledge your contribution. You can add events to get more exposure, you can add your funding agencies, own blog posts and present your team and publications. To add your side please see this example pull- request.
Building
This website is jekyll based and can be build as every other jekyll page.
If you have conda around and no jekyll setup, we do provide a Makefile that sets up and conda environment, with all what you need.
console
make install
make run
Deploying
Our Jenkins bot deploy the website using
console
make install
make build
and the script .deploy.sh.
Owner
- Name: useGalaxy.eu
- Login: usegalaxy-eu
- Kind: organization
- Email: contact@galaxyproject.eu
- Location: Europe
- Website: https://usegalaxy.eu
- Repositories: 47
- Profile: https://github.com/usegalaxy-eu
Citation (citations.md)
---
layout: default
---
# Scientific research using & citing the European Galaxy server
<br>
This is the list of scientific publications that cited the European Galaxy instance sorted by year.
Please help us to support this project with your [acknowledgement](/about).
<br><br>
{% bibliography --file citations-eu --file citations-eu-manual %}
## Patents
{% bibliography --file citations-eu --file citations-eu-manual -q @patent[year>1900] %}
GitHub Events
Total
- Issues event: 4
- Watch event: 2
- Delete event: 46
- Issue comment event: 23
- Push event: 189
- Pull request review comment event: 10
- Pull request review event: 58
- Pull request event: 179
- Fork event: 1
- Create event: 49
Last Year
- Issues event: 4
- Watch event: 2
- Delete event: 46
- Issue comment event: 23
- Push event: 189
- Pull request review comment event: 10
- Pull request review event: 58
- Pull request event: 179
- Fork event: 1
- Create event: 49
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 5
- Total pull requests: 190
- Average time to close issues: over 1 year
- Average time to close pull requests: about 1 month
- Total issue authors: 5
- Total pull request authors: 29
- Average comments per issue: 0.8
- Average comments per pull request: 0.17
- Merged pull requests: 151
- Bot issues: 1
- Bot pull requests: 139
Past Year
- Issues: 3
- Pull requests: 96
- Average time to close issues: about 4 hours
- Average time to close pull requests: 1 day
- Issue authors: 3
- Pull request authors: 14
- Average comments per issue: 0.0
- Average comments per pull request: 0.15
- Merged pull requests: 70
- Bot issues: 1
- Bot pull requests: 75
Top Authors
Issue Authors
- igormakunin2 (1)
- github-actions[bot] (1)
- NickSto (1)
- gmauro (1)
- anilthanki (1)
Pull Request Authors
- github-actions[bot] (137)
- wm75 (9)
- bgruening (4)
- bebatut (4)
- dadrasarmin (3)
- Deeptivarshney (2)
- Sch-Da (2)
- sanjaysrikakulam (2)
- nilchia (2)
- dependabot[bot] (2)
- SaimMomin12 (2)
- pavanvidem (2)
- itisAliRH (2)
- dianichj (2)
- dsavchenko (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- calibreapp/image-actions main composite
- peter-evans/create-pull-request v3 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- peter-evans/create-pull-request v3 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- peter-evans/create-pull-request v3 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- peter-evans/create-pull-request v3 composite
- addressable 2.7.0
- bibtex-ruby 5.1.1
- citeproc 1.0.9
- citeproc-ruby 1.1.10
- colorator 1.1.0
- concurrent-ruby 1.1.5
- csl 1.5.0
- csl-styles 1.0.1.9
- em-websocket 0.5.1
- ethon 0.9.1
- eventmachine 1.2.7
- ffi 1.11.1
- forwardable-extended 2.6.0
- html-proofer 3.13.0
- http_parser.rb 0.6.0
- i18n 0.9.5
- jekyll 4.0.0
- jekyll-compose 0.11.0
- jekyll-feed 0.12.1
- jekyll-sass-converter 2.0.1
- jekyll-scholar 6.8.0
- jekyll-twitter-plugin 2.1.0
- jekyll-watch 2.2.1
- kramdown 2.3.1
- kramdown-parser-gfm 1.1.0
- latex-decode 0.3.1
- liquid 4.0.3
- listen 3.2.0
- mercenary 0.3.6
- mini_portile2 2.5.0
- namae 1.0.1
- nokogiri 1.11.0
- parallel 1.18.0
- pathutil 0.16.2
- public_suffix 4.0.6
- racc 1.5.2
- rainbow 3.0.0
- rb-fsevent 0.10.3
- rb-inotify 0.10.0
- rexml 3.2.4
- rouge 3.12.0
- safe_yaml 1.0.5
- sassc 2.3.0
- terminal-table 1.8.0
- typhoeus 1.3.1
- unicode-display_width 1.6.0
- yell 2.2.2
- jekyll-compose >= 0 development
- jekyll-feed ~> 0.6 development
- bibtex-ruby >= 5.1.0
- html-proofer >= 0
- jekyll >= 4
- jekyll-scholar >= 0
- jekyll-twitter-plugin >= 0
- nokogiri >= 1.10.8
- tzinfo-data >= 0
- bibtexparser
- ca-certificates
- gdbm 1.18.*
- gmp 6.2.0.*
- gxx_linux-64 13.1.0.*
- icu 64.2.*
- libffi 3.2.1.*
- libiconv 1.15.*
- libxml2 2.9.10.*
- libxslt 1.1.33.*
- ncurses 6.1.*
- openssl 1.1.1d.*
- pyzotero
- rb-activesupport 4.2.11.1.*
- rb-addressable 2.7.0.*
- rb-bibtex-ruby 5.1.1.*
- rb-citeproc 1.0.9.*
- rb-citeproc-ruby 1.1.10.*
- rb-colorator 1.1.0.*
- rb-concurrent-ruby 1.1.5.*
- rb-csl 1.5.0.*
- rb-csl-styles 1.0.1.9.*
- rb-em-websocket 0.5.1.*
- rb-ethon 0.9.1.*
- rb-eventmachine 1.2.7.*
- rb-ffi 1.11.1.*
- rb-forwardable-extended 2.6.0.*
- rb-html-proofer 3.13.0.*
- rb-http_parser.rb 0.6.0.*
- rb-i18n 0.9.5.*
- rb-jekyll 4.0.0.*
- rb-jekyll-compose 0.11.0.*
- rb-jekyll-feed 0.12.1.*
- rb-jekyll-sass-converter 2.0.1.*
- rb-jekyll-scholar 6.8.0.*
- rb-jekyll-twitter-plugin 2.1.0.*
- rb-jekyll-watch 2.2.1.*
- rb-kramdown 2.3.0.*
- rb-kramdown-parser-gfm 1.1.0.*
- rb-latex-decode 0.3.1.*
- rb-liquid 4.0.3.*
- rb-listen 3.2.0.*
- rb-mercenary 0.3.6.*
- rb-mini_portile2 2.4.0.*
- rb-minitest 5.12.2.*
- rb-namae 1.0.1.*
- rb-nokogiri 1.10.8.*
- rb-parallel 1.18.0.*
- rb-pathutil 0.16.2.*
- rb-public_suffix 4.0.6.*
- rb-rainbow 3.0.0.*
- rb-rb-fsevent 0.10.3.*
- rb-rb-inotify 0.10.0.*
- rb-rouge 3.12.0.*
- rb-ruby_dep 1.5.0.*
- rb-safe_yaml 1.0.5.*
- rb-sass 3.7.4.*
- rb-sass-listen 4.0.0.*
- rb-sassc 2.3.0.*
- rb-terminal-table 1.8.0.*
- rb-thread_safe 0.3.6.*
- rb-typhoeus 1.3.1.*
- rb-tzinfo 1.2.5.*
- rb-tzinfo-data 1.2019.3.*
- rb-unicode-display_width 1.6.0.*
- rb-yell 2.2.2.*
- readline 8.*
- ruby 2.6.*
- tk
- xz
- yaml
- zlib
- feedparser *
- requests *