|
|
Dependencies
|
|
Caryoscope relies on the following open source packages:
| Piccolo |
Piccolo is a zooming graphics library developed at the Human-Computer Interaction
Lab at the University of
Maryland. Caryoscope is a Piccolo application; we use it
as our foundational framework. |
| FreeHEP Java Library |
This library is part of the FreeHEP project, which
develops open source software for high-energy physics, and is
supported in part by the Stanford Linear
Accelerator Center. The FreeHEP work makes it possible for
us to export our Swing and Piccolo displays to multiple vector
and bitmap output formats without having to write any
conversion code. |
| JUnit |
Just as good cooking is impossible without onions, good
Java coding is impossible without JUnit. Even if they both
sometimes make you cry. :) |
| Apache Ant |
We use Ant for building. |
|
|