Senior Design Projects

ECS193 A/B Winter & Spring 2021

NeuroBiography Music Memory Browser

Email **********
Petr Janata
Center for Mind and Brain

Project's details

NeuroBiography Music Memory Browser
How is the content of memories distributed in the brain? One approach to answering this question is to use many pieces of music to evoke many different memories in order to construct neurobiographies. Neurobiographies are maps of music-evoked autobiographical memories (MEAMs) in the brain. Most memories activate many areas of the brain. To facilitate insights into the organization of MEAMs in the brain, new tools are needed for browsing memories in relation to the underlying functional neuroanatomy.
The NeuroBiography Music Memory Browser overlays brain responses (colored pixels) to individual songs on the anatomical fMRI scan of a Music Memory Project (http://musicmemorymap.org) participant’s brain, and allows the participant or a researcher to surf the brain images to retrieve the music and memories associated with any given brain region.
The NeuroBiography Browser builds on existing front-end (JavaScript) for displaying a brain viewer with superimposed activations (http://www.neurosynth.org). Code to be developed includes backend code, using the Django framework (Python) includes serving of the website views and fetching of metadata associated with selected pixels, and also frontend JavaScript, depending on how the interaction between the frontend and backend is structured.
1) An aesthetically pleasing and responsive web application with the following interfaces and features:
• User authentication
• Contextual display of options for selecting which data to view based on user restrictions
• Integration of a an already-written JavaScript brain activation viewer that overlays brain activation data on user-specific anatomical images (jpegs)
• JavaScript for interacting with a Django backend for fetching music and memory data and structuring various views, including memories and music metadata
• Various additional analyses of music/memory/brain data with associated brain display/interaction options, based on group interests, user feedback, and available time.

2) Clearly and thoroughly documented source code maintained in a janatalab Github repository
Python, JavaScript, HTML/CSS experience on the team
**********
30-60 min weekly or more
Open source project
Attachment Click here
No
Team members N/A
N/A
N/A