Skip to content

Commit 20f2738

Browse files
merged
2 parents a3ad0a8 + 76a8fdd commit 20f2738

File tree

8 files changed

+67
-9
lines changed

8 files changed

+67
-9
lines changed

.github/workflows/jekyll-gh-pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ jobs:
4242
- name: Check html
4343
uses: chabad360/htmlproofer@master
4444
with:
45-
directory: "./_site"
4645
# The directory to scan
47-
arguments: --no-enforce-https --allow_hash_href --ignore-missing-alt --assume_extension - ./_site --ignore-urls '/http:\/\/www.hluce.org/' --ignore-files '/.+\/assets\/.+/'
48-
# The arguments to pass to HTMLProofer
46+
directory: "./_site"
47+
# The arguments to pass to HTMLProofer. swap-urls is because of this issue: https://github.com/gjtorikian/html-proofer/issues/170 and basically turns all absolute links from our site that point to our site into relative
48+
arguments: --no-enforce-https --allow_hash_href --ignore-missing-alt --assume_extension - ./_site --ignore-files '/.+\/assets\/.+/' --swap-urls "https?\:\/\/(localhost\:4000|neurorse\.flatironinstitute\.org):"
4949
- name: Upload artifact
5050
uses: actions/upload-pages-artifact@v2
5151

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,6 @@ gem "webrick"
3333
gem "logger"
3434
gem "csv"
3535
gem "ostruct"
36-
gem "base64"
36+
gem "base64"
37+
38+
gem "kramdown-parser-gfm"

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,19 @@ Website for Flatiron CCN's NeuroRSE group
66

77
- The "Posts" section contains all the files from `site/_posts` whose names must
88
be of the form `YYYY-MM-DD-title.md` in order to be included in the built site.
9+
- If you write a post that you do not want rendered yet, save it in the
10+
`site/_drafts` folder. Then, to render it when building locally, add `--drafts` to
11+
the `jekyll serve` command below to see it. When you are ready to include it
12+
on the site, move it to the `site/_posts` folder.
913

1014
## Building locally
1115

1216
- Install Jekyll's [requirements](https://jekyllrb.com/docs/installation/)
1317
- From the root directory, run `gem install jekyll bundler`, which will install
1418
jekyll and the other required packages.
1519
- Run `bundle install` to install all the missing gems listed in the `Gemfile`.
16-
- From the root directory, run `bundle exec jekyll serve -s ./site -d ./_site
17-
--livereload`, then open `localhost:4000` in your browser
20+
- From the root directory, run `bundle exec jekyll serve --livereload`, then
21+
open `localhost:4000` in your browser
1822

1923
## Helpful resources
2024

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ source: site
2222
title: NeuroRSE
2323
description: >- # this means to ignore newlines until "baseurl:"
2424
baseurl: ""
25-
url: "https://neurorse.flatironinstitute.org/" # the base hostname & protocol for your site, e.g. http://example.com
25+
url: "https://neurorse.flatironinstitute.org" # the base hostname & protocol for your site, e.g. http://example.com
2626

2727
# Build settings
2828
plugins:

site/_drafts/.gitkeep

Whitespace-only changes.

site/_people/broderick.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ external_url: https://wfbroderick.com
55
picture: /assets/billy.jpg
66
job: Associate Research Scientist, CCN
77
---
8-
Billy Broderick received his Ph.D. from NYU's Center for Neural Science, where he was advised by Eero Simoncelli and Jon Winawer. During his Ph.D., he studied how vision changes across the visual field using fMRI, psychophysics, and computational models. Before that, he worked as a research assistant at Duke University, spent a year at South China Normal University in Guangzhou, China as a [Luce Scholar](http://www.hluce.org/lsprogram.aspx), and got his B.A. in neuroscience and mathematics at Oberlin College
8+
Billy Broderick received his Ph.D. from NYU's Center for Neural Science, where he was advised by Eero Simoncelli and Jon Winawer. During his Ph.D., he studied how vision changes across the visual field using fMRI, psychophysics, and computational models. Before that, he worked as a research assistant at Duke University, spent a year at South China Normal University in Guangzhou, China as a [Luce Scholar](https://lucescholars.org/), and got his B.A. in neuroscience and mathematics at Oberlin College

