My own little scifoo camp 2006.
Back from holidays at Montresor where, as the leader of Nature Network BrieComte Robert, I organized my own little private rainy scifoo camp.
Back from holidays at Montresor where, as the leader of Nature Network BrieComte Robert, I organized my own little private rainy scifoo camp.
Publié par
Pierre Lindenbaum
at
9:51 PM
0
commentaires
An article published in " Briefings in Bioinformatics Advance Access".
Publié par
Pierre Lindenbaum
at
10:15 PM
2
commentaires
Hi, I'm pleased to share the javascript Bookmarklet I wrote today. A bookmarklet is a small JavaScript program that can be stored as a URL within a bookmark in most popular web browsers, or within hyperlinks on a web page. This bookmarklet invokes a new mail, from thunderbird, filled with a message requesting an offprint request fo an article. The first <a href="mailto:xxx@xxx.xxx"> tag found in the current page is used as the recipient of the mail and the subject is the title of the current page.
Here is the bookmarklet (you have to modify it by editing its properties in order to include your own message...):
Publié par
Pierre Lindenbaum
at
10:08 PM
3
commentaires
There is a cool presentation on google-tech-talks where Tamara Munzner introduce 15 algorithms describing how to draw a graph. That might be of interest for people working with "systems biology".
&output=rss at the end).(...)
<proteinInteractor id="BIOGRID-109561">
<names>
<shortLabel>HGNC:5261</shortLabel>
</names>
<xref>
<primaryRef db="MIM" id="118190" secondary="" version=""/>
</xref>
<organism ncbiTaxId="9606">
<names>
<shortLabel>Human</shortLabel>
<fullName>Homo sapiens</fullName>
</names>
</organism>
</proteinInteractor>
(...)
(...)
<interaction>
<names>
<shortLabel>1</shortLabel>
</names>
(...)
<participantList>
<proteinParticipant>
<proteinInteractorRef ref="BIOGRID-106718"/>
<role>bait</role>
</proteinParticipant>
<proteinParticipant>
<proteinInteractorRef ref="BIOGRID-106718"/>
<role>prey</role>
</proteinParticipant>
</participantList>
<interactionType>
<names>
<shortLabel>Invivo</shortLabel>
</names>
<xref>
<primaryRef db="" id="" secondary="" version=""/>
</xref>
</interactionType>
<xref>
<primaryRef db="pubmed" id="12081471" secondary="" version=""/>
</xref>
</interaction>
(...)
Publié par
Pierre Lindenbaum
at
7:43 PM
0
commentaires
Yesterday, I've read the 150 abstracts of the special web server issue from NAR. About those 150 articles see my previous post about this. All thoses abstracts where tagged with connotea here.
As a Bioinformatician (yes I am), I like automated operations and most of all those
servers require a 'clickodrome'/web interface, that is to say,
a manual input: for example, I cannot use it to perform multiple
sequence analysis. NAR and other publishers should now require from
authors that the ouput of those tools should be written in a fully
parsable xhtml syntax, or better, in XML/RDF backed with a XSLT/xhtml stylesheet.
See also: BioMoby.
In the issue of NAR, there was a paper about Hubmed written by Alf Eaton. Alf now works at Nature and he just have released an experimental and beta social site called aggademia which aggregates the 50 most popular scientific blogs. At first sight, it works like postgenomic. I'm a little puzzled now with all those social web sites at Nature: connotea, Nature Network Boston, and (perhaps) now aggademia. On each of those site if had to register a new profile, I could create a group of user and send invitation ("Oh Nooo Pierre, not AGAIN one of your CENSORED social network"). Why not ("...you just have to......") a large integrated social scientific network ?
Publié par
Pierre Lindenbaum
at
9:50 PM
2
commentaires
Nucleic Acids Research has published its annual special issue devoted to web servers. The current issue contains... 150 papers (argh !).
Publié par
Pierre Lindenbaum
at
10:51 AM
0
commentaires
MYSQL allows to create User Defined Functions (UDF). Written in 'C/C++', this kind of function can be used to embed bioinformatics into mysql. Here is an example of a function used to translate a DNA sequence into a protein directly in mysql.
Publié par
Pierre Lindenbaum
at
10:18 PM
2
commentaires
Libellés : bioinformatics, mysql, udf
Timeline is an impressive DHTML-based AJAX widget written by David François Huynh for visualizing time-based events. It is like Google Maps for time-based information. Biologists might use this script to display seminars, publications. I also suggested the author that it could be used to display genomic traks (such as ensembl or the UCSC genome Browser) by just replacing "time-start" by "chromosome-start".
See also: [gbrowse] [genome browser with svg]
BTW, this reminds me something that was said at JavaDay 2006: someone wondered why so many interfaces use AJAX wereas a simple(r) applet could be written.
Publié par
Pierre Lindenbaum
at
7:56 PM
0
commentaires
Today, I went to the JAVADay 2006 conference organized by SUN at Versailles. Here are a few unordered notes and URL:
* extreme pixel programming: http://www.xpip.org/ draw a picture with photoshop save it in the RAW format: it generates some java code for an animation program (!)
* James Gosling, the creator of java, uses a mac :-)
* One of the largest java program is used by the Bazilian Health System
* the latest version of NetBeans the IDE from SUN was introduced. I love Eclipse, but I think I will give NetBeans a chance as it seems to have a nice support of EJB3 (I'm currently learning J2EE, Hibernate, Jboss and all that stuff, this is a real headache without a mentor...). Java Annotations are supposed to make all this simplier. NetBeans also handles GlassFish, the Sun's application server.
* The new "Persistence API" will works with J2SE.
* Java 6 beta is available at https://mustang.dev.java.net/. It includes a support for javascript.
* "java pet store" is a complete documented J2EE demo available at https://blueprints.dev.java.net/petstore/.
* http://www.bluej.org/: BlueJ, an integrated Java environment specifically designed for introductory teaching.
* an impressive demo of the new version of SWING: https://aerith.dev.java.net/.
* groovy a scripting langage using java: http://www.ociweb.com/jnb/jnbFeb2004.html
* http://www.xwiki.org/ a java based wiki
* http://jcaptcha.sourceforge.net: Java Completely Automated Public Test to tell Computers and Humans Apart
* There was a nice demo about how to use java annotations to check an input from a user (e.g. "this java.lang.String should be an email" ): write once an Annotation and it will check the HTML form and the java business logic and the database constraints.
* Another nice presentation from Alexis Moussine-Pouchkine on creating a complete AJAX based site (with google maps, etc...) with NetBeans without writing any line of javascript.
* Java is about to be released as an open-source project (as it was said "not when, but how ?") and could then be included as a standard package in Linux Debian distributions.
Publié par
Pierre Lindenbaum
at
11:48 PM
0
commentaires