Skip to main content
Latest version unknown| Build status unknown| Monthly downloads unknown| Python3 (3.6 - 3.9)| Code style: black| License GPL-3

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 development release

pip install --pre -U nutra

Using the source-code directly

git clone git@github.com:nutratech/cli.git
cd nutra
pip3 install -r requirements.txt
./nutra init

or,

git clone git@github.com:nutratech/cli.git
cd nutra
pip install .
nutra init

When building the PyPi release use the commands:

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

Argcomplete (tab completion on Linux/macOS)

After installing nutra, argcomplete package should also be installed,

Simply run:

activate-global-python-argcomplete

Then you can press tab to fill in or list subcommands and argument flags.

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 download initial data.

Run the nutra script to output usage.

Usage: nutra <command>

Commands

usage: nutra [-h] [-v] [--debug] {init,nt,search,sort,anl,day,recipe,bio} ...

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  --debug               enable detailed error messages

nutra subcommands:
  {init,nt,search,sort,anl,day,recipe,bio}
    init                setup profiles, USDA and NT database
    nt                  list out nutrients and their info
    search              search foods by name, list overview info
    sort                sort foods by nutrient ID
    anl                 analyze food(s)
    day                 analyze a DAY.csv file, RDAs optional
    recipe              list and analyze recipes
    bio                 view, add, remove biometric logs

Release files for nutra 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nutra 0.2.1
File Size Uploaded
nutra-0.2.1.tar.gz 53.7 kB Details

Release files / nutra-0.2.1.tar.gz

Download URL nutra-0.2.1.tar.gz
Size 53.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d3d28de4d8ef55610dc0059924105b7eb5fb99891432a70383b8814498679be1
BLAKE2b-256 checksum
How to use checksums
4ab2f11b4e8b5e399134d7a5ac9ec639326a088d252a6f0fc24ceea22c4e25f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

Release history Release notifications | RSS feed

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

This release

0.2.1 This release

1 release file

0.2.0

1 release file

0.0.38

1 release file

0.0.37

1 release file

0.0.36

1 release file

0.0.35

1 release file

0.0.34

1 release file

0.0.33

1 release file

0.0.32

1 release file

0.0.31

1 release file

0.0.30

1 release file

0.0.28

1 release file

0.0.27

1 release file

0.0.26

1 release file

0.0.25

1 release file

0.0.24

1 release file

0.0.23

1 release file

0.0.22

1 release file

0.0.21

1 release file

0.0.20

1 release file

0.0.19

1 release file

0.0.17

1 release file

0.0.16

1 release file

0.0.15

1 release file

0.0.14

1 release file

0.0.13

1 release file

0.0.12

1 release file

0.0.11

1 release file

0.0.10

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

0.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page