An open source recipe book from the awesome staff of Clinical Genomics

Overview

meatballs

An open source recipe book from the awesome staff of Clinical Genomics. Link to the available recipes: https://clinical-genomics.github.io/meatballs/

image

This repository is created as GitHub playground for the group workshop in Sigtuna (28-29 Oct 2021).

We hope that it will be a fun way to learn how to use GitHub for opening and reviewing pull requests!

Run meatballs on your computer using Docker

Requires git software installed (https://github.com/git-guides/install-git). If you have Docker installed on your computer you could run meatballs locally using the following commands

Howto:

  • Clone this repository to your computer with the following command:
git clone https://github.com/Clinical-Genomics/meatballs.git
  • Move your working directory in the cloned repository folder:
cd meatballs
  • Build and run the Docker image:
docker build -t meatballs .
  • Run the image:
docker run --rm -p 8080:8080 meatballs

You could now browse the content of meatballs using the url: http://0.0.0.0:8080/ in a browser of your choice.

Submit a recipe

Looking to submit a recipe? Follow these instructions:

Open a pull request with the recipe you wish to add

The content of your recipe should be included in the docs folder of this repository. Make sure your recipe is created in the right category (appetizers, main_courses, desserts, drinks ..?). The text should be formatted in markdown.

To create a pull request you could either:

  • Create a new branch containing the changes on your computer and then push it to this repository to open the pull request
  • Use the GitHub web-based editor to add changes and open a pull request

A simple guide on how to open a general pull request in GitHub can be found here. Keep in mind that this is the usual way to work with pull requests, but it requires basic usage of the terminal.

A guide on how to create a pull request using the GitHub web editor is present here

Previewing the contents using mkdocs serve

This option is only available if you have the repository installed locally. You could preview the content of the docs folder by running:

mkdocs serve
Comments
  • Removal of redundant porridge in mkdocs.yml

    Removal of redundant porridge in mkdocs.yml

    This PR adds | fixes:

    • Remove one of the porridge recipes (they were identical), see https://github.com/Clinical-Genomics/meatballs/issues/42

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [x] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by AnnaLeinfelt 3
  • Tortilla recipe

    Tortilla recipe

    This PR adds:

    A tortilla recipe for Mei.

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by ivadym 3
  • add(cauliflower with meat cover)

    add(cauliflower with meat cover)

    This PR adds:

    • Cauliflower with meat cover to the 80's delicacies category

    How to prepare for test:

    How to test:

    • deploy to stage

    Expected outcome:

    • [ ] Cauliflower with meat cover is displayed

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [x] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by karlnyr 3
  • Add files via upload

    Add files via upload

    This PR adds | fixes:

    • Adds a recipe for cake with pear

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ] Reading document, ingredients list and How to instructions should be there

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [x] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by AnnaLeinfelt 2
  • add cake recipe

    add cake recipe

    This PR adds | fixes:

    • add cake recipe including picture

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [x] Code approved by CR
    • [x] Tests executed by CR

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by AnnaLeinfelt 1
  • adds Greek salad to lunch

    adds Greek salad to lunch

    This PR adds | fixes:

    • Adds Greek Salad to Meatballs repo

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [x] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by cesve 1
  • adds popcorn to snacks

    adds popcorn to snacks

    This PR adds | fixes:

    • Fixes the obvious lack of popcorn in the meatballs repo

    How to prepare for test:

    • [ ] Pull the branch
    • [ ] Install on stage:bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [x] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by northwestwitch 1
  • Added pasta bolognese to dinners

    Added pasta bolognese to dinners

    This PR adds | fixes:

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by keyvanelhami 1
  • Mango chicken

    Mango chicken

    This PR adds | fixes:

    Good food

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by henningonsbring 1
  • Adds risotto recipe

    Adds risotto recipe

    This PR adds | fixes

    • Adds a risotto recipe

    How to test:

    • deploy to stage

    Expected outcome:

    • [ ] It renders nicely

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [x] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by amandaraud 1
  • Adds new recipe of American pancakes

    Adds new recipe of American pancakes

    This PR adds | fixes:

    • Adds new recipe of American pancakes

    How to test:

    Expected outcome:

    • Ingredients and preparation should be there. And picture.

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [x] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by AnnaLeinfelt 1
  • Adding recipe for red cabbage for xmas!

    Adding recipe for red cabbage for xmas!

    This PR adds | fixes:

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [x] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by EmiliaRegazzoni 0
  • Added recipe for pumpkin pie

    Added recipe for pumpkin pie

    This PR adds | fixes:

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by EmiliaRegazzoni 0
  • bugfixes, fixes #62

    bugfixes, fixes #62

    This PR adds | fixes:

    • Snacks should work now

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [ ] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by jemten 0
  • add toblerone mousse to desserts

    add toblerone mousse to desserts

    This PR adds | fixes:

    • Add Toblerone mousse to desserts

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [X] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by saschaconradt 0
  • Adds quesadillas recipe to dinner

    Adds quesadillas recipe to dinner

    This PR adds | fixes:

    • Add quesadillas recipe under dinner

    How to prepare for test:

    • [ ] ssh to ...
    • [ ] Install on stage: bash servers/resources/SERVER.scilifelab.se/update-[THIS_TOOL]-stage.sh [THIS-BRANCH-NAME]

    How to test:

    Expected outcome:

    • [ ]

    Review:

    • [ ] Code approved by
    • [ ] Tests executed by
    • [ ] "Merge and deploy" approved by

    This version is a:

    • [ ] MAJOR - when you make incompatible API changes
    • [x] MINOR - when you add functionality in a backwards compatible manner
    • [ ] PATCH - when you make backwards compatible bug fixes or documentation/instructions
    opened by sofstam 0
