Mark Watts

Results 52 comments of Mark Watts

To do this as written, requires to 1) add `muscle.neurons` (aliased to innervatedBy) relationships in addition to the existing `Connection`s with muscle termination, or 2) write a property that does...

Can attach facts to the main `Worm` object or the `Network` as appropriate. Create property types for each one...

See this [file](https://github.com/openworm/PyOpenWorm/blob/master/OpenWormData/scripts/neurons_nt_nr.pl) for where this work has been started.

@slarson is it possible we could use N3 for this? What is the advantage of adding this prolog code?

Yes, my main thought is that adding prolog to PyOpenWorm is going to increase the dependencies and maintenance overhead. If the script could be ported to n3 it would fit...

I gave the script a once over. It looks like it could be translated into Python pretty easily, though it would be in an imperative style. I'm less sure about...

I added tasks assuming that the neurons_nt_nr.pl file is the only thing to translate. Based on the paper referenced in that file, which discusses the "Problog" language, the data at...

Re-wrote the task to just be about running the script. Porting it to Python is a larger task and my concern about making a Prolog dependency in PyOpenWorm is no-longer...

Assuming the comment above is in reference to methods of the Transmitter class. `__eq__` and `__hash__` must not be overridden for DataObject subtypes -- both depend only on the identifier...

Estimated at a three since it will be necessary to evaluate which of the expected failures is no-longer expected, but is a true failure. Shouldn't be to complex with the...