Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent data_paths that are unique to a component dataset in multi-assay upload #1297

Merged
merged 9 commits into from
Feb 6, 2024
Merged
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# Changelog

## v0.0.18 (in progress)

- Update PhenoCycler directory schema
- Update to prevent standalone child datasets in multi-assay upload

## v0.0.17

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Upload Errors:
Directory Errors:
? examples/dataset-examples/bad-cedar-multi-assay-visium-bad-dir-structure/upload/good-visium-assay-metadata.tsv,
column 'data_path', value ./Visium_9OLC_A4_S1
column 'data_path', value './Visium_9OLC_A4_S1'
: examples/dataset-examples/bad-cedar-multi-assay-visium-bad-dir-structure/upload/Visium_9OLC_A4_S1 (as visium-no-probes-v2):
Required but missing:
- lab_processed\/.*.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
```
Preflight: 'Multi-assay TSV examples/dataset-examples/bad-cedar-multi-assay-visium-unreferenced-parent-path/upload/bad-visium-extra-paths-assay-metadata.tsv
contains data paths that are not present in child assay TSVs. Data paths unique
to parent: ["./Visium_9OLC_I4_S3"].'
Preflight: 'Path(s) in Visium (no probes) metadata TSV not present in component Histology:
{"./Visium_9OLC_I4_S3"}. Path(s) in Visium (no probes) metadata TSV not present
in component RNAseq: {"./Visium_9OLC_I4_S3"}.'
Hint: 'If validation fails because of extra whitespace in the TSV, try:

src/cleanup_whitespace.py --tsv_in original.tsv --tsv_out clean.tsv.'
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
```
Preflight: 'Path(s) in Histology metadata TSV not present in parent: {"./dataset-1"}.'
Hint: 'If validation fails because of extra whitespace in the TSV, try:

src/cleanup_whitespace.py --tsv_in original.tsv --tsv_out clean.tsv.'
```

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading