Skip to content

Commit

Permalink
CellXGene referred cells tagged (#2267)
Browse files Browse the repository at this point in the history
* CellXGene cited cells subset added

* CellXGene subset robot template added
  • Loading branch information
hkir-dev authored Jan 16, 2024
1 parent bf0391d commit 1866963
Show file tree
Hide file tree
Showing 8 changed files with 4,161 additions and 2 deletions.
1 change: 1 addition & 0 deletions docs/odk-workflows/RepositoryFileStructure.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,4 @@ These are the components in CL
| eye_upper_slim.owl | None |
| general_cell_types_upper_slim.owl | None |
| kidney_upper_slim.owl | None |
| cellxgene_subset.owl | None |
10 changes: 9 additions & 1 deletion src/ontology/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ OBODATE ?= $(shell date +'%d:%m:%Y %H:%M')
VERSION= $(TODAY)
ANNOTATE_ONTOLOGY_VERSION = annotate -V $(ONTBASE)/releases/$(VERSION)/$@ --annotation owl:versionInfo $(VERSION)
ANNOTATE_CONVERT_FILE = annotate --ontology-iri $(ONTBASE)/$@ $(ANNOTATE_ONTOLOGY_VERSION) convert -f ofn --output $@.tmp.owl && mv $@.tmp.owl $@
OTHER_SRC = $(PATTERNDIR)/definitions.owl $(COMPONENTSDIR)/hra_subset.owl $(COMPONENTSDIR)/mappings.owl $(COMPONENTSDIR)/blood_and_immune_upper_slim.owl $(COMPONENTSDIR)/eye_upper_slim.owl $(COMPONENTSDIR)/general_cell_types_upper_slim.owl $(COMPONENTSDIR)/kidney_upper_slim.owl
OTHER_SRC = $(PATTERNDIR)/definitions.owl $(COMPONENTSDIR)/hra_subset.owl $(COMPONENTSDIR)/mappings.owl $(COMPONENTSDIR)/blood_and_immune_upper_slim.owl $(COMPONENTSDIR)/eye_upper_slim.owl $(COMPONENTSDIR)/general_cell_types_upper_slim.owl $(COMPONENTSDIR)/kidney_upper_slim.owl $(COMPONENTSDIR)/cellxgene_subset.owl
ONTOLOGYTERMS = $(TMPDIR)/ontologyterms.txt
EDIT_PREPROCESSED = $(TMPDIR)/$(ONT)-preprocess.owl
PATTERNDIR= ../patterns
Expand Down Expand Up @@ -437,6 +437,14 @@ $(COMPONENTSDIR)/kidney_upper_slim.owl: $(TEMPLATEDIR)/kidney_upper_slim.csv
$(ANNOTATE_CONVERT_FILE); fi

.PRECIOUS: $(COMPONENTSDIR)/kidney_upper_slim.owl


$(COMPONENTSDIR)/cellxgene_subset.owl: $(TEMPLATEDIR)/cellxgene_subset.tsv
if [ $(COMP) = true ] ; then $(ROBOT) template \
$(patsubst %, --template %, $^) \
$(ANNOTATE_CONVERT_FILE); fi

.PRECIOUS: $(COMPONENTSDIR)/cellxgene_subset.owl
# ----------------------------------------
# Mirroring upstream ontologies
# ----------------------------------------
Expand Down
1 change: 1 addition & 0 deletions src/ontology/catalog-v001.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,6 @@
<uri name="http://purl.obolibrary.org/obo/cl/components/eye_upper_slim.owl" uri="components/eye_upper_slim.owl"/>
<uri name="http://purl.obolibrary.org/obo/cl/components/general_cell_types_upper_slim.owl" uri="components/general_cell_types_upper_slim.owl"/>
<uri name="http://purl.obolibrary.org/obo/cl/components/kidney_upper_slim.owl" uri="components/kidney_upper_slim.owl"/>
<uri name="http://purl.obolibrary.org/obo/cl/components/cellxgene_subset.owl" uri="components/cellxgene_subset.owl"/>
<group id="Folder Repository, directory=, recursive=false, Auto-Update=false, version=2" prefer="public" xml:base=""/>
</catalog>
1 change: 1 addition & 0 deletions src/ontology/cl-edit.owl
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Prefix(oboInOwl:=<http://www.geneontology.org/formats/oboInOwl#>)

Ontology(<http://purl.obolibrary.org/obo/cl.owl>
Import(<http://purl.obolibrary.org/obo/cl/components/blood_and_immune_upper_slim.owl>)
Import(<http://purl.obolibrary.org/obo/cl/components/cellxgene_subset.owl>)
Import(<http://purl.obolibrary.org/obo/cl/components/eye_upper_slim.owl>)
Import(<http://purl.obolibrary.org/obo/cl/components/general_cell_types_upper_slim.owl>)
Import(<http://purl.obolibrary.org/obo/cl/components/hra_subset.owl>)
Expand Down
4 changes: 4 additions & 0 deletions src/ontology/cl-odk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -114,4 +114,8 @@ components:
use_template: True
templates:
- kidney_upper_slim.csv
- filename: cellxgene_subset.owl
use_template: True
templates:
- cellxgene_subset.tsv

7 changes: 6 additions & 1 deletion src/ontology/cl.Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,12 @@ $(TMPDIR)/hra_subset.owl:

$(COMPONENTSDIR)/hra_subset.owl: $(TMPDIR)/hra_subset.owl
$(ROBOT) merge -i $< annotate --ontology-iri $(ONTBASE)/$@ --output $@


## Download CellXGene reference subset

CELLXGENE_SUBSET_URL="https://raw.githubusercontent.com/hkir-dev/cellxgene-cell-reporter/main/templates/cellxgene_subset.tsv"
$(TEMPLATEDIR)/cellxgene_subset.tsv:
wget $(CELLXGENE_SUBSET_URL) -O $@

# Make CL-plus (CL + PCL product)

Expand Down
3,451 changes: 3,451 additions & 0 deletions src/ontology/components/cellxgene_subset.owl

Large diffs are not rendered by default.

688 changes: 688 additions & 0 deletions src/templates/cellxgene_subset.tsv

Large diffs are not rendered by default.

0 comments on commit 1866963

Please sign in to comment.