David,
That's very neat :-) You could write your own "ether painter" so you
won't get labels like "101BC" which have nothing to do in your use.
Here's an example
http://people.csail.mit.edu/dfhuynh/misc/planning.html
which uses the "planning" extension
http://static.simile.mit.edu/timeline/api/ext/planning/
As for linking events, there is no support for that right now. It will
need quite a bit of effort to add that feature (using SVG or Canvas).
Cheers,
David
Aanensen, David wrote:
> Hi David,
>
> that's great - I was looking for something similar - I've only just seen
> Timeline but is proving very useful. I work in bioinformatics and am using
> timeline not to plot dates etc, but as an easy API for plotting genetic data
> (I'm using the timeline as a count of DNA bases instead of actual time) The
> AJAX interface is very amenable and is proving very useful.
> An eg can be found here - http://cneoformans.mlst.net/earth/chr/chr.html
>
> This is based on parsing an EMBL format file which is a standard flat file
> vocab for formatting DNA and associated data.
>
> Each one of the boxes represents a gene and the length of the box corresponds
> to the length of the gene (I've used 1 year = 100 bases until I construct my
> own labeller) I've just put a dummy link on each one to some external data (
> in an iframe but I shall however put the AJAX listener in soon) - but it's
> just to demonstrate that I feel this is / could be very useful.
>
> I am interested now in linking events together - Is there any way to link
> (with a thin line maybe) two events on different dates??
>
> thanks for your help
>
> David
>
>
> ________________________________
>
> From: [EMAIL PROTECTED] on behalf of David Huynh
> Sent: Tue 17/04/2007 18:00
> To: General List
> Subject: Re: Timeline Interval Unit: Days of the Week
>
>
>
> Raza,
>
> No, right now there is no way to label the days by week day names. What
> you need to do is to create your own "labeller" to label dates on the
> timeline.
>
> var myLabeller = new
> Timeline.GregorianDateLabeller(Timeline.Platform.getDefaultLocale(), 0);
> myLabeller.labelInterval = function(date, intervalUnit) {
> if (intervalUnit == Timeline.DateTime.WEEK) { // you can use another
> existing unit if you like
> // write your own code here
> } else {
> return
> Timeline.GregorianDateLabeller.prototype.defaultLabelInterval.call(this,
> date, intervalUnit);
> }
> };
>
> var bandInfos = [
> ...
> ];
> bandInfos[0].labeller = myLabeller;
> // ... the rest of the code
>
> Let me know if that works for you.
>
> Cheers,
>
> David
>
> M .Raza wrote:
>
>> Peace,
>>
>> Is there a unit available to display days of the week
>> (Fri, Sat, Sun, ...) in a timeline band? If not then
>> how to go about creating such an interval unit?
>>
>> intervalUnit: Timeline.DateTime.DAYSOFTHEWEEK
>>
>> .Raza
>>
>> __________________________________________________
>> Do You Yahoo!?
>> Tired of spam? Yahoo! Mail has the best spam protection around
>> http://mail.yahoo.com <http://mail.yahoo.com/>
>> _______________________________________________
>> General mailing list
>> [email protected]
>> http://simile.mit.edu/mailman/listinfo/general
>>
>>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://simile.mit.edu/mailman/listinfo/general
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> General mailing list
> [email protected]
> http://simile.mit.edu/mailman/listinfo/general
>
_______________________________________________
General mailing list
[email protected]
http://simile.mit.edu/mailman/listinfo/general