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
Saturne best tools pour baiser tout le système de discord

Installation | Important | Discord 🌟 Comme Saturne est gratuit, les dons sont vraiment appréciables et maintiennent le développement! Caractéristique

GalackQSM 8 Oct 02, 2022
Repository for DNN training, theory to practice, part of the Large Scale Machine Learning class at Mines Paritech

DNN Training, from theory to practice This repository is complementary to the deep learning training lesson given to les Mines ParisTech on the 11th o

Alexandre Défossez 6 Nov 14, 2022
A bot to view Dilbert comics directly from Discord and get updates of the comics automatically.

A bot to view Dilbert comics directly from Discord and get updates of the comics automatically

Raghav Sharma 3 Nov 30, 2022
Python script for the radio in the Junior float.

hoco radio 2021 Python script for the radio in the Junior float. Populate the ./music directory with 2 or more .wav files and run radio2.py. On the Ra

Kevin Yu 2 Jan 18, 2022
Traits for Python3

Do you like Python, but think that multiple inheritance is a bit too flexible? Are you looking for a more constrained way to define interfaces and re-use code?

121 Nov 15, 2022
Contains the code of my learning of Python OOP.

OOP Python This repository contains the code of my learning of Python OOP. All the code: is following PEP 8 ✅ has proper concept illustrations and com

Samyak Jain 2 Jan 15, 2022
Oblique Strategies for Python

Oblique Strategies for Python

Łukasz Langa 3 Feb 17, 2022
A curses based mpd client with basic functionality and album art.

Miniplayer A curses based mpd client with basic functionality and album art. After installation, the player can be opened from the terminal with minip

Tristan Ferrua 102 Dec 24, 2022
Packages of Example Data for The Effect

causaldata This repository will contain R, Stata, and Python packages, all called causaldata, which contain data sets that can be used to implement th

103 Dec 24, 2022
Adansons Base is a data management tool that organizes metadata of unstructured data and creates and organizes datasets.

Adansons Base is a data management tool that organizes metadata of unstructured data and creates and organizes datasets. It makes dataset creation more effective and helps find essential insights fro

Adansons Inc 27 Oct 22, 2022
Using graph_nets for pion classification and energy regression. Contributions from LLNL and LBNL

nbdev template Use this template to more easily create your nbdev project. If you are using an older version of this template, and want to upgrade to

3 Nov 23, 2022
Discover and load entry points from installed packages

Entry points are a way for Python packages to advertise objects with some common interface. The most common examples are console_scripts entry points,

Thomas Kluyver 69 Jul 05, 2022
Tracking development of the Class Schedule Siri Shortcut, an iOS program that checks the type of school day and tells you class scheduling.

Class Schedule Shortcut Tracking development of the Class Schedule Siri Shortcut, an iOS program that checks the type of school day and tells you clas

3 Jun 28, 2022
A python package for bitclout.

BitClout.py A python package for bitclout. Developed by ItsAditya Run pip install bitclout to install the module! Examples of How To Use BitClout.py G

ItsAditya 9 Dec 31, 2021
Built as part of an assignment for S5 OOSE Subject CSE

Installation Steps: Download and install Python from here based on your operating system. I have used Python v3.8.10 for this. Clone the repository gi

Abhinav Rajesh 2 Sep 09, 2022
Handwrite - Type in your Handwriting!

Handwrite - Type in your Handwriting! Ever had those long-winded assignments, that the teacher always wants handwritten?

coded 7 Dec 06, 2022
Speed up your typing by some exercises in the multi-platform(Windows/Ubuntu).

Introduction This project purpose is speed up your typing by some exercises in the multi-platform(Windows/Ubuntu). Build Environment Software Environm

lyfer233 1 Mar 24, 2022
200 LeetCode problems

LeetCode I classify 200 leetcode problems into some categories and upload my code to who concern WEEK 1 # Title Difficulty Array 15 3Sum Medium 1324 P

Hoang Cao Bao 108 Dec 08, 2022
A place where one-off ideas/partial projects can live comfortably

A place to post ideas, partial projects, or anything else that doesn't necessarily warrant its own repo, from my mind to the web.

Carson Scott 2 Feb 25, 2022
Jarvis Python BOT acts like Google-assistance

Jarvis-Python-BOT Jarvis Python BOT acts like Google-assistance Setup Add Mail ID (Gmail) in the file at line no 82.

Ishan Jogalekar 1 Jan 08, 2022