@nvif1989/descriptions

1.0.7 • Public • Published

Names of each food in local languages, including scientific name.

This is part of package nvif1989.
Source: Nutritive Value of Indian Foods 1989.

const descriptions = require('@nvif1989/descriptions');
// descriptions.corpus: Map {code => {code, name, scie, desc}}
// descriptions.load(): Promise (corpus loaded)
// descriptions.sql([table], [options]): Promise (sql commands)
// descriptions.csv(): path to csv file
// descriptions(<query>)
// -> [{code, name, scie, desc}] for matched foods


async function main() {
await descriptions.load();
/* load corpus first */

descriptions('khoa');
// [
//   {
//     code: '430',
//     name: 'Khoa',
//     scie: '',
//     desc: 'B., H., Kan., Mal., P., Tel. Khoa; O. Kua; Tam. Thirattu pal'
//   },
//   {
//     code: '429',
//     name: 'Khoa (whole buffalo milk)',
//     scie: '',
//     desc: ''
//   }
// ]

descriptions('131');
descriptions('132');
descriptions('topioca');
descriptions('simla alu');
// [ { code: '131,132',
//     name: 'Topioca',
//     scie: 'Manihot esculenta',
//     desc:
//      'B., H. Simla alu; Kan. Mara genasu; Mal. Marachini; O. Kathakonda; Tam. Maravalli kizhangu; Tel. Karrapendalamu; Other names: Cassava; Kappa' } ]

descriptions('126');
descriptions('127');
// [ { code: '126-129',
//     name: 'Radish',
//     scie: 'Raphanus sativus',
//     desc:
//      'B., G., Mar., O. Mula; H., P. Muli; Kan., Mal.; Tam., Tel. Mullangi; Kash. Muj; Other name: Wuazu' } ]

descriptions('Raphanus sativus');
// [ { code: '103',
//     name: 'Radish leaves',
//     scie: 'Raphanus sativus',
//     desc:
//      'B., H., G., Mar. Mooli ka sag; Kash. Muji lak; Kan., Mal., Tam. Mullangi ilaigal; Tel. Mullangi akulu; Other name: Mulaka' },
//   { code: '104',
//     name: 'Table radish leaves',
//     scie: 'Raphanus sativus',
//     desc: '' },
//   { code: '126-129',
//     name: 'Radish',
//     scie: 'Raphanus sativus',
//     desc:
//      'B., G., Mar., O. Mula; H., P. Muli; Kan., Mal.; Tam., Tel. Mullangi; Kash. Muj; Other name: Wuazu' } ]
}
main();

nvif1989

You can ask about composition of 592 key foods in India here: nvif1989.github.io.
Food composition values were measured by National Institute of Nutrition, Hyderabad.
Take a peek at the raw data here: Document, Webpage.

Package Sidebar

Install

npm i @nvif1989/descriptions

Weekly Downloads

0

Version

1.0.7

License

MIT

Unpacked Size

72.4 kB

Total Files

5

Last publish

Collaborators

  • wolfram77