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 small script I made that takes any standard Decklist of magic the gathering cards and pulls all card images from scryfall at once!

A small script I made that takes any standard Decklist of magic the gathering cards and pulls all card images from scryfall at once!

15 Aug 26, 2022
This repository requires you to solve a problem by writing some basic python code.

Can You Solve a Problem? A beginner friendly repository that requires you to solve familiar problems with python. This could be as simple as implement

Precious Kolawole 11 Nov 30, 2022
My solutions for Advent of Code 2021 🌟🎄

🌟 Advent of Code 2021 🎄 My solutions for Advent of Code 2021. About · What is Advent of Code? · Contents · Usage · Table of puzzles (TODO: add final

Amanda P. Pinha 2 Dec 05, 2022
Traffic flow test platform, especially for reinforcement learning

Traffic Flow Test Platform Traffic flow test platform, especially for reinforcement learning, named TFTP. A traffic signal control framework that can

4 Nov 07, 2022
Repls goes to sleep due to inactivity, but to keep it awake, simply host a webserver and ping it.

Repls goes to sleep due to inactivity, but to keep it awake, simply host a webserver and ping it. This repo will help you make a webserver with a bit of console controls.

2 Mar 01, 2022
Learning a Little about Containerlab

Learning a Little about Containerlab Hello all. This is the respository based on this blog post. Getting Started Feel free to use this example. You wi

10 Oct 16, 2022
Coursework project for DIP class. The goal is to use vision to guide the Dashgo robot through two traffic cones in bright color.

Coursework project for DIP class. The goal is to use vision to guide the Dashgo robot through two traffic cones in bright color.

Yueqian Liu 3 Oct 24, 2022
Cairo hooks for pre-commit

pre-commit-cairo Cairo hooks for pre-commit. See pre-commit for more details Using pre-commit-cairo with pre-commit Add this to your .pre-commit-confi

Fran Algaba 16 Sep 21, 2022
Tool to automate the enumeration of a website (CTF)

had4ctf Tool to automate the enumeration of a website (CTF) DISCLAIMER: THE TOOL HAS BEEN DEVELOPED SOLELY FOR EDUCATIONAL PURPOSE ,I WILL NOT BE LIAB

Had 2 Oct 24, 2021
Exactly what it sounds like, which is something rad

EyeWitnessTheFitness External recon got ya down? That scan prevention system preventing you from enumerating web pages? Well look no further, I have t

Ellis Springe 18 Dec 31, 2022
Expression interpreter written in Python

Calc Interpreter An interpreter modeled after a calculator implemented in Python 3. The program currently only supports basic mathematical expressions

1 Oct 17, 2021
Autogenerador tonto de paquetes para ROSCPP

Autogenerador tonto de paquetes para ROSCPP Autogenerador de paquetes que usan C++ en ROS. Por ahora tiene las siguientes capacidades: Permite crear p

1 Nov 26, 2021
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications.

Turtle 🐢 The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications. As of usual with elemen

TenderOwl 14 Dec 29, 2022
Update your Nintendo Switch cheats with one click, or a bit more~

Interactive-ASM-Cheats-Updater This updater unlocks your ability of updating most of the ASM cheats for Nintendo Switch. Table of Contents Functions Q

zzpong 63 Dec 27, 2022
Provides guideline on how to configure pre-commit hooks in your own python project

Pre-commit Configuration Guide The main aim of this repository is to act as a guide on how to configure the pre-commit hooks in your existing python p

Faraz Ahmed Khan 2 Mar 31, 2022
A comparison of mesh generators.

This repository creates meshes of the same domains with multiple mesh generators and compares the results.

Nico Schlömer 29 Dec 12, 2022
The parser of a timetable of tennis matches for Flashscore website

FlashscoreParser The parser of a timetable of tennis matches for Flashscore website. The program collects the schedule of tennis matches for two days

Valendovsky 1 Jul 15, 2022
Python-Roadmap - Дорожная карта по изучению Python

Python Roadmap Я решил сделать что-то вроде дорожной карты (Roadmap) для изучения языка Python. Возможно, если найдутся желающие дополнять ее, модифиц

Ruslan Prokhorov 1.2k Dec 28, 2022
Python communism - A module for initiating the communist revolution in each of our python modules

Python communist revolution A man once said to abolish the classes or something

758 Jan 03, 2023
Batch obfuscator based on the obfuscation method used by the trick bot launcher

Batch obfuscator based on the obfuscation method used by the trick bot launcher

SlizBinksman 2 Mar 19, 2022