site/_posts/2023-11-17-summer-2024-internship.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: "Neuroscience Software Summer Internship"
3+
title: "2024 Neuroscience Software Summer Internship"
44
categories: events
55
---
66

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
layout: post
3+
title: "2025 Neuroscience Software Summer Internship"
4+
categories: events
5+
---
6+
7+
Come work with us on an open source neuroscience software package in Manhattan for a summer! The [NeuroRSE team](https://neurorse.flatironinstitute.org/) at the Flatiron Institute Center for Computational Neuroscience is looking for paid interns for Summer 2025. Interns will spend the summer living and working in New York City.
8+
9+
[Apply here by Jan 17!](https://apply.interfolio.com/159680)
10+
11+
## What would you work on?
12+
The specific project you will work on will be determined in close consultation with your mentor, a member of the NeuroRSE team. This process will involve finding a good fit between your interests/background and the goals set out in the roadmap for the package you are working on. You can check out the GitHub repositories for each package below to get a sense of the range of possibilities. It is okay if you are not sure exactly what you want to work on before you start; we do not expect applicants to have experience with the packages before applying.
13+
14+
## Software packages
15+
The three software packages that are currently in development at CCN are:
16+
17+
![Nemos](/assets/nemos_logo.svg)
18+
19+
[nemos](https://github.com/flatironinstitute/nemos) is a statistical modeling framework for neurophysiology data.
20+
21+
![plenoptic](/assets/plenoptic_logo.svg)
22+
23+
[plenoptic](https://github.com/LabForComputationalVision/plenoptic) is a library for model-based visual and auditory stimulus synthesis.
24+
25+
![pynapple](/assets/pynapple_logo.svg)
26+
{:style="width:50%"}
27+
28+
[Pynapple](https://github.com/pynapple-org/pynapple) (Python Neural Analysis Package) is a library for neurophysiological time series data analysis and visualization.
29+
30+
## What types of background are we looking for?
31+
We are looking for interns who have experience in at least one of:
32+
33+
- Using Python packages for scientific computing (e.g., matplotlib, numpy, scikit-learn, etc.).
34+
- Open-source software development (e.g., git, pull request workflow, writing documentation, etc.).
35+
- The relevant neuroscience domain (e.g., calcium image analysis, fitting models to neuroscience data) with *some* programming background.
36+
37+
We *do not* expect you to already be an expert in both neuroscience and software development! If the internship sounds exciting to you, and you are worried about your qualifications, we recommend that you apply. One of the goals of the internship is to help people learn to contribute to open-source projects. We don't expect you to already be an expert.
38+
39+
## Anything else I should know?
40+
- The application to work with the NeuroRSE team will be part of the broader CCN intern application. If you specifically want to work with us, **please mention** that in your application, as well as one or two packages from the above list that you would be interested in working on, and why.
41+
- If you have a GitHub, GitLab, or similar profile, please include a link to the profile in your application. If you have a specific project or two that is particularly relevant, please include a link to those as well.
42+
43+
## Fine print
44+
Elibigle to current students at Bachelor's level or above. Applications will be accepted starting December 2, 2024. You will be paid $20 - $25 per hour, depending on whether you are an undergraduate or graduate student. Travel, housing, and meals will be provided for all interns. We especially encourage applications from underrepresented populations in the open-source community.
45+
46+
## To apply
47+
To submit an application, please visit [the Simons website](https://apply.interfolio.com/159680). Deadline for application is **January 17, 2025**. Applications are structured so that you need to put a PI at CCN as primary group and NeuroRSE as secondary group: the written part of the application will clarify your intentions to work on software development. While it is not essential, we recommend that if you are most interested in working on Nemos that you put Alex Williams as the primary group; those interested in Plenoptic or Pynapple should list Eero Simoncelli.
48+
49+
## Who are we?
50+
51+
{% assign members = "balzani,broderick,venditto,viejo" | split: "," %}
52+
{% include people_list.html people=members %}

0 commit comments

Comments
 (0)