Global Farm Animals Ration Programs (GlobalFARP)

Welcome

Global Farm Animals Ration Programs (GlobalFARP)

Ruminants, particularly dairy and beef cattle, contribute to climate change through mostly enteric methane emissions. The management practices related to feeding, namely the formulation of the ration also contribute to reductions in greenhouse gas emissions.

In many countries, the increasing demand for livestock products is addressed by large-scale livestock production. But there are millions of small-scale farmers who are outside of this system. Our software program, GlobalFARP, can help these small-scale producers by offering ration programs in their local languages and optimizing least cost rations using their local feeds and at the same time helping to mitigate methane emissions.

Worldwide implementation of the tool is expected to increase productivity of small-holder farmers and reduction in intensity of methane emissions (i.e., emission per unit of production).

Application UI with three columns and animals and flags

GlobalFARP (Windows version)

The Global Farm Animals Ration Programs (GlobalFARP) is written in the object-orient programming language (C-sharp) and is compiled with Microsoft Visual Studio 2022.  It is a multi-species, multi-country, and multilingual program. It allows the user to select the country, language, and the farm animal at the run-time. The GlobalFARP software can generate, at the run time, up to 5,850 ration programs for up to 195 countries and for each country up to 5 languages, and for each language up to 6 farm animals. (195 x 5 x 6).

GlobalFARPx (Mobile version)

The multi-platform capacity of our software platform has allowed us to develop mobile applications for Android and iOS.  For the mobile version, we have used SQLite and Xamarin technologies. SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. Xamarin tools, with a C#-shared codebase, is used to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms, including Windows, macOS, and Linux.

The GlobalFARPx software (Mobile version) can potentially generate up to 11,700 apps for up to 195 countries and for each country up to 5 languages, and for each language up to 6 farm animals, and for each farm animal up to two mobile devices, Android and iOS, (195 x 5 x 6 x 2).

GlobalFARP and GlobalFARPx combined can generate up to 17,550 ration programs (5,850 + 11,700).  In this respect, there is no other software program in the world that can match our truly global software. Its radical approach to software engineering is second to none in the world.

Farm Animals

Currently, we support six farm animals, but the software can potentially support other species such as rabbits, which are the fourth most farmed animal in the world.

  1. Dairy Cattle
  2. Beef Cattle
  3. Sheep
  4. Goats
  5. Swine
  6. Poultry

Current Countries

Currently we support the following countries, but the software can potentially support up to195 countries.

  1. BF Burkina Faso
  2. ER Eritrea
  3. ET Ethiopia
  4. KH Cambodia
  5. LA Laos
  6. NG Nigeria
  7. US USA
  8. VN Vietnam

Current Languages

Currently we support the following languages, but the software can potentially support up to183 languages.

  1. Amharic (Ethiopia)
  2. English (USA)
  3. French (Burkina Faso)
  4. Hausa (Nigeria)
  5. Khmer (Cambodia)
  6. Lao (Laos)
  7. Tigrinya (Eritrea)
  8. Vietnamese (Vietnam)

Current Currencies

Currently we support the following currencies, but the software can potentially support up to 158 Currencies.

  1. Cambodian riel (KHR): 1 USD ia about 4,000 riel
  2. Eritrean nakfa (ERN): 1 USD is about 15 nakfa
  3. Ethiopian birr (ETB): 1 USD is about 56 birr
  4. Lao kip (LAK): 1 USD is about 20,000 kip
  5. Nigerian naira (NGN): 1 USD is about 900 naira
  6. United States dollar (USD)
  7. Vietnamese dong (VND) 1 USD is about 25,000 dong

Feed Libraries

We have local feed libraries for the following countries:

  1. BF Burkina Faso (Sheep and Goats)
  2. ER Eritrea (Dairy Cattle)
  3. ET Ethiopia (Dairy Cattle)
  4. KH Cambodia (Beef Cattle)
  5. LA Laos (Beef Cattle)
  6. NG Nigeria (Beef Cattle)
  7. VN Vietnam (Beef cattle, Dairy Cattle, Swine)

Users’ manuals

To demonstrate the capacity of GlobalFARP platform,  a liast of users manual are poated at the following webpage::

Users Manual Webpage

Software Grid

software in a grid spreadsheet


Table 1. The Ration Programs grid. The cells with one star indicate only the PC Windows version. The cells with three stars indicate both the PC and smart phone versions (Android and iPhone).

