Skip to content

Commit

Permalink
Merge pull request #253 from NeurodataWithoutBorders/devhackathon2024
Browse files Browse the repository at this point in the history
Add info on 2024 Dev Hackathon
  • Loading branch information
bendichter authored Sep 6, 2023
2 parents f97286e + c2646ef commit e71b6f4
Show file tree
Hide file tree
Showing 7 changed files with 142 additions and 0 deletions.
139 changes: 139 additions & 0 deletions HCK18_2024_Dev_Hackathon_DataJoint/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@

<img alt="NWB logo" src="../logos/nwb_logo_brain_text_transp_hor.png">

# Welcome to the 2024 NWB Developer Hackathon hosted by DataJoint!

<!-- * [Report](#report) -->
* [Overview](#overview)
* [Dates and Location](#dates-and-location)
* [Registration](#registration)
* [Logistics](#logistics)
* [Organizing Committee](#organizing-committee)
* [Objective](#objective)
* [Agenda](#agenda)
* [Projects](#projects)
* [Code of Conduct](#code-of-conduct)


<!-- ## Report
The final report for the 2022 NWB-DANDI Developer Hackathon is now available on GitHub ([PDF](report/Report___12th_NWB_and_DANDI_Hackathon.pdf)) ([LaTeX](report/Report___12th_NWB_and_DANDI_Hackathon.zip)). -->

## Overview

The Neurodata Without Borders (NWB) team is organizing a hackathon event for developers.
In contrast to our NWB user training workshops, this event is focused on bringing together the developers of the
NWB data standard and software ecosystem and developers of community tools who would like to integrate their tools
with NWB. This hackathon will enable participants to work intensively on an NWB-related project with the assistance of
the NWB development team and others in the community. Together, we can develop and discuss ideas for solving technical
problems that impact the broader community. Our goal is to foster collaboration and community among developers.

This is our first NWB hackathon event hosted by DataJoint. Working in the DataJoint building and with their team will facilitate projects at the intersection between DataJoint and NWB, such as Spyglass or building NWB export for custom DataJoint pipelines. We also welcome NWB projects that are not related to DataJoint.

## Dates and Location

- **Pre-hackathon project pitch session:** TBD
- **Dates:** Wednesday, April 17, 2024, 9 AM to Friday, April 19, 2024, 5 PM
- **Location:** DataJoint headquarters, [4265 San Felipe St #1025, Houston, TX 77027](https://www.google.com/maps/place/4265+San+Felipe+St+%231025,+Houston,+TX+77027/data=!4m2!3m1!1s0x8640c15d907d761d:0x38a7f7a077419384?sa=X&ved=2ahUKEwih_8ykk_GAAxVzEEQIHb_sBvIQ8gF6BAgcEAA&ved=2ahUKEwih_8ykk_GAAxVzEEQIHb_sBvIQ8gF6BAgdEAI)

We encourage participants to stay at the hackathon until Friday at 5 PM to participate in the final project presentations.

Immediately prior to the NWB Developer Hackathon, DataJoint will be organizing a two-day workshop at the same location.
If you are interested in this DataJoint event, we encourage you to register for it as well.
More details about this event are to come.

DataJoint will also be organizing a social mixer event late Tuesday afternoon
for DataJoint workshop participants to mix with NWB Developer Hackathon participants. We encourage participants to arrive early
enough on Tuesday to attend this mixer.

You can start attending the event(s) on different days for different experiences:

- Start on Monday: full DJ + NWB
- Tuesday: half DJ + NWB
- Tuesday afternoon: DJ mixer + NWB
- Wed-Fri: just NWB


## Registration

Registration will open in late 2023.


## Logistics

### Housing

TBD

### Travel

Travel support is not provided. Limited funds are available to support attendee travel. Once attendance has been
confirmed, we will contact you to collect additional information regarding your travel details. Please see the
[Dates and Location](#dates-and-location) section above for information on when you are expected to arrive and depart
the hackathon.

### Dining

TBD


## Organizing Committee

**Site Chair:** TBD

**Program chairs:** [Ryan Ly](https://crd.lbl.gov/divisions/scidata/mla/staff/ryan-ly/) and [Ben Dichter](http://bendichter.com/)

<!-- **Sponsored by The Kavli Foundation**
<a href="https://kavlifoundation.org/"><img alt="Kavli Foundation logo" src="kavli_logo.svg"></a> -->


## Objective

The [Neurodata Without Borders](https://www.nwb.org/) project is an effort to standardize the description and storage of neurophysiology data and metadata. NWB enables data sharing and reuse and reduces the energy barrier to applying data analytics both within and across labs. NWB has seen wide adoption in the neurophysiology community, and there are now over 175 datasets on the DANDI Archive in NWB, including data from the Allen Institute and the International Brain Laboratory.

The NWB Developer Hackathon will bring neuroscientists, tool builders, and research software engineers together to further the development of the NWB software ecosystem, including the data standard, core software packages, official tools, and community tools. Members of the community will exchange ideas and best practices for using NWB and the libraries, share NWB based tools, surface common needs, solve bugs, make feature requests, brainstorm about future funding and collaboration, and make progress on current blockages.

**Note:** This event is meant to foster community and collaboration around NWB, not competition. As such, this is really more of a “workshop” than a “hackathon.” There will be no judges or prizes. Participants will be expected to bring their own software tool or data, other relevant project, and/or collaborate with others to build integration with NWB.


## Agenda

{% include_relative agenda/AGENDA.md %}


## Projects

TBD

<!-- To ease collaborative editing of projects we are managing projects in the following Google Docs:
* [**Developer Days Projects**](https://docs.google.com/document/d/1wXELFWmKnJu30_PsZdGw1F3TE9WNyBOvGEFLa-9uMP4/edit?usp=share_link)
To create a new project, simply:
* Open the project Google Doc. If you are participating and do not have edit access, then please contact the workshop organizers via email or Slack to request access.
* Make a copy of the project template section and add it to the end of the document
* Update at least your project’s title, key investigators, and project description sections -->


## Code of Conduct

Please see the [Code of Conduct](https://neurodatawithoutborders.github.io/nwb_hackathons/code_of_conduct) for all NWB events.


## Disclaimer

This website and related content were prepared as an account of or to expedite work sponsored at least in part by
the United States Government. While we strive to provide correct information, neither the United States Government
nor any agency thereof, nor The Regents of the University of California, nor any of their employees, makes any
warranty, express or implied or assumes any legal responsibility for the accuracy, completeness, or usefulness of
any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately
owned rights. Reference herein to any specific commercial product, process, or service by its trade name, trademark,
manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by
the United States Government or any agency thereof, or The Regents of the University of California. Use of the
Laboratory or University’s name for endorsements is prohibited. The views and opinions of authors expressed herein
do not necessarily state or reflect those of the United States Government or any agency thereof or The Regents of
the University of California. Neither Berkeley Lab nor its employees are agents of the US Government. Berkeley Lab
web pages link to many other websites. Such links do not constitute an endorsement of the content or company and we
are not responsible for the content of such links.
1 change: 1 addition & 0 deletions HCK18_2024_Dev_Hackathon_DataJoint/agenda/AGENDA.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TBD
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
- [NWB and DANDI Workshop: September 2023](Workshop_2023_Princeton/README.md) - **September 14, 2023** at Princeton University, NJ, USA
- [Cosyne: February 2024](Cosyne_2024/README.md) - A tutorial session on NWB and DANDI will be held during the
Computational and Systems Neuroscience (COSYNE) 2024 conference in Lisbon, Portugal on **February 29, 2024**.
- [NWB Developer Hackathon: April 2024](HCK18_2024_Dev_Hackathon_DataJoint/README.md): **April 17 - 19, 2023** at DataJoint Headquarters in Houston, TX, USA
- NeuroDataReHack: July 2024 - NeuroDataReHack 3 will be held at HHMI Janelia Research Campus in Ashburn, Virginia,
USA **July 8-12, 2024**.

Expand Down
File renamed without changes.
Loading

0 comments on commit e71b6f4

Please sign in to comment.