Software Best Practices

To raise the quality and sustainability of research software

This study will promote the production, adopting, promoting and measuring information standards and best practices applied to software development life cycle. We have published four simple recommendations to encourage best practices in research software and the Top 10 metrics for life science software good practices. 

The next steps are to:

Web application for fast 3D structure visualisation with residue conservation

The collaboration between EMBL-EBI and ELIXIR Czech Republic enabled the development and release of a reusable, web based tool for linking sequence conservation information with biomolecular structural data.

As part of the project, the team at the ELIXIR Czech Republic (Institute of Organic Chemistry and Biochemistry of the Czech Academy of Sciences, IOCB) pooled their expertise in linking sequence data with structure stability, interactions and functions with EMBL-EBI’s experience in providing sequence similarity search (HMMER service).

Strategic Development of DOME Recommendation for Machine learning Focus Group

Machine Learning (ML) enables computers to assist humans in making sense of large and complex data sets. With the fall in the cost of high-throughput technologies, large amounts of omics data are being generated and made accessible to researchers. Analysing these complex high-volume data is not trivial, and the use of classical statistics cannot explore their full potential.

Single-Cell Omics Network for ELIXIR (SCONE) (2023-24)

This Implementation Study will allow the newly created Single-Cell Omics Community to tackle some of the main challenges identified and achieve the Community's short-term goals described in the white paper.

SCONE will address the need for scalable training by training more trainers and by providing easy access to up-to-date training resources, including lecture videos.

ELIXIR Cloud on Azure: Delivering Hybrid Cloud Use Cases based on the GA4GH Task Execution Service API Standard

The ELIXIR Cloud is an emerging ELIXIR Compute-based cloud infrastructure that delivers federated analytics use cases based on Global Alliance for Genomics and Health (GA4GH) API standards.

We have recently demonstrated how researchers can leverage ELIXIR Cloud services to deliver computational workloads across heterogeneous compute infrastructures (HPC, native cloud) at different ELIXIR Nodes via the GA4GH Task Execution Service (TES) API specification and its TESK (maintained by ELIXIR Compute) and Funnel implementations.