Home and office nutrient tracking software
Project description
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
Using the source-code directly
git clone git@github.com:nutratech/cli.git
cd nutra
pip3 install -r requirements.txt
./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]
Usage
Requires internet connection to remote server, or a locally running server (set env: NUTRA_OVERRIDE_LOCAL_SERVER_HOST).
Run the nutra
script to output usage.
Usage: nutra <command>
Commands
optional arguments: -h, --help show this help message and exit -v, --version show program's version number and exit nutra subcommands: valid subcommands {search,sort,anl,day,nt} additional help search use to search foods and recipes sort use to sort foods by nutrient ID anl use to analyze foods, recipes, logs day use to sort foods by nutrient ID nt list out nutrients and their info
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.