11name : Prepare test data
22
33on :
4+ schedule :
5+ - cron : " 0 0 1 * *" # run once a month to prevent artifact expiration
46 workflow_dispatch :
5- # uncomment and adjust the branch name if you need to add new datasets to the artifact
7+ # Uncomment and adjust the branch name if you need to add new datasets to the artifact.
8+ # It needs to be a branch in the spatialdata-io origin repository, not from a fork.
69# push:
710# branches:
811# - main
@@ -12,13 +15,17 @@ jobs:
1215 runs-on : ubuntu-latest
1316
1417 steps :
15- - uses : actions/checkout@v3
18+ - uses : actions/checkout@v4
1619
1720 - name : Download test datasets
1821 run : |
1922 mkdir -p ./data
2023 cd ./data
2124
25+ # -------
26+ # the Xenium datasets are licensed as CC BY 4.0, as shown here
27+ # https://www.10xgenomics.com/support/software/xenium-onboard-analysis/latest/resources/xenium-example-data
28+
2229 # 10x Genomics Xenium 2.0.0
2330 curl -O https://cf.10xgenomics.com/samples/xenium/2.0.0/Xenium_V1_human_Breast_2fov/Xenium_V1_human_Breast_2fov_outs.zip
2431 curl -O https://cf.10xgenomics.com/samples/xenium/2.0.0/Xenium_V1_human_Lung_2fov/Xenium_V1_human_Lung_2fov_outs.zip
3037 # 10x Genomics Xenium 3.0.0 (5K) Mouse ileum, nuclear expansion
3138 curl -O https://cf.10xgenomics.com/samples/xenium/3.0.0/Xenium_Prime_Mouse_Ileum_tiny/Xenium_Prime_Mouse_Ileum_tiny_outs.zip
3239
40+ # 10x Genomics Xenium 4.0.0 (v1) Human ovary, nuclear expansion
41+ curl -O https://cf.10xgenomics.com/samples/xenium/4.0.0/Xenium_V1_Human_Ovary_tiny/Xenium_V1_Human_Ovary_tiny_outs.zip
42+
43+ # 10x Genomics Xenium 4.0.0 (v1) Human ovary, multimodal cell segmentation
44+ curl -O https://cf.10xgenomics.com/samples/xenium/4.0.0/Xenium_V1_MultiCellSeg_Human_Ovary_tiny/Xenium_V1_MultiCellSeg_Human_Ovary_tiny_outs.zip
45+
46+ # 10x Genomics Xenium 4.0.0 (v1+Protein) Human kidney, multimodal cell segmentation
47+ curl -O https://cf.10xgenomics.com/samples/xenium/4.0.0/Xenium_V1_Protein_Human_Kidney_tiny/Xenium_V1_Protein_Human_Kidney_tiny_outs.zip
48+
49+ # -------
50+ # the Visium HD dataset is licensed as CC BY 4.0, as shown here
51+ # https://www.10xgenomics.com/support/software/space-ranger/latest/resources/visium-hd-example-data
52+
53+ # 10x Genomics Visium HD 4.0.1 3' Mouse Brain Chunk
54+ curl -O https://cf.10xgenomics.com/samples/spatial-exp/4.0.1/Visium_HD_Tiny_3prime_Dataset/Visium_HD_Tiny_3prime_Dataset_outs.zip
55+
56+ # -------
57+ # we received written permission to make the following dataset public and integrate it in the CI system of spatialdata-io
3358 # Spatial Genomics seqFISH v2
3459 curl -O https://s3.embl.de/spatialdata/raw_data/seqfish-2-test-dataset.zip
3560
61+ # -------
62+ # MACSima OMAP datasets are licensed as CC BY 4.0
63+ # OMAP23 for format v1.x.x
64+ curl -o OMAP23_small.zip "https://zenodo.org/api/records/18196452/files-archive"
65+
66+ # OMAP10 for format v0.x.x
67+ curl -o OMAP10_small.zip "https://zenodo.org/api/records/18196366/files-archive"
68+
3669 - name : Unzip files
3770 run : |
3871 cd ./data
4477 done
4578
4679 - name : Upload artifacts
47- uses : actions/upload-artifact@v3
80+ uses : actions/upload-artifact@v4
4881 with :
4982 name : data
5083 path : ./data
0 commit comments