You might also want to performance compare against Guava's ImmutableMap

http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/collect/ImmutableMap.html

keeping in mind the javadoc note about caching hashCodes in the
elements if calculating them is slow.

   michael


On Fri, Sep 20, 2013 at 11:05 AM, LAW Andy <andy....@roslin.ed.ac.uk> wrote:
>
> On 20 Sep 2013, at 16:53, Andy Yates <aya...@ebi.ac.uk> wrote:
>
>> Hi Nick,
>>
>> It depends on the number of translations you're doing. We did some quite 
>> large performance testing Pjotr Prins for his chapter in Evolutionary 
>> Genomics book and those changes where a direct result of that *. I think the 
>> right solution is to revert to using the map already available in the class
>>
>> Andy
>>
>> * I wish I still had the stats from before & after this change to show what 
>> the performance impact was.
>>
>
> I'm surprised at that, given that the lookup is essentially from a small, 
> finite set. But then again, the quicker version seems to have been giving the 
> wrong answer so that's probably not a trade off one would want to consider :o{
>
> Later,
>
> Andy
> --------
> Yada, yada, yada...
>
> Disclaimer: This e-mail and any attachments are confidential and intended 
> solely for the use of the recipient(s) to whom they are addressed. If you 
> have received it in error, please destroy all copies and inform the sender.
>
>
>
>
> --
> The University of Edinburgh is a charitable body, registered in
> Scotland, with registration number SC005336.
>
>
> _______________________________________________
> Biojava-l mailing list  -  Biojava-l@lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/biojava-l

_______________________________________________
Biojava-l mailing list  -  Biojava-l@lists.open-bio.org
http://lists.open-bio.org/mailman/listinfo/biojava-l

Reply via email to