Skip to content

Commit e581878

Browse files
committed
Merge branch 'rc/0.2.0'
2 parents 54ec209 + bc037c3 commit e581878

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+54162
-521
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: ci/abc_atlas_access
2+
on:
3+
push:
4+
branches:
5+
- master
6+
pull_request:
7+
jobs:
8+
test:
9+
name: ${{ matrix.python-version }}, ${{ matrix.os }}
10+
runs-on: ${{ matrix.os }}
11+
strategy:
12+
matrix:
13+
os: [ "macos-latest", "windows-latest", "ubuntu-latest" ]
14+
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
15+
fail-fast: false
16+
steps:
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-python@v5
19+
with:
20+
python-version: ${{ matrix.python-version }}
21+
- name: Install
22+
run: |
23+
python -m pip install --upgrade pip
24+
pip install .
25+
- name: Test
26+
run: pytest tests

_toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ parts:
1919
- file: descriptions/WMB-10X
2020
- file: descriptions/WMB-taxonomy
2121
- file: descriptions/MERFISH-C57BL6J-638850
22+
- file: descriptions/MERFISH-C57BL6J-638850-imputed
2223
- file: descriptions/WMB-neighborhoods
2324
- file: descriptions/Allen-CCF-2020
2425
- file: descriptions/MERFISH-C57BL6J-638850-CCF
@@ -49,6 +50,7 @@ parts:
4950
- file: notebooks/merfish_tutorial_part_1
5051
- file: notebooks/merfish_tutorial_part_2a
5152
- file: notebooks/merfish_tutorial_part_2b
53+
- file: notebooks/merfish_imputed_genes_example.ipynb
5254
- file: notebooks/cluster_groups_and_embeddings_tutorial
5355
- file: notebooks/cluster_neighborhood_gallery
5456
- file: notebooks/ccf_and_parcellation_annotation_tutorial

descriptions/MERFISH-C57BL6J-638850-CCF.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,23 @@ Related resources :
2525
* Whole mouse brain clustering ([WMB-10X](WMB-10X.md))
2626
* Whole mouse brain mouse taxonomy of cell types ([WMB-taxonomy](WMB-taxonomy.md))
2727
* Whole mouse brain MERFISH spatial transcriptomics dataset ([MERFISH-C57BL6J-638850](MERFISH-C57BL6J-638850.md))
28+
* Imputed, whole mouse brain MERFISH spatial transcriptomics dataset ([MERFISH-C57BL6J-638850-imputed](MERFISH-C57BL6J-638850-imputed.md))
2829
* Allen CCFv3 with a simplified 5-level anatomical hierarchy ([Allen-CCF-2020](Allen-CCF-2020.md))
2930

