Show HN: I'm working on a Python front end for the USDA nutritional database
thiscurrentproject.wordpress.com
thiscurrentproject.wordpress.com
I'm currently doing an internship with USDA-Agricultural Research Service(ARS), and was pleasantly surprised at the amount of free meta-data they offer to the public. For instance, I'm currently doing some work with GIS data/display and the USDA makes available soil data and GIS data files of the entire US as well as some other places like Puerto Rico for the public through their data gateway website[0].
I've been playing around with the soil data map, looks like a huge undertaking. About two minutes in I started to realize just how shallow my geological knowledge really is. It's really cool though, reminded me a little bit of my Geotech days.
Thanks again for checking the program out, feel free to request features or bug-fixes if anything occurs to you.
I've recently started playing with Json (well, Google's Gson anyway) myself for a mobile application I'm working on so this may be a nice learning experience for me, but I'll dive into your source a little more this weekend and maybe try to knock an issue or 2 off your repo's list :)
Python's great for working with json because a json file is actually a valid list of dictionaries in python. I've taken to validating it with a python interpreter, since it'll find any mismatched braces or extra/missing commas.
The only issues I have listed on the repo have to do with adding some minor functionality to the GUI layer, which would entail learning wxpython and dealing with the somewhat disorganized wx code I've written. I'm never sure what the best way to clean up the wx code is, but it's always on my mind.