[Biojava-l] Parsing circular sequences
Matthew Pocock
matthew_pocock@yahoo.co.uk
Mon, 11 Nov 2002 22:27:09 +0000
Is there any will to replace the current monolithic parsers for
embl/genbank/swissprot et.al. with modular event-based parsers based
upon tag-value? If we did this then the location parsing module can just
listen for sequence length events. I realy have no idea how the
performance of the two aproaches would compare, but I'm willing to help
with writing the tag-value embl parser and benchmarking the result.
Matthew
Schreiber, Mark wrote:
> Hi -
>
> I have struggled with the circular sequence api for a long time. I can't
> think of any way to avoid parsing the length of the sequence as this is
> nescessary for converting the coordinates. If you can it would be really
> cool.
>
> - Mark
>
>
>
>>-----Original Message-----
>>From: Cox, Greg [mailto:gcox@cle.lionbioscience.com]
>>Sent: Tuesday, 12 November 2002 5:11 a.m.
>>To: biojava
>>Subject: [Biojava-l] Parsing circular sequences
>>
>>
>>I'm taking a look at a circular genbank sequence of length n
>>with a location n^1 on it. I think that what has to happen
>>is the size of the sequence and if it is circular have to be
>>passed down to EmblLikeLocationParser, which will check each
>>location and convert x..y on the sequence to a
>>CircularLocation around RangedLocation x..y+n.
>>
>> This approach involves changing a lot of method
>>signatures, since there are a lot of layers between the
>>formatter and the location parser. That's something I'd like
>>to avoid, but I've convinced myself it has to be done this
>>way since at the least the location parser needs the length
>>of the circular sequence. I'd like a sanity check if someone
>>has a better idea of how to work through this.
>>
>>Greg
>>_______________________________________________
>>Biojava-l mailing list - Biojava-l@biojava.org
>>http://biojava.org/mailman/listinfo/biojava-l
>>
>
> =======================================================================
> Attention: The information contained in this message and/or attachments
> from AgResearch Limited is intended only for the persons or entities
> to which it is addressed and may contain confidential and/or privileged
> material. Any review, retransmission, dissemination or other use of, or
> taking of any action in reliance upon, this information by persons or
> entities other than the intended recipients is prohibited by AgResearch
> Limited. If you have received this message in error, please notify the
> sender immediately.
> =======================================================================
> _______________________________________________
> Biojava-l mailing list - Biojava-l@biojava.org
> http://biojava.org/mailman/listinfo/biojava-l
>
--
BioJava Consulting LTD - Support and training for BioJava
http://www.biojava.co.uk
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com