The platform uses the contemporary concept of Metaprogramming to project Software Services on different existing platforms or interfaces (e.g. Application Programming Interfaces or Graphical User Interfaces). The release version id a Proof of Concept which exposes key functionalities in Image Processing, basic Image Display, and an Open Source implementation based on a Wrapper of the ImageJ API. This already allows:
Examples of Modules built on top of the Platform providing higher level image processing features.
Learn more about the WrapScienceJ Extensible Platform Concept
Here is the WrapScienceJ Project Source on GitHub
Here is the WrapScienceJ API Documentation
Future versions of the platform aim at transparent combinations of different modalities and data using higher level java programming. The current computations may be performed by another program in a different language, following the Bridge Design Pattern principle and using various ways to enable compatibility (e.g. JNI or Web Services), in a global Service Oriented Architecture (SOA).