[Dynamite] Is this working now then?
Ewan Birney
birney@ebi.ac.uk
Mon, 6 Mar 2000 18:29:09 +0000 (GMT)
On Mon, 6 Mar 2000, Guy Slater wrote:
> On Sun, 5 Mar 2000, Ian Holmes wrote:
>
> > On Sun, 5 Mar 2000, Guy Slater wrote:
> >
> > > I would have thought you wouldn't need any identifiers for the DP itself,
> > > but only for alignment display, database searching, etc.
> > >
> > > Again, I think we need to have a list of all objects,
> > > to make it easier to mark out the territory of each of them ...
> >
> > Maybe not a super-exact-final-ultimate-no_more_changes list, but
> > definitely some discussion of the object boundaries.
> >
> > Often what starts as one object can split into several very similar
> > objects (witness Sequence). With that caveat, I reckon we need the
> > following "objectoids": ("objectives"? "objections"?)
> >
> > (1) Model descriptors
> >
> > - SingleHMM, PairHMM, PolymerHMM
> > ... these specify the topology of the models
> >
> > - SingleParameters, PairParameters, PolymerParameters
> > ... these specify the parameterisations of the models
> > ... these should probably be interfaces rather than data structures,
> > ... so that we can e.g. provide a wrapper class that maps "gap_open"
> > ... & "gap_extend" to the appropriate transitions in a Needleman-Wunsch
> > ... model
> >
> > (NB I think all alignment algorithms should be global at the minute. Doing
> > local alignment is effectively an optimisation step, equivalent to saying
> > that some cells are zero throughout the matrix)
>
> No! I'm v.against implementing everything as global and hacking in
> local alignments later. Something like that needs to work from the start.
I am with Guy here actually. We will need global/local switches to be
nicely placed in the models.
>
> You will be stuffed by the matrix-edge constraints
> when you try to implement semi-local aligments.
>
> Also, these sort of distinctions need to be very clear
> in the object model for some optimisation strategies.
>
> Guy.
> --
>
>
> _______________________________________________
> Dynamite mailing list - Dynamite@bioperl.org
> http://www.bioperl.org/mailman/listinfo/dynamite
>
-----------------------------------------------------------------
Ewan Birney. Mobile: +44 (0)7970 151230
<birney@ebi.ac.uk>
-----------------------------------------------------------------