Skip to main content

Home and office nutrient tracking software

Project description

https://api.travis-ci.com/nutratech/cli.svg?branch=master https://pepy.tech/badge/nutra/month https://img.shields.io/pypi/pyversions/nutra.svg

Extensible command-line tools for nutrient analysis.

Requires:

  • Python 3.6.5 or later

  • Package manager (pip3)

  • Internet connection

See database: https://github.com/gamesguru/ntdb

See server: https://github.com/gamesguru/nutra-server

Notes

On macOS and Linux, you may need to add the following line to your .profile file:

export $PATH=$PATH:/usr/local/bin

On Windows you should check the box during the Python installer to include Scripts directory in your PATH. This can be done manually after installation too.

Install PyPi release (from pip)

pip install nutra

(Note: use pip3 on Linux/macOS)

Update to latest

pip install -U nutra

Subscribe to the preview/beta channel

pip install nutra --pre

Unsubscribe (back to stable)

pip uninstall nutra
pip install nutra

Using the source-code directly

git clone git@github.com:gamesguru/nutra.git
pip3 install -r requirements.txt
cd nutra
./nutra -h

When building the PyPi release use the commands:

python3 setup.py sdist
twine upload dist/nutra-X.X.X.tar.gz

Currently Supported Data

USDA Stock database

  • Standard reference database (SR28) [7794 foods]

Relative USDA Extensions

  • Flavonoid, Isoflavonoids, and Proanthocyanidins [1352 foods]

Advanced Features

Features such as adding to a food log and creating recipes require logging in.

First use the register command to create an account, then login.

Usage

Requires internet connection to remote server.

Run the nutra script to output usage.

Usage: nutra <command>

Commands

config                  change name, age, and vitamin targets

search                  search database by food name

analyze | anl           critique a date (range), meal, recipe, or food

--help | -h             show help for a given command

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nutra-0.0.19.dev0.tar.gz (9.6 kB view details)

Uploaded Source

File details

Details for the file nutra-0.0.19.dev0.tar.gz.

File metadata

  • Download URL: nutra-0.0.19.dev0.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.2

File hashes

Hashes for nutra-0.0.19.dev0.tar.gz
Algorithm Hash digest
SHA256 4a76b8bc77b294c61140d4b0590d1fa546714476922a10e31dd06d38e65a69fa
MD5 16330ed224bfbc02e05460e4fbe926fb
BLAKE2b-256 c4faeb32407b05a0d4d6fd8e2d7d51ebad423aa94a9ecd4e818a009bd3eaeccc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page