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

Release from staging to master - 2021-03-17 #1371

Merged
merged 123 commits into from
May 5, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
7897b4d
Changed protocol_type in links schema to enum. Fixes #1333
ESapenaVentura Feb 22, 2021
33108de
Changed protocol_type in links schema to enum. Fixes #1333
ESapenaVentura Feb 22, 2021
104db86
updated ontology address
Feb 23, 2021
115254f
added longer timeout
Feb 23, 2021
b5d6ffd
Fixed schema linter ontology URL
ESapenaVentura Feb 23, 2021
2935e91
Triggering checks
ESapenaVentura Feb 23, 2021
3fafc33
Test 2 with another empty commit
ESapenaVentura Feb 23, 2021
8e472a1
Merge pull request #1354 from HumanCellAtlas/esv-pullapprove-hotfix2
ESapenaVentura Feb 23, 2021
5be9572
Merge branch 'develop' of https://github.com/HumanCellAtlas/metadata-…
ESapenaVentura Feb 23, 2021
2af655c
Added a pending status in checks
ESapenaVentura Feb 23, 2021
e1231a2
Rolled back change
ESapenaVentura Feb 23, 2021
b3ccbb1
Added pending status while travis test is happening
ESapenaVentura Feb 23, 2021
8b5c3ad
Merge pull request #1355 from HumanCellAtlas/esv-pullapprove-hotfix2
ESapenaVentura Feb 23, 2021
d4ffd5f
Merge branch 'develop' of https://github.com/HumanCellAtlas/metadata-…
ESapenaVentura Feb 23, 2021
dabdb45
fixed check_runs object in conditions
ESapenaVentura Feb 23, 2021
79ecdc6
Merge pull request #1356 from HumanCellAtlas/esv-pullapprove-hotfix2
ESapenaVentura Feb 23, 2021
253579a
Merge branch 'develop' of https://github.com/HumanCellAtlas/metadata-…
ESapenaVentura Feb 23, 2021
922d19d
Tried with success endpoint instead of successful
ESapenaVentura Feb 23, 2021
d27930f
Merge pull request #1357 from HumanCellAtlas/esv-pullapprove-hotfix2
ESapenaVentura Feb 23, 2021
f3f3f71
Merge branch 'develop' of https://github.com/HumanCellAtlas/metadata-…
ESapenaVentura Feb 23, 2021
598d993
update devs and wranglers
mshadbolt Feb 24, 2021
488b5d2
add Rachel to reviewer list
mshadbolt Feb 24, 2021
896822b
Merge pull request #1341 from HumanCellAtlas/ms-fix-tests
ESapenaVentura Feb 25, 2021
4dc2330
Bump ini from 1.3.5 to 1.3.8 in /tests
dependabot[bot] Feb 25, 2021
c90fbae
Merge pull request #1358 from HumanCellAtlas/dependabot/npm_and_yarn/…
ESapenaVentura Feb 25, 2021
db8ffd2
Bump lodash from 4.17.15 to 4.17.21 in /tests
dependabot[bot] Feb 25, 2021
6ab3db0
Bump bl from 4.0.2 to 4.1.0 in /tests
dependabot[bot] Feb 25, 2021
fcbecbb
Bump bl from 4.0.2 to 4.1.0 in /tests
dependabot[bot] Feb 25, 2021
ee84e7c
Merge branch 'dependabot/npm_and_yarn/tests/bl-4.1.0' of https://gith…
ESapenaVentura Feb 25, 2021
c009a35
Merge pull request #1351 from HumanCellAtlas/dependabot/npm_and_yarn/…
ESapenaVentura Feb 25, 2021
34da012
Bump lodash from 4.17.15 to 4.17.21 in /tests
dependabot[bot] Feb 25, 2021
af999f7
Merge branch 'dependabot/npm_and_yarn/tests/lodash-4.17.21' of https:…
ESapenaVentura Feb 25, 2021
d59e996
Merge pull request #1350 from HumanCellAtlas/dependabot/npm_and_yarn/…
ESapenaVentura Feb 25, 2021
92219ee
Changed protocol_type in links schema to enum. Fixes #1333
ESapenaVentura Feb 22, 2021
37ae691
Changed protocol_type in links schema to enum. Fixes #1333
ESapenaVentura Feb 22, 2021
f03b8e4
Added failed test for links.json
ESapenaVentura Mar 1, 2021
4ad351a
Merge branch 'esv-protocol-type-enum-Issue1333' of https://github.com…
ESapenaVentura Mar 1, 2021
f1992fd
add estimated_cell_count. Fixes #1343
Mar 2, 2021
6cc3b1e
modified guidelines
Mar 2, 2021
31d67b0
fix example
Mar 2, 2021
dad8626
Ran release_prepare.py script.
ESapenaVentura Mar 4, 2021
1330cef
Merge pull request #1339 from HumanCellAtlas/esv-protocol-type-enum-I…
ESapenaVentura Mar 4, 2021
55b8dd7
Release from develop to integration 2021-03-04.
ESapenaVentura Mar 4, 2021
e2029af
Added metadata test spreadsheet
ESapenaVentura Mar 4, 2021
f6539ad
Fixed test spreadsheet. Added readme
ESapenaVentura Mar 5, 2021
e09cb82
Merge pull request #1363 from HumanCellAtlas/esv-metadata-test-file
ESapenaVentura Mar 5, 2021
bd83f91
changing broad rep
lauraclarke Mar 9, 2021
4c23d2e
remove pnejad from reviewers
mshadbolt Mar 11, 2021
353920b
Merge branch 'develop' of github.com:HumanCellAtlas/metadata-schema i…
Mar 12, 2021
088afb7
tweaked and ran release_prepare
Mar 12, 2021
c414edb
Add other component groups
mshadbolt Mar 12, 2021
289a98c
add ingest dev group
mshadbolt Mar 12, 2021
64ea078
added ega,dbgap accessions. Fixes #1336
Mar 16, 2021
2dfbe7e
Reverted version_update.py
ESapenaVentura Mar 16, 2021
c345e17
Ran release_prepare script
ESapenaVentura Mar 16, 2021
4f29e93
Update update_log.csv
Wkt8 Mar 16, 2021
87797e5
Update update_log.csv
Wkt8 Mar 16, 2021
2b854fc
Merge pull request #1366 from HumanCellAtlas/ms-add-ega-dbgap-accessions
ESapenaVentura Mar 16, 2021
87a8100
Revert "added ega, dbgap accessions. Fixes #1336"
ESapenaVentura Mar 16, 2021
c88e348
Merge pull request #1367 from HumanCellAtlas/revert-1366-ms-add-ega-d…
ESapenaVentura Mar 16, 2021
7e0ef44
ran release_prepare.py script
ESapenaVentura Mar 16, 2021
7028c81
Merge pull request #1368 from HumanCellAtlas/ms-add-ega-dbgap-accessions
ESapenaVentura Mar 16, 2021
2601955
Release from develop to staging 2021-03-16.
ESapenaVentura Mar 16, 2021
3c51394
Added ega_accessions and dbgap_accessions. Fixes #1336.
ESapenaVentura Mar 16, 2021
6ec20fc
Merge pull request #1369 from HumanCellAtlas/develop
ESapenaVentura Mar 16, 2021
f22c7c9
Added test metadata for EGA/dbgap update.
ESapenaVentura Mar 16, 2021
dc78db4
Merge branch 'develop' into ms-cell_count
mshadbolt Mar 16, 2021
46e6f2b
added data_use_ontology module
Mar 17, 2021
95e4b8c
added data_use_ontology module
Mar 17, 2021
d0e9813
added data restrictions field to type/project/project
Mar 17, 2021
7889d54
updated update_log
Mar 17, 2021
dd031ba
Merge pull request #1370 from HumanCellAtlas/metadata-spreadsheet-ega
ESapenaVentura Mar 17, 2021
49597fe
edited update_log, added to versions.json
Mar 18, 2021
5d22997
changed minor>major
Mar 18, 2021
60f8476
corrected error
Mar 18, 2021
7e05f8f
trigger build
Mar 22, 2021
9c25c87
add pass test duo codes
Mar 22, 2021
93a04d9
fixed typo
Mar 22, 2021
9daf741
fix property name
Mar 22, 2021
f0e974a
Deleted test data from repository
ESapenaVentura Mar 22, 2021
6fca9f6
Changed pattern in describedBy to adhere to module
ESapenaVentura Mar 22, 2021
087d57a
swapped ontology and ontology_label in second data_use_restrictions v…
ESapenaVentura Mar 22, 2021
056c985
Merge pull request #1361 from HumanCellAtlas/ms-cell_count
willrockout Mar 22, 2021
a518492
Merge branch 'develop' of https://github.com/HumanCellAtlas/metadata-…
willrockout Mar 22, 2021
0deffc6
Ran release_prepare.py script.
willrockout Mar 22, 2021
be660bc
Modified file_core, analysis_file, created matrix module. Fixes #1372.
ESapenaVentura Mar 23, 2021
1e11306
changed computational_method to optional
Mar 23, 2021
bdd684e
added derivation_process to matrix module
Mar 23, 2021
df27dfb
fixed typo in analysis_file schema
Mar 23, 2021
52ac0ec
added other option to enum
Mar 23, 2021
9f114e3
updated versions and update_log
Mar 23, 2021
81c08c2
added guidelines to file_source field
Mar 23, 2021
6f9ddf9
Added matrix module to analysis_protocol
Mar 23, 2021
56e1d2b
Fixed derivation process type, corrected some strings.
ESapenaVentura Mar 23, 2021
39c7cf6
add items to array
Mar 23, 2021
95571f4
fixes for schema linter
Mar 23, 2021
0238551
change conditions, split azul/browser
Mar 23, 2021
fbdb813
Corrected project and changelog to sync with staging branch
ESapenaVentura Mar 23, 2021
77d88a2
added gh usernames
Mar 23, 2021
636c4c3
Added testing files
ESapenaVentura Mar 24, 2021
b8c4fb9
Merge pull request #1375 from HumanCellAtlas/ms-add-duo
ESapenaVentura Mar 24, 2021
693dd79
Merged conflicts
ESapenaVentura Mar 24, 2021
4156c10
Reverted changes back
ESapenaVentura Mar 24, 2021
1133296
Merged staging into branch
ESapenaVentura Mar 24, 2021
f1e985b
Merge pull request #1365 from HumanCellAtlas/mshadbolt-pullapprove-patch
ESapenaVentura Mar 24, 2021
e4cb4e2
Fixed update log.
ESapenaVentura Mar 24, 2021
8fa003a
Ran release_prepare.py script.
ESapenaVentura Mar 24, 2021
d3c09f5
Merged and solved conflicts
ESapenaVentura Mar 24, 2021
1b4ab8f
Merge pull request #1374 from HumanCellAtlas/esv-managed-access-Issue…
ESapenaVentura Mar 24, 2021
ad81ef2
Roll back data_use_restrictions field in project schema
ESapenaVentura Mar 25, 2021
8098e94
Fixed changelog
ESapenaVentura Mar 25, 2021
04a3914
Ran release_prepare.py script.
ESapenaVentura Mar 25, 2021
d2a231e
Deleted data_use_restrictions from test
ESapenaVentura Mar 25, 2021
994b586
Merge pull request #1377 from HumanCellAtlas/esv-duo-rollback
ESapenaVentura Mar 25, 2021
1b4ae2a
Correct EGA phrasing in description
mshadbolt Mar 30, 2021
6443d3a
Update json_schema/core/file/file_core.json
Wkt8 Mar 30, 2021
9c07096
Adjust schemas based on feedback, manually roll back project (#1381)
mshadbolt Apr 8, 2021
5c09fed
Fixed regex in file_descriptor describedBy field.
Wkt8 Apr 27, 2021
3642884
Linted schema.
ESapenaVentura May 5, 2021
f789373
Linted schema
ESapenaVentura May 5, 2021
8fe3cf3
Merge pull request #1386 from HumanCellAtlas/esv-lint-matrix-schema
ESapenaVentura May 5, 2021
1aa9e03
Fixed tabulation issue
ESapenaVentura May 5, 2021
99c993d
Merge pull request #1387 from HumanCellAtlas/esv-lint-matrix-schema
ESapenaVentura May 5, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 97 additions & 17 deletions .pullapprove.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ pullapprove_conditions:
- condition: "not any(['release' in labels, 'hotfix' in labels])"
unmet_status: success
explanation: "Releases, security updates and hotfixes are allowed to merge in integration, staging and/or master"
- condition: "base.ref == 'develop' or '[Snyk]' in title"
- condition: "base.ref == 'staging' or '[Snyk]' in title"
unmet_status: failure
explanation: "No PRs from unknown branches can be merged into integration, staging or master"
explanation: "No PRs from unknown branches can be merged into master"
- condition: "'on hold' not in labels"
unmet_status: pending
explanation: "PR review is on hold"
- condition: "'*[tT]ravis*' in check_runs.successful"
- condition: "'*[tT]ravis*' in check_runs.success"
unmet_status: failure
explanation: "Travis CI tests must pass before review starts"

Expand All @@ -27,31 +27,108 @@ notifications:
- when: pullapprove.approved
if: "author_association == 'CONTRIBUTOR'" # Only contributing authors get this message
comment: "The review is completed. Thanks @{{ author }}!"
- when: pull_request.opened
if: "'content' in labels and 'major' in body" # Notify the DCP for a major update
comment: |
Major metadata schema update, pinging @aaclan-ebi @NoopDog
@hannes-ucsc @danxmoran . If no one objects, this will be merged on the
following 5 working days.

groups:

snyk-security-patches:
conditions:
- "'[Snyk]' in title"
- "'Security' not in labels"
reviewers:
users:
- ESapenaVentura
- rolando-ebi
- aaclan-ebi
- jacobwindsor
- yusra-haider
reviews:
required: 1
request_order: shuffle

azul:
conditions:
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'master'"
- "'content' in labels"
reviewers:
users:
- hannes-ucsc
reviews:
required: 1
request: 1
request_order: shuffle

browser:
conditions:
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'master'"
- "'content' in labels"
reviewers:
users:
- NoopDog
reviews:
required: 1
request: 1
request_order: shuffle

pipelines:
conditions:
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'master'"
- "'content' in labels"
reviewers:
users:
- kbergin
reviews:
required: 1
request: 1
request_order: shuffle

data_import:
conditions:
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'master'"
- "'content' in labels"
reviewers:
users:
- aherbst-broad
- JeffKorte
- danicham
reviews:
required: 1
request: 1
request_order: shuffle

tdr:
conditions:
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'master'"
- "'content' in labels"
reviewers:
users:
- ruchim
reviews:
required: 1
request: 1
request_order: shuffle

ingest-devs:
conditions:
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'master'"
- "'content' in labels"
reviewers:
users:
- aaclan-ebi
- jacobwindsor
- yusra-haider
reviews:
required: 1
request: 1
request_order: shuffle

metadata-updates-major-minor: # group name
conditions: # the group is activated when all of these statements are true
- "'*[Tt]ravis*' in check_runs.successful"
- "base.ref == 'develop'"
- "base.ref == 'staging'"
- "'major' in body or 'minor' in body" # major or minor change is indicated in body of PR
- "'content' in labels"
reviewers: # people who can approve for this group
Expand All @@ -62,11 +139,12 @@ groups:
- rays22
- ami-day
- ami-day
- Wkt8
- Wkt8
- mshadbolt
- willrockout
- pnejad
- ESapenaVentura
- claymfischer
- rachadele
reviews: # settings for approval and reviewer selection
required: 2
request_order: shuffle # reviewers will be chosen in a random order
Expand All @@ -85,11 +163,12 @@ groups:
- rays22
- ami-day
- ami-day
- Wkt8
- Wkt8
- mshadbolt
- willrockout
- pnejad
- ESapenaVentura
- claymfischer
- rachadele
reviews:
required: 1
request_order: shuffle
Expand All @@ -105,6 +184,7 @@ groups:
- ESapenaVentura
- rays22
- ami-day
- Wkt8
reviews:
required: 1
request_order: shuffle
request_order: shuffle
41 changes: 41 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,49 @@ and (starting with v4.0.0) this project adheres to [Semantic Versioning](http://

## [Unreleased](https://github.com/HumanCellAtlas/metadata-schema/tree/develop)

### [module/protocol/matrix.json - v1.0.0] - 2021-03-24
### Added
Added matrix module

### [type/protocol/analysis/analysis_protocol.json - v9.2.0] - 2021-03-24
### Changed
Changed 'computational_method' field to optional, added matrix module field

### [type/file/analysis_file.json - v6.3.0] - 2021-03-24
### Added
Added optional 'matrix_cell_count' field.

### [core/file/file_core.json - v6.2.0] - 2021-03-24
### Added
Added optional file_source field.

### [type/file/sequence_file.json - v9.3.0] - 2021-03-24
### Added
Added optional file_source field.

### [type/file/supplementary_file.json - v2.3.0] - 2021-03-24
### Added
Added optional file_source field.

### [type/file/reference_file.json - v3.3.0] - 2021-03-24
### Added
Added optional file_source field.

### [type/file/image_file.json - v2.3.0] - 2021-03-24
### Added
Added optional file_source field.


## [Released](https://github.com/HumanCellAtlas/metadata-schema/)

### [type/project/project.json - v14.2.0] - 2021-03-16
### Added
Added ega_accessions and dbgap_accessions. Fixes #1336.

### [system/links.json - v3.0.0] - 2021-03-04
### Changed
Changed protocol_type from string to enum of strings. Fixes #1333

### [system/file_descriptor.json - v2.0.0] - 2020-06-29
### Removed
Removed schema major minor versions.
Expand Down
1 change: 1 addition & 0 deletions docs/jsonBrowser/core.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ file_name | The name of the file. | string | yes | | File name | | R1.fastq.gz
format | The format of the file. | string | yes | | File format | | fastq.gz; tif
content_description | General description of the contents of the file. | array | no | [See module file_content_ontology](module.md/#file_content_ontology) | Content description | |
checksum | MD5 checksum of the file. | string | no | | Checksum | | e09a986c2e630130b1849d4bf9a94c06
file_source | The source of the file. This is typically an organisation, repository, person or dedicated process. | string | no | | File source | DCP/2 Analysis, Contributor, ArrayExpress, HCA Release, GEO, SCEA, SCP, DCP/1 Matrix Service, LungMAP, Zenodo, Publication | GEO; Contributor

## Protocol core<a name='Protocol core'></a>
_Information about an intended protocol that was followed in the project._
Expand Down
10 changes: 10 additions & 0 deletions docs/jsonBrowser/module.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,16 @@ assay_type | Type of assay used to detect target. | object | yes | [See module
fluorophore | Fluorophore used to detect target. | array | no | | Fluorophore | | Cy5; Alexa 488
channel_label | Channel label used to assay signal. | array | no | | Channel | | 1; A

## Matrix<a name='Matrix'></a>
_Information relating to generation of matrices_

Location: module/protocol/matrix.json

Property name | Description | Type | Required? | Object reference? | User friendly name | Allowed values | Example
--- | --- | --- | --- | --- | --- | --- | ---
data_normalization_methods | Method(s) used to normalize data in the matrix | array | no | | Data normalization method(s) | CPM (counts per million), TPM (transcripts per kilobase million), RPKM (reads per kilobase of exon per million reads mapped), FPKM (fragments per kilobase of exon per million fragments mapped), DESeq2’s median of ratios, TMM (EdgeR’s trimmed mean of M values), SF (size factor), UQ (Upper quartile), Downsampling, other, unknown |
derivation_process | Type of computational tool used in generating the matrix object. | array | no | | Derivation process | alignment, quantification, peak calling, peak annotation, gene filtering, cell filtering, merging, cell calling, ambient RNA correction, doublet removal, batch correction, depth normalization, other |

## File content ontology<a name='File content ontology'></a>
_A term that describes the contents of a file._

Expand Down
3 changes: 2 additions & 1 deletion docs/jsonBrowser/required_fields.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,6 @@ Property name | Description | Type | Object reference? | User friendly name | Al
schema_type | The type of the metadata schema entity. | string | | | protocol |
protocol_core | Core protocol-level information. | object | [See core protocol_core](core.md/#protocol_core) | Protocol core | |
type | The type of protocol. | object | [See module process_type_ontology](module.md/#process_type_ontology) | Protocol type | |
computational_method | A URI to a versioned workflow and versioned execution environment in a GA4GH-compliant repository. | string | | Computational method | | SmartSeq2SingleCell; 10x
### Aggregate generation protocol
Property name | Description | Type | Object reference? | User friendly name | Allowed values | Example
--- | --- | --- | --- | --- | --- | ---
Expand Down Expand Up @@ -216,6 +215,8 @@ Property name | Description | Type | Object reference? | User friendly name | Al
probe_label | The label of a probe used to detect target in this experiment. | string | | Probe label | | ACTA1; cFos
target_label | An identifier for the target molecule. | string | | Target label | | CHEBI:85345; ENSG00000170345
assay_type | Type of assay used to detect target. | object | [See module process_type_ontology](module.md/#process_type_ontology) | Assay type | | MERFISH; in situ sequencing
### Matrix<a name='Matrix'></a>
_There are no required properties in schema Matrix_
### File content ontology<a name='File content ontology'></a>
Property name | Description | Type | Object reference? | User friendly name | Allowed values | Example
--- | --- | --- | --- | --- | --- | ---
Expand Down
6 changes: 5 additions & 1 deletion docs/jsonBrowser/type.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ Property name | Description | Type | Required? | Object reference? | User friend
schema_type | The type of the metadata schema entity. | string | yes | | | file |
provenance | Provenance information provided by the system. | object | no | [See provenance](.md/#provenance) | | |
file_core | Core file-level information. | object | yes | [See core file_core](core.md/#file_core) | File core | |
matrix_cell_count | Number of cells analyzed in a matrix file. | integer | no | | Matrix cell count | | 1; 2100

## Reference file
_A reference file used by a secondary reference pipeline._
Expand Down Expand Up @@ -139,7 +140,8 @@ schema_type | The type of the metadata schema entity. | string | yes | | | pro
provenance | Provenance information provided by the system. | object | no | [See provenance](.md/#provenance) | | |
protocol_core | Core protocol-level information. | object | yes | [See core protocol_core](core.md/#protocol_core) | Protocol core | |
type | The type of protocol. | object | yes | [See module process_type_ontology](module.md/#process_type_ontology) | Protocol type | |
computational_method | A URI to a versioned workflow and versioned execution environment in a GA4GH-compliant repository. | string | yes | | Computational method | | SmartSeq2SingleCell; 10x
computational_method | A URI to a versioned workflow and versioned execution environment in a GA4GH-compliant repository. | string | no | | Computational method | | SmartSeq2SingleCell; 10x
matrix | Information related to protocols that output a matrix. | object | no | [See module matrix](module.md/#matrix) | Matrix | |

## Aggregate generation protocol
_Information about how cultured cells are developed into cell aggregates._
Expand Down Expand Up @@ -293,6 +295,8 @@ contributors | People contributing to any aspect of the project. | array | no |
supplementary_links | External link(s) pointing to code, supplementary data files, or analysis files associated with the project which will not be uploaded. | array | no | | Supplementary link(s) | | https://github.com/czbiohub/tabula-muris; http://celltag.org/
publications | Publications resulting from this project. | array | no | [See module publication](module.md/#publication) | Publications | |
insdc_project_accessions | An International Nucleotide Sequence Database Collaboration (INSDC) project accession. | array | no | | INSDC project accession | | SRP000000
ega_accessions | A list of accessions referring to EGA (European Genome-Phenome Archive) datasets or studies. | array | no | | EGA Study/Dataset Accession(s) | | EGAS00000000001; EGAD00000000002
dbgap_accessions | A list of database of Genotypes and Phenotypes (dbGaP) study accessions. | array | no | | dbGaP Study Accession(s) | | phs001997.v1.p1; phs001836
geo_series_accessions | A Gene Expression Omnibus (GEO) series accession. | array | no | | GEO series accession | | GSE00000
array_express_accessions | An ArrayExpress accession. | array | no | | ArrayExpress accession | | E-AAAA-00
insdc_study_accessions | An International Nucleotide Sequence Database Collaboration (INSDC) study accession. | array | no | | INSDC study accession | | PRJNA000000
Expand Down
9 changes: 9 additions & 0 deletions infrastructure_testing_files/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## Test data

The spreadsheet at the root of this folder represents a full hca project, with all possible entities included (Except imaging: WIP)

This spreadsheet will be used to test metadata moving through ingest and will be updated on every release to the integration environment (Every thursday)

The actual data is mock data and is stored at the hca-util upload area named `test-data-area`

Instructions on generating the mock data coming soon
Binary file not shown.
Binary file not shown.
Binary file not shown.
22 changes: 21 additions & 1 deletion json_schema/core/file/file_core.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,26 @@
"type": "string",
"user_friendly": "Checksum",
"example": "e09a986c2e630130b1849d4bf9a94c06"
}
},
"file_source": {
dsotirho-ucsc marked this conversation as resolved.
Show resolved Hide resolved
"description": "The source of the file. This is typically an organisation, repository, person or dedicated process.",
"type": "string",
"enum":[
"DCP/2 Analysis",
"Contributor",
"ArrayExpress",
"HCA Release",
"GEO",
"SCEA",
"SCP",
"DCP/1 Matrix Service",
"LungMAP",
"Zenodo",
"Publication"
],
"user_friendly": "File source",
"guidelines": "Should be one of: DCP/2 Analysis, Contributor, ArrayExpress, HCA Release, GEO, SCEA, SCP, DCP/1 Matrix Service, LungMAP, Zenodo, Publication",
"example": "GEO; Contributor"
}
}
}
Loading