Flags and Lollipops

Saturday, October 25, 2008

Academia.edu

I like academia.edu. The academic family tree idea is pretty cool (I know that the concept has been around for a while in various guises but their implementation is pretty slick) and I like the fact that new visitors can arrive and be interacting with the site within minutes. It's also nice to see an academic networking site that, well, doesn't look like Facebook.

I'm also impressed by the speed at which they've been throwing up refinements and bug fixes... and by the adverts on PhD. Canny marketing (good work poorly paid but well fed intern)! The academia.edu team are a smart bunch of people which is probably how they got funding in the first place.

For balance what's not good about it? The flash freezes my mac on an empty cache... and the .edu TLD is really only for educational institutions, not commercial enterprise (vetting only started in 2001, academia.edu was first registered back in '99). Tsk! Ironically my other bugbear is that I can't join properly because I work for a commercial enterprise and not an accredited educational institution.

Labels:

Comments and trackbacks Feel free to post your comments Anonymous Jonny82 . This post has trackbacks.

Saturday, May 24, 2008

Disappointed with Popfly

Popfly is the mashup editor that Microsoft released last year. The idea is good. The 3D graphics are good. Silverlight is a bit buggy in Firefox (sidebars don't always redraw properly) but that's OK.

If you're going to create a web 2.0 mashups builder, though, don't you think it's be a good idea to provide some Atom support?

Comments and trackbacks Feel free to post your comments . This post has trackbacks.

Monday, May 19, 2008

Meta-analysis

The journal platform team here at NPG just rolled out machine readable metadata for the papers we publish in Dublin Core, PRISM (good PRISM, not to be confused with evil PRISM) and Google metadata formats.

No more scraping to automatically get the citation for a paper, it's all in the HEAD:


<meta name="citation_journal_title" content="Nature" />
<meta name="citation_publisher" content="Nature Publishing Group" />
<meta name="citation_authors" content="Paul Schenk, Isamu Matsuyama, Francis Nimmo" />
<meta name="citation_title" content="True polar wander on Europa from global-scale small-circle depressions" />
<meta name="citation_volume" content="453" />
<meta name="citation_issue" content="7193" />
<meta name="citation_firstpage" content="368" />
<meta name="citation_doi" content="doi:10.1038/nature06911" />


Useful for apps like Zotero and Connotea (which before now downloaded two files each time you bookmarked a Nature paper: the page itself and then the linked EndNote file to parse).

The metadata will be there for all papers going forward and back through some of the archives.

For fulltext indexing of papers behind the paywall you can use the linekd OTMI file (I only just saw Twease, which does just that) although there's only OTMI for Nature papers at the moment, I think.

Lastly at some point in the future we're aiming to put XMP metadata in our PDFs, which should make it much easier for scripts and applications (like Papers) to look at PDF files on your filesystem and work out what they represent.

Comments and trackbacks Feel free to post your comments Anonymous Ian Tresman Blogger Stew . This post has trackbacks.

Friday, April 18, 2008

Nice work Pedro!

Noticed while leafing through today's Nature that Pedro has a paper out (Isalan et al., Evolvability and hierarchy in rewired bacterial gene networks).

There's more on this over at Public Rambling.

Comments and trackbacks Feel free to post your comments Blogger Pedro Beltrão . This post has trackbacks.

Thursday, April 17, 2008

Ian owes me a pint

(update: Gavin Bell at Nature gave up one of his app spots so that I could put this live, which I did: only to discover that Google App Engine is even more unforgiving of timeouts than Facebook. Currently trying to work out how to make the bookmarking process, for now it doesn't work very well. Also the search is broken, though that's Google's fault and not mine.)

I bet Ian earlier that I could rewrite Connotea on App Engine in six hours. I can't remember why. Probably ego (mine, I mean). He didn't actually bet me a pint but he should have done...



... because the original estimate was a tad optimistic (ahem). After twelve hours I've produced pycite, though, which is pretty good going I think. I'll admit it: Python is actually very cool.

pycite is three hundred lines of logic and a set of html templates that implements a (very simple) social bookmarking service. Sadly I don't actually have an App Engine account so it's not live on the web anywhere (I'll buy whoever does have an account and puts it up first a pint - let's spread the love), you'll have to download it and run it locally to see it in action.

What you can do with it:

  • run it without owning a server of your own

  • log in with your Google account

  • add new bookmarks (the citation will be collected automagically)

  • view everybody's bookmarks

  • filter bookmarks by user:
    http://path.to.pycite/users/bob.smith

  • and by tag:
    http://path.to.pycite/tags/diabetes

  • and by user and tag:
    http://path.to.pycite/users/bob.smith/tags/diabetes

  • and by keyword (the full text of each bookmarked page is searchable):
    http://path.to.pycite/users/bob.smith?q=t2d

  • get atom feeds for all of the above


What you can't do with it (yet):

  • edit or delete bookmarks

  • anything else



I've put it all up on Google Code. It's fairly straightforward stuff so if you've got any brilliant social bookmarking ideas then go for it. Send me an email and I'll give you write access to the subversion repository.

Comments and trackbacks Feel free to post your comments . This post has trackbacks.

Monday, April 07, 2008

Gaggle

I hadn't heard of Gaggle before but both Deepak and Sutee Dee (who needs a homepage.. ;)) from the ISB mentioned it last week so I figured it was worth a look. It's a system built by Paul Shannon at the ISB in Seattle to share data between different bioinformatics applications on the fly. It has been around for a while, I think - there was a BMC Bioinformatics paper describing the system in March 2006.


A small server program (the ´Gaggle Boss´) provides communication among analysis and display programs (the ´geese´) which are modest and minimal adaptations of existing (or novel) bioinformatics and computational biology programs, and web resources. The Boss and the geese all run as separate programs on the user´s desktop computer, communicating with each other, at the user´s behest, by passing simple messages.

(from the ISB's 'about Gaggle' page)

I ran through a tutorial showing data sharing between (modified versions of) Cytoscape (also developed by ISB), R and a data matrix viewer no problem. Quite cool.

You can't share data from an arbitrary application (I don't think?), they need to be modified to send messages to the Boss goose. Having said that there's a Firefox extension called Firegoose which lets you pass messages to and from web apps, Entrez etc. I couldn't get it working properly but suspect that's something to do with my install rather than the extension itself.

Anyway, it's good to see stuff like this. Truth be told it's not the slickest thing ever, but it's still pretty cool - and it works. I wonder if you could turn it into a simple lab notebook - could you write a brief description of what you're going to try and do for the Boss app every time you send data to another app or something?

Comments and trackbacks Feel free to post your comments Blogger dandante Anonymous Christopher Bare Blogger dandante . This post has trackbacks.


See all posts from: July 2005 August 2005 September 2005 October 2005 November 2005 December 2005 January 2006 February 2006 March 2006 April 2006 May 2006 June 2006 July 2006 September 2006 October 2006 November 2006 December 2006 January 2007 February 2007 March 2007 April 2007 May 2007 June 2007 July 2007 August 2007 October 2007 November 2007 December 2007 January 2008 February 2008 March 2008 April 2008 May 2008 October 2008