Skip to content
/ hrm Public
forked from aarpon/hrm

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

imcf/hrm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Languages

  • PHP 66.2%
  • JavaScript 26.3%
  • CSS 2.6%
  • CoffeeScript 2.5%
  • HTML 1.0%
  • Shell 0.8%
  • Other 0.6%