Closed dbrnz closed 1 year ago
See also issue #15
You are likely failing to handle the enteric phenotype object and the hasCircuitRolePhenotype/hasFunctionalCircuitRolePhenotype predicates.
https://github.com/AnatomicMaps/map-knowledge/pull/3 should have resolved the issue
Thanks.
The list of missing/unknown phenotypes is now down to:
ilxtr:neuron-type-sstom-2 phenotype [] is unknown
ilxtr:neuron-type-sstom-11 phenotype ['ILX:0105486'] is unknown
ilxtr:neuron-type-sstom-13 phenotype ['ILX:0105486'] is unknown
ilxtr:neuron-type-sstom-3 phenotype [] is unknown
ilxtr:neuron-type-sstom-14 phenotype ['ILX:0104003'] is unknown
ilxtr:neuron-type-sstom-4 phenotype [] is unknown
ilxtr:neuron-type-sstom-12 phenotype ['ILX:0104003'] is unknown
ilxtr:neuron-type-sstom-6 phenotype [] is unknown
ilxtr:neuron-type-sstom-1 phenotype [] is unknown
Looks like Excitatory and Inhibitory, which means hasFunctionalCircuitRolePhenotype might be missing?
We think that this issue is mostly resolved with the exception of the 'central nervous phenotype' cases. The hasFunctionalCircuitRolePhenotype issue should be fixed in the anatomical-maps python code if it is not then we should open an issue on that repository.
The issue with those is that we don't want to add an addition defining axiom which would be redundant with the hasSomaLocation axioms, but we also would like to be able to distinguish cases where no additional phenotype information is expected, from cases where it is incorrectly missing.
Given that all neurons currently have the data we expect them to have I am closing this issue, we can open another related to confusion between expected missing and incorrectly missing.
The following have no phenotype: