-
Notifications
You must be signed in to change notification settings - Fork 7
TableInfo: collection_defined_by_project.tsv
collection_defined_by_project
optionally attaches a unique primary generating project to a C2M2 collection: this is meant to express the same relationship between a project and a collection as is (for example) expressed by the project foreign key in the file.tsv table: "collection C
was defined under the auspices of project P
," just as "file F
was created by project P
."
Usage notes:
-
Not every collection will have a well-defined project under which it was created, so populating
collection_defined_by_project.tsv
is optional. -
The
collection_defined_by_project.tsv
table will contain at most one row for each collection listed in collection.tsv. -
Please see the technical docs for a complete discussion of the rules governing the use of this table.
Field | Field Description | Required? | Field Value Type | Extra Info |
---|---|---|---|---|
collection_id_namespace | Identifier namespace for this collection | Required | string | This will be the value of id_namespace in the row in collection.tsv corresponding to the collection referenced in this row. If your program has not registered multiple CFDE identifier namespaces, this will be exactly the same value for all rows. |
collection_local_id | The ID of this collection | Required | string | This will be the value of local_id in the row in collection.tsv corresponding to the collection referenced in this row. |
project_id_namespace | Identifier namespace for this project | Required | string | This will be the value of id_namespace in the row in project.tsv corresponding to the project referenced in this row. If your program has not registered multiple CFDE identifier namespaces, this will be exactly the same value for all rows. |
project_local_id | The ID of this project | Required | string | This will be the value of local_id in the row in project.tsv corresponding to the project referenced in this row. |
-
Tutorials
-
C2M2 Table Guide
-
Table Summary
- analysis_type.tsv
- anatomy.tsv
- assay_type.tsv
- biosample.tsv
- biosample_disease.tsv
- biosample_from_subject.tsv
- biosample_gene.tsv
- biosample_in_collection.tsv
- biosample_substance.tsv
- collection.tsv
- collection_anatomy.tsv
- collection_compound.tsv
- collection_defined_by_project.tsv
- collection_disease.tsv
- collection_gene.tsv
- collection_in_collection.tsv
- collection_phenotype.tsv
- collection_protein.tsv
- collection_substance.tsv
- collection_taxonomy.tsv
- compound.tsv
- data_type.tsv
- dcc.tsv (formerly
primary_dcc_contact.tsv
- disease.tsv
- file.tsv
- file_describes_biosample.tsv
- file_describes_collection.tsv
- file_describes_subject.tsv
- file_format.tsv
- file_in_collection.tsv
- gene.tsv
- id_namespace.tsv
- ncbi_taxonomy.tsv
- phenotype.tsv
- phenotype_disease.tsv
- phenotype_gene.tsv
- project.tsv
- project_in_project.tsv
- protein.tsv
- protein_gene.tsv
- subject.tsv
- subject_disease.tsv
- subject_in_collection.tsv
- subject_phenotype.tsv
- subject_race.tsv
- subject_role_taxonomy.tsv
- subject_substance.tsv
- substance.tsv
- Reference Tables
-
Table Summary