renaud / neuroNER

named entity recognizer for neuronal cells, based on UIMA Ruta rules
GNU Lesser General Public License v3.0
7 stars 8 forks source link

Plan for ontologizing neuroNER #62

Open dosumis opened 8 years ago

dosumis commented 8 years ago

To post on neuroNER GitHub:

Use these tables to programatically generate new CL terms:

Phase 1: should be done ASAP. Phase 2: map a few clauses ASAP as proof of concept. More complete mapping is a longer term goal.

CC @cmungall @mellybelly

dosumis commented 8 years ago

Example of mapping:

image

label "ventral hippocampus CA1 pyramidal cell" def: "A neuron with pyramidal morphology with cell body in ventral part of hippocampus region CA1." [Cembrowski et al., Neuron 2016]

How far we can get given existing terms?

SubClassOf: [pyramidal neuron](pyramidal neuron) # decomposing pyramidal as a quality = step too far? SubClassOf: has_soma_location some 'CA1 field of hippocampus'

Ventral could map to the BSPO, but this should only be done if the term is used vaguely to refer to some undefined region. Better to use a term defining the relevant subdivision if possible. In this case ventral may map to caudal/rostral subdivision in Uberon: image

dosumis commented 8 years ago

Example 2:

image

neostriatum cholinergic cell subClassOf: neuron subClassOf: 'capable of' some 'acetylcholine secretion, neurotransmission' subClassOf: 'has some location' some striatum # is this mapping correct? neostriatum is a synonym for striatum in Uberon, which has the note: "FMA divides 'striatum of neuraxis' into 4, neostriatum is seperate class. In NIF these are synonyms. TODO - check striatum vs corpus striatum see http://en.wikipedia.org/wiki/Striatum#History. Check caudoputamen"

mellybelly commented 8 years ago

RE 'ventral hippocampus CA1 pyramidal cell' I think you'd want to use BSPO for the 'ventral', I think the Uberon terms are actually referring to the other axis (though they are currently undefined TODO) but will look further. @cmungall

dosumis commented 8 years ago

I think you'd want to use BSPO for the ventral

Agreed, but only if this doesn't map to existing caudal/rostral subdivisions (may be possible if confusion between neuraxis and body axis. Note - if we do use BSPO we need a nested class expression in CL.

stripathy commented 8 years ago

@dosumis , I just put together TABLE1 and TABLE2 as requested above in this commit: https://github.com/renaud/neuroNER/commit/13f61e040eafbe19d9a789f221fb73dd4b27e46c

Can we sit down during ISMB so I can walk you through the data in the tables and check and see if this is what you need for you to import these into owl and Protege on your end?

dosumis commented 8 years ago

Sure. Just had a quick look. Think we need to discuss contents of tables. May need some tweaking. I'll email about meeting up.

stripathy commented 8 years ago

Updated plan for cell types to add to Cell Ontology

  1. Pick a limited set of terms from neuroelectro to add to Cell Ontology (how about just the terms that are also have NeuroLex identifiers? also include CL identifiers if they're also mapped? http://www.ebi.ac.uk/ols/docs/api)
  2. update spreadsheet of neuroelectro/neurolex terms to be in "wide" format (columns for brain region, morphology, etc). provide terms as names, not identifiers, for human readability. Also update brain region names from ABA to Uberon region names.
  3. need to document mapping between namespaces and patterns somewhere
tgbugs commented 8 years ago

@stripathy I have a curator doing a phenotype decomposition of all the neurolex cells which can be seen here: https://github.com/tgbugs/nlxeol/blob/phenotypes/neuron_data_curated.csv

cmungall commented 8 years ago

The first thing I would do is remove all FBbts from this file. The complete axiomatization is already there in FBbt.owl (neurolex contained a stale, broken copy of a version of FBbt minus the complete axiomatization)

On Mon, Jul 11, 2016 at 4:03 PM, Tom Gillespie notifications@github.com wrote:

@stripathy https://github.com/stripathy I have a curator doing a phenotype decomposition of all the neurolex cells which can be seen here: https://github.com/tgbugs/nlxeol/blob/phenotypes/neuron_data_curated.csv

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/renaud/neuroNER/issues/62#issuecomment-231847952, or mute the thread https://github.com/notifications/unsubscribe/AADGOWt5WlwaActuexDavKArlwA9p3Wsks5qUqGogaJpZM4JIrCt .

tgbugs commented 8 years ago

@cmungall yes, the FBbt is being purged and those entries are being skipped. I will include the FBbt.owl in nif directly in the future.