Commit Graph

15 Commits

Author SHA1 Message Date
Guillaume Raffy 4e79d33d53 added comments 2020-07-08 15:41:17 +02:00
Guillaume Raffy 357f5fd03b changed location of lipase release 2020-07-08 14:31:15 +02:00
Guillaume Raffy 25d0aaf0fb fixed stupid error in Makefile relative location 2020-04-17 20:06:56 +02:00
Guillaume Raffy 30a491f7d6 fixed bug that caused the release mechanism to fail when the build directory contains old packages 2020-04-17 19:54:58 +02:00
Guillaume Raffy 5216c828fd fixed bug that cause release_lipase_package.bash to not handle the case when the package is not in the current directory 2020-04-10 18:02:30 +02:00
Guillaume Raffy 595fc09571 moved the build files outside the repository
In order to prevent pollution of repository with temporary files, the build files can now be where the user wants via BUILD_ROOT_PATH makefile variable.
2020-04-10 15:14:33 +02:00
Guillaume Raffy ab30dc2d86 - fixed bug (introduced in my last commit) that broke release_lipase_package.bash 2020-04-01 12:00:57 +02:00
Guillaume Raffy 87e70aba22 - added user documentation for lipase imagej plugins
- the lipase manual pdf document is now released
2020-03-31 18:57:36 +02:00
Guillaume Raffy 8c3a5b0d72 lipase is now released as a package on an owncloud directory
This will ease the deployment to users.
2019-10-04 18:48:35 +02:00
Guillaume Raffy 61f6d9aeba cleanup ununsed files and comments 2019-10-04 12:27:25 +02:00
Guillaume Raffy 78c8749aba now jenkins build is no longer affected by a previous broken build 2019-10-01 12:45:22 +02:00
Guillaume Raffy 3f534229fd added install of ij-opencv-plugins in fiji, as lipase uses them
the test of lipase can't currently succeed (it actually fails but the error is not currently detected) because lipase requires opencv.
2019-09-30 15:39:38 +02:00
Guillaume Raffy e6217b38a3 Added 2 menu plugins that allow the user to interactively use lipase
The 2 available plugins are:
- Define Raw Images Root: this plugin allows the user to tell lipase where the raw images are stored
- Estimate White: this plugin allows the user to trigger the computation of a white image estimate for the given sequence and the given channel (the sequence id an the channel ids are currently hardcoded but it is of course planned to make it user selectable)

These changes involved quite a lot of work:
- added the support of a lipase user settings file to store user dependent things such as the location of the lipase raw images (to allow the user to use lipase plugins without having to specify the raw images locations again an again)
- investigations on how to make different lipase plugins use a common lipase library: the library is packagesd into a jar file placed in Fiji/jars/lib, while the plugins (menu items) are placed into Fiji/plugins directory
- investigations on fiji script parameters (for plugins input output)
2019-09-26 10:25:02 +02:00
Guillaume Raffy 40d1fdd34b improved speed and reliablility of jenkins build by replacing the download of the fiji package with the use of a predownloaded version. 2019-07-17 19:29:26 +02:00
Guillaume Raffy 04e46b27dd started to translate matlab telemosToolbox's preprocessing functions into jython so that they can benefit from fiji framework
- started to write estimate_white, with its unit test
- refactor: split lipase.py into modules
- cleanup : removed unused files and unused jenkins steps
- improved jenkinsfile

Bug 2623 - Faire un traitement automatique pour les images du projet lipase
2019-07-17 16:56:05 +02:00