Mash Oop North – Pipes Mashup by Way of an Apology
Following my total melt-down at Mash Oop North earlier today, (sorry, folks:-( here’s a walkthrough of a Yahoo pipe that I had intended to demonstrate properly…
The context is a feed powered mechanism for tracking new articles in academic journals. The starting point is jOPML, a service created by Scott Wilson that allows you to run a keyword search on the titles of journals whose tables of contents are made available as RSS on ticTOCs and a generate an OPML feed containing the RSS feed URLs for those journal TOCS.
So for example, running a search for science history returns:
with the OPML available here: http://jopml.org/feeds.opml?q=science+history
So let the pipework begin…. First construct the URI to the OPML feed:
For each table of contents RSS URI in the OPML file, grab that table of contents listing:
Now filter the titles those current article results using another set of keyword terms:
So there we have it – a 2D search that takes two sets of keywords, one set that pulls out likely suspect journals on a topic, and the second set that filters articles from those journals on a more detailed subject.
The output from the pipe is then available as an RSS feed in its own right, as a Google personal (iGoogle) widget, etc etc.
PS A fully worked tutorial explaining the operation of this pipe can be found at Mashlib Pipes Tutorial: 2D Journal Search






[...] technical problems which cut his mashalong tragically short; on the plus side he’s since done a detailed and interesting blog post mashalong as an ‘apology’ (not necessary!) which I’ll be working through myself at some point. Despite [...]
Mash Oop North write-up (part 1) « Multi-faceted
July 7, 2009 at 7:50 pm
[...] Search « Mash Oop North – Pipes Mashup by Way of an Apology [...]
Single Item RSS Feeds on Wordpress blogs: RSS For the Content of This Page « OUseful.Info, the blog…
July 8, 2009 at 4:47 pm
[...] Mashlib Pipes Tutorial: 2D Journal Search Published July 9, 2009 Pipework , tutorial Leave a Comment Tags: jOPML, ticTOCs [This post is a more complete working of Mash Oop North – Pipes Mashup by Way of an Apology] [...]
Mashlib Pipes Tutorial: 2D Journal Search « OUseful.Info, the blog…
July 9, 2009 at 8:17 am
[...] can do with Yahoo Pipes though, and Tom has now posted the demonstration he was going to do on his blog, so I’ll probably have a play around with that [...]
Mashed Libraries 2009: Mash Oop North! « Organising Chaos
July 15, 2009 at 7:28 pm
[...] one from Tony Hirst that creates an item-level query based on a Jopml output. There is also a more detailed [...]
Jopml mashup! « The FeedForward Blog
August 7, 2009 at 7:00 pm