Attendees: Edit this page to propose a hackathon project. Feel free to generate a new child page if you find you need more room to expound your thoughts. Add your name as a contributor if you'd like to get involved with a project.
|
Hackathon Idea |
Lead Developer(s) |
Contributors |
Description |
|---|---|---|---|
|
Jupyter for XNAT |
Dan Marcus |
Hakim Achterberg |
Create interfaces to interact with XNAT data from Jupyter notebooks and create a plugin to directly embed notebooks in XNAT pages. |
|
Sample data importer |
Dan Marcus |
|
Create upload scripts to import several large, high utility data sets to XNAT, including ADNI and the NIH Chest X-Ray data and create a few containers to do some basic processing of the images. |
|
Data Use Agreement |
Rick Herrick |
Simon Doran |
Provide a way for project owners and PIs to upload data use agreements, terms of consent, IRB documents, etc., to a project and require users to review and agree to the terms before accessing the project's data. |
|
Federated XNAT data aggregation |
Rick Herrick |
|
Aggregate data from projects on multiple XNAT servers to an umbrella project on a central hub.
|
| Dockerize XNAT |
Flavin |
Adriaan Versteeg, Marcel Koek |
Bring up the different XNAT components (tomcat, nginx, database) in different docker containers using docker compose. |
|
Querying XNAT to retrieve derived/meta- data |
Tim Olsen |
Marcel Koek, Adriaan Versteeg |
The ability to query derived or meta data stored in XNAT. For example DICOM header data and data stored in datatype xmls or custom variables. |
|
Salt formula for XNAT |
Marcel Koek |
|
Creating a salt-formula for provisioning XNAT |
|
Start a repository on XNAT maintenance scripts |
|
Marcel Koek |
It would be nice to have a central repository of scripts which can be used for maintaining an XNAT instance. For instance database backups, cleanup of old deleted files or files which are stuck in the prearchive. |
|
OHIF viewer for XNAT |
Simon Doran |
|
Discuss how best to incorporate the OHIF ( www.ohif.org ) Javascript viewer into XNAT. |
|
xnatpy improvements |
Hakim Achterberg |
|
Improve xnatpy. Possible targets include searches, improve object creation and the addition of unit tests for code quality. |
|
|
|
|
|