Dear Yannick and Priyam,
We deployed SequenceServer on our infrastructure, with jobs submitted to our SLURM HPC cluster. Initially deployed in version 1.0.x, a few months ago we moved to version 2.0.0rcx because the fasta files download limit of 30 hits was critical for our users.
It works well and quickly! Thanks again for this great tool! We now plan to migrate our ~10 legacy wwwblast BLAST servers to SequenceServer.
To automate the installation of SequenceServer and the deployment of several BLAST servers, I developed an Ansible role:
- This role installs and manages several instances of SequenceServer (v2.0) on CentOS7 or Ubuntu18.
- BLAST jobs are submitted on a SLURM HPC cluster.
- The multiple BLAST servers are reverse-proxied with NGINX and restricted access can be configured for private servers, by querying an ldap server.
- The SequenceServer interface can be minimaly customized (logo, title, support link).
The Ansible role is available on the Ansible Galaxy:
https://galaxy.ansible.com/abims_sbr/sequenceserver. You can find more information on the Github repository
https://github.com/abims-sbr/ansible-sequenceserver
Hopefully this role can be useful to others!
As previously mentioned, we now wish to have functionalities on the user interface to facilitate database browsing (group databases by categories or phylogeny). Please let me know if you have new elements on this subject!
Regards,
Loraine Guéguen
--
Loraine Guéguen
UMR8227 LBI2M (Laboratory of Integrative Biology of Marine Models)
Plateforme ABiMS (Analyses and Bioinformatics for Marine Sciences)
Station Biologique de Roscoff - CNRS | Sorbonne Université
Place Georges Teissier - CS 90074
29688 Roscoff cedex
tel:
++33 (0)2 98 29 56 46 (interne : 415)
http://www.sb-roscoff.fr/en/laboratory-integrative-biology-marine-models
http://abims.sb-roscoff.fr/