Bioconda packaging of the Regulatory Sequence Analysis Tools (RSAT)
Representative: Jacques van Helden
ELIXIR-FR / IFB-core
- Jacques van Helden
- Morgane THOMAS-CHOLLIER
The software suite Regulatory Sequence Analysis Tools (RSAT; http://rsat.eu/) aims at analysing cis-regulatory elements in genomes. This well-known, highly-cited and well-maintained ressource running without interruption since 1998, is available on 6 Web servers (including a teaching server) managed by an international team (France, Spain, Mexico). RSAT servers support 10,032 genomes from all taxa. In 2017, RSAT servers treated 117.487 Web queries, 96.219 SOAP/WSDL requests, and the stand-alone version was downloaded 234 times. The installation process is however heavy, due to the diversity of languages (Perl, C, C++, python, R) and numerous library dependencies. The goal of this BioHackathon application is to package RSAT with bioconda.
At the end of the BioHackathon the suite should become fully installable under BioConda, with a single command line: conda install -c bioconda rsat The bioconda packaging will provide an effort-less installation of the RSAT suite on Linux, macOS, and Windows operating systems (via a docker image). The installed package will enable to run the tools on the command line, and we will evaluate the possibility to optionally deploy a local Web server and Web services on the user machine.
RSAT team: knowledge of current installation of RSAT. Potential participants:
- Jacques van Helden (Aix-Marseille Université, Marseille, France),
- Morgane Thomas-Chollier (Ecole Normale Supérieure, Paris, France),
- Bruno Contreras (ARAID & Estación Experimental de Aula Dei-CSIC, Zaragoza, Spain).
Conda packaging: Unix environment, Docker images. Potential hackers (to be confirmed):
- Gildas Le Corguillé (Station Biologique de Roscoff, France),
- Anthony Bretaudeau (Université de Rennes, France)
- Other specialists might be sollicitated in ELIXIR bioconda task force.
Expected hacking days: 4 days, 3 days
Related works and references
GitHub or any other public repositories of your FOSS products (if any)
RSAT git repository is currently restricted to the development team, but the source code (under aGPLv3 licence) is freely available in the form of a tarball downloadable from http://rsat.eu/.