tag:blogger.com,1999:blog-33527274702769390762024-03-13T12:53:57.843-07:00The Ontological EthologistOntologies, comparative methods, and analysis of behaviorMidfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.comBlogger37125tag:blogger.com,1999:blog-3352727470276939076.post-43463467475924245772016-07-22T13:32:00.000-07:002016-07-23T08:20:37.481-07:00A Belated Summer UpdateI’ve been quiet since April, but I’ve also been pretty busy. I have been to one meeting this summer, the <a href="http://arachnology.org/20th-ica-2016.html" target="_blank">20th International Congress of Arachnology</a>. I gave a talk about the progress on the spider behavior ontology I mentioned a few posts back. The slides are <a href="https://dx.doi.org/10.6084/m9.figshare.3471002.v2" target="_blank">here</a>. I have finished my initial pass for behavior terms in two recent works: Foelix's <a href="https://global.oup.com/academic/product/biology-of-spiders-9780199734825?cc=us&lang=en&" target="_blank">Biology of Spiders</a>, a standard textbook, and an edited volume, Herberstein's <a href="http://www.cambridge.org/us/academic/subjects/life-sciences/animal-behaviour/spider-behaviour-flexibility-and-versatility?format=PB" target="_blank">Spider Behaviour</a>. Since returning from the meeting, I've nearly finished a first pass of data cleaning. You can see the raw data <a href="http://arachb.org/ontology" target="_blank">here</a>. In the next week or so, I'll put up a little landing page with more explanation and links to the raw data and the results of the cleaning pass. Eventually there should be a CMAP or other visualization and possibly an OWL file.<br />
<br />
I say possibly an OWL file because I'm not sure that an ontology will be the final outcome. I may generate a set of terms and turn them into term requests for the NBO/ABO, the Spider Biology Ontology, and others (GO, ChEBI, PATO). It's been clear to me (finally) that the database is where the interesting comparative work will come from and the ontology is just a necessary support for this. It should also be useful as a standardized vocabulary for arachnologists, and there seems to be interest in this, based on the reaction to my talk.<br />
<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-90354732775746532242016-04-15T09:18:00.003-07:002016-04-15T09:18:39.634-07:00obo-behavior is a thingYes, this is an update, not an ontological assertion. Robert Hoehndorf has set up a new github project (obo-behavior) for the NBO and moved the NBO and the ABO associated material over. So, the negotiation is over and we progress with the merging. We hope to have the merge done this summer (at least so we can report back to our several funding supporters).<br />
Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-23698859968062524962016-01-19T09:34:00.000-08:002016-01-19T11:21:34.928-08:00Why Arachnolingua needs a T-BoxIt is common in knowledge representation to distinguish between statements about individuals (e.g., "John loves Mary") and statements about classes or universals ("Love is a emotion exhibited by humans"). The set of former statements are sometimes referred to as being the "A-box" (A for assertion), the latter set the 'T-box' (T for terminology). Many ontology languages, such as OWL, allow both types of statements, though ontologies, strictly speaking, are terminology. <br />
<br />
It's been nearly five years since I mentioned to Martin Ramirez at a Phenotype Ontology RCN meeting at NESCent that I thought it would be a good idea to test the NeuroBehavior Ontology (NBO) as a vocabulary for describing the behavior of spiders. The NBO is organized as approximately parallel trees of terms for behavior processes and phenotypes, though with a bias toward the behavior of humans and model organisms. So I gathered up a collection of papers on the behavior of spiders and some other arachnids and did some annotation of behavior.<br />
<br />
Now the annotations in <a href="http://arachnolingua.net/" target="_blank">Arachnolingua</a> turn out to be both assertions about (frequently anonymous) individuals as well as about classes. For example, statements about the types of webs various families of spider produce, or don't produce, are at the level of terminology - statements relating a type of web to a type of spider. Others, such as the sequence of acts in building a web are necessarily about individuals, because it is generally the same individual (or in some cases group of individuals) involved in each step in building a web. Each step has an active participant, the same spider for each step. So descriptions of process will consist of assertions about individuals, even if nothing else is known or stated about the individual.<br />
<br />
Actually I was more successful at gathering papers and building some software infrastructure (python frontend, SQL database, Java backend and public website - more detail <a href="https://arachnolingua.wordpress.com/" target="_blank">here</a>). However, in 2014, I presented a poster at the Animal Behavior Society describing the quality of annotation possible using the NBO process terms for a small set of papers. Because I included relevant anatomy as part of the annotation I was able to do a little better than if I had just used the NBO terms, however, a lot of interesting behavior wound up as courtship behavior, or locomotion, or predatory behavior with reference to specific body parts. <br />
<br />
My original hope was to build the T-box from the data and descriptions in the curated papers. However, it has become clear that the gap from the terminology in the descriptions to the available terms in NBO really is too great. The annotation process requires terms at an intermediate level to be useful. Thus the project to test NBO coverage using spider behavior is concluded.<br />
<br />
Therefore, while I continue to tweak the frontend code, I have retreated to the approach recommended by <a href="https://mitpress.mit.edu/building-ontologies" target="_blank">Arp, Smith, and Spear</a> and have started simply extracting behavior terms from two sources. The first is the 3rd edition of Foelix's <a href="https://global.oup.com/academic/product/biology-of-spiders-9780199734825?cc=us&lang=en&" target="_blank">Biology of Spiders</a>. The second, Herberstein's <a href="http://www.cambridge.org/us/academic/subjects/life-sciences/animal-behaviour/spider-behaviour-flexibility-and-versatility" target="_blank">Spider Behaviour</a>, will be a followup to catch anything that Foelix missed. The idea is to collect the terms, throw them against whatever results from merging NBO and the Animal Behavior Ontology (ABO) process terms and the Gene Ontology to identify synonyms and subsumption 'parents', and propose at least a taxonomy of terms at the World Arachnology Congress in Colorado this summer. Ultimately these might wind up as a part of the existing spider biology ontology, which already has a small behavior branch, as well as contributing to whatever final vocabulary results from merging process terms from NBO and ABO. Arp et al. recommend starting with a small set (~50) of terms, I'll grab every behavior related term for a while and pull the most general terms from the list. The remainder can be added once the tree is in place.<br />
<br />
There are deeper issues here, particularly about the relation of behavior phenotypes and their associated processes, but that's a topic for another post.<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-38750010564797974082015-10-26T09:08:00.001-07:002015-10-28T05:12:21.269-07:00Behavior Ontologies workshop 2Over the weekend we held the second workshop (funded by NSF and the Phenotype Ontologies RCN) to begin the process of merging the ABO (Animal Behavior Ontology, which came out of a series of workshops in 2004 and 2005) and the NBO (NeuroBehavior Ontology) which, as we learned at the workshop, had its roots in a phenotype vocabulary that started around 2001. To be fair, the effort that led to ABO came out of a private discussion between two of the principals held at the 1999 ABS meeting. The workshop was held at the Smithsonian Museum in Washington.<br />
<div>
<br /></div>
<div>
We aren't quite where I expected to be after the meeting. We made good progress getting started on a use-case based paper for applications of a behavior ontology. We also have a real home for the ABO - we deposited the OWL rendering I generated in 2006 as the initial commit <a href="https://github.com/bio-ontology-research-group/behavior-ontology/blob/master/animal-behavior-ontology/abocore.owl" target="_blank">here</a> (note that this is the <a href="https://github.com/bio-ontology-research-group/behavior-ontology" target="_blank">same repository</a> where NBO is maintained. The main use of the ABO was for indexing an ethogram repository called E<a href="http://ethosearch.org/" target="_blank">thosearch</a>. Ethosearch enhanced the ABO by adding definitions to many of the original terms. We should shortly have those terms merged into the OWL version of the ABO.</div>
<div>
<br /></div>
<div>
We started the process of merging the ABO and NBO. One of ABO's strengths is a clear division between observable behavior (acts, events) and functional interpretations (for example, running vs. fleeing from a predator). The NBO is organized rather differently and we would like the division in ABO to appear at least somewhere in NBO. NBO does have a sizable number of terms that would apply to neither, but are more mechanism or 'mental function' related. The main challenge to reorganization is making changes in a way that would be acceptable to other NBO stakeholders. One of our tasks in this meeting was to identify at least some of the other stakeholders that might be affected by a merge and reorganization. I would say this goal was partially met, but I'm not sure we have identified everyone. (Personal note: <a href="http://arachnolingua.net/" target="_blank">Arachnolingua</a> does use NBO, but would only benefit from any ABO integration).</div>
<div>
<br /></div>
<div>
We have plans for sharing this work (besides the paper, there will be, at the very least, a poster at SICB-2016, and there were other ideas floated on Sunday). I will have updates as things progress.</div>
<div>
<br /></div>
<div>
Workshop Organizers: Anne Clark, Sue Margulis, Cynthia Parr, Katja Schultz (Local Host), and myself</div>
<div>
Participants: Elissa Chesler, George Gkoutos, David Osumi-Sutherland, and Reid Rumelt</div>
<div>
Melissa Haendel participated remotely. </div>
<div>
<br /></div>
<div>
<div>
<br /></div>
<div>
<br /></div>
</div>
Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com1tag:blogger.com,1999:blog-3352727470276939076.post-31335678398553211432015-07-24T07:11:00.000-07:002015-07-27T05:09:49.661-07:00A little more on morphological dataApropos of last week's post on models and data, <a href="http://biorxiv.org/content/early/2015/07/23/022970" target="_blank">here</a> is a preprint study on the amount of morphological data available for living mammal taxa. The focus was on coverage in each order, where coverage was defined by the fraction of OTUs with available data, where available seems to be defined as appearing in a character matrix with more than 100 characters (which doesn't necessarily mean that >100 characters were scored for each OTU). I can't judge whether the three databases and the literature search constitute a sufficient search, but their results aren't implausible. Using their appearance in a sufficiently character-rich matrix, they counted 1074 mammalian OTUs in 126 matrices. Without the matrix size filtering, there were 5228 OTUs in 286 matrices. This is apparently less than the morphology data for fossil mammal taxa. <br />
<br />
I expect there are very few character matrices for any group with more than 100 behavioral characters. This is probably a combination of the difficulty of extracting a 100 behavioral characters in a study as well as the rarity of this sort of comparative/phylogenetic analysis in behavior. <br />
<br />
Thanks for to everyone who responded to last week's post.<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-69319450718609044332015-07-15T12:39:00.001-07:002015-07-20T16:43:29.076-07:00Models vs. Data - not a choice for behaviorThese are some thoughts that have been rattling in my head since the <a href="http://ssb2015standalone.weebly.com/" target="_blank">SSB 2015 standalone meeting</a> back in May. They are somewhat depressing, so I'm open to suggestions of more positive ways to look at the situation in comparative studies of behavior.<br />
<br />
The main part of the meeting was bracketed by two 'panel' discussions (I scare quote the word panel because the panel was two people in each case). The first panel consisted of <span style="background-color: white;"><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;">David Hillis and Antonis Rokas arguing whether models or data would be more important going forward. Not surprisingly for this meeting, the focus was on molecular methods, particularly genomic comparative analysis. Interesting question, but of course both are viable research paths at this point - gathering and managing rapidly growing data sets and refining the models of molecular evolution to more realistically mimic the actual processes are both worth pursuing.</span></span></span><br />
<span style="background-color: white;"><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;"><br /></span></span></span>
<span style="background-color: white;"><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;">The question of data vs. models came up several times, including during another panel discussion of putting dates on time trees. This seems to be a very fertile area for developing improved models and statistical methods at the moment, while the corresponding fossil data is accumulating at a steadier pace.</span></span></span><br />
<span style="background-color: white;"><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;"><br /></span></span></span>
<span style="background-color: white;"><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;">The second panel was Wayne Maddison and<span style="font-family: inherit;"> </span></span></span></span><span style="background-color: white; line-height: 22.3999996185303px;"><span style="font-family: inherit;">Cécile Ané</span></span><span style="background-color: white; font-family: inherit; line-height: 22.3999996185303px;"> discussing the limits of comparative methods. The issues that Wayne raised are ones I know firsthand, mostly from my stint in his UBC lab. The issue is that most or all comparative methods for discrete trait values suffer from phylogenetic non-independence, despite 25 year-old claims to the contrary. I spent some time thinking about these issues, but the best discussion at this point is the Maddison and FitzJohn (2014; </span><span style="font-family: inherit;"><a href="http://dx.doi.org/10.1093/sysbio/syu070" target="_blank"><span style="background-color: white; color: #333300; line-height: 11.1999998092651px; text-align: center;">doi:</span><span class="slug-doi" style="background-color: white; border: 0px; color: #333300; line-height: 11.1999998092651px; margin: 0px; outline-style: none; padding: 0px; text-align: center; vertical-align: baseline;" title="10.1093/sysbio/syu070">10.1093/sysbio/syu070</span></a></span><span style="background-color: white;"><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;">) paper. The situation is somewhat better for continuous traits, though there are always questions of model </span></span><span style="line-height: 22.3999996185303px;">adequacy</span><span style="font-family: inherit;"><span style="line-height: 22.3999996185303px;">. I'll admit I don't remember a great deal of </span></span></span><span style="background-color: white; line-height: 22.3999996185303px;"><span style="font-family: inherit;">Ané</span></span><span style="background-color: white; font-family: inherit; line-height: 22.3999996185303px;"> 's discussion of limits of OU methods, though it seemed someone more optimistic for the continuous trait cases that OU applies to. Wayne did point out that tip data won't help answer the question of trends in evolution - you'll need fossil data for that.</span><br />
<span style="background-color: white; font-family: inherit; line-height: 22.3999996185303px;"><br /></span>
<span style="background-color: white; font-family: inherit; line-height: 22.3999996185303px;">Thinking about the situation after the meeting wrapped up, I was struck about the differences between different trait domains. In molecular biology we have lots of data and a selection of models that are at least plausible representations of things that actually happen (not perfect by any means, but GTR is a reasonable stochastic approximation of what happens at a single site). Lots of data allow a certain freedom to 'run about' the non-independence problems mentioned in the last paragraph - with enough sites, you could, in principle, assume independent changes. Molecular data also provide a small, but real sampling of fossil data and useful amounts of molecular evolution can occur over experimental time-scales. Thus, molecules provide lots of data, a solid starting point for models, and some temporal depth. Morphology has fossils, a reasonable and slowly growing dataset and a mix of continuous and discrete trait models. Are Brownian motion and OU models good stochastic approximations of morphological change for continuous characters? Not necessarily, but they are definitely a start. As noted above, the situation for discrete characters, even using model-based (Likelihood and Bayesian) methods is rather problematic. However, you aren't limited in your ancestral reconstructions to using contemporary data. This won't solve these problems, but they might give you confidence in your analysis. There is room for optimism here, particularly the hope of better models and statistical methods to make the most of the data available, while new data trickle in.</span><br />
<span style="background-color: white; font-family: inherit; line-height: 22.3999996185303px;"><br /></span>
<span style="background-color: white; line-height: 22.3999996185303px;">Then we come to behavior: no fossil data and not a lot of data at all relative to molecular traits. Behavior also has the problem of much of the data being transient - if not captured on a recording device, it's just an observer's memory. Apart from the lost opportunities to capture data, the animal behavior community has been slow to embrace the culture of data sharing, as discussed in Caetano and Aisenberg's (2014; </span><span style="line-height: 22.3999996185303px;"><a href="http://dx.doi.org/10.1016/j.anbehav.2014.09.025">http://dx.doi.org/10.1016/j.anbehav.2014.09.025</a>) Forgotten Treasures paper. Data sharing is, of course, more than just dumping your raw data in a repository - to be useful, the data require annotation, even if that is little more than plain text labels for columns and a glossary of observation codes. So behavior researchers need to up their game to overcome the challenges of slow data accumulation dribbling into a leaky pipeline.</span><br />
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;">I became interested in ontologies and knowledge representation for behavior because I, rather optimistically, it turned out, thought a flood of behavior data would follow the flood of molecular data. Ontologies have played an important role in making sense of genes and proteins, and are slowly starting to contribute to morphological studies, but behavior and especially behavioral ecology and ethology lag behind even other branches of ecology in making use of ontologies. There is some motion towards an ontology (or sub-ontology) for behavioral ecology, follow me here for updates.</span><br />
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;">As challenging as the data situation is, I worry that the modeling side is in complete disarray. Models of the evolution of behavior are frequently descriptive and of little use for inference. For example, there is a sizable collection of models for the evolution of sexual signals, but I defy anyone to throw these models on branches of a tree and generate likelihood estimations of the history of signaling in any clade. Note that this isn't the same as applying an Brownian or OU model of change to a particular measurement or set of measurements sampled from a signal and testing for the presence of selection - Brownian motion is not a model of sexual selection and it isn't clear (at least to me) that there is a way to go from a descriptive model of sexual selection to a something that would yield up a likelihood estimate. </span><br />
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;">If there is work being done here, it is either well ahead of its time or not being recognized for what it is. Please prove me wrong on this. Meanwhile, I can only hope that the time for this theory to model link is not too far off.</span><br />
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;">Rather than end on such a pessimistic note, I will suggest two places to start looking for temporal depth. These won't solve the model problem, but they may yield up data that could support some development and testing. The first is the fossil traces of behavior - this means both behavior inferred from morphological fossils as well as, secondarily fossil artifacts and <a href="https://en.wikipedia.org/wiki/Trace_fossil" target="_blank">trace fossils</a>. I have some reservations about the later, simply because it is frequently hard to identify the organism(s) involved. </span><br />
<span style="line-height: 22.3999996185303px;">The second is the study of cultural change, both human and animal. There are a lot of interesting questions here, especially at the group/population level, though the link to heritable genetic change still has a long ways to go.</span><br />
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;">I know not everyone in the comparative methods community is going through the stages of grief that Wayne Maddison discussed in his SSB talk. The community response to his questionnaire reflected optimism for new methods, though I don't know how many behaviorists were surveyed. I did speak with Emilia Martins in the ABS meeting a few weeks later and she was more optimistic about the state of comparative methods. I hope she's right and that the behavior community will find a welcome from the comparative methods community when we manage to shake off the fog of our data amnesia.</span><br />
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;"><br /></span>
<span style="line-height: 22.3999996185303px;"><br /></span>
Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com2tag:blogger.com,1999:blog-3352727470276939076.post-4334212884674419342015-04-16T11:37:00.004-07:002015-04-16T11:37:49.125-07:00Summer meetings 2015In recent years, the main thing I've been using this blog for is letting people know about meetings I'm attending and from time to time, meeting reports of varying quality. So here are the meetings I'll be attending during Summer 2015:<br />
<div>
<br /></div>
<div>
<a href="http://ssb2015standalone.weebly.com/" target="_blank">Society for Systematic Biologists standalone meeting (Ann Arbor MI May 20-22)</a> Not planning to present here, but will be around for face-to-face with other <a href="http://blog.opentreeoflife.org/project-summary/" target="_blank">OpenTree of Life</a> people and anyone else who wants to discuss or simply catch up.</div>
<div>
<br /></div>
<div>
<a href="http://www.animalbehaviorsociety.org/2015/" target="_blank">Animal Behavior Society (Anchorage AK June 10-14)</a>. I'm coming up to Anchorage a couple of days early, and currently have the 9th completely open. No sudden exits this year I promise. I have signed up to give a talk about <a href="https://arachnolingua.wordpress.com/" target="_blank">Arachnolingua</a> and I promise I'll keep the focus on the spiders (ontologies and reasoning will stay in the background).</div>
<div>
<br /></div>
<div>
<a href="https://store.dwu.edu/SpiderMeeting" target="_blank">American Arachnological Society (Mitchell SD June 19-23)</a>. Not sure whether I'll do a poster here. The plan is mostly to play sponge and catch up with some people.<br />
<br />
I'm currently focussing on contributing to the OpenTree taxonomy effort (with Jonathan Rees) and reworking the Arachnolingua tools. Nothing to report on the next Behavior Ontologies workshop at this time.<br />
<br />
<br /></div>
Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-62897094264626082402014-08-09T12:46:00.004-07:002015-01-09T14:59:12.297-08:00Finished up a Behavioral Ontology workshop, now at ABS2014We finished up the first of our two workshops to followup the one-day session we held in conjunction with the 2013 phenotype RCN summit. We gathered together a fairly diverse group of 15 behavior people at Princeton for a day and a half prior to the ABS 2014 meeting. Our task was to compare the ABO (the ontology constructed over the course of two workshops in 2004 and 2005 at Cornell) and the NBO (the ontology for behavior processes and phenotypes developed within the OBO framework). Despite some initial fears, it looks like we have a good chance of coming up with a proposed integration of these that will allow behavioral ecologists to make use of the NBO while not breaking things for the current users, mostly model organism genetics and phenotype investigators.<br />
<div>
<br /></div>
<div>
Thanks to all who attended, my three co-organizers (Anne Clark, Sue Margulis, Cyndy Parr) and also to George Gkoutos, developer and maintainer of the NBO, who listened through most of our friday session and took an hour to host a question and answer session over skype. </div>
<div>
<br /></div>
<div>
</div>
Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-47781554818073159072014-08-05T11:40:00.000-07:002015-01-09T14:59:56.298-08:00I'll be at ABS2014 next week.I’ll be presenting a poster at the Animal Behavior Society meeting
next week in Princeton New Jersey. The poster is NE 116. If you aren’t
attending, the poster and a supporting script file are now up on <a href="http://dx.doi.org/10.6084/m9.figshare.1128016">figshare</a>.
The poster looks at how well NBO serves as a vocabulary for spider
behavior. It turned out to do a little better than I expected, and I
omitted a couple of statistically non-significant tests I tried over the
weekend (looking at term depth across NBO vs depth of NBO terms used in
40 arachnolingua claims).<br />
<br />
Note: there is a small chance I may not be able to attend the poster
on Tuesday evening. I’ll update this if it turns out I won’t be there.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-75076594510972934902014-05-19T14:20:00.000-07:002014-05-19T14:20:55.760-07:00This summer - 2014I'll be attending <a href="http://evolution2014.org/" target="_blank">Evolution/iEvoBio 2014</a> in Raleigh in June. I am scheduled for another <a href="http://ievobio.org/" target="_blank">iEvoBio</a> lightning talk on <a href="http://arachb.org/" target="_blank">Arachnolingua</a>, my semantic database of behavior of spiders and other arachnids. I expect the talk will bring in some things I've learned while working with<a href="http://blog.opentreeoflife.org/" target="_blank"> OpenTreeofLife</a>. I'm still blogging the development of Arachnolingua and its associated tools and web presence at the <a href="http://arachnolingua.wordpress.com/" target="_blank">development blog</a>.<br />
<br />
At <a href="http://abs2014.princeton.edu/" target="_blank">Animal Behavior 2014</a> I'll be presenting a poster that focuses more on the behavior (and the spiders).<br />
<br />
Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-4134634798264836862013-08-17T18:05:00.001-07:002013-08-26T05:09:54.382-07:00ABS 2013 Wrap upIt's been two weeks since <a href="http://www.colorado.edu/ABS2013/index.html" target="_blank">ABS 2013</a> finished up. So, definitely need to get the rest of these out before I forget.<br />
<br />
The theme of why so few comparative studies continued to pop in talks, from a brief mention in Patricia Gowaty's Tuesday morning plenary talk, to Daniel Caetano's plea for more data sharing, ironically comparing the data sharing situation to that in genomics and indirectly in phylogenetics - where the deposit situation isn't as rosy as in genomics, though certainly better than in behavior (shout out to Terry Ord and his growing collection of <a href="http://datadryad.org/discover?field=dc.contributor.author_filter&fq=dc.contributor.author_filter%3Aord%2C%5C+terry%5C+j.%5C%7C%5C%7C%5C%7COrd%2C%5C+Terry%5C+J." target="_blank">Dryad deposits</a>). One interesting comparative talk by Odom reconstructed that female song was present in the ancestry of songbirds, a conclusion that was dependent inclusion of a representative sample of taxa outside the northern temperate zone.<br />
<br />
I missed a fair number of talks due to ongoing commitments, but managed to catch a number related to spiders, cognition, and a couple of the social learning talks on the final contributed session. One of my favorite spider talks was Elizabeth Jakob's look at visual perception in jumping spiders - in particular a study of biological motion which used moving dot animations constructed by an undergraduate. I spent some time looking at biological motion perception in pigeons a long time ago, so to see that jumping spiders can distinguish spider-like animations from scrambled dot animations was quite amusing. Another spider talk that caught my attention was Schwartz's Allee talk on spontaneous male death in the <a href="http://eol.org/data_objects/24220139" target="_blank">Dark Fishing Spider</a>. Although this work was published a few weeks before, the talk filled in a lot of details I missed in the paper. Overall spiders were well represented, including Andrade's plenary talk on spider sociality.<br />
<br />
There were also some good (and not so good) presentations in cognition and social learning. A nice comparative study across 9 families of mammalian carnivora showed widespread (8 of 9 families, excluding <a href="http://eol.org/pages/7673/overview" target="_blank">Herpestidae</a>) ability to solve a box opening task involving a latch (though not every species in the 8 families could solve the task). The question being asked was whether sociality (as measured by group size) was predictive on performance in the task - it wasn't. What did predict task performance was the size of the repertoire of actions used to manipulate the box and neophobia (negatively). There was also a suggestion that brain size was predictive. I'm very cautious about that last result - there have been too many poorly done brain size studies and this analysis seemed to be an after thought. I saw a couple of cephalopod cognition talks that I didn't find convincing - I know cephalopods, especially free living, are hard to study, but that's all the more reason to throughly understand the issues involved before spending hundreds of hours of data that fail to address all the alternative explanations.<br />
<br />
There were a number of good social learning talks on the last day - I unfortunately missed a good one on social learning in Drosophila, but did see Simon Reader's talk on conditions that influence choices of learning strategy, using guppies, which have become another good model system for social learning. Ipek Kulahci looked at the role of social networks (both positive and negative relations) on demonstrator effectiveness in two Corvus species <span style="font-family: Times, Times New Roman, serif;">(C. corax and C. corone). She looked at the effect of relationship on both attention to the demonstrator (observers were free to ignore demonstrators completing a box task designed to minimize scrounging) as well as learning effectiveness. </span><br />
<span style="font-family: Times, Times New Roman, serif;"><br /></span>
<span style="font-family: Times, Times New Roman, serif;">Apart from the talks, this was a good meeting for socializing - being the 50th anniversary meeting of the ABS, lots senior and emeritus people were there, including my advisor Jack Hailman. There was also more focused socializing, especially as several us continued our planning for next year's followups for the <a href="http://ontethology.blogspot.com/2013/03/we-held-workshop.html" target="_blank">Behavior Ontologies workshop</a> from last February.</span><br />
<span style="font-family: Times, Times New Roman, serif;"><br /></span>
<span style="font-family: Times, Times New Roman, serif;"><br /></span>Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-7173650342413610282013-07-30T05:07:00.001-07:002013-08-26T05:09:31.983-07:00ABS 2013 Part 1It's been a productive, though at times frustrating, first 24 hours at the 2013 Animal Behavior Society meeting. I met last night with one of my long time behavior ontology collaborators. We are planning two NBO focussed events next year. The second one will definitely be during the break between ISBE and ABS next summer. The first, which will be more technically focussed will likely be around the time of the next Phenotype RCN summit though it might be at a different time or venue.<br />
<br />
Before I arrived yesterday, they held a public outreach day and apparently the human habituated wolves they brought onto the U Colorado campus were a big hit. Continuing the canine theme this morning, the plenary was on 'Why we love dogs' - discussing various behaviors dogs and their owners use to maintain their bonds. After the Plenary and coffee (sort of, only decaf was left by the time I got through the line), I spent most of the morning in the predation session. The primary talks of interest to me was one on ontogeny of newly hatched spiderlings, and one on resource patch decision making by slime molds. The spider study (on a central american Pholcid species it turns out) demonstrated that the newly hatched spiderlings could respond appropriately with differing levels of attack intensity to differing prey (Drosophila vs. a local ant species), and that this flexibility was not the result of learning from previous experience (Escalante). The slime mold talk (Reid) mentioned previous work that showed slime mold could find the minimum distance through a maze between two food sources through a type of 'distributed processing.' Another talk of interest described a study of chunking and the limits of memory used by caching squirrels (Jacobs). The ABS tweeters have settled on #2013ABS as several other groups have been using ABS2013.<br />
<br />
My favorite tweet of the morning was certainly this one:<br />
<blockquote class="twitter-tweet">
Animal behavior studies are rarely comparative. Need to gather data, store and make it available. Phylogenies are needed too! <a href="https://twitter.com/search?q=%232013ABS&src=hash">#2013ABS</a><br />
— Daniel Caetano (@darkymoss) <a href="https://twitter.com/darkymoss/statuses/361911277204942849">July 29, 2013</a></blockquote>
<script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"></script>
The phylogenies have gotten better and more comprehensive, but the gathering and sharing of comparative data still has a long way to go.
<br />
<br />
<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com1tag:blogger.com,1999:blog-3352727470276939076.post-67197036363325908902013-07-23T15:22:00.000-07:002013-07-26T04:23:29.021-07:00AAS 2013Here's a belated report from the 2013 American Arachnological Society meeting last week. While I was there I tweeted a couple of times and @nsandlin tweeted about nearly all the talks. Time to get this off my plate before Animal Behavior next week.<br />
<br />
I found several talks quite memorable, including Eileen Hebets talk that seems to represent a start at integrating all the multi-modal signaling data for Schizocosa she's accumulated over the past 15-20 years. I also liked Igni Agnarsson's talk on the diversity of Malagasy <i>Anelosimus</i> - lots of related species in close proximity, and unlike their North American sister clade, all remain sub-social.<br />
<br />
Another memorable talk, if for more personal reasons, was Angela DiDomenico's (student of Marshal Hedin) systematic work with the Opilione genus <i>Sitalcina</i>. Turns out there is likely an undescribed species in a draw only a couple of miles from where I attended Junior High School in Palos Verdes. I'm not really surprised - the ecology of Palos Verdes has been known to include endemics for a while now (remember the <a href="http://en.wikipedia.org/wiki/Palos_Verdes_Blue" target="_blank">Palos Verdes Blue butterfly</a>?). Hopefully this (not so traditionally charismatic) arachnid will have a better future than the PV Blue butterfly.<br />
<br />
I knew that George Uetz had done a lot with the Schizocosa system, but the shear number of Schizocosa talks, especially during the second Monday morning session, was a bit of a shock. <i>S. ocreata</i> really is attaining model organism status.<br />
<br />
Apart from the talks, I got to catch up with people I knew in the Tucson Maddison lab, particularly Greta Binford, who indicated that several spider genomes are either done or nearing completion. Having the genome sequenced is not the same as the level of annotation we have in vertebrate model organisms, but it is a step towards the day we could do a <a href="http://phenoscape.org/" target="_blank">Phenoscape</a> like project for spiders.<br />
<br />
I also briefly chatted with Eileen and with Jonathan Coddington, who I got to know a bit from some phenotype ontology activities prior to the launch of the <a href="http://www.phenotypercn.org/?page_id=231" target="_blank">RCN</a>.<br />
<br />
The meeting also offered several opportunities to add to my literature collection, and I took advantage of the honor system reprint table as well as a couple of items in the silent auction.<br />
<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-86070263543386589342013-06-17T11:49:00.004-07:002013-07-26T04:24:01.843-07:00ArachnolinguaAt last year's iEvoBio I gave a lightning talk about Arachnolingua, an informatics project for spider behavior. I've been plugging away at it, but not saying much. Not ready for a release yet, but I've decided to try blogging my progress on it. I've also decided to do that in a separate blog, keeping this one for items of more general interest (e.g., trip reports, more general musings). So, if you have any interest in semantic representation of spider behavior, take a peak at <a href="http://arachnolingua.wordpress.com/" target="_blank">An Arachnolingua Blog</a>.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-37466356115154471282013-04-21T16:48:00.000-07:002013-05-28T04:30:43.232-07:00This summerAfter going to Evolution and iEvoBio for the past three years, it's time for a change. I'll be heading back to the <a href="http://www.colorado.edu/ebio/abs2013/">Animal Behavior Society meeting</a> this summer (representing myself this time), and, for the first time in 11 years, I'll be attending the <a href="http://www.americanarachnology.org/AAS_meetings/AAS_2013_Meeting/AAS_2013_Meeting.shtml">American Arachnological Society meeting</a>. I'm not turning my back on Evolution or the interesting community developing in Evolutionary Informatics - I expect to be back in the Triangle for the Evolution Meetings next year.<br />
<br />
Meanwhile, I'll hope to have some interesting reports, both here and on twitter (@pmidford) and looking forward to meeting old and new friends.<br />
<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-12048966504252530182013-03-15T04:56:00.000-07:002013-03-15T04:56:48.411-07:00We held a workshop...Last month George Gkoutos and I ran a behavior ontologies workshop in association with the Phenotype Ontologies RCN. We posted a detailed report <a href="http://www.phenotypercn.org/?p=1850">here</a>. This meeting was an opportunity for Animal Behaviorists (I invited Anne Clark, Sue Margulis, and Cyndy Parr who were at the 2003-2004 Cornell workshops that developed ABO) with some of the top ontologists from the OBO community. My only regret was that we didn't have enough space to invite a broader range of behavioral interests.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-59017408501076833842012-06-11T12:58:00.003-07:002012-06-11T13:00:34.177-07:00ABS 2012 - It's different this timeI've finally made it back to full attend an <a href="http://animalbehaviorsociety.org/central-office/absco-news/49th-annual-meeting-of-the-animal-behavior-society-june-10-14-2012-joint-hbes">ABS meeting</a> for the first time in five years (I last presented at the 2007ABS in Vermont). I'm here in a different role this time though, not as a postdoc or an ontology contractor. I'm attending talks for the first couple of days, then representing the <a href="http://datadryad.org/">Dryad</a> repository at an exhibitor's table, which will extend into the first days of the following HBES meeting.<br />
<br />
I haven't stopped doing ontologies or thinking about spider behavior (I caught talks on Black Widow sibling cannibalism and jumping spider vision this morning - the later talk included some courtship clips that looked <i>very</i> familiar). And although I've stopped work on OWLWatcher, I have a more focussed project related to spider behavior and one more in keeping with <a href="http://nescent.org/">NESCent</a>'s focus on synthesis. More about that later.<br />
<br />
For the moment, I will spend the time catching up with behavior people, making new contacts, and enjoying some talks. You can catch me on twitter at @pmidford, or follow the tag #abshbes2012.<br />
<br />
<br />
<br />
<br />Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com1tag:blogger.com,1999:blog-3352727470276939076.post-82860831123158961612010-08-03T08:55:00.000-07:002010-08-03T09:14:49.486-07:00PDAP and OwlWatcherI put up a new version of the <a href="http://mesquiteproject.org/pdap_mesquite">PDAP:PDTREE</a> Mesquite package last night. Nothing big in this one, mostly a couple of messages regarding the resolution of polytomies (it's arbitrary so the details of individual contrasts will differ). The most important change is that PDAP now supports Mesquite's new install system so you should no long need to manually download archives and drag folders of class files around. It also gives you control of where the PDAP examples (misc PDI files and the guided tour wind up). Previously you were told where to put the class files, but I'd imagine the examples would languish in the archive fold until forgotten or deleted.<br /><br />I have a request pending that might yield another PDAP release in the next week or so.<br /><br /><a href="http://ethotools.sourceforge.net/owlwatcher/">OwlWatcher</a> is making progress. The player is more or less done - there are two small issues that I know of (specifically related to audio buffering and 'rocking' single frames back and forth), but happily I can go back to more interesting things such as finishing the integration with version 3 of the <a href="http://owlapi.sourceforge.net/">OWLAPI</a>. When the release finally comes, it will be a two step process, first installing Xuggler, followed by OwlWatcher itself. If there are other java API's for video that you would like to see supported in OwlWatcher, feel free to request in the comments. I don't have much time to devote to OwlWatcher these days, but now that I've gone through the process of building a player up from a decoder library, it should be easier the second time (Quicktime provided a player that was adequate, but I think this solution will be more flexible as OwlWatcher continues to develop).Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-83283304846416931752010-07-07T10:55:00.000-07:002010-07-07T11:17:20.760-07:00Back from PortlandSeveral interesting talks from the Evolution and iEvoBio meetings in Portland last week. Probably most relevant here were several comparative methods talks, and several ontology related talks at iEvoBio. Among the latter, I'll mention Nico Franz's talk on taxonomic ontologies, as well as a lightning talk by Suzi Lewis on a phylogenetically based ontology annotation tool (PAINT). The later is focused on protein orthologs, so it isn't directly relevant to Phylontal, but was nonetheless interesting. Franz's talk was a broad-ranging overview of some important issues in taxonomic ontologies, including the proposal of Schulz et al. (2008).<br /><br />I presented a poster on <a href="http://precedings.nature.com/documents/4628/version/1">Phylontal</a>, as well as a <a href="http://precedings.nature.com/documents/4629/version/1">lightning talk on the taxonomic ontology</a> I developed and maintain for <a href="http://phenoscape.org/">Phenoscape</a>. The later was a brief summary and update (NCBI xrefs, common names, and updates to the collections vocabulary). The Phylontal poster is mostly a cleaned up version of the second half of my NESCent talk, but should give an idea of what it is about.<br /><br />Recently I've been working on adding 'matrix' support to the Phylontal library, to eventually add alignment of character states as well as the possibility of 'unpacking' the homologies underlying a matrix (e.g., using data when you disagree with the homology judgments of the author).<br /><br />Of course, if people archived their raw data or observations, there would be less need for unpacking matrices.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-67203246663489367192010-03-27T12:06:00.000-07:002010-03-27T12:52:58.141-07:00Coming this summer plus Phenoscape in Chicago last weekI've registered for the Evolution and <a href="http://ievobio.org/">iEvoBio</a> meetings this summer. I agree with the desire of the iEvoBio organizers to make a place for informatics approaches at the Evolution meetings - I've certainly given both talks and posters where I got the strong sense that I wasn't speaking to the right audience. There are several presentation plans I could have followed. What I have chosen to do is to present Phylontal as a poster at Evolution, explaining the need and approach in detail, something like the brown bag I gave at NESCent in December. Although it may not be the best venue, a poster seems the best format for Phylontal at this time and it helps justify my going to Evolution as well as iEvoBio. At iEvoBio, I'll give a lighting talk on pipelining OwlWatcher and Phylontal. The third player in this chain - a character constructor - I'll leave for later.<br /><br />I have made an 'in-progress' release of Phylontal at Google code, but there's no rush. It loads up NeXML and OWL files, allows the user to assign ontologies to tips, then allows the user to lexically match terms from two sister taxa. It's as much a proof of concept for the frontend, operating as OWL + per taxon ontologies. There is another potential use case for phylontal - starting with annotated matrices, extract taxon+anatomy term pairs from annotated NeXML matrices with OBO ontology support and a separate NeXML file for the tree. This would approximate the usage in Phenoscape, and the desired output would be Phenoscape's multi-column homology table.<br /><br />Chris Mungall gave two interesting presentations on reasoning with homologies at a <a href="http://phenoscape.org/">Phenoscape </a>meeting at the Field Museum in Chicago last week. He brought up some interesting cases involving '2 taxon' versus '3 taxon' homology relations, and an important discussion of the interaction of homology statements and is_a hierarchies. People were most impressed with Chris' approach being extensible to serial homologies, the most important point being that serial homologies strictly exist only within an individual. I think that is an important insight and it lead to a simple taxonomy of homology relationships that actually make sense for anatomical reasoning. The corresponding treatment for behavior classes is worth looking into (e.g., distinguishing similar actions by an individual animal vs. homologous behavior patterns).<br /><br />There was also some discussion of individuals and inferring classes by abduction or generalization over dinner at some point. I'm beginning to think this may be an important new growth area for biological ontologies, and it was good to hear that several people were thinking in this direction.<br /><br />Finally, after several experiments, I think the OwlWatcher player is settling down towards a usable configuration using only two threads, rather than the initial four. Still need to deal with the packaging issue, and I fear the first post-Quicktime release won't be an easy install.<br /><br />I didn't submit a proposal for a <a href="http://hackathon.nescent.org/Phyloinformatics_Summer_of_Code_2010">phyloinformatics</a> summer of code project this year; I'll help out if it's appropriate for someone else's project, but I didn't have any brainstorms this year. None the less, if you're a student reading this, you will probably find one or more projects of interest there.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-39968344331103219022010-01-29T09:57:00.000-08:002010-01-29T10:15:34.582-08:00OwlWatcher updateSince the beginning of the year, I've been poking away at the new video support that uses <a href="http://www.xuggle.com/xuggler/">Xuggler</a>, a java wrapper for <a href="http://ffmpeg.org/">FFmpeg</a>. When I get this worked out, OwlWatcher will not only potentially work under Linux, but be open source compliant as well (LGPL). <br /><br />At the moment, playing at normal speed and stop works, and stepping forward is sort of working, but I haven't taken a crack at seeking arbitrary frames. The biggest issue so far has been getting audio and video streams to play together. Admittedly audio isn't the highest priority, but it would be nice to get it right so OwlWatcher could support multi-modal behaviors, at least in principle.<br /><br />The rest of OwlWatcher will be similar to the 0.040 release candidate I posted last May. I'll worry about forward compatibility from 0.035 closer to the release, along with coming up with a reasonable installation process, though I'm sure it won't be as simple as the previous release, at least for a few iterations.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-79983707494793625992009-12-13T11:24:00.000-08:002009-12-13T12:16:19.013-08:00Ontology matching and PhylogeniesAs many will know, I've been spending the autumn at <a href="http://nescent.org/">NESCent</a>, working on two projects: a continuing effort in Phenoscape, and a new project to develop and implement an algorithm to align multiple taxon-specific ontologies using a tree. The resulting tool, <a href="http://code.google.com/p/phylontal/">Phylontal</a> is still aways from even an initial release, but I still gave a brown-bag talk on Friday that covered ontology matching as it relates to evolutionary biology, particular compartive methods. While there is ongoing interest in the general topic of ontology matching (e.g., the <a href="http://ontologymatching.org/">OntologyMatching</a> site) there has been relatively little in either the model organism or evolutionary biology communities. This is starting to change, there are several approaches being tried by model organism projects (most notably <a href="http://precedings.nature.com/documents/3592/version/1">Uberon</a> and the <a href="http://precedings.nature.com/documents/3547/version/1">Homontol tool</a> and <a href="http://bgee.unil.ch/download/homology_ontology.obo">Homology ontology</a> of the <a href="http://bgee.unil.ch/bgee/bgee?page=about">BGEE project</a>).<br /><p>Although Uberon and Homontol may represent viable approaches for linking model organism ontologies, I've been dubious from the start that any approach that ignores or minimizes the role of phylogeny would be appropriate for studies that combine ontologies to ask comparative questions. Phylontal extends some of the ideas introduced by Homonotol and its Homologous Organ Groups (HOG's) by attaching alignments (the results of matching operations) to specific nodes in a tree and by explicitly distinguishing homologous and non-homologous alignments. Homolonol could move in a similar direction, and their homology ontology suggests they have been thinking about other types of correspondences between anatomical terms, but their multispecies gene expression database is plenty to fill their plate I think. If nothing else, introducing phylogeneticists to these issues will get people thinking about this.</p><p>In the talk, the question of missing various absent terms came up, especially when I discussed how phylontal could deal with a missing term in an ingroup that was shared with an outgroup. I'm beginning to think that the OwlWatcher approach of reasoning up from a series of instances, each of which is a graph, might allow the distinction between absent and missing terms to appear. This is particularly true in behavior sequences: if in one clade the sequence A->B->C is observed, and in another C immediately follows A in all the observed instance, then B is absent where it would be expected to be observed. Likewise, if all the observations show no successor to A, and no predecessor to C, then B may just not have been observed. It's the combination of use of sequences (complete orderings) and the ability to refer back to observed instances that make the difference. In principle, you could do the same sort of thing with anatomy by building chains of connections, but these are not the sort of details that make it into character matrices, so it would require going back to drawings/photos/free text and probably putting it into the taxon-level phenotype statements rather than the multispecies ontologies.<br /></p><p>Aligning phenotypes might be a new frontier for <a href="http://phenoscape.org/">Phenoscape</a> and similar projects.</p><p>There was also some discussion about whether a down-pass from tips to root was sufficient to match terms. If so, then Phylontal can avoid some work when phylogenies change by getting the tree nodes aligned first. If otherwise, as Dave Swafford pointed out, it may be necessary to align from scratch with a new tree. This is an open and potentially important question.</p><p><br /></p><p><br /></p>Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-63366736522248195062009-10-01T08:08:00.000-07:002009-10-06T09:01:43.027-07:00Ethosource meetingLast weekend I attended a meeting of the advisory board for the Ethosource project. This project was launched originally by Emilia Martins and Anne Clark and initially focused on repositories for behavior data and making it accessible in a controlled manner. Repositories lead to metadata which eventually lead to ontologies for behavior. Although my interest in behavior ontologies started from more of an analytic angle, behavior ontologies are part of the solution to both repository metadata and comparative analysis of descriptive data, so worthy of pursuit regardless.<br /><br />Ethosource was funded early in the decade (not sure of the exact interval) and held meetings on both repository issues and ontology development. Most notably from my perspective were the two Cornell workshops that lead to the ABO. More recently, Anne Clark and Sue Margulis obtained a three-year grant from the Institute of Museum and Library Services to support development of an ethogram database, indexed by the ABO, called Ethosearch. Although the web interface is not yet publicly available (though close), the database is a substantial effort, which includes over 1,000 ethograms (if I remember correctly).<br /><br />The board meeting was held at the University at Binghamton over 1-1/2 days. The first morning was overviews and presentations from attendees. Anne Clark started with a history of Ethosource, followed by Leah Melber discussing a k-12 outreach program that used behavior and ethograms at the Lincoln Park zoo. Mike Webster, the new head of the <a href="http://macaulaylibrary.org/index.do">Macaulay Library</a> discussed depositing data and how scientific repositories, as opposed to YouTube, need to be selective. Mike just started a few weeks ago, replacing Jack Bradbury - who co-chaired the Cornell workshops, and passed some of the questions to Ed Scholes, the Macaulay video curator and another fan of using ontologies as ethograms. Anne comments about a Japanese researcher who stopped by the Ethosource table at last year's <a href="http://www.behavecol.com/pages/society/news/current/isbe08review.html">ISBE</a> meeting. He has established a sort of YouTube for animal behavior site with annotated clips but is relatively unselective in what he accepts as long as it is relevant to animal behavior. <br /><br />Cyndy Parr, who has a history with Corvid behavior and the Cornell workshops has been director of species pages at the Encylopedia of Life for about a year. She discussed the role of EoL as a place where integration doesn't necessarily happen, but it helps people find other working on similar projects. She reviewed how EoL worked, including how images were harvested from Flickr and what the opportunities for behavioral contributions to species pages were. She gave an overview of EoL funding opportunities which we went over in more detail on Sunday. <br /><br />After a brief lunch break, I followed with a presentation of Phenoscape, starting with an overview of the curation process and how we coded character matrices into EQ statements. After showing a few screen shots from Phenex and figures from my ICBO poster, I finished with a list of challenges for integrating behavior into OBO and showed a slide of the Biological Process Tree from GO. After describing the curation process, Emilia Martins, who I was very happy to see attend, asked about the getting the process of curating publications for Phenoscape out to individual authors. Emilia is concerned that not distributing the work might be the eventual kiss of death to any annotation process. Although that doesn't seem to be necessarily the case in other annotation projects, I have heard that ZFIN has recently had some difficulty keeping up with the rising flow of Zebrafish papers they selected to curate.<br /><br />I've been trying to get OBO to acknowledge the existence of Ethosource and the ABO ontology for a while now. MGI sent Sue Bello, a mouse phenotype curator, to the meeting. This was an important step and her presentation gave everyone a sense of how ontologies are actually used in at least some model organism projects. I say some because, unlike the PATO phenotype ontology used by Phenoscape and ZFIN, MGI and (I believe RGD) use a precomposed trait ontology (Mammalian Phenotype Ontology), rather than building postcompositions of ontology terms. <br /><br />Emilia discussed Ethobank's status; it was built from a collection of media material from an archive of lizard displays. It is no longer online due to some security issues. Although Indiana University has offered unlimited raw storage space, ongoing funding would still be required for database maintenance and curation. Emilia also observed that the behavior community lacks a tradition of combining data across investigations.<br /><br />We then started discussing issues that could come out of the meeting. One of the first was the status of the ABO core ontology. There are currently at least four versions floating around: the one posted at ethodata.org, which is the official product of the Cornell workshops, the one edited by Anne and Sue for Ethosearch, the OWL conversion (but no additions) I have distributed with OwlWatcher and dropped in OwlWatcher's sourceforge site, and the version developed by David Shotton and his student, which includes independent revisions and term definitions. We discussed putting ABO on sourceforge and adopting a term tracking and curation approach like that adopted by several OBO projects. <br /><br />We also thought of identifying several key projects that would serve as exemplars (case studies) for ethobank, and felt that these should include zoo projects, as zoo data may be more easily comparable than data across multiple wild populations.<br /><br />The role of educational outreach, particularly at the K-12 level was discussed, both collection and analysis (e.g., bringing data together from multiple student observers). Traditional citizen science, as run by the Cornell Lab of Ornithology is more focused on collection than analysis, though the data is generally available, if members of the public knew what they wanted to do with it.<br /><br />We discussed goals at various time scales, which were elaborated on Sunday morning. <br /><br />Although the current entry tool does not support multiple parents from terms in the ontology, there was a consensus that many descriptions will require multiple parents to capture correctly. Although it might have been fun to introduce the notions of intersection and restriction from OWL at this point, Ethosearch and ABO have a ways to go before these would be meaningful.<br /><br />We also saw demos of two search tools for ethosource database that were developed by Weiyi Meng and his student Jiang Yu. These are used both to assist contributors in categorizing their submissions and for clustering and mining in a way that suggests they would be applicable to comparative analysis, at least at the level of bringing relevant paragraphs from different ethograms together.<br /><br /><br />On Sunday, we went over our goals and what we would be doing. This involved continuing to serve as conduits to our respective projects, getting the word out to wider communities (e.g., ABS, ISBE, and the 2011 IEC). Likewise, there was discussion of K-12 outreach and stepping up the collaboration with Lincoln Park Zoo and the wider zoo community. The need for more work on the editoral review process was also discussed, both in terms of mechanics, but also whether there was a way to make it sustainable. Cyndy Parr gave us more details on EoL funding that might be relevant to supporting curation of material from existing collections. It was clear that continuing to build the bridge with Macaulay Library would be a near term priority.<br /><br />After the formal break up of the meeting, Sue Bello gave Anne a brief walk through of OBO-Edit and the Mammalian Trait Ontology. There was interest on both sides in having Anne and her students review the behavior portion of this. I also passed on some material relating to the CARO anatomy ontology as an example of what a common phenotype (e.g., for behavior) might look like in OBO.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-72621019602761424422009-10-01T07:33:00.000-07:002009-10-01T08:07:29.654-07:00OwlWatcher is broken, and what will happen to fix itSummary<br /><br />The video support in OwlWatcher for OSX is broken, in both Leopard and Snow Leopard. As far as I can tell, it still works in Windows. I am working on a fix for the problem which will require use of a different video player (Quicktime support in Java is gone and Apple seems to have no interest in bringing it back). I am investigating alternative player frameworks, some based on JMF, some on wrappers for FFMPEG, and some which are both. I expect the result of this will be a more complex installation process, at least for OSX, but it will also open up the possibility of using OwlWatcher on Linux (something I've been wanting for a while now).<br /><br />Rant<br />Apple's support for Quicktime in java has always been rather spotty, and developers have been burned by Java upgrades which broke Quicktime before. I investigated alternative Quicktime bindings this week (Rococoa), but those seem to be broken in Snow Leopard as well. Although I expect the Rococoa developer(s) will eventually try to address this, there are alternatives to Quicktime, especially for this application, so it is time to finally make OwlWatcher independent of Quicktime. <br /><br />I should have done this a while ago, and I apologize for anyone who has been inconvenienced by this. I do not blame Apple for OwlWatcher breaking, I was expecting something like this to happen. However, I should point out that there was apparently a Java update from Apple that also broke Quicktime support in 10.5 (Leopard) and I'm rather disappointed that things broke even without an upgrade to SnowLeopard.<br /><br />It was suggested that I consider an alternative to Java. Unfortunately, I don't think reimplementing this in Python (which seems more to my taste than Perl, though I've written a bit more of the latter) would necessarily avoid this sort of breakage. Apple seemed to be promoting Python and Perl as having Cocoa support in 10.5, but, looking at the new X-code IDE for Snow Leopard, their enthusiasm for these languages has waned. Unfortunately, it seems at the moment that some of the most interesting work in scripting languages is going on with languages like Scala and Clojure, which are also jvm-based. So much the worse for Apple, though I'm sure it won't affect the sale of iPhones or the development of applications, which seems to be where Apple's focus increasingly lies.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0tag:blogger.com,1999:blog-3352727470276939076.post-10732733606408274372009-06-19T12:32:00.000-07:002009-06-19T18:48:52.418-07:00My Evolution 2009 Highlights SaturdayWell, time to write this up before it gets too stale. First, what I missed: I heard about the talk on snakes that are specialized snail predators, but not until the next day. It has been covered elsewhere (e.g., <a href="http://http//denimandtweed.blogspot.com/2009/06/evolution-2009-day-one.html">Denim and Tweed)</a> , so enough said. <br /><br />I spent Saturday morning jumping around - caught David Wilson's opening talk and part of Peter Richerson's talk on gene culture evolution in the EvoS symposium. As someone doing a thesis project on social learning and culture in the 1990's the Boyd and Richerson book was required reading, so I wanted to hear what Richerson had to say. Sadly, he seemed to still equate culture with information passed by social learning, a view that the mainstream passed by a while ago. Social learning is an important component of culture, but is certainly not sufficient, either for chimpanzees or scrub-jays to be considered cultural creatures. Speaking of scrub-jays, I left the Richerson talk to catch the <span style="font-style: italic;">Aphelocoma</span> divergence and speciation talk by John McCormack, a post-doc in Lacey Knowles lab. The only talk I remember from the later Phylogenetic methods section was the SATe talk, maybe because Jiaye Yu, in the Holder lab, has spent some time recently with it, even though he wasn't involved in this particular talk.<br /><br />Saturday afternoon I spent in the Diversification symposium. Since I have been involved with BiSSE, I figured I should catch up a bit on the field. Of course, the Rich Fitz-John talk at the end (not listed in the program) was the most relevant. Rich has developed an implementation of BiSSE in his R package <a href="http://www.zoology.ubc.ca/prog/diversitree">Diversitree</a>, which besides the likelihood approach that we implemented in Mesquite, also includes an MCMC estimator, as well as his forward simulation method for dealing with missing tree structure (in press in <span style="font-style: italic;">Syst. Biol.</span>) Rich also has a BiSSE-like method for continuous traits from which he showed some preliminary results in his talk. Very cool stuff.<br /><br />All the talks in the Diversification symposium were good, and seeing the range of approaches was useful for me. I knew something of Dan Rabosky and Mike Alfaro were up to, since I had met them at the NESCent R-hackathon in December 2007. I am gradually getting more comfortable with R, I just keep telling myself that behind all those arrays and vectors, there's a <a href="http://schemers.org/">Scheme</a> dialect, but it hasn't gelled just yet.<br /><br />I talked with Rich FitzJohn after the session, mostly about optimization issues and his continuous method.Midfordhttp://www.blogger.com/profile/00405629154562504536noreply@blogger.com0