-
Notifications
You must be signed in to change notification settings - Fork 7
TableInfo: project_in_project.tsv
Each row in this table asserts "the second listed project is a subproject of the first listed project."
Usage notes:
-
project_in_project.tsv
will contain one row for every parent->child (project->subproject) relationship in the project hierarchy a DCC has chosen to express. (If no subprojects are defined -- i.e. if a DCC is representing its data as governed by one big DCC-wide project -- this table may contain no data (non-header) rows.) -
Projects need only be explicitly linked to their immediate parents via
project_in_project.tsv
. Transitive containment of each project (by more distant ancestor projects than its immediate parent project) will be automatically inferred. -
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 |
---|---|---|---|---|
parent_project_id_namespace | The identifier namespace for the parent in this parent-child project pair | Required | string | This will be the value of id_namespace in the row in project.tsv corresponding to the parent 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. |
parent_project_local_id | The ID of the containing (parent) project in this parent-child project pair | Required | string | This will be the value of local_id in the row in project.tsv corresponding to the parent project referenced in this row. |
child_project_id_namespace | The identifier namespace for the child in this parent-child project pair | Required | string | This will be the value of id_namespace in the row in project.tsv corresponding to the child 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. |
child_project_local_id | The ID of the contained (child) project in this parent-child project pair | Required | string | This will be the value of local_id in the row in project.tsv corresponding to the child 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