DATA SCIENCE HACKATHON
AUGUST 9-10, 2021
The 2021 Data Science Hackathon will be held virtually online during August 9-10, 2021. This would be the third data science hackathon organized by the UAB Informatics Institute. We invite informaticians, statisticians, bioengineers, data scientists, cancer researchers, and oncologists at all levels to participate in solving cancer-related research, prevention, and healthcare practice problems using Artificial Intelligence (AI) and data science. Registration (here) is FREE but limited (first 120 who form a team successfully).
We are providing all hackathon registrants an optional “pre-hackathon” module in the next eight weeks. The pre-hackathon module includes informational webinars, training boot camps, and virtual networking events weekly to help those uncomfortable with the hackathon “ease” into the hackathon competition. These events will be recorded, and the content will be made available online. In addition, we have prepared slack channels, virtual social network lounges, AirTables, cancer clinical data sets, and U-BRITE computing infrastructure to make teaming up and generating ideas easier than before.
Should you wish to participate as a “mentor” or a “judge”, you do NOT need to register. Just go to the website and fill out your profile to become available to a team as a “mentor”, or stand by to serve as a “judge” in the end. We will be in touch once you indicate your preference.
To form teams and network with others virtually, please join the Hackathon slack channel. Should you have any questions, feel free to post them on the slack channel. The organizers will be there as well to answer questions.
Timeline of Steps Prior to the Hackathon
Calendar of Events
Scroll down for video recording of the informational sessions below.
Stage 1 - Registration
Click here to register for the AI to Fight Against Cancer Hackathon. Space is limited to the first 120 to successfully form a team.
Recording of Informational and Training Sessions
Cancer Data Science Hackathon Guidelines for Projects, Competition, Evaluation and Roles
- Does the project involve a highly interesting hypothesis, phrased as a question statement? All good topics should be firmly grounded in at least one scientific paper on cancer published in the biomedical literature.
- Does the project have the potential to advance public biomedical knowledge and/or understanding of cancer? The advancement may be defined broadly, from epidemiology to treatment, including basic, translational, and clinical, and population impacts.
- Does the project involve the innovative use of data science tools from GitHub/GitLab? At least one of the team members should be skilled in deploying the software tools and designated as a technical contact in the team’s roster before the Hackathon.
- Does the project leverage existing publicly available data sets, particularly those on the U-BRITE platform? If additional data sets are needed, beyond what is already available, the team should work ahead of time (some of these data require non-trivial effort to stage) to communicate with the Hackathon IT Architect ( Zhandos Sembay ), who will assess whether we can bring them to U-BRITE before the Hackathon.
- Is the project feasible to perform with 50-80 hours of total team efforts within the 2-day Hackathon period? The team should stay focused on collecting key evidence to address the hypothesis with the understanding that future work may be needed to clear all doubts.
- Does the informatics approach adopted demonstrate rigor? Is the sample set too small or biased? What statistical techniques are used to quantify the biases or validity of conclusions made?
- Experimental validation of findings. In silico validations, using cross-validations, statistics, independent literature search, or unbiased separate data sets, are sufficient.
- Comprehensiveness of subject problem examined. Due to time constraints, preliminary conclusions that can help answer the question are adequate.
- Publication-readiness. We understand that reaching a point for publishing findings requires additional effort, especially by testing multiple alternative hypotheses.
- Provide scientific guidance on the overall project design, data to be used, and choices of analytical tools necessary to complete the project on time.
- Facilitate constructive and critical discussions among the teams to improve the overall rigor and reproducibility of the approach.
- Coordinate tasks and different roles to be performed by different team members.
- Help overcome obstacles as they arise before and during the Hackathon.
- Help the team prepare a final presentation for the competition.
- Form a team at least one week before the Hackathon and send us a list of team members.
- Discuss and pick a topic for the Hackathon.
- Prepare for the Hackathon by installing necessary software, attending training sessions, ensuring .readiness, and working with organizers to bring in necessary public data sets or software tools into U-BRITE beforehand..
- Divide up roles: data cleaning, programming, informatics approach design, data analysis, technical writing, etc.
- Develop your solution during the Hackathon.
- Prepare and deliver a presentation about your work (see below). Start preparing after the Hackathon is complete so you can focus on your project during the two days of the Hackathon. Presentations will be recorded.
- Attend presentations as assigned by organizers, either live Zoom or watch the recording.
- Judges may also be mentors but will need to recuse themselves from evaluating teams they are mentoring.
- Evaluate presentations based on scientific rigor, innovation, and presentation
- Submit evaluations to organizers.
- Each team will have ten minutes (less than ten slides) to report problem addressed, solutions, approach, discussion, and conclusions.
- Codes, results, and documentation all need to be deposited in U-BRITE by Tuesday, August 10, at 11:59 pm. Participants agree to make their work open-source and openly accessible to U-BRITE users.
- Prepare your presentation after (not during) the Hackathon.
- Team presentations will be held via Zoom Friday, August 13, at 10:00 am. We will send out a schedule of presentations.
- Judges will rate team projects based on the above criteria.
- We will present awards during the closing session on Friday, August 20, at 10:00 am via Zoom.
Reach out if you have questions.
We look forward to an innovative, productive, and fun hackathon!
Thanks to all organizers, mentors, judges, and participants!
Stage 2 - Profile, Project Idea and Resource Sharing
Submit Expertise Profile Information
Once you have registered at eventbrite, fill out this form to provide your profile information to identify your preferred role and to help with team formation.
Expertise profile information deadline is July 31. Participants who submit their profile information the deadline will be eligible for contest awards. Teams must have at least one team member who registered by the deadline.
If you would like to be either a mentor or a judge please indicate this under the Role question.
See other participants below!
Submit a Project Idea
Once you have registered at eventbrite and submitted your participant profile, fill out this form to provide project idea.
See other projects below!
Prepare a Data Set
Stage 3 - Team Formation
Form a Team
Whether you are looking for a team, recruiting members for your team, or already have a team, through Slack (24/7) and the Wonder Lounge (especially during our networking sessions) to meet other participants, socialize, discuss project ideas, and form teams. While individuals may participate, only teams will be eligible for the competition. Don’t wait, as only a maximum of 25 teams will eligible to compete for awards. If you are finding it challenging to find a suitable team or recruit team members, let us know and we can help suggest people who would be a good match.
Stage 4 - Learning, Training, and Preparation
Attend Pre-Hackathon Webinar/Trainings
AI Boot Camp
Friday, July 23, 2021
10:00 am – 12:00 pm
Special Lecture by Jake Chen, PhD: AI in Cancer Research and Oncology Applications: An Overview of Recent Advances
Friday, July 30, 2021
10:00 – 11:00 am
U-BRITE Boot Camp
Friday, July 30, 2021
11:00 am – 1:00 pm
AI Boot Camp Recording
Special Lecture by Jake Chen, Ph.D.
U-BRITE Boot Camp Recording
Check Technical Readiness
Follow the checklist to make sure you are technically ready. Also attend our readiness session on 8/6/2021
Readiness and Project Discussion Session
Friday, August 6, 2021
10:00 am – 12:00 pm
10:00 – 10:10 a.m.
Introduction and Announcements
Amy Y. Wang, M.D., MBI
Chair, Hackathon Committee
Associate Professor of Medicine and Scientist, Informatics Institute
UAB School of Medicine
Jake Chen, Ph.D.
Co-Chair, Hackathon Committee
Chief Bioinformatics Officer Assoc. Director, Informatics Institute Professor of Genetics
UAB School of Medicine
10:10 – 10:15 a.m.
MCBIOS Interdisciplinary Team Science Award
Aik Choon Tan, Ph.D.
Member, Hackathon Committee
Board Member, MCBIOS
Vice Chair, Department of Biostatistics and Bioinformatics,
Moffitt Cancer Center
10:15 – 10:50 a.m.
Hackathon Technical Lead
UAB Informatics Institute
10:50 – 11:00 a.m.
11:00 a.m. – 12:00 p.m.
PAGER: The Pathway, Annotated-list, and Gene-signature (PAG) Electronic Repository for Network Biology in Cancer
Zongliang Yue, Ph.D.
UAB Informatics Institute
Preparation Instructions for AI Against Cancer Data Science Hackathon
- Sign up for an Airtable account at https://airtable.com/if you don’t already have one.
- We will send out instructions and/or invitations on how to access the Hackathon base in Airtable to view and edit information there.
- Click on the link to access the information.
- In the Participants table, review and update your information as necessary, including your preferred/available roles.
- Open the Projects table and review the projects there. in the Projects table. See if any interest you and think of how to use/revise it to develop a project. Or you can enter a new project idea. See attached guidelines for development of projects.
- Look for people you may want to team up with in the Projects and Teams tables. You can join an existing team or form one of your own. Teams should have about 2-4 people and have people from different backgrounds and fields.
You can also look in the Participants Grouped by Title table to help you find potential team
Obtain a Cheaha account if you plan to do data wrangling or software development and have not done so already. See instructions on requesting one. It is not necessary for all team members to have an account. Users from outside UAB will need to be sponsored for outside access (see #2).
Obtain a GitLab account (https://gitlab.rc.uab.edu). Go to the LDAP tab, use your BlazerID login and password. See #2 if you are from outside UAB. Use the GitLab for code sharing.
Use Box for sharing files and documents (not necessarily code to be shared with the wider community. Box is especially useful for transferring or sharing files that are too large send via email. You can store files for your team here (login UAB BlazerID. We will send you a link to view and edit documents for your team.
Note that if you plan to participate as a expert, panelist, or mentor in a field of expertise but not involving technical aspects such as software development, coding, data wrangling (I am not a technical person), then it may be optional for you to complete all the technical preparations. However, you may learn something, improve your ability to understand and collaborate on technical aspects, and perhaps even move toward becoming technically savvy yourself.
Detailed patient data for UAB patients will be available to participants from UAB for whom that data sharing is permitted. Unfortunately, participants from institutions outside UAB will not be able to access this data.
The datasets will not include overt identifiers (name, medical record number, etc) but may include zip codes and dates related to clinical values. This form of dataset is considered to be a HIPAA Limited Dateset and requires some restrictions on access and use. As such, per IRB and institutional policy, release of of datasets requires HIPAA training, IRB Human Subjects Protection training and an Acknowledgement of Restrictions on the Use of Limited Datasets.
Prior to the Hackathon any participant from UAB seeking access to Clinical datasets from UAB Medicine must complete the following (if you have not previously done so or if your training is out of date). If you are from outside UAB, we will work with you to gain access to necessary resources (see #3). If IRB Human Subject Protection training and HIPAA Training have not been completed those are required as well, but those are typically in place as a matter of normal practice for those involved in research. See below for instructions on how to access and receive training for these resources:
- See the CCTS i2b2 web page, has more information about i2b2 and how to Complete HIPAA training in the UAB Learning Management System. The link can be found here.
- Complete IRB Human Subjects Protection training. You can complete this through the UAB Learning Management System or CITI. See information and options for IRB initial training or IRB continuing training. If you are new to UAB, you can use training from your previous institution or other approved organizations. We recommend taking the CITI course, which has modules that are common to many research institutions.
Complete the “Acknowledgement of Restrictions on the Use of Limited Data Sets” in the UAB Learning Management System. This link will take you to the course in the campus-side training system. Email the certificate to firstname.lastname@example.org.
We would like to get everyone thinking about and preparing their projects for the upcoming hackathon as early as possible. See guidelines on this page describing characteristics of good projects. See the Projects table in the Hackathon Airtable base for projects and project ideas. The table includes detailed information about the project and individual(s) who submitted the project. Researchers have also indicated the suitable of the project and assessments of readiness of the project. Feel free to take any of these and revise as you wish (e.g., narrow the scope, focus on one aspect or use case).
If you have your own project in mind, you can enter it directly in the Projects table on the Cancer Hackathon Airtable base, or you can submit it through our project submission form on this web page or via email. Please include detailed information about the project, such as what your research question is and how you would answer the question. Also include any relevant publications and datasets (from UAB and/or publicly available).
Please sign up for teams in the Teams table in Airtable. Teams will ideally have about 2-4 members and have a mix of backgrounds and areas of expertise. You may wish to pair up with people you know, people with common interests, and/or people with complementary backgrounds.
Each team will work on one project, but multiple teams may work separately on the same project – they may use different approaches.
Teams may have members from multiple organizations. At least one member of each team must be affiliated with a CTSA site.
Sign up for your project and team and/or invite others to join your team (preferred). If you do not organize or join a team, we, will do our best to match people with projects and teams.
9:00 – 9:05 a.m.
Jake Chen, Ph.D.
Associate Director of Informatics Institute
Chief Bioinformatics Officer
Professor of Genetics and Computer Science
9:05 – 9:30 a.m.
Jake Chen, Amy Wang, and Zhandos Sembay
• Opening Remarks
• Mission and Goals
• Ground Rules
• Team Science and Collaboration
• Seeking Help: Expert Panelists and Office Hours
• Technical Readiness
9:30 – 10:00 a.m.
10:00 a.m. – 4:55 p.m.
4:55 – 5:00 p.m
Day 1 Wrap-up
9:00 – 9:05 a.m.
James Cimino, M.D.
Director, UAB Informatics Institute
Distinguished Professor of Medicine, UAB School of Medicine
9:05 – 9:10 a.m.
Amy Wang, M.D., MBI
Associate Professor of Medicine
9:10 – 9:20 a.m.
Shipt and Data Science
Bart Masters, Senior Manager, Data Science
Ashley Anderson, Lead Technical Recruiter
9:20 – 10:00 a.m.
Team Reports from Day 1 and Q&A
10:00 a.m. – 4:45 p.m.
4:45 – 5:00 p.m
Final Wrap-up – Interactive
Stage 6 - Project Showcase, Competition, and Awards
Project Showcase and Competition
Friday, August 13, 2021
10:00 am – 12:00 pm
Join us as hackathon participants present their work. After the showcase, judges will watch presentations and evaluate projects and presentations.
Project Showcase Schedule
Hackathon Showcase Recording
Closing Ceremony and Presentation of Awards
Friday, August 20, 2021
10:00 am – 11:00 am
We will celebrate all that we have accomplished together. We will review and reflect on the Hackathon and its impact and acknowledge everyone’s contributions. Finally, we will present awards to the winning teams.
Team projects may be from any relevant disciplines and cover any topics that impacts cancer, including prevention, diagnostics, treatment, interventions, prediction, patient care, provider and patient tools, and community programs. As the goal is to encourage innovation and early development, projects do not need to be fully formed solutions that are ready for publication or production.
Eligibility for Awards
To be eligible for main awards, teams must meet the following requirements:
- Most members of a team must have completed an eligibility profile by 7/30/2021.
- At least one member of a team must have employment, affiliation, or sponsorship with a sponsoring or partner organization. For example, research institutions and their partner and affiliated institutions funded or sponsored by the U.S. National Institutes of Health (NIH) or related agencies. (This policy is not meant to be discriminatory but is intended to increase collaboration.)
- Teams and projects must be listed in our Airtable site.
- Code, documentation, and relevant project information demonstrating progress must be stored in our designated GitLab site for the hackathon.
- The team must present their project at our Hackathon Showcase, which is scheduled for 8/13/2021.
- Teams must actively work on the project only on the designated hackathon days, from 8/9/2021 from 9 am until 9/10/2021 at 11:59 pm Central Time.
There will be three main prizes (first, second, and third) to the overall top three team projects. The evaluation criteria are listed below:
- Significance – Does the project address an important problem or a critical barrier to progress in the field? Is the prior research that serves as the key support for the proposed project rigorous? If the aims of the project are achieved, how will scientific knowledge, technical capability, and/or clinical practice be improved? How will successful completion of the aims change the concepts, methods, technologies, treatments, services, or preventative interventions that drive this field?
- Team – Are the team members well suited to the project? Do the investigators have complementary and integrated expertise? Is at least one team member’s organization affiliated with a participating or sponsoring organization (e.g., CTSA, NCI)?
- Innovation – Does the application challenge and seek to shift current research or clinical practice paradigms by utilizing novel theoretical concepts, approaches or methodologies, instrumentation, or interventions? Are the concepts, approaches or methodologies, instrumentation, or interventions novel to one field of research or novel in a broad sense? Is a refinement, improvement, or new application of theoretical concepts, approaches or methodologies, instrumentation, or interventions proposed?
- Approach – Are the overall strategy, methodology, and analyses well-reasoned and appropriate to accomplish the specific aims of the project? Have the investigators included plans to address weaknesses in the rigor of prior research that serves as the key support for the proposed project? Have the investigators presented strategies to ensure a robust and unbiased approach, as appropriate for the work proposed? Are potential problems, alternative strategies, and benchmarks for success presented? Will the strategy establish feasibility, and will particularly risky aspects be managed? Have the investigators presented adequate plans to address relevant biological variables, such as age, gender, and risk factors?
- Scientific Rigor and Progress – Has the team presented prior work and cited appropriate scientific literature? Have they presented the current state of the problem and current challenges? Given the baseline, how much progress has the team made in addressing challenges during the hackathon? Are there clear plans for future work?
- Integrity, Transparency, and Sharing – Have investigators used tools, datasets, and other resources that are publicly available? Have they agreed to share their findings (once published)? Do their work product and artifacts seem appropriate for the project, length of available time, and level of expertise? Are there any red flags?
- Presentation Quality – How well have the reviewers presented their work? Please consider the quality of organization, visuals, communication skills, clarity, and conciseness in the presentation.
- Overall Impact – Reviewers will provide an overall impact score to reflect their assessment of the likelihood for the project to exert a sustained, powerful influence on the research field(s) involved, in consideration of the following review criteria and additional review criteria (as applicable for the project).
In addition to the three main awards, there are two bonus awards, the MCBIOS Interdisciplinary Team Science Award and the Health Equity Award. Projects must be eligible for the main awards and will be judged based on additional criteria. A team that wins a main award is also eligible to complete for a bonus award.
MCBIOS Interdisciplinary Team Science Award
Project that meets criteria for main awards and also best exemplifies team science through interdisciplinary teams with members representing diverse fields, expertise, stages in the translational spectrum, institutions, and different career stages. Team members should all contribute significantly in the research, work, and presentation.
- How well does the team demonstrate the following characteristics?
- Interdisciplinary, with diverse fields and areas of expertise
- Members across the translational spectrum
- Multiple institutions
- Different career stages (e.g., students, fellows, faculty, staff)
- Significant contributions from all members in the research, work, and presentation
To be eligible for this award, at last one member of the team must be a member of MCBIOS. Note that for the hackathon, MCBIOS is offering special introductory rates for membership. Go to https://www.mcbios.com/. Under the information about the hackathon, click on the link to become a member. Then select whether you will be joining as a student or professional member. These special hackathon rates are only available until August 20, 2021, so join today.
Health Equity Award
Does the solution help prevent and/or reduce health disparities?
What is a health disparity? A health disparity is “a particular type of health difference that is closely linked with social, economic, and/or environmental disadvantage. Health disparities adversely affect groups of people who have systematically experienced greater obstacles to health based on their racial or ethnic group; religion; socioeconomic status; gender; age; mental health; cognitive, sensory, or physical disability; sexual orientation or gender identity; geographic location; or other characteristics historically linked to discrimination or exclusion” (Healthy People 2030, US Department of Health and Human Services).
The Judging Committee is an interdisciplinary panel of research scientists from diverse backgrounds, fields, and institutions. Judges may be overall mentors for the hackathon but may not be primarily mentoring, advising, or working closely with one or more teams. Committee members will view presentations, review projects using the above criteria, and determine recipients of all awards. If there is a potential conflict of interest, then committee members will recuse themselves from the affected teams.
The review includes criteria used for evaluating research proposals and publications. Judges will evaluate projects based on the criteria above for main and bonus awards. In the even of ties, the judging committee will review and discuss top projects and determine the winners. The Chair of the Judging Committee will be the final arbiter of all decisions, and all judging decisions are final.
Announcement of Awards
We will announce award winners at our hackathon closing session on Friday, August 20, 2021.
|Award||Team Name/ Number||Team Members||Title of Project|
|First Prize||Team Kinome (Team 10)||Joshua Anderson, PhD Ehsan Saghapour, PhD Kevin Lee, MD, PhD Christopher Willey, MD, PhD||Development of Kinomic Profiling Signatures that Associate with Kinase Inhibitor Sensitivity in Glioblastoma PDX|
|Second Prize||Team Ditto (Team 11)||Ryal L. Melvin, PhD Tarun Mamidi, MS Thi K. Tran-Nguyen, PhD Rati Chkheidze, MD Liz Worthey, PhD||AI Guided Multiomics Data Mapping on Pathology Whole Slide Images of Glioblastoma|
|Third Prize||PhenoMiner (Team 4)||Nilesh Kumar Bharat Mishra Zhiying Lu, PhD||Natural Language Processing System for Retrieving Information about Cancer Phenotypes from Published Articles|
|MCBIOS Interdisciplinary Team Science Award||Alpha (Team 6)||Zongliang Yue, PhD Clark Xu, MS Vanessa Xiao Vasileios Alevizos||Conjunctival and Corneal Tumor detection and Recognition|
|Health Equity Award||BirthSeq-AI (Team 5)||Gurpreet Kaur, PhD Brandon Wilk Shaurita Hutchins Kristen Coutinho Liz Worthey, PhD||Development of an AI-based Approach to Better Understand Chorangiomas by Studying Placental Heterogeneity|
Informatics Program Specialist
UAB Informatics Institute
UAB Informatics Institute
UAB Informatics Institute