Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into update/add_v2_results
Browse files Browse the repository at this point in the history
  • Loading branch information
rcannood committed Dec 19, 2023
2 parents c8cb1ac + 7e358a7 commit fe7204a
Show file tree
Hide file tree
Showing 12 changed files with 248 additions and 211 deletions.
9 changes: 2 additions & 7 deletions .github/workflows/quarto_netlify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,9 @@ jobs:

- uses: r-lib/actions/setup-r@v2
with:
r-version: "4.2"
r-version: "4.3"
use-public-rspm: true

- uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Set up environment
run: |
echo "LINUX_VERSION=$(uname -rs)" >> $GITHUB_ENV
Expand All @@ -54,12 +50,11 @@ jobs:
- name: Install Quarto
uses: quarto-dev/quarto-actions/setup@v2
with:
version: 1.4.130
version: 1.4.527

- name: Render with Quarto
shell: bash -l {0}
run: |
source renv/python/virtualenvs/renv-python-3.10/bin/activate
quarto render --profile evaluate_code
## push actions
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# openproblems.bio unreleased

## MINOR CHANGES


* Several infrastructure updates (PR #298):

- Update R packages
- Remove Python from list of dependencies
- Update Quarto
- Fixes to styling
- Simplify footer
- Update openproblems-v2 submodule

## BUG FIXES

* Updated the `openproblems-v2` submodule (PR #295). This fixes a deprecation error due to an update in ruamel.yaml.
Expand Down
2 changes: 1 addition & 1 deletion _openproblems-v2
Submodule _openproblems-v2 updated 203 files
2 changes: 1 addition & 1 deletion _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ website:
google-analytics: 'UA-178400615-1'

page-footer:
left: "© Open Problems 2023 with all data licensed under [CC-BY](https://creativecommons.org/licenses/by/2.0/). View on [GitHub](https://github.com/openproblems-bio/openproblems-v2). Made with [Quarto♥](https://quarto.org)."
left: "© Open Problems 2023 with all data licensed under [CC-BY](https://creativecommons.org/licenses/by/2.0/)."

navbar:
logo: images/logo.png
Expand Down
2 changes: 1 addition & 1 deletion documentation/reference/openproblems-v2/src-task_id.qmd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: src/tasks/\<task_id\>/
title: src/tasks/task_id
---

Each task should contain a data processor (to transform common datasets into task-specific datasets), methods, control methods (for quality control), and metrics (@fig-task-workflow).
Expand Down
36 changes: 22 additions & 14 deletions events/2021-09_neurips/index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ subtitle: Solving various multimodal integration tasks using ML
description: |
A NeurIPS Competition (2021)
[See on EvalAI](https://eval.ai/web/challenges/challenge-page/1111/overview){class="btn btn-primary" style="border: 1px solid white;"}
[Sign up for updates](https://docs.google.com/forms/d/e/1FAIpQLSe90Oky4-1b0HbdLsp5Yqo9juCd2mq-NlGHU9NHRW1ECok1xQ/viewform){class="btn btn-primary" style="border: 1px solid white;"}
[See on EvalAI](https://eval.ai/web/challenges/challenge-page/1111/overview){class="btn btn-primary"}
[Sign up for updates](https://docs.google.com/forms/d/e/1FAIpQLSe90Oky4-1b0HbdLsp5Yqo9juCd2mq-NlGHU9NHRW1ECok1xQ/viewform){class="btn btn-primary"}
[Watch the video](https://www.youtube.com/watch?v=ZXDILOyiy7A){class="btn btn-secondary" style="border: 1px solid white; font-size: 0.8rem; padding: 3px 10px;"}
[Read the documentation](/events/2021-09_neurips/documentation/index.qmd){class="btn btn-secondary" style="border: 1px solid white; font-size: 0.8rem; padding: 3px 10px;"}
[Download the data](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE194122){class="btn btn-secondary" style="border: 1px solid white; font-size: 0.8rem; padding: 3px 10px;"}
[Watch the video](https://www.youtube.com/watch?v=ZXDILOyiy7A){class="btn btn-secondary"}
[Read the documentation](/events/2021-09_neurips/documentation/index.qmd){class="btn btn-secondary"}
[Download the data](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE194122){class="btn btn-secondary"}
[Read the datasets paper (NeurIPS 2021)](https://datasets-benchmarks-proceedings.neurips.cc/paper/2021/hash/158f3069a435b314a80bdcb024f8e422-Abstract-round2.html){class="btn btn-secondary" style="border: 1px solid white; font-size: 0.8rem; padding: 3px 10px;"}
[Read the competition paper (ICML 2022)](https://proceedings.mlr.press/v176/lance22a.html){class="btn btn-secondary" style="border: 1px solid white; font-size: 0.8rem; padding: 3px 10px;"}
[Read the datasets paper (NeurIPS 2021)](https://datasets-benchmarks-proceedings.neurips.cc/paper/2021/hash/158f3069a435b314a80bdcb024f8e422-Abstract-round2.html){class="btn btn-secondary"}
[Read the competition paper (ICML 2022)](https://proceedings.mlr.press/v176/lance22a.html){class="btn btn-secondary"}
title-block-banner-color: white
title-block-banner: ../../images/heros/competition_dark.jpg
page-layout: full
Expand All @@ -30,14 +30,16 @@ image: image.svg
## Summary
::::

::::{.section-content}
::::{.section}
:::{.section-content}
Scaling from a dozen cells a decade ago to millions of cells today, single-cell measurement technologies are driving a revolution in the life sciences. Recent advances make it possible to measure multiple high-dimensional modalities (e.g. DNA accessibility, RNA, and proteins) simultaneously in the same cell. Such data provides, for the first time, a direct and comprehensive view into the layers of gene regulation that drive biological diversity and disease.

In this competition for [NeurIPS 2021](https://neurips.cc/Conferences/2021/CompetitionTrack), we present three tasks on multimodal single-cell data using a first-of-its-kind multi-omics benchmarking dataset. Teams will predict one modality from another and learn representations of multiple modalities measured in the same cells. Progress will reveal how a common genetic blueprint gives rise to distinct cell types and processes, as a foundation for improving human health.

{{< video https://www.youtube.com/embed/y5YbM0tbvCo >}}

To learn more, you can watch a [lecture](https://www.youtube.com/watch?v=ZXDILOyiy7A) presented at the Broad Institute's Models Inferences and Algorithms meeting (<a href="https://drive.google.com/file/d/1olW-WN-kHYuG15MSgAK3GUqNtMCPFBq3/view?usp=sharing" style="color: #EB5252;">slides</a>).
:::
::::
:::

Expand All @@ -46,7 +48,8 @@ To learn more, you can watch a [lecture](https://www.youtube.com/watch?v=ZXDILOy
## Winners
::::

::::{.section-content}
::::{.section}
:::{.section-content}
We're proud to announce the winners of our 2021 NeurIPS competition!

#### Task 1 - Modality Prediction
Expand Down Expand Up @@ -93,6 +96,7 @@ Sumeer Khan, Robert Lehman, Xabier Martinez De Morentin, Minxing Pang, Aidyn Ub
##### CITE, online: Dengkw
**University of Michigan, [code](https://github.com/openproblems-bio/neurips2021_multimodal_topmethods/tree/main/src/joint_embedding/methods/Guanlab-dengkw)**
Kaiwen Deng
:::
::::
:::

Expand All @@ -102,7 +106,8 @@ Kaiwen Deng
## Details
::::

::::{.section-content}
::::{.section}
:::{.section-content}
The competition will focus on three tasks:

1. **Predicting one modality from another** - Given one modality, predict the other.
Expand All @@ -123,6 +128,7 @@ If you ever have any questions, please feel free to reach out on the Open Proble
If you'd like to get updates, please fill out the interest list below:

<a href="https://docs.google.com/forms/d/e/1FAIpQLSe90Oky4-1b0HbdLsp5Yqo9juCd2mq-NlGHU9NHRW1ECok1xQ/viewform" target="blank"><button type="button" class="btn btn-primary" style="font-size: 1rem; border: 1px solid #c4c4c4; color:white; height: 40px; padding: 0px 15px;"><strong>Sign up for updates</strong></button></a>
:::
::::
:::

Expand All @@ -133,8 +139,8 @@ If you'd like to get updates, please fill out the interest list below:
## Sponsors
::::

::::{.section-content}

::::{.section}
:::{.section-content}
```{=html}
<div class="grid">
<div class="card card-shadow g-col-12 g-col-lg-5 g-start-lg-2">
Expand Down Expand Up @@ -175,6 +181,7 @@ If you'd like to get updates, please fill out the interest list below:
</div>
</div>
```
:::
::::
:::

Expand All @@ -183,8 +190,8 @@ If you'd like to get updates, please fill out the interest list below:
## Organizers
::::

::::{.section-content}

::::{.section}
:::{.section-content}
_In alphabetical order_

- **Daniel Burkhardt** (<a href="mailto:[email protected]?subject=%5BNeurIPS_2021%5D" style="color: #EB5252;">Primary contact</a>) is a Machine Learning
Expand Down Expand Up @@ -262,5 +269,6 @@ _In alphabetical order_
dimensionality reduction, visualization, denoising, data
augmentation, and coarse graining, with particular focus on
applications in biomedical data exploration.
:::
::::
:::
22 changes: 12 additions & 10 deletions events/2022-08_neurips/index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ subtitle: A competition on predicting multimodal expression across batches and t
description: |
A NeurIPS Competition (2022)
[See on Kaggle](https://www.kaggle.com/competitions/open-problems-multimodal){class="btn btn-primary" style="border: 1px solid white;"}
[See on Kaggle](https://www.kaggle.com/competitions/open-problems-multimodal){class="btn btn-primary"}
date: "2022-08-15"
start-date: "2022-08-15"
end-date: "2022-11-15"
Expand All @@ -18,12 +18,12 @@ image: image.png
---

:::{layout="[[30,70]]"}
::::{.section-header}
::::{.section-content}
## Summary
::::

::::{.section-content}

::::{.section}
:::{.section-content}
Scaling from a dozen cells a decade ago to millions of cells today, single-cell measurement technologies are driving a revolution in the life sciences. Recent advances make it possible to measure multiple high-dimensional modalities (e.g. DNA accessibility, RNA, and proteins) simultaneously in the same cell. Such data provides, for the first time, a direct and comprehensive view into the layers of gene regulation that drive biological diversity and disease.

In [2021](https://openproblems.bio/neurips_2021), we organized the first single-cell analysis competition at NeurIPS bringing together 280 participants to compete on an atlas-scale dataset of human bone marrow cells from 12 donors generated across 4 sites globally.
Expand All @@ -33,17 +33,18 @@ In this competition for [NeurIPS 2022](https://neurips.cc/Conferences/2022/Compe
In the test set, taken from an unseen later time point in the dataset, competitors will be provided with one modality and be tasked with predicting a paired modality measured in the same cell. The added challenge of this competition is that the test data will be from a later time point than any time point in the training data.

To read all the details, [See on Kaggle!](https://www.kaggle.com/competitions/open-problems-multimodal/)
:::
::::
:::


:::{layout="[[30,70]]"}
::::{.section-header}
::::{.section-content}
## Sponsors
::::

::::{.section-content}

::::{.section}
:::{.section-content}
```{=html}
<div class="grid">
<div class="card card-shadow g-col-12 g-col-lg-5 g-start-lg-2">
Expand Down Expand Up @@ -89,6 +90,7 @@ To read all the details, [See on Kaggle!](https://www.kaggle.com/competitions/op
</div>
```
:::
::::
:::

Expand All @@ -97,8 +99,8 @@ To read all the details, [See on Kaggle!](https://www.kaggle.com/competitions/op
## Organizers
::::

::::{.section-content}

::::{.section}
:::{.section-content}
_In alphabetical order_

- **Daniel Burkhardt** (<a href="mailto:[email protected]?subject=%5BNeurIPS_2022%5D" style="color: #EB5252;">Primary contact</a>) is a Machine Learning
Expand Down Expand Up @@ -151,6 +153,6 @@ _In alphabetical order_
Artificial Intelligence Cooperation Unit; and a faculty member of
the Wellcome Trust Sanger Institute, Cambridge, UK. His lab develops innovative
methods for single-cell analysis.

:::
::::
:::
7 changes: 4 additions & 3 deletions events/2023-08_neurips/index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "NeurIPS 2023: Single-Cell Perturbation Prediction"
subtitle: Generalizing experimental interventions to unseen contexts, a NeurIPS 2023 competition
description: |
[Get Started on Kaggle](https://www.kaggle.com/competitions/open-problems-single-cell-perturbations){class="btn btn-primary" style="border: 1px solid white;"}
[Get Started on Kaggle](https://www.kaggle.com/competitions/open-problems-single-cell-perturbations){class="btn btn-primary"}
date: "2023-08-30"
start-date: "2023-09-11"
end-date: "2023-11-30"
Expand Down Expand Up @@ -81,8 +81,8 @@ Single-cell sequencing technologies have revolutionized our understanding of the
## Organizers
::::

::::{.section-content}

::::{.section}
:::{.section-content}
_In alphabetical order_

- **Daniel Burkhardt** (<a href="mailto:[email protected]?subject=%5BNeurIPS_2021%5D" style="color: #EB5252;">Primary contact</a>) is a Machine Learning Scientist at Cellarity, a biotechnology company in Boston. He is a core organizer of the Open Problems in Single-Cell Analysis project. He completed his PhD in Genetics at Yale University with a specialization in machine learning under the supervision of Smita Krishnaswamy. His dissertation focused on modeling experimental perturbations and biological heterogeneity in single-cell datasets. Daniel is also the core organizer of the Machine Learning for Single Cell Analysis workshop, offered bi-annually since 2019 by the Krishnaswamy Lab at Yale.
Expand All @@ -98,5 +98,6 @@ _In alphabetical order_

- **Angela Pisco** is the Director for Computational Biology at insitro, a biotechnology company in South San Francisco, and a core organizer of the Open Problems in Single-Cell Analysis project. Her main research interests are single cell genomics with a focus on building single cell atlas to understand health and disease. Angela's team is passionate about extracting meaningful information from biomedical datasets and use that to improve disease understanding and drug development.

:::
::::
:::
Loading

0 comments on commit fe7204a

Please sign in to comment.