Difference between revisions of "SciJava"

(Remove Mark hiner as maintainer)
(The SciJava pledge: Add VCell; center logos)
 
(2 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
}}SciJava is a collaboration of projects providing software for scientific computing—an effort to cooperate and reuse code when feasible.
 
}}SciJava is a collaboration of projects providing software for scientific computing—an effort to cooperate and reuse code when feasible.
  
== The SciJava software stack ==
+
== The SciJava component collection ==
  
The following components are part of the '''[[Architecture|SciJava software stack]]''':
+
The following component layers are part of the '''[[Architecture|SciJava component collection]]''':
* [[SciJava Common]] - core shared library, with a powerful plugin framework and application container.
+
 
* [[ImgLib2]] - core library for N-dimensional image processing.
+
* '''SciJava''' - foundational layer unspecific to image processing, including the [[SciJava Common]] shared library with powerful plugin framework and application container, and plugins built on it.
* [[SCIFIO]] - core library for N-dimensional image I/O.
+
* [[ImgLib2]] - core libraries for N-dimensional image processing.
* [[ImageJ2]] - library and application for N-dimensional image processing.
+
* [[SCIFIO]] - core libraries for N-dimensional image I/O.
* [[Fiji]] - extension of [[ImageJ]] for life sciences research.
+
* [[ImageJ2]] - core libraries and application for N-dimensional image processing.
* [[BigDataViewer]]
+
* [[Fiji]] - "batteries-included" distribution of ImageJ, bundling a lot of plugins which facilitate scientific image analysis.
* [[TrakEM2]]
+
* [[BigDataViewer]] - re-slicing browser and Fiji plugin for terabyte-sized multi-view image sequences
 +
* [[TrakEM2]] - Fiji plugin suite for morphological data mining, three-dimensional modeling and image stitching, registration, editing and annotation.
 +
* [[Bio-Formats]] - libraries and ImageJ plugins for life sciences image format I/O.
 +
 
 +
All components in this collection are managed by SciJava's [[Bill of Materials]] to make it easier for downstream components to use them without version conflicts.
  
 
== The SciJava pledge ==
 
== The SciJava pledge ==
Line 25: Line 29:
 
The following projects are part of the '''[[:Category:SciJava|SciJava pledge]]''' to work together, reuse code and synergize wherever possible:
 
The following projects are part of the '''[[:Category:SciJava|SciJava pledge]]''' to work together, reuse code and synergize wherever possible:
 
{| class="nicetable"
 
{| class="nicetable"
| style="vertical-align: middle" | {{Logo | ImageJ2}}
+
| style="text-align: center; vertical-align: middle" | {{Logo | ImageJ2}}
| style="vertical-align: middle" | [[File:Cellprofiler-logo.png | x64px | link=CellProfiler]]
+
| style="text-align: center; vertical-align: middle" | [[File:Cellprofiler-logo.png | x64px | link=CellProfiler]]
| style="vertical-align: middle" | [[File:Knime-logo.jpg | x54px | link=KNIME]]
+
| colspan=2 style="text-align: center; vertical-align: middle" | [[File:Knime-logo.jpg | x54px | link=KNIME]]
| style="vertical-align: middle" | [[File:Omero-logo.png | x32px | link=OMERO]]
+
| style="text-align: center; vertical-align: middle" | [[File:Omero-logo.png | x32px | link=OMERO]]
| style="vertical-align: middle" | {{Logo | Alida | size=48px}}
+
| colspan=2 style="text-align: center; vertical-align: middle" | [[File:Scenery-logo.png | x72px | link=https://github.com/scenerygraphics/scenery]]
 
|-
 
|-
| style="vertical-align: middle" | {{Logo | Fiji}}
+
| style="text-align: center; vertical-align: middle" | {{Logo | Fiji}}
| style="vertical-align: middle" | [[File:Icy-logo.png | x48px | link=Icy]]
+
| style="text-align: center; vertical-align: middle" | [[File:Icy-logo.png | x48px | link=Icy]]
| style="vertical-align: middle" | {{Logo | Micro-Manager | size=48px}}
+
| style="text-align: center; vertical-align: middle" | {{Logo | Micro-Manager | size=48px}}
| style="vertical-align: middle" | [[File:Bio-formats-logo.png | x28px | link=Bio-Formats]]
+
| style="text-align: center; vertical-align: middle" | {{Logo | VCell | size=48px}}
| style="vertical-align: middle" | {{Logo | MiToBo | size=48px}}
+
| style="text-align: center; vertical-align: middle" | [[File:Bio-formats-logo.png | x28px | link=Bio-Formats]]
 +
| style="text-align: center; vertical-align: middle" | {{Logo | Alida | size=48px}}
 +
| style="text-align: center; vertical-align: middle" | {{Logo | MiToBo | size=48px}}
 
|}
 
|}
  
 
See the [[Architecture]] and [[Governance]] pages, as well as the [http://scijava.org/ SciJava web site], for further details.
 
See the [[Architecture]] and [[Governance]] pages, as well as the [http://scijava.org/ SciJava web site], for further details.

Latest revision as of 13:24, 27 March 2018

Scijava-logo.png
SciJava (SciJava)
Author SciJava consortium
Maintainer Curtis Rueden
Source on GitHub
Development status Active
Website http://scijava.org/

SciJava is a collaboration of projects providing software for scientific computing—an effort to cooperate and reuse code when feasible.

The SciJava component collection

The following component layers are part of the SciJava component collection:

  • SciJava - foundational layer unspecific to image processing, including the SciJava Common shared library with powerful plugin framework and application container, and plugins built on it.
  • ImgLib2 - core libraries for N-dimensional image processing.
  • SCIFIO - core libraries for N-dimensional image I/O.
  • ImageJ2 - core libraries and application for N-dimensional image processing.
  • Fiji - "batteries-included" distribution of ImageJ, bundling a lot of plugins which facilitate scientific image analysis.
  • BigDataViewer - re-slicing browser and Fiji plugin for terabyte-sized multi-view image sequences
  • TrakEM2 - Fiji plugin suite for morphological data mining, three-dimensional modeling and image stitching, registration, editing and annotation.
  • Bio-Formats - libraries and ImageJ plugins for life sciences image format I/O.

All components in this collection are managed by SciJava's Bill of Materials to make it easier for downstream components to use them without version conflicts.

The SciJava pledge

The following projects are part of the SciJava pledge to work together, reuse code and synergize wherever possible:

Imagej2-icon.png Cellprofiler-logo.png Knime-logo.jpg Omero-logo.png Scenery-logo.png
Fiji-icon.png Icy-logo.png Mm-icon.jpg Vcell-icon.png Bio-formats-logo.png Alida-logo.jpg MiToBo-logo.png

See the Architecture and Governance pages, as well as the SciJava web site, for further details.