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).
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.
- Dairy Cattle
- Beef Cattle
- Sheep
- Goats
- Swine
- Poultry
Current Countries
Currently we support the following countries, but the software can potentially support up to195 countries.
- BF Burkina Faso
- ER Eritrea
- ET Ethiopia
- KH Cambodia
- LA Laos
- NG Nigeria
- US USA
- VN Vietnam
Current Languages
Currently we support the following languages, but the software can potentially support up to183 languages.
- Amharic (Ethiopia)
- English (USA)
- French (Burkina Faso)
- Hausa (Nigeria)
- Khmer (Cambodia)
- Lao (Laos)
- Tigrinya (Eritrea)
- Vietnamese (Vietnam)
Current Currencies
Currently we support the following currencies, but the software can potentially support up to 158 Currencies.
- Cambodian riel (KHR): 1 USD ia about 4,000 riel
- Eritrean nakfa (ERN): 1 USD is about 15 nakfa
- Ethiopian birr (ETB): 1 USD is about 56 birr
- Lao kip (LAK): 1 USD is about 20,000 kip
- Nigerian naira (NGN): 1 USD is about 900 naira
- United States dollar (USD)
- Vietnamese dong (VND) 1 USD is about 25,000 dong
Feed Libraries
We have local feed libraries for the following countries:
- BF Burkina Faso (Sheep and Goats)
- ER Eritrea (Dairy Cattle)
- ET Ethiopia (Dairy Cattle)
- KH Cambodia (Beef Cattle)
- LA Laos (Beef Cattle)
- NG Nigeria (Beef Cattle)
- 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::
Software Grid
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:
- Burkina Faso BF (French): Sheep and Goats
- Eritrea ER (Tigrinya): Dairy Cattle
- Ethiopia ET (Amharic): Dairy Cattle
- Cambodia KH (Khmer): Beef Cattle
- Laos LA (Lao): Beef Cattle
- Niger NE (French): Sheep and Goats
- Nigeria NG (Hausa): Beef Cattle
- 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 Countries
The software can potentially support up to 195 countries as listed below. The ones currently supported are marked as bold.
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
Australia
Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Brazil
Brunei
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon
Canada
Central African Republic
Chad
Chile
China
Colombia
Comoros
Congo
Costa Rica
Côte d’Ivoire
Croatia
Cuba
Cyprus
Czech Republic (Czechia)
Denmark
Djibouti
Dominica
Dominican Republic
DR Congo
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Fiji
Finland
France
Gabon
Gambia
Georgia
Germany
Ghana
Greece
Grenada
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Holy See
Honduras
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Israel
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kiribati
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Mauritania
Mauritius
Mexico
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
New Zealand
Nicaragua
Niger
Nigeria
North Korea
North Macedonia
Norway
Oman
Pakistan
Palau
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Romania
Russia
Rwanda
Saint Kitts & Nevis
Saint Lucia
Samoa
San Marino
Sao Tome & Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Korea
South Sudan
Spain
Sri Lanka
St. Vincent & Grenadines
State of Palestine
Sudan
Suriname
Sweden
Switzerland
Syria
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom
United States
Uruguay
Uzbekistan
Vanuatu
Venezuela
Vietnam
Yemen
Zambia
Zimbabwe
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)