We support six farm animals: Beef Cattle, Dairy Cattle, Sheep, Goats, Swine, and Poultry. We have developed ration programs for one or more farm animals for the following eight countries in Africa and Southeast Asia in their local languages using their local feed libraries:

  1. Burkina Faso BF (French): Sheep and Goats
  2. Eritrea ER (Tigrinya): Dairy Cattle
  3. Ethiopia ET (Amharic): Dairy Cattle
  4. Cambodia KH (Khmer): Beef Cattle
  5. Laos LA (Lao): Beef Cattle
  6. Niger NE (French): Sheep and Goats
  7. Nigeria NG (Hausa): Beef Cattle
  8. Vietnam (Vietnamese): Beef Cattle, Dairy Cattle, and Swine

Not all farm animals are implemented for all countries. From a grid of 48 possible combinations of ration programs (8 countries times 6 farm animals), we have implemented 12 of them (Table 1). We are planning to implement the remaining 36 apps in a 3 to 5 year period, if funded.

Potential Languages

The software can potentially support up to 183 languages as lsited below. The ones currently supported are marked as bold.

Abkhazian
Afar
Afrikaans
Akan
Albanian
Amharic
Arabic
Aragonese
Armenian
Assamese
Avaric
Avestan
Aymara
Azerbaijani
Bambara
Bashkir
Basque
Belarusian
Bengali
Bislama
Bosnian
Breton
Bulgarian
Burmese
Catalan, Valencian
Chamorro
Chechen
Chichewa, Chewa, Nyanja
Chinese
Church Slavonic, Old Slavonic, Old Church Slavonic
Chuvash
Cornish
Corsican
Cree
Croatian
Czech
Danish
Divehi, Dhivehi, Maldivian
Dutch, Flemish
Dzongkha
English
Esperanto
Estonian
Ewe
Faroese
Fijian
Finnish
French
Western Frisian
Fulah
Gaelic, Scottish Gaelic
Galician
Ganda
Georgian
German
Greek, Modern (1453–)
Kalaallisut, Greenlandic
Guarani
Gujarati
Haitian, Haitian Creole
Hausa
Hebrew
Herero
Hindi
Hiri Motu
Hungarian
Icelandic
Ido
Igbo
Indonesian
Interlingua (International Auxiliary Language Association)
Interlingue, Occidental
Inuktitut
Inupiaq
Irish
Italian
Japanese
Javanese
Kannada
Kanuri
Kashmiri
Kazakh
Khmer
Kikuyu, Gikuyu
Kinyarwanda
Kirghiz, Kyrgyz
Komi
Kongo
Korean
Kuanyama, Kwanyama
Kurdish
Lao
Latin
Latvian
Limburgan, Limburger, Limburgish
Lingala
Lithuanian
Luba-Katanga
Luxembourgish, Letzeburgesch
Macedonian
Malagasy
Malay
Malayalam
Maltese
Manx
Maori
Marathi
Marshallese
Mongolian
Nauru
Navajo, Navaho
North Ndebele
South Ndebele
Ndonga
Nepali
Norwegian
Norwegian Bokmål
Norwegian Nynorsk
Sichuan Yi, Nuosu
Occitan
Ojibwa
Oriya
Oromo
Ossetian, Ossetic
Pali
Pashto, Pushto
Persian
Polish
Portuguese
Punjabi, Panjabi
Quechua
Romanian, Moldavian, Moldovan
Romansh
Rundi
Russian
Northern Sami
Samoan
Sango
Sanskrit
Sardinian
Serbian
Shona
Sindhi
Sinhala, Sinhalese
Slovak
Slovenian
Somali
Southern Sotho
Spanish, Castilian
Sundanese
Swahili
Swati
Swedish
Tagalog
Tahitian
Tajik
Tamil
Tatar
Telugu
Thai
Tibetan
Tigrinya
Tonga (Tonga Islands)
Tsonga
Tswana
Turkish
Turkmen
Twi
Uighur, Uyghur
Ukrainian
Urdu
Uzbek
Venda
Vietnamese
Volapük
Walloon
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zhuang, Chuang
Zulu


Potencial Currencies

The software can potentially support up to 158 Currencies. The ones currently supported are marked as bold.