Releases(0.6.8)
Owner
Clinical Genomics
Clinical Genomics
🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.

Best-of Python ?? A ranked list of awesome Python open-source libraries & tools. Updated weekly. This curated list contains 230 awesome open-source pr

Machine Learning Tooling 2.7k Jan 3, 2023
Awesome open-source alternatives to SaaS

Awesome-oss-alternatives - Awesome list of open-source startup alternatives to well-known SaaS products

Runa Capital 12.7k Jan 3, 2023
chiarose(XCR) based on chia(XCH) source code fork, open source public chain

chia-rosechain 一个无耻的小活动 | A shameless little event 如果您喜欢这个项目,请点击star 将赠送您520朵玫瑰,可以去 facebook 留下您的(xcr)地址,和github用户名。 If you like this project, please

ddou123 376 Dec 14, 2022
Source-o-grapher is a tool built with the aim to investigate software resilience aspects of Open Source Software (OSS) projects.

Source-o-grapher is a tool built with the aim to investigate software resilience aspects of Open Source Software (OSS) projects.

Aristotle University 5 Jun 28, 2022
This program tries to book a tennis court slot in either Southwark Park or Tanner Street Park in Southwark, London.

Book tennis courts in London This program tries to book a tennis court slot in either Southwark Park or Tanner Street Park in Southwark, London. Note:

Daniele 1 Jul 25, 2022
That is a example of a Book app on Python, made with support of all JS libraries on React framework

React+Python Books App You can use this repository whenever you want Used for a video Create the database: python -m dbutils Start the web server: pyt

Koma Human 1 Apr 20, 2022
This repository is an archive of emails that are sent by the awesome Quincy Larson every week.

Awesome Quincy Larson Email Archive This repository is an archive of emails that are sent by the awesome Quincy Larson every week. If you fi

Sourabh Joshi 912 Jan 5, 2023
Participants of Bertelsmann Technology Scholarship created an awesome list of resources and they want to share it with the world, if you find illegal resources please report to us and we will remove.

Participants of Bertelsmann Technology Scholarship created an awesome list of resources and they want to share it with the world, if you find illegal

Wissem Marzouki 29 Nov 28, 2022
A curated list of awesome things related to Pydantic! 🌪️

Awesome Pydantic A curated list of awesome things related to Pydantic. These packages have not been vetted or approved by the pydantic team. Feel free

Marcelo Trylesinski 186 Jan 5, 2023
laTEX is awesome but we are lazy -> groff with markdown syntax and inline code execution

pyGroff A wrapper for groff using python to have a nicer syntax for groff documents DOCUMENTATION Very similar to markdown. So if you know what that i

Subhaditya Mukherjee 27 Jul 23, 2022
A Curated Collection of Awesome Python Scripts

A Curated Collection of Awesome Python Scripts that will make you go wow. This repository will help you in getting those green squares. Hop in and enjoy the journey of open source. ??

Prathima Kadari 248 Dec 31, 2022
An awesome script to convert the University Of Oviedo web calendar to Google or Outlook calendars.

autoUniCalendar Un script en Python para convertir el calendario de la intranet de la Universidad de Oviedo en un calendario de Outlook o Google Calen

Bimo99B9 14 Sep 28, 2022
Python with braces. Because Python is awesome, but whitespace is awful.

Bython Python with braces. Because Python is awesome, but whitespace is awful. Bython is a Python preprosessor which translates curly brackets into in

null 1 Nov 4, 2021
Integration between the awesome window manager and the firefox web browser.

Integration between the awesome window manager and the firefox web browser.

contribuewwt 3 Feb 2, 2022
Awesome Casino is simple offline casino made on python.

Awesome-Casino Awesome Casino is simple offline casino made on python. I found bug, what can i do? If you find any bug or want to suggest any idea, al

Herman 1 Feb 4, 2022
An awesome list of AI for art and design - resources, and popular datasets and how we may apply computer vision tasks to art and design.

Awesome AI for Art & Design An awesome list of AI for art and design - resources, and popular datasets and how we may apply computer vision tasks to a

Margaret Maynard-Reid 20 Dec 21, 2022
A free and open-source chess improvement app that combines the power of Lichess and Anki.

A free and open-source chess improvement app that combines the power of Lichess and Anki. Chessli Project Activity & Issue Tracking PyPI Build & Healt

null 93 Nov 23, 2022
TickerRain is an open-source web app that stores and analysis Reddit posts in a transparent and semi-interactive manner.

TickerRain is an open-source web app that stores and analysis Reddit posts in a transparent and semi-interactive manner

GonVas 180 Oct 8, 2022
Open source home automation that puts local control and privacy first

Home Assistant Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiast

Home Assistant 57k Jan 2, 2023