3031
Associated notebooks:
3132
* [**Getting started**](../notebooks/getting_started.ipynb): learn how to use the AbcProjectCache to
3233
facilitate data download and usage.
3334
* [**10x scRNA-seq clustering analysis and annotation**](../notebooks/cluster_annotation_tutorial.ipynb): learn about the
3435
whole mouse brain taxonomy through some example use cases and visualization.
35-
* * **MERFISH whole brain spatial transcriptomics**
36-
* [**Part 1**](../notebooks/merfish_tutorial_part_1.ipynb): learn about the MERFISH dataset through some example use
36+
* **MERFISH whole brain spatial transcriptomics**
37+
* [**Part 1**](../notebooks/merfish_tutorial_part_1.ipynb): Learn about the MERFISH dataset through some example use
3738
cases and visualization for a single brain section.
38-
* [**Part 2a**](../notebooks/merfish_tutorial_part_2a.ipynb): learn to access data and prepare for whole brain
39+
* [**Part 2a**](../notebooks/merfish_tutorial_part_2a.ipynb): Learn to access data and prepare for whole brain
3940
example use cases in part 2b.
4041
* [**Part 2b**](../notebooks/merfish_tutorial_part_2b.ipynb): Explore the whole brain data through visualization and
4142
analyses of a set of genes of interest.
43+
* [**MERFISH imputed genes**](../notebooks/merfish_imputed_genes_example.ipynb):
44+
Learn about the using the imputed genes of the MERFISH dataset.
4245
* [**Allen CCFv3 parcellation and annotation**](../notebooks/ccf_and_parcellation_annotation_tutorial.ipynb): learn about the Allen
4346
CCFv3 and a simplified 5-level anatomical hierarchy through some example use
4447
cases and visualization.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Imputed MERFISH spatial transcriptomics of a single adult mouse brain
2+
3+
The MERFISH spatial transcriptomics dataset ([MERFISH-C57BL6J-638850](MERFISH-C57BL6J-638850.md)) was mapped
4+
to the whole mouse brain taxonomy ([WMB-taxonomy](WMB-taxonomy.md)) using a [hierarchical
5+
correlation method](https://github.com/AllenInstitute/scrattch.mapping). To further integrate the transcriptomics and spatial
6+
profiles of each cell type, 10Xv3 expression was projected or imputed into the
7+
MERFISH space. The basic idea is to compute the k-nearest neighbors (KNNs)
8+
among the 10Xv3 cells for each MERFISH cell and use the average expression of
9+
these neighbors for each gene as the imputed values. Imputed expression values
10+
were generated for 8,460 marker genes. Further details can be found in the
11+
methods section of [Yao et. al](https://www.nature.com/articles/s41586-023-06812-z).
12+
13+
| Component | Current Version | Size |
14+
|---|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|
15+
| Expression Matrices | [s3://allen-brain-cell-atlas/expression_matrices/MERFISH-C57BL6J-638850-imputed/20240831](https://allen-brain-cell-atlas.s3.us-west-2.amazonaws.com/index.html#expression_matrices/MERFISH-C57BL6J-638850-imputed/20240831/) | 47 GB |
16+
| Metadata | [s3://allen-brain-cell-atlas/metadata/MERFISH-C57BL6J-638850-imputed/20240831](https://allen-brain-cell-atlas.s3.us-west-2.amazonaws.com/index.html#metadata/MERFISH-C57BL6J-638850-imputed/20240831/) | 1 MB |
17+
18+
Data is being share under the CC BY NC 4.0 license.
19+
20+
Related resources :
21+
* Whole mouse brain clustering ([WMB-10X](WMB-10X.md))
22+
* Whole mouse brain mouse taxonomy of cell types ([WMB-taxonomy](WMB-taxonomy.md))
23+
* Whole mouse brain MERFISH spatial transcriptomics dataset ([MERFISH-C57BL6J-638850](MERFISH-C57BL6J-638850.md))
24+
25+
Associated notebooks:
26+
* [**Getting started**](../notebooks/getting_started.ipynb): learn how to use the AbcProjectCache to
27+
facilitate data download and usage.
28+
* [**10x scRNA-seq clustering analysis and annotation**](../notebooks/cluster_annotation_tutorial.ipynb): learn about the
29+
whole mouse brain taxonomy through some example use cases and visualization.
30+
* **MERFISH whole brain spatial transcriptomics**
31+
* [**Part 1**](../notebooks/merfish_tutorial_part_1.ipynb): Learn about the MERFISH dataset through some example use
32+
cases and visualization for a single brain section.
33+
* [**Part 2a**](../notebooks/merfish_tutorial_part_2a.ipynb): Learn to access data and prepare for whole brain.
34+
example use cases in part 2b.
35+
* [**Part 2b**](../notebooks/merfish_tutorial_part_2b.ipynb): Explore the whole brain data through visualization and
36+
analyses of a set of genes of interest.
37+
* [**MERFISH imputed genes**](../notebooks/merfish_imputed_genes_example.ipynb):
38+
Learn about the using the imputed genes of the MERFISH dataset.

descriptions/MERFISH-C57BL6J-638850.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ AWS Public Dataset:
1717
Data is being share under the CC BY NC 4.0 license.
1818

1919
Related resources :
20+
* Imputed, whole mouse brain MERFISH spatial transcriptomics dataset ([MERFISH-C57BL6J-638850-imputed](MERFISH-C57BL6J-638850-imputed.md))
2021
* Whole mouse brain clustering ([WMB-10X](WMB-10X.md))
2122
* Whole mouse brain mouse taxonomy of cell types ([WMB-taxonomy](WMB-taxonomy.md))
2223

@@ -25,10 +26,12 @@ Associated notebooks:
2526
facilitate data download and usage.
2627
* [**10x scRNA-seq clustering analysis and annotation**](../notebooks/cluster_annotation_tutorial.ipynb): learn about the
2728
whole mouse brain taxonomy through some example use cases and visualization.
28-
* * **MERFISH whole brain spatial transcriptomics**
29-
* [**Part 1**](../notebooks/merfish_tutorial_part_1.ipynb): learn about the MERFISH dataset through some example use
29+
* **MERFISH whole brain spatial transcriptomics**
30+
* [**Part 1**](../notebooks/merfish_tutorial_part_1.ipynb): Learn about the MERFISH dataset through some example use
3031
cases and visualization for a single brain section.
31-
* [**Part 2a**](../notebooks/merfish_tutorial_part_2a.ipynb): learn to access data and prepare for whole brain
32+
* [**Part 2a**](../notebooks/merfish_tutorial_part_2a.ipynb): Learn to access data and prepare for whole brain
3233
example use cases in part 2b.
3334
* [**Part 2b**](../notebooks/merfish_tutorial_part_2b.ipynb): Explore the whole brain data through visualization and
3435
analyses of a set of genes of interest.
36+
* [**MERFISH imputed genes**](../notebooks/merfish_imputed_genes_example.ipynb):
37+
Learn about the using the imputed genes of the MERFISH dataset.

descriptions/WMB_dataset.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,7 @@
2222
([Allen-CCF-2020](Allen-CCF-2020.md))
2323
* CCF mapped coordinates for cells in the whole brain spatial transcriptomics
2424
dataset ([MERFISH-C57BL6J-638850-CCF](MERFISH-C57BL6J-638850-CCF.md))
25+
* 3.9 million cell spatial transcriptomics dataset with ~8000 genes
26+
imputed using the 500 genes in the base MERFISH-C57BL6J-638850 dataset
27+
[MERFISH-C57BL6J-638850-imputed](MERFISH-C57BL6J-638850-imputed.md).
2528

0 commit comments

Comments
 (0)