LOCI Software Overview
ImageJ Plugins & Scripts
Software written in Java is easiest to use with other Java code. However, it is possible to call Java code from a program written in another language. But how to do so depends on your program's needs.
Technologically, there are two broad categories of solutions: in-process approaches, and inter-process communication. See below for discussion and examples of each.
Frequently Asked Questions
Have questions about LOCI software? Please check the F.A.Q. first.
We believe in open software standards, open source licensing and open development processes.
We do science to discover knowledge and to improve the human condition. Computers help by enabling quantitative research:
- Data provenance - recording what we did and how we did it
- Knowledge transfer - explaining the research to someone else
- Reproducibility - verifying or invalidating the research of others
To fully achieve these ideals, open science practices are necessary. Given the complexity of 21st century science, full details of the research methods must be open to public scrutiny for there to be any hope of achieving scientific reproducibility.