{"id":18947137,"url":"https://github.com/qedsoftware/mobile.agronomy","last_synced_at":"2026-02-08T12:33:33.722Z","repository":{"id":35316662,"uuid":"39578265","full_name":"qedsoftware/mobile.agronomy","owner":"qedsoftware","description":null,"archived":false,"fork":false,"pushed_at":"2015-08-20T20:18:32.000Z","size":2072,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-04T11:22:48.480Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qedsoftware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-23T16:24:25.000Z","updated_at":"2015-08-20T20:18:33.000Z","dependencies_parsed_at":"2022-09-18T07:34:59.298Z","dependency_job_id":null,"html_url":"https://github.com/qedsoftware/mobile.agronomy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/qedsoftware/mobile.agronomy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fmobile.agronomy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fmobile.agronomy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fmobile.agronomy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fmobile.agronomy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qedsoftware","download_url":"https://codeload.github.com/qedsoftware/mobile.agronomy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qedsoftware%2Fmobile.agronomy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29230370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T12:28:20.184Z","status":"ssl_error","status_checked_at":"2026-02-08T12:28:19.510Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T13:09:03.615Z","updated_at":"2026-02-08T12:33:33.704Z","avatar_url":"https://github.com/qedsoftware.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"DESCRIPTION\n===========\nWe aim to build an Android application to support both the collection of agronomy data for particular crops and the return of yield predictions based on collected data. \n\nThe yield prediction model will start out as very simple, but can gradually be made more complex over time through server-side calculations that may incorporate remote sensing covariates and allometry. \n\nWe will first focus on maize, which can take 3-4 months to grow.\n\nInput: Maize Yield Component Data\n---------------------------------\n\n    1. User identifies growth stage from diagram (see example below).\n    2. Number of cobs per unit area (*)\n    3. Number of rows per cob\n    4. Number of kernels per row (can be counted in R3 growth stage) (**)\n    5. Adjustment factor that depends on the growth stage of the corn (R1, R2, R3)\n    6. Latitude and Longitude (georeference), auto-calculated\n    7. Timestamp, auto-calculated\n    8. UUID, if available (***)\n\nOutput: Maize Yield Prediction\n------------------------------\n\nThe yield estimate will grow in complexity over time, as follows:\n\n    1. (Initial Version) Simply return the product of inputs 1, 2, 3, and 4, using a client-side calculation.\n    2. Call a server-side function that returns the product of inputs 1, 2, 3, and 4.\n    3. Replace the product with more complex allometric equations.\n    4. Incorporate soil and rainfall covariates into the prediction.\n\nDesign Constraints\n------------------\n+ Use an OOP-design that will allow us to easily switch the crop of interest in the future, from maize to bananas or cassava trees.\n+ Try using Parse for the back-end.\n\nDirections installing APK on Device\n----------------------------------\nIn case you wish to install the APK on your device, follow these steps:\n\n1. Create an account on Parse\n2. Create a new app on Parse\n3. Open ParseApplication.java, and replace app-id with the newly created application's ID and app-key with your app's key.\n4. Build APK and deploy APK on your device\n\nYou should be able to check the data being pushed on Parse Core.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqedsoftware%2Fmobile.agronomy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqedsoftware%2Fmobile.agronomy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqedsoftware%2Fmobile.agronomy/lists"}