-
Notifications
You must be signed in to change notification settings - Fork 0
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
add scRNAseq queries to VFB _JSON schema ( and from there to XMI) #112
Comments
The genes expressed in cluster query will never explode - at most it would have rows in the thousands, so it could be precached in SOLR - indexed on cluster ID. OTOH - the query for clusters of a cell type could grow large and the query with an OR and no-limits transitive traversing of subClassOf is already a bit slow if you choose a high level class ('cell' takes 2 seconds). An alternative is to use an OWL prequery and index rows on anatomy class id ( |
|
anat_image_query
|
Plan: Cache SOLR documents with sufficient info per line.
Query on site then runs OWLERY query for all subclasses of query term --> SOLR query. Subclauses:
TODO: Write a new function in QueryLibraryCore that starts from the anatomical class: |
@Robbie1977 @Clare72 Can this be closed? I believe the queries it described as live? |
query for genes in a cluster
MATCH (c:Cluster)-[e:expresses]->(g:Gene) WHERE c.short_form="FBlc0004872" RETURN g.label, labels(g), e.expression_level[0], e.expression_extent[0] ORDER BY e.expression_extent[0] DESCENDING
query for clusters of a cell type
MATCH (ds:DataSet)<-[:has_source]-(c:Cluster)-[:composed_primarily_of]->(a:Anatomy:Class)-[:SUBCLASSOF*..]->(b:Anatomy:Class) WHERE (a.short_form="FBbt_00058207") OR (b.short_form="FBbt_00058207") RETURN c.label, a.label, ds.label
The text was updated successfully, but these errors were encountered: