Huygens Remote Manager and Huygens Core FAQ's
Still, HRM was developed with the idea of working next to the Huygens Compute Engine (HCE), to serve as a front-end to it. Moreover, the Huygens Core (an implementation of the HCE without a graphical interface and intended for large servers) is enhanced to work nicely with HRM, and it will include more and more features specially designed for a web interface like HRM.
You will indeed need a license to extend the FreeWare capabilities of Huygens Core or other SVI programs and be able to do full deconvolution, independently of whether you use it with HRM or any other means. You are always welcome to apply for a test License String!
As a summary:
- HRM is free to use and adapt.
- Huygens Core, like all the Huygens Software, has some limited FreeWare capabilities, but
- to fully do deconvolution with Huygens Core you need a License String.
As for the GPU, we have catogorized the NVIDIA GPU cards into different classes that are enable wit a corresponding Huygens option. For more details see GPU cards.
All the different products in the Huygens Suite share the same Huygens Compute Engine, therefore the deconvolution results are always the same. The difference between products is mainly in the user interface.
Both Huygens Essential and Huygens Professional have their own graphical interfaces and can not be executed without it. Therefore they can't be used with another interface like HRM on top of it.
Huygens Scripting can optionally run without a graphical interface. It requires that you program your own scripts and perhaps design your own interface. It is not intended for large scale web-based deconvolution.
Huygens Core works by default without a graphical interface and was designed to work seamlessly with HRM. Huygens Core is continuously being expanded to include more and more features specially intended for web-interfaces like HRM.HRM is prepared to handle multiple computers, to assign tasks in the queue to any free computer in the grid. In this sense, HRM provides parallel processing of images. Still, the deconvolution of each image in the queue is assigned completely to a single computer only: large images are not split among computers in the grid for parallel processing.
Because Huygens Core (as all Huygens applications) is multithreaded and uses parallel processing for its deconvolution algorithms, each image assigned to single computer will be deconvolved using parallelized procedures and will benefit from that computer having multiple processors.
You can program your own interface to Huygens Core or use other queuing application different from HRM if you want to distribute image processing tasks over the computers in the grid, with this same idea.To retrieve the complete HRM statistics log on to HRM as 'admin' and click on the "global statistics" icon. In the statistics panel, start and end dates can be selected to get the statistics of a particular period of time. Select a research group if you wish to get the statistics of a specific research group, otherwise select "All groups". There are several more options to select a specific statistics type, but in this case you may want to select one of the following:
- Number of jobs per user.
- Number of jobs per group.
- Microscope type.
- Total run time per user.
- Total run time per group.