Skip to content
/ hrm Public

The Huygens Remote Manager is an open-source, efficient, multi-user web-based interface to the Huygens software by Scientific Volume Imaging for parallel batch deconvolutions.

License

Notifications You must be signed in to change notification settings

aarpon/hrm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2c23e58 · Apr 5, 2024
Apr 30, 2019
Jan 19, 2024
Dec 20, 2021
Feb 25, 2022
Jul 14, 2023
Jun 15, 2016
Jan 4, 2022
Apr 4, 2024
Feb 8, 2022
Jan 4, 2022
Jan 19, 2024
Apr 5, 2024
Jan 24, 2017
Jan 15, 2019
Sep 15, 2011
Nov 30, 2021
Apr 21, 2017
Jul 22, 2021
Nov 20, 2019
Jul 14, 2023
Nov 25, 2021
Dec 28, 2017
Dec 9, 2021
Dec 28, 2017
Nov 20, 2019
Nov 20, 2019
Jul 14, 2023
Jul 14, 2023
Jul 14, 2023
Dec 20, 2017
Jul 14, 2023
Sep 26, 2023
Dec 13, 2019
Jun 15, 2016
Dec 2, 2021
Nov 21, 2019
Nov 21, 2019
Jan 26, 2018
Nov 20, 2019
Jun 10, 2016
Jan 10, 2017
Mar 30, 2014
Jan 24, 2018
Jan 12, 2024
Apr 21, 2017
Nov 20, 2019
Nov 30, 2021
Jun 10, 2016
Nov 25, 2021
Jun 12, 2016
Jan 17, 2024
Jan 27, 2019
Jan 27, 2017
Dec 20, 2018
Jan 3, 2022
Dec 30, 2021
Mar 14, 2022
Jul 14, 2023
Dec 27, 2021
Nov 21, 2019
Mar 9, 2022
Nov 20, 2019
Nov 27, 2019
Dec 28, 2017
Dec 17, 2019
Feb 25, 2022
Jul 14, 2023
Dec 28, 2017
Jan 15, 2019

Repository files navigation

HRM - The Huygens Remote Manager

The Huygens Remote Manager is an open-source, efficient, multi-user web-based interface to the Huygens software by Scientific Volume Imaging for parallel batch deconvolutions.

For more information please see:

Download the latest production version

You can download the latest version from https://www.huygens-rm.org/wp/?page_id=11. This is a complete distribution, ready to configure and install as explained in the installation instruction.

For developers

HRM requires several third-party libraries to work. After checking out the code, a setup step is required before the HRM is ready to be configured and deployed. Both a development and a release environment can easily be bootstrapped. Please follow the instructions below.

In the following, we will assume that the repositories are cloned into the web server document root (/var/www/html/ in Ubuntu), ready to be served.

Set up a development environment

In the console, run:

$ git clone https://github.com/aarpon/hrm
$ cd hrm
$ git checkout devel
$ ./setup/setup_devel.sh

This will update composer, and download and install all third-party libraries used for development. Please notice that the the development dependencies are way more than those needed for release (see below).

Set up a release environment

In the console, run:

$ git clone -b master --single-branch https://github.com/aarpon/hrm
$ cd hrm
$ ./setup/setup_release.sh

This will update composer, and download and install all third-party libraries used in a release environment.

Package an HRM release

In the console, run:

$ mkdir -p /tmp/checkout; cd checkout
$ git clone -b master --single-branch https://github.com/aarpon/hrm
$ cd hrm
$ ./setup/package_release.sh /tmp /tmp/hrm_3.7.1.zip

This will update composer, download and install all third-party libraries necessary for the release version of HRM, and then package everything into a zip file ready for distribution.

About

The Huygens Remote Manager is an open-source, efficient, multi-user web-based interface to the Huygens software by Scientific Volume Imaging for parallel batch deconvolutions.

Resources

License

Stars

Watchers

Forks

Packages

No packages published