11 August 2010

Mwncbi, a mediawiki extension loading asynchronously some records from the NCBI

I've just created new extension for mediawiki. This extension creates a new handler for three new tags :<ncbigene/> , <ncbisnp> and <ncbipubmed>.

Each of those tags download asynchronously a XML record from the NCBI (Gene, NCBI Pubmed or dbSNP) using NCBI-EFetch. The XML is then transformed to HTML on the client side using a XSLT transformation and inserted in the mediawiki page. (As the XSLT processor is specific from Firefox I'm afraid this extension won't run for the other browsers ). As I'm using XSLT, the stylesheets are easily modifiable and hence, the HTML rendering is truly customizable.

The source code is available on github: http://github.com/lindenb/mw4bio/

The installation was described on Mediawiki.org: http://www.mediawiki.org/wiki/Extension:Mwncbi.





That's it


1 comment:

giovanni said...

There is a conference on scientific wikis, at the ending of November in Naples: http://www.nettab.org/2010/rform.html