https://github.com/biodataanalysisgroup/biodataanalysisgroup.github.io
Biodata Analysis Group website
https://github.com/biodataanalysisgroup/biodataanalysisgroup.github.io
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○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 (10.8%) to scientific vocabulary
Repository
Biodata Analysis Group website
Basic Info
- Host: GitHub
- Owner: BiodataAnalysisGroup
- License: mit
- Language: HTML
- Default Branch: master
- Homepage: https://biodataanalysisgroup.github.io/
- Size: 24.3 MB
Statistics
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
petridish 🧫
Petridish is a Jekyll theme for research project websites. Or your personal blog or lab website. 👩🔬 It's mobile-friendly (thanks to Bootstrap 4), free, and designed to work well with GitHub Pages.
Preview
Installation
Easy setup
- Follow the GitHub Pages instructions to create a website on GitHub (select
Project siteandChoose a theme) Go to
_config.ymlin your repository and replacetheme: ...with:yml remote_theme: peterdesmet/petridish@1.1Check your website at
http://username.github.io/repository(give it a minute to rebuild)
Advanced setup
If you do not what to use remote_theme, see the Jekyll documentation to install (gem-based) themes.
Usage
For examples, browse the Petridish repository to see how things are configured for the Petridish demo website.
Configuration
Your site's configuration is controlled by _config.yml. Set at least a title and maybe some social profiles.
Pages
Create pages as Markdown files in your repository (e.g. about.md).
Pages can have the following front matter (only title is required):
```yml
title: Title for the page description: Description that will appear below the title in the banner background: /assets/img/bannerbackgroundimage.jpg
permalink: /about/
Our project ...
```
background can be a local or remote image. It will be cropped vertically. For faster page loads, reduce image sizes to less than 1MB (e.g. by reducing resolution to 72dpi and/or width to 2000px).
Pages will use layout: default by default.
For easier maintenance, organize your pages in a pages/ directory and set their permalink.
Home page
To enable options for your homepage, add the following front matter:
yml
layout: home
In _config.yml you can now define:
yml
posts_on_home: 3 # Show x number of latest posts on homepage, can be 0
tweets_on_home: true # Show Twitter feed of twitter_username on homepage
For easier maintenance, move/rename your index.md to pages/home.md and set its permalink to /.
Team page
To enable your team page, add the following front matter:
yml
layout: team
Then create a _data/team.yml file to list team members.
Archive page
To enable your news / blog / archive page (i.e. the page listing all posts), add the following front matter:
yml
layout: archive
And enable post categories by repeating the permalink for your archive page in _config.yml:
yml
archive_permalink: /blog/ # Permalink of page using archive.html layout, required when using post categories
To see blog posts, you'll have to create some. ☺️
Blog posts
Create posts as yyyy-mm-dd-title.md Markdown files in the _posts/ directory.
Posts can have the following front matter (only title is required):
```yml
title: Title for the post description: Description that will appear below the title in the banner background: /assets/img/bannerbackgroundimage.jpg author: [Author 1, Author 2]
categories: [Category 1, Category 2]
We are happy to announce ...
```
Posts can be shown on an archive page and on the home page.
Posts will use layout: default by default.
To change the permalink of all posts from the default yyyy/mm/dd/title.html to e.g. blog/{filename}/ without having to add a permalink to each post, set a front matter default in _config.yml:
yml
defaults:
-
scope:
path: ""
type: "posts"
values:
permalink: "/blog/:slug/" # Use /blog/{filename}/ as permalink for all posts
Markdown options
See https://peterdesmet.github.io/petridish/about for an overview of the Markdown syntax you can use in pages and posts.
Navigation
Create a _data/navigation.yml file to list pages in the top navigation.
Colors & logo
Customize colors and corners in _config.yml:
yml
colors:
links: "#007bff" # Color for links: use a readable color that contrasts well with dark text
banner: "#007bff" # Background color for page banners: use color that contrasts well with white
footer: "#6c757d" # Background color for footer: use color that contrasts well with white
rounded_corners: true # Enable (default) rounded corners on boxes and buttons
Add a logo by uploading it to assets/ and referencing it in _config.yml:
yml
logo: /assets/img/petri-dish_1f9eb.png # Logo in navbar, will be displayed with 30px height
Footer
Add social icons to the footer by adding your (project's) social profiles in _config.yml:
yml
email: your.email@example.com
twitter_username: your_twitter_username
github_username: your_github_username
Create a _data/footer.yml file to add text, links and/or a disclaimer to the footer.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/peterdesmet/petridish. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
License
Owner
- Name: Biodata Analysis Group
- Login: BiodataAnalysisGroup
- Kind: organization
- Email: fpsom@certh.gr
- Website: https://biodataanalysisgroup.github.io/
- Repositories: 17
- Profile: https://github.com/BiodataAnalysisGroup
GitHub Events
Total
- Push event: 84
Last Year
- Push event: 84
Dependencies
- jekyll-feed >= 0 development
- jekyll-scholar >= 0 development
- jekyll-sitemap >= 0 development
- jekyll >= 0
- jekyll-feed >= 0
- jekyll-readme-index >= 0
- jekyll-remote-theme >= 0
- jekyll-seo-tag >= 0
- jekyll-sitemap >= 0
- jemoji >= 0
- kramdown-parser-gfm >= 0
- minima ~> 2.0
- tzinfo-data >= 0
- activesupport 6.0.3.6
- addressable 2.7.0
- bibtex-ruby 4.4.7
- citeproc 1.0.10
- citeproc-ruby 1.1.13
- colorator 1.1.0
- concurrent-ruby 1.1.8
- csl 1.5.2
- csl-styles 1.0.1.10
- em-websocket 0.5.2
- eventmachine 1.2.7
- ffi 1.15.0
- forwardable-extended 2.6.0
- gemoji 3.0.1
- html-pipeline 2.14.0
- http_parser.rb 0.6.0
- i18n 0.9.5
- jekyll 3.9.0
- jekyll-feed 0.15.1
- jekyll-readme-index 0.3.0
- jekyll-remote-theme 0.4.3
- jekyll-sass-converter 1.5.2
- jekyll-scholar 5.16.0
- jekyll-seo-tag 2.7.1
- jekyll-sitemap 1.4.0
- jekyll-watch 2.2.1
- jemoji 0.12.0
- kramdown 2.3.1
- kramdown-parser-gfm 1.1.0
- latex-decode 0.3.2
- liquid 4.0.3
- listen 3.5.1
- mercenary 0.3.6
- mini_portile2 2.5.0
- minima 2.5.1
- minitest 5.14.4
- namae 1.1.1
- nokogiri 1.11.2
- pathutil 0.16.2
- public_suffix 4.0.6
- racc 1.5.2
- rb-fsevent 0.10.4
- rb-inotify 0.10.1
- rexml 3.2.4
- rouge 3.26.0
- rubyzip 2.3.0
- safe_yaml 1.0.5
- sass 3.7.4
- sass-listen 4.0.0
- thread_safe 0.3.6
- tzinfo 1.2.9
- tzinfo-data 1.2021.1
- zeitwerk 2.4.2
