Skip to content

Commit

Permalink
Merge pull request #16746 from dithwick/20221125171021_new_pr_Fiji290
Browse files Browse the repository at this point in the history
{vis}[system/system] Fiji v2.9.0
  • Loading branch information
Micket committed Nov 25, 2022
2 parents dfcb968 + ec57679 commit 18402eb
Showing 1 changed file with 49 additions and 0 deletions.
49 changes: 49 additions & 0 deletions easybuild/easyconfigs/f/Fiji/Fiji-2.9.0-Java-8.eb
@@ -0,0 +1,49 @@
easyblock = 'PackedBinary'

name = 'Fiji'
version = '2.9.0'
versionsuffix = '-Java-%(javaver)s'

homepage = 'https://fiji.sc'
description = """Fiji is an image processing package—a 'batteries-included' distribution of
ImageJ, bundling a lot of plugins which facilitate scientific image analysis.
This release is based on ImageJ-2.1.0 and Fiji-2.1.1"""

toolchain = SYSTEM

source_urls = ['https://downloads.imagej.net/fiji/releases/%(version)s/']
sources = ['fiji-%(version)s-nojre.zip']
checksums = ['970fb80cf2a4fe8bfcecc2cc9a8617b9ab28f19fbe229ea6ae2f7f42674c8a42']

dependencies = [('Java', '8', '', SYSTEM)]

postinstallcmds = [
# Remove binaries for other platforms
'rm %(installdir)s/{ImageJ-win32.exe,ImageJ-win64.exe}',
# Enable any update site (edit existing site with same parameters to enable it)
# Full list at https://imagej.github.io/list-of-update-sites/
'%(installdir)s/ImageJ-linux64 --headless --update edit-update-site "ImageScience"'
' https://sites.imagej.net/ImageScience/',
'%(installdir)s/ImageJ-linux64 --headless --update edit-update-site "3D ImageJ Suite"'
' https://sites.imagej.net/Tboudier/',
'%(installdir)s/ImageJ-linux64 --headless --update edit-update-site "ilastik"'
' https://sites.imagej.net/Ilastik/',
# Add a new update site
# '%(installdir)s/ImageJ-linux64 --headless --update add-update-site "New Name"'
# ' https://site.url/NewName/',
# Update the installation
'%(installdir)s/ImageJ-linux64 --headless --update update',
]

sanity_check_paths = {
'files': ['ImageJ-linux64'],
'dirs': [],
}

modloadmsg = """
Additional plugins can be installed in your $HOME/.plugins folder or requested to user support
Use ImageJ/Fiji in headless mode in your scripts with the command `ImageJ-linux64 --headless`
More information at https://imagej.net/Headless
"""

moduleclass = 'vis'

0 comments on commit 18402eb

Please sign in to comment.