Skip to content

Commit 0686bcb

Browse files
committed
udpates feb welcome
1 parent 69977e7 commit 0686bcb

File tree

4 files changed

+505
-1
lines changed

4 files changed

+505
-1
lines changed

site/_workshops/feb-2025.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Before the workshop begins, please follow the setup instructions found on the [w
3131
## Presentations, in chronological order
3232

3333
- [Intro to CCN](https://users.flatironinstitute.org/~wbroderick/presentations/jan-2025/CCN-overview-softwareWorkshop-jan2025.pdf), Eero Simoncelli
34-
- [Welcome](/presentations/jan-2025/welcome), Billy Broderick ([pdf version](https://users.flatironinstitute.org/~wbroderick/presentations/jan-2025/welcome.pdf))
34+
- [Welcome](/presentations/feb-2025/welcome), Billy Broderick ([pdf version](https://users.flatironinstitute.org/~wbroderick/presentations/feb-2025/welcome.pdf))
3535
- [Neurodata Without Borders](https://users.flatironinstitute.org/~wbroderick/presentations/jan-2025/2025_01_30_CCN_Flatiron_NWB_Ruebel.pdf), Oliver Rübel
3636
- [Pynapple](https://users.flatironinstitute.org/~wbroderick/presentations/jan-2025/workshop-pynapple-presentation-jan-2025.pdf), Guillaume Viejo
3737
- [Signal processing and decoding](https://users.flatironinstitute.org/~wbroderick/presentations/jan-2025/hippocampus_background_jan25.pdf), Sarah Jo Venditto

site/assets/feb-2025/speakers.svg

Lines changed: 408 additions & 0 deletions
Loading
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
layout: slides
3+
title: "Welcome!"
4+
markdown: slides.md
5+
---
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# Flatiron CCN Software workshop
2+
3+
![image](/assets/jan2025-banner.svg)
4+
5+
#note: welcome everyone to the CCN software workshop! we're excited to have you here. I'm Billy Broderick, one of the members of the neuroRSE team. Before we get started, I'm going to have the speakers and TAs introduce themselves. then we'll go around and have everyone introduce themselves. I'll finish up by giving an overview of our schedule, and then we'll get started!
6+
7+
but before all that --- couple quick notes:
8+
9+
- we're planning on taking some photos at this workshop, which we'll post on twitter or our websites. if you don't want your photo included there, just let one of us know
10+
- has everyone run setup.py? did they see my slack message yesterday about `pip install -e .`?
11+
12+
---
13+
14+
## Everyone on the slack?
15+
16+
---
17+
18+
## Everyone installed and ready to go?
19+
20+
```
21+
cd path/to/ccn-software-jan-2025
22+
git pull
23+
conda activate ccn-jan25 # or however you activate your python environment
24+
python scripts/setup.py
25+
python scripts/check_setup.py
26+
```
27+
28+
---
29+
30+
## Workshop staff
31+
32+
![image](/assets/feb-2025/speakers.svg)
33+
34+
#note: Okay, with all that out of the way, let's introduce who's here for this workshop. These are the people you can ask questions to if you have logistical or technical problems. I'm going to have us all go around and introduce ourselves briefly, saying who we are, where we are, what we work on, and one non-science fact about ourselves.
35+
36+
Since I'm standing up here, I'll go first: I'm Billy Broderick, I'm one of the members of the neuroRSE group I just mentioned. I'm one of the developers for nemos, and I'm the main developer for plenoptic, which we're not actually discussing here, but is a package for generating stimuli to better understand computational models of perceptual systems. If you're interested, happy to talk more about this, come find me. My non science fact is: I'm actually recently back from parental leave; I have a 15 week old daughter at home. so I'm really looking forward to getting a full nights uninterrupted sleep while I'm Vienna. And I have about a million photos, if anyone wants to see.
37+
38+
Okay, let's go through everyone else from top left to bottom right: Jessica?
39+
40+
---
41+
## Introduce yourselves!
42+
43+
### Name, Lab, What you work on
44+
### One non-science fact about yourself
45+
46+
#note: Now let's go through and introduce all the participants. Let's start at the front here and we'll snake our way back.
47+
48+
---
49+
## Day 1: pynapple
50+
51+
| Time | Event |
52+
|---------------|-----------------------------------------------------------------------------------------|
53+
| 9 - 10am | Breakfast |
54+
| 10 - 11am | Welcome and introduction to data standards |
55+
| 11 - 11:30am | Coffee break |
56+
| 11:30am - 1pm | Pynapple core |
57+
| 1 - 2pm | Lunch |
58+
| 2 - 3:30pm | Standard analyses in systems neuroscience, part 1: cross-correlations and tuning curves |
59+
| 3:30 - 4pm | Photo and coffee break |
60+
| 4 - 5:45pm | Standard analyses in systems neuroscience, part 2: signal processing |
61+
| 5:45 - 6pm | [fastplotlib](https://github.com/fastplotlib/fastplotlib) advertisement |
62+
63+
#note: Excellent. so, up next, we're going to hear from Oliver talking about the NWB data standard, then the rest of the day will be Guillaume and Sarah Jo talking about pynapple, alternating between presentations and hands-on exercises.
64+
65+
if you don't have your installation working now, come find one of us at the coffee break so we can get you ready to go for the rest of the day! please!
66+
67+
---
68+
## Day 2: nemos
69+
70+
| Time | Event |
71+
|---------------|-------------------------------------------------------------|
72+
| 9 - 10am | Breakfast |
73+
| 10 - 11am | Introduction to Generalized Linear Models (GLMs) |
74+
| 11 - 11:30am | Coffee break |
75+
| 11:30am - 1pm | Fitting a basic GLM to single neuron patch-clamp recordings |
76+
| 1 - 2pm | Lunch |
77+
| 2 - 4pm | Functional connectivity analysis of head-direction neurons |
78+
| 4 - 4:30pm | Coffee break |
79+
| 4:30 - 6pm | Model comparison and cross-validation |
80+
| 6 - 8pm | Concluding reception |
81+
82+
#note: tomorrow is all Generalized Linear Models, all day. We'll start off with Edoardo giving an conceptual overview of the GLM, then I'll walk you through a simple example with some data from the Allen Brain Observatory, Edoardo will come back to walk you through a more involved example with head-direction tuned neurons, then I'll finish the day by discussing how to use nemos with scikit-learn to do model selection and cross-validation
83+
84+
---
85+
## one link to rule them all
86+
87+
[https://neurorse.flatironinstitute.org/workshops/feb-2025/](https://neurorse.flatironinstitute.org/workshops/feb-2025/)
88+
89+
#note: Finally, I'm going to leave this up here for a bit. You've gotten this link on the slack, you've gotten this in your email, but one more time. This page has links to the slides of all the presentations you'll see, as well as to the workshop schedule and the github page that has the setup instructions and all the notebooks we'll be working through on this workshop.
90+
91+
Any questions before I pass things off to Oliver to talk about NWB?

0 commit comments

Comments
 (0)