https://github.com/henriqueslab/nanoj-core
Core functionality of NanoJ
https://github.com/henriqueslab/nanoj-core
Last synced: 9 months ago
JSON representation
Core functionality of NanoJ
- Host: GitHub
- URL: https://github.com/henriqueslab/nanoj-core
- Owner: HenriquesLab
- License: gpl-3.0
- Created: 2017-12-19T14:34:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-22T17:38:11.000Z (about 2 years ago)
- Last Synced: 2024-03-22T18:56:35.762Z (about 2 years ago)
- Language: Java
- Size: 6.66 MB
- Stars: 14
- Watchers: 6
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NanoJ-Core - ImageJ Plugin #
**NanoJ-Core** is an open-source ImageJ and Fiji plugin that provide the base high-performance computing engine that other NanoJ plugins need to run: [NanoJ-SRRF](https://github.com/HenriquesLab/NanoJ-SRRF), [NanoJ-SQUIRREL](https://bitbucket.org/rhenriqueslab/nanoj-squirrel/wiki/Home), [NanoJ-VirusMapper](https://bitbucket.org/rhenriqueslab/nanoj-virusmapper/wiki/Home) and [NanoJ-Fluidics](https://github.com/HenriquesLab/NanoJ-Fluidics).
**NanoJ-Core** also provides image analysis methods for **Drift Correction** and **Channel Alignment**. Check out our [**bioRxiv preprint**](https://www.biorxiv.org/content/early/2018/10/01/432674) for a full description of the NanoJ features, and the [**User Manual**](https://doi.org/10.6084/m9.figshare.7296767.v1) for an in-depth guide on how to use them.
[](https://www.biorxiv.org/content/early/2018/10/01/432674)
## Install NanoJ-Core ##
NanoJ-Core is available as an ImageJ/Fiji (from here on ImageJ) plugin. The installation proceeds thought the ImageJ updater: open ImageJ and select “Update” in the “Help”-menu.

Regardless if other updates are available or not, press the “Manage update sites”-button on the Updater window (indicated in red).

Then, scroll down the list of update sites, click on the tick-box next to “NanoJ-Core" and click the “Close” button (in red).

Finally, click “Apply changes” (in red) in the Updater window, close and then restart ImageJ.

You can find NanoJ-Core under the “Plugins” menu.

## Image Registration methods in Python ##
Exciting news! Drift alignment and Channel registration are now accessible in Python through the [NanoPyx](https://github.com/HenriquesLab/NanoPyx) package. This integration brings the power and versatility of NanoJ-Core to Python users, opening up new possibilities for analysis and integration within Python-based workflows.
NanoPyx seamlessly integrates NanoJ-Core's image registration capabilities into Python environments. With NanoPyx, users can now leverage NanoJ's high-performance analytical approach within their Python scripts, pipelines, and interactive sessions. Through NanoPyx, NanoJ-Core image registration methods are also available as "codeless" Jupyter Notebooks and a [napari plugin](https://github.com/HenriquesLab/napari-NanoPyx).