More information about this project can be found on the homepage.
To cite this software, please refer to the following publications:
- Development of a controlled vocabulary and software application to analyze fruit shape variation in and other plant species. Brewer, M.T., Lang, L., Fujimura, K., Dujmovic, N., Gray, S., and van der Knaap, E. Plant Physiology, 2006, 141, 15-25
- Tomato Analyzer-Color Test: a new tool for efficient digital phenotyping. Darrigues, A., Hall, J., van der Knaap, E. and Francis, D.M. J. Am. Soc. of Hort. Sci., 2008, 133, 579-586.
- Tomato Fruit Shape Analysis Using Morphometric and Morphology Attributes Implemented in Tomato Analyzer Software Program. Gonzalo, M.J. Brewer, M.T., Anderson, C., Sullivan, D., Gray, S., and van der Knaap, E. J. Am. Soc. of Hort. Sci., 2009, 134, 77-87
Tomato Analyzer was developed in collaboration with students from the AMRE program at the College of Wooster.
Note: @w-bonelli did not write and does not maintain this software, only moved it to GitHub.
- Clone the repository.
- Download the submodules, if necessary. We rely on rapidjson. The project page for that is found here. You should only have to change navigate to
rapidjson/
inside oftomato-analyzer
and rungit submodule init
, but stuff happens. - Download CVIPtools from here. At the time of writing, we are building against 5.5d.
- Download CMake from here. You'll need this to build rapidjson. To build rapidjson:
- Open CMake.
- The source code should be
path-to-tomato-analyzer/rapidjson
. - You're going to click
Browse Build
and create a new folder inrapidjson
. Call this folderbuild
. - Select
configure
and thengenerate
. We're building against VC100 currently. You might try something else.
- At this point, you can open the Tomato Analyzer project located inside of
tomato-analyzer
. Do so. - Add
rapidjson/include
to the header search path. (Project Properties -> C/C++ -> Additional Include Directories) - Add the
CVIPtools/include
directory to the header search path. - Make sure that
CVIPtools/lib
is located inside of the Additional Library Directories. (Project Properties -> Linker -> General -> Additional Link Directories). - Make sure that
CVIPtools/lib
is an additional link dependency. (Project Properties -> Linker -> Input -> Additional Dependencies).
You should now be able to build.