Afghan afghani (AFN)
Albanian lek (ALL)
Algerian dinar (DZD)
Angolan kwanza (AOA)
Argentine peso (ARS)
Armenian dram (AMD)
Aruban florin (AWG)
Australian dollar (AUD)
Azerbaijan manat (AZN)
Bahamian dollar (BSD)
Bahraini dinar (BHD)
Bangladeshi taka (BDT)
Barbadian dollar (BBD)
Belarusian ruble (BYN)
Belize dollar (BZD)
Bermudian dollar (BMD)
Bhutanese ngultrum (BTN)
Bolivian boliviano (BOB)
Bosnia and Herzegovina convertible mark (BAM)
Botswana pula (BWP)
Brazilian real (BRL)
Brunei dollar (BND)
Bulgarian lev (BGN)
Burundi franc (BIF)
Cabo Verdean escudo (CVE)
Cambodian riel (KHR)
Canadian dollar (CAD)
Cayman Islands dollar (KYD)
Central African CFA franc (XAF)
CFP franc (XPF)
Chilean peso (CLP)
Chinese Yuan Renminbi (CNY)
Colombian peso (COP)
Comorian franc (KMF)
Congolese franc (CDF)
Cook Islands dollar (none)
Costa Rican colon (CRC)
Cuban peso (CUP)
Czech koruna (CZK)
Danish krone (DKK)
Djiboutian franc (DJF)
Dominican peso (DOP)
East Caribbean dollar (XCD)
Egyptian pound (EGP)
Eritrean nakfa (ERN)
Ethiopian birr (ETB)
European euro (EUR)
Falkland Islands pound (FKP)
Faroese krona (none)
Fijian dollar (FJD)
Gambian dalasi (GMD)
Georgian lari (GEL)
Ghanaian cedi (GHS)
Gibraltar pound (GIP)
Guatemalan quetzal (GTQ)
Guernsey Pound (GGP)
Guinean franc (GNF)
Guyanese dollar (GYD)
Haitian gourde (HTG)
Honduran lempira (HNL)
Hong Kong dollar (HKD)
Hungarian forint (HUF)
Icelandic krona (ISK)
Indian rupee (INR)
Indonesian rupiah (IDR)
Iranian rial (IRR)
Iraqi dinar (IQD)
Israeli new shekel (ILS)
Jamaican dollar (JMD)
Japanese yen (JPY)
Jersey pound (JEP)
Jordanian dinar (JOD)
Kazakhstani tenge (KZT)
Kenyan shilling (KES)
Kuwaiti dinar (KWD)
Kyrgyzstani som (KGS)
Lao kip (LAK)
Lebanese pound (LBP)
Lesotho loti (LSL)
Liberian dollar (LRD)
Libyan dinar (LYD)
Macanese pataca (MOP)
Macedonian denar (MKD)
Malagasy ariary (MGA)
Malawian kwacha (MWK)
Malaysian ringgit (MYR)
Maldivian rufiyaa (MVR)
Manx pound (IMP)
Mauritanian ouguiya (MRU)
Mauritian rupee (MUR)
Mexican peso (MXN)
Moldovan leu (MDL)
Mongolian tugrik (MNT)
Moroccan dirham (MAD)
Mozambican metical (MZN)
Myanmar kyat (MMK)
Namibian dollar (NAD)
Nepalese rupee (NPR)
Netherlands Antillean guilder (ANG)
New Taiwan dollar (TWD)
New Zealand dollar (NZD)
Nicaraguan cordoba (NIO)
Nigerian naira (NGN)
North Korean won (KPW)
Norwegian krone (NOK)
Omani rial (OMR)
Pakistani rupee (PKR)
Papua New Guinean kina (PGK)
Paraguayan guarani (PYG)
Peruvian sol (PEN)
Philippine peso (PHP)
Polish zloty (PLN)
Pound sterling (GBP)
Qatari riyal (QAR)
Romanian leu (RON)
Russian ruble (RUB)
Rwandan franc (RWF)
Saint Helena pound (SHP)
Samoan tala (WST)
Sao Tome and Principe dobra (STN)
Saudi Arabian riyal (SAR)
SDR (Special Drawing Right) (XDR)
Serbian dinar (RSD)
Seychellois rupee (SCR)
Sierra Leonean leone (SLE)
Singapore dollar (SGD)
Solomon Islands dollar (SBD)
Somali shilling (SOS)
South African rand (ZAR)
South Korean won (KRW)
South Sudanese pound (SSP)
Sri Lankan rupee (LKR)
Sudanese pound (SDG)
Surinamese dollar (SRD)
Swazi lilangeni (SZL)
Swedish krona (SEK)
Swiss franc (CHF)
Syrian pound (SYP)
Tajikistani somoni (TJS)
Tanzanian shilling (TZS)
Thai baht (THB)
Tongan pa’anga (TOP)
Trinidad and Tobago dollar (TTD)
Tunisian dinar (TND)
Turkish lira (TRY)
Turkmen manat (TMT)
UAE dirham (AED)
Ugandan shilling (UGX)
Ukrainian hryvnia (UAH)
United States dollar (USD)
Uruguayan peso (UYU)
Uzbekistani som (UZS)
Vanuatu vatu (VUV)
Venezuelan bolivar (VES)
Vietnamese dong (VND)
West African CFA franc (XOF)
Yemeni rial (YER)
Zambian kwacha (ZMW)