site report the francis crick institute adam huffman
play

SITE REPORT: THE FRANCIS CRICK INSTITUTE ADAM HUFFMAN Senior HPC - PowerPoint PPT Presentation

SITE REPORT: THE FRANCIS CRICK INSTITUTE ADAM HUFFMAN Senior HPC and Cloud Systems Engineer The Francis Crick Institute @adamhuffman adam.huffman@crick.ac.uk MY HISTORY WITH SCIENTIFIC SOFTWARE Life Sciences at University of Manchester


  1. SITE REPORT: THE FRANCIS CRICK INSTITUTE

  2. ADAM HUFFMAN Senior HPC and Cloud Systems Engineer The Francis Crick Institute @adamhuffman adam.huffman@crick.ac.uk

  3. MY HISTORY WITH SCIENTIFIC SOFTWARE Life Sciences at University of Manchester Mainly RPM packaging of biology/bioinformatics applications Fedora packager

  4. MY LATER HISTORY WITH SCIENTIFIC SOFTWARE Imperial College London CMS experiment, GridPP, WLCG Highly domain-specific application provisioning Mature so�ware environment CVMFS cf. Compute Canada, ALICE

  5. THE FRANCIS CRICK INSTITUTE Biomedical discovery institute dedicated to understanding the fundamental biology underlying health and disease Biggest biomedical research facility under a single roof in Europe 1,500 staff, £650m investment http://www.crick.ac.uk

  6. MIGRATION Moving from 3 sites to 1 new building Diverse, devolved environments Data

  7. MY PRESENT WITH SCIENTIFIC SOFTWARE Inheriting diversity of legacy clusters and experience Users have very little experience with modules Symbolic links Hard-coded profile paths

  8. THE SOLUTION? ...EasyBuild

  9. EASYBUILD FOR EMEDLAB Large biomedical research cloud I used EasyBuild for several groups

  10. EASYBUILD USAGE AT CRICK New CAMP cluster Mostly foss-2016b , some intel 683 modules in main area 119 modules in development area

  11. COMMUNITY RESPONSE Lack of familiarity Have to introduce the concept and benefits of modules Some groups took to it quickly, a�er initial complaints Benefits and importance of 1:1 training with research groups

  12. SPECIAL CHARACTERISTICS OF BIOINFORMATICS APPLICATIONS Pipelines relying on specific old so�ware versions Similar pipeline, two different old versions Reproducibility?

  13. IMPACT OF EASYBUILD AT CRICK Made one part of my work feasible Thanks from research groups Embedding better practices

  14. EASYBUILD FINDS YOU OUT Wish I'd been using hide-deps from the beginning... Over-optimised code that won't run on legacy hardware we've inherited (Intel) Better training and documentation needed

  15. EMPOWERED ENTHUSIASTS Enabled fruitful cooperation between admins and research groups Teething problems with MODULEPATH and imperfect knowledge sharing Cf. work by Markus at JSC

  16. ATTENTION-DEFICIT SCIENCE Problems owing to upstream so�ware/release quality Special Interest Group, or revival of HPCBIOS? Cf Damian's talk - sufficient familiarity for current hierarchical module naming scheme?

  17. GENERAL EASYBUILD EXPERIENCE Importance of community over strict technical merit Very welcoming, extremely helpful Shining example of a distributed open source project Made my work feasible, and even enjoyable, as opposed to impossible

  18. EASYBUILD OBSERVATIONS Share tips of the founders Speed adoption of contrib tools e.g. easy_update Linting Local testing .ebp patch files

  19. MORE OBSERVATIONS Better metadata, cf. Markus' plan? (Further) toolchain documentation improvements Formalise site customisation methods

  20. THANK YOU

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend