GitHub - планувальник дієт для підрахунку калорій і трекер

Трекер калорій та планувальник дієт

github

клі:

raku:

Складіть план дієти

Складіть план дієти для легко активного спортсмена-чоловіка, вік 31 рік, вага 59 кг при 175,26 см.

клі:

raku:

Обробляє щоденне споживання калорій із журналу їжі TOML, відформатованого за конспектом (див. Також: doc/sample-pantry.toml).

Журнал прийому їжі повинен містити щонайменше один запис про їжу та принаймні один запис про їжу.

Кожен продукт харчування повинен мати:

значення опису ключа
ім'я назва їжі рядок
розмір порції розмір порції рядок
білка грамів білка на порцію номер
вуглеводи грам загальних вуглеводів¹ на порцію номер
жиру грам жиру на порцію номер

Кожен продукт харчування може мати:

значення опису ключа
він же альтернативна назва, під яким відома їжа рядок
він же альтернативні назви, під якими відома їжа масив рядків
клітковина грам загальної клітковини² на порцію номер
клітковина грам загальної клітковини на порцію, $ нерозчинної клітковини/$ загальної клітковини масив плаваючих чи масив цілих чисел
алкоголь грамів алкоголю на порцію номер
джерело джерело даних про макроелементи рядок

Кожен прийом їжі повинен мати:

значення опису ключа
дата рррр-мм-дд дата
час hh: mm: ss час
порція Дивіться нижче масив хешів

Кожна порція їжі повинна мати:

значення опису ключа
їжа назва їжі рядок
порції кількість порцій їжі номер

¹: загальна кількість вуглеводів включає всі типи вуглеводів - цукри, цукрові спирти, крохмалі та харчові волокна - відповідно до маркування харчових продуктів США (див .: міжнародні відмінності у маркуванні харчових продуктів)

²: загальна клітковина включає як розчинні, так і нерозчинні волокна

Створює елементарний план дієти для підтримки ваги, збільшення м’язів та втрати жиру.

Спочатку оцінюється базальна швидкість обміну речовин (BMR) за рівнянням Міффліна Ст-Джеора.

Потім оцінює загальні добові витрати енергії (TDEE), беручи добуток BMR та відповідний множник Катча-Макардла для даного рівня активності.

Додає 250-500 калорій поверх TDEE для оцінки потреб у споживанні калорій для збільшення м’язів.

Віднімає 250-500 калорій з TDEE, щоб оцінити потреби в споживанні калорій для втрати жиру.

Рекомендує отримувати 1,4-1,6 грама білка на кілограм ваги.

Рекомендує отримувати 20-35% добових калорій із здорових джерел жиру.

Рекомендує отримувати залишок добових калорій із здорових джерел вуглеводів.