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

Track file description information #82

Open
shirey opened this issue May 17, 2022 · 3 comments
Open

Track file description information #82

shirey opened this issue May 17, 2022 · 3 comments
Assignees
Labels
P Pitt dev team

Comments

@shirey
Copy link
Member

shirey commented May 17, 2022

For primary datasets file type information can be derived from the ingest validation directory schemas

For processed datasets file information by assay/directory schema is included in, for example for salmon rnaseq processed: bulk_pipeline_manifest.json file or for SPRM processed data pipeline_manifest.json

How do we resolve the manifest.json info files for various pipelines?

API/Use case/mock-up info

@shirey shirey added the P Pitt dev team label May 17, 2022
@kburke kburke closed this as completed Jun 16, 2022
@kburke kburke reopened this Jun 16, 2022
@shirey shirey assigned AlanSimmons and unassigned kburke Aug 2, 2022
@AlanSimmons
Copy link

The proposal is that assay file type metadata be incorporated into the HuBMAP ontology. Each assay (both primary and derived) would be associated with file paths to the relevant manifest files (YAML for primary; JSON for derived).

The File API feature would thus depend on the HuBMAP application ontology.

To obtain file information on an assay type, a File API would:

  • query the HuBMAP ontology knowledge graph (via a Cypher query against the ontology neo4j database) to find the file nodes that relate to the assay type--e.g., the DirectorySchemaURL node.
  • Open the directory schema file (YAML/JSON).
  • Obtain file type information (e.g., description of files) from the schema file.

@AlanSimmons
Copy link

@kburke @shirey This is done, no?

@shirey
Copy link
Member Author

shirey commented Nov 1, 2022

@AlanSimmons Not fully tested or released yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P Pitt dev team
Projects
None yet
Development

No branches or pull requests

3 participants