[SORSE] Lightning talk session

UTC
Virtual (Zoom)

Virtual (Zoom)

Description

SORSE Logo

Lightning talks of up to 5 minutes will be presented at the start of the session. Each presenter will then be available in a break out room with video and text chat facilities to discuss their poster or blog post with those attending. Attendees can move between break out rooms to discuss different posters and blog posts. Posters and blog posts will be available a few days in advance of the session to allow attendees to read the material beforehand.

We’re pleased to be welcoming the following lightning talks:

  • Development of an Automated High-Throughput Animal Training Platform – Sarah Leinicke (Harvard University)
  • Code Review Community – Hollydawn Murray (F1000Research)
  • Embedding a Jupyter Notebook – Teri Forey

Language: English

By joining the event in Zoom, I hereby confirm that I have read and understood the privacy policies for participation.

Registration
Participants
    • Lightning Talks
      • 1
        Development of an Automated High-Throughput Animal Training Platform

        In traditional neuroscience laboratory research, training animals to execute sensorimotor tasks is time consuming, labor and resource intensive, and prone to human bias and error. The Research Software Engineering team at Harvard University's Faculty of Arts and Science Research Computing (FASRC) has developed an automated training system pipeline that standardizes and automates animal training. The pipeline consists of Teensy microcontrollers that monitor animal training events, RaspberryPis that orchestrate and log training instructions, PiCameras that record subjects, and open-source software, including a Vue web interface, a Flask server, and a PostGreSQL database.

        The automated training system produces comparable learning rates to the traditional neuroscience model, with a fraction of the effort and at minimal cost. In this lightening talk, we will review the hardware and software pipelines and describe how researchers use the tool.

        Speaker: Sarah Leinicke
      • 2
        Code Review Community

        Code review for research software is the process by which peers evaluate each other's source code. This involves checking that the code does what it claims and is written in a way that can easily be read, maintained, and built upon. Code review is an important tool for ensuring that software is high-quality and reusable, and should be a widely-adopted "best practice".

        The Code Review Community Working Group (CRC) aims to build consensus and awareness around good practice in code review. The CRC is a collaboration between research software engineers, funders, society representatives, academic publishers, and researchers.

        The CRC consists of 5 task forces that will begin work in 2021:

        • Diversity, equity, and inclusion
        • Code review during development
        • Code review at the time of publication
        • Recommendations for stakeholders
        • Training and education

        Have we piqued your interest? The CRC is keen to have you on-board; you're encouraged to participate in any of the task forces. Join us via email (hollydawn.murray@gmail.com). Equally, don't hesitate to get in touch if you have an idea for collaboration.

        Speaker: Holly murray
      • 3
        Embedding a Jupyter Notebook

        Many RSEs and researchers are familiar with using Jupyter Notebooks to analyse data and output results, but how can this functionality be included within a larger platform or application? Creating a new analysis tool would take a lot of developer hours, and so a more cost-effective solution could be to embed Jupyter within your application.

        This is the approach I took last year and in this lightning talk and blog post I will describe how it works, and what were the major hurdles to overcome. I will show you how to connect Jupyter to your authentication system, integrate it with your UI and how to avoid setting up a file system.

        This lightning talk should be accessible to all RSEs but will be of particular interest to those developing web applications and analysis platforms.

        The blog post that accompanies the lightning talk has already been published on Medium, but I would like this opportunity to share the information with a wider audience.

        Speaker: Teri Forey