Re: Isoelectric point and molecular weight calculations with BioJava

Peter Troshin <[email protected]>
Newsgroups gmane.comp.java.bio.general
Message-ID <[email protected]>
Hi Andreas,

It's not a lot to wait before we know whether Google supports OBF this 
year or not.
According to the GSoC timeline 
(http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#timeline 
) on the 18 of March they will publish the list of organisations they 
will support. Let's wait and see.

Kind regards,
Peter



On 02/03/2011 05:12, Andreas Prlic wrote:
> Hi Peter,
>
> we still don;t know yet if we will have support from Google again this
> year. Once we have a confirmation we will use the wiki site again for
> hosting pages related to GSoC. However we should do this project in
> any case...
>
> Andreas
>
> On Mon, Feb 28, 2011 at 7:18 AM, Peter Troshin<[email protected]>  wrote:
>>>>> What other functionality would you
>>>>> like to see that is currently not there?
>>
>> I think that the methods below would be a good starting point, then the
>> Google Summer of Code student can propose something else that he/she would
>> fancy implementing.
>>
>>   Molecular weight
>>   Extinction coefficient
>>   Instability index
>>   Aliphatic index
>>   Grand Average of Hydropathy
>>   Isoelectric point
>>   Number of amino acids in the protein (His, Met, Cys)
>>
>> I know BioJava projects were managed under Open Bioinformatics Foundation
>> (OBF) during last years GSoC. Is there a page for this year GSoC ideas
>> somewhere?
>>
>> Regards,
>> Peter
>>
>>
>> On 25/02/2011 05:12, Andreas Prlic wrote:
>>> Great, seems we have an agreement that we want to improve
>>> functionality for this. How complex is this going to be? From quickly
>>> checking the 1.8 source it looks like just a few classes that need to
>>> be converted and not too painful.  What other functionality would you
>>> like to see that is currently not there?
>>>
>>> Andreas
>>>
>>>
>>> On Thu, Feb 24, 2011 at 8:08 PM, Scooter Willis<[email protected]>    wrote:
>>>> We put in some basics regarding modeling amino acid properties in the
>>>> core module but really didn't have any pressing use cases to drive the
>>>> api beyond calculating the mass of a peptide. We currently have
>>>> getMolecularWeight() as a method in AbstractCompound but never added a
>>>> getSequenceMolecularWeight() to AbstractSequence. It would be great to
>>>> get the attributes/features of amino acids properly modeled in core
>>>> and extend when reasonable useful summary methods at higher levels.
>>>> You should be able to query mass of a peptide and have it valid for an
>>>> amino acid with a PTM which means the amino acid needs to support the
>>>> ability to be modified in a flexible manner. I spent the last year+
>>>> developing a software suite for peptide detection in MS data for
>>>> deuterium exchange where automated PTM detection was important. Would
>>>> be great to get some focused attention on the core to make sure we can
>>>> model nucleotides and amino acids with a chemistry friendly API.
>>>>
>>>> Thanks
>>>>
>>>> Scooter
>>>>
>>>> On Thu, Feb 24, 2011 at 2:15 PM, George Waldon<[email protected]>
>>>>   wrote:
>>>>> Hello Peter&    Andreas
>>>>>
>>>>> I effectively did some work on these methods, mostly fixing and adding
>>>>> the
>>>>> ExPASy algorithm that was kindly provided to me. I think it makes a lot
>>>>> of
>>>>> sense to port all physico-chemical property calculations related to
>>>>> amino
>>>>> acids and polypeptides to bj3, as suggested by Andreas, and I
>>>>> definitively
>>>>> support the effort. We could smoothly deprecate the bj1 package when
>>>>> this is
>>>>> done. Let me know how I could help.
>>>>>
>>>>> Thanks
>>>>> George
>>>>>
>>>>> Quoting Peter Troshin<[email protected]>:
>>>>>
>>>>>> Hi Andreas,
>>>>>>
>>>>>> In fact I'd be happy to help with the development of the tools for
>>>>>> simple
>>>>>> physico-chemical properties calculation for peptides. We could port
>>>>>> George’s
>>>>>> code (assuming he is happy with this) from BioJava 1.8 but we can also
>>>>>> provide a few other methods. A couple of projects in the lab where I
>>>>>> work
>>>>>> would have benefited from having these calculations readily available.
>>>>>>
>>>>>> I was thinking about participation in the Google Summer of Code (GoSC)
>>>>>> this year as a mentor, and I think this would be an easy project for a
>>>>>> student. What do you think about this?
>>>>>>
>>>>>> Thank you for your prompt reply.
>>>>>>
>>>>>> Regards,
>>>>>> Peter
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 24/02/2011 16:54, Andreas Prlic wrote:
>>>>>>> Hi Peter,
>>>>>>>
>>>>>>> if you get a copy of biojava 1.8, it is still there. However I would
>>>>>>> like to port this to biojava 3 as well.. George do you want to help me
>>>>>>> with that, since you are one of the authors of this package? The basic
>>>>>>> support for chemistry in BioJava 3 is a bit better... (e.g. Element
>>>>>>> class)
>>>>>>>
>>>>>>> Andreas
>>>>>>>
>>>>>>> On Thu, Feb 24, 2011 at 7:33 AM, Peter
>>>>>>> Troshin<[email protected]>
>>>>>>>   wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I've noticed that BioJava up to about version 1.7 had an
>>>>>>>> org.biojava.bio.proteomics package, which had methods for isoelectric
>>>>>>>> point
>>>>>>>> and molecular weight calculations for peptides. I could not find this
>>>>>>>> package in the BioJava 3.0.1 API. I’d like to use these methods and
>>>>>>>> wonder
>>>>>>>> if there are any equivalent methods available in the latest version
>>>>>>>> of
>>>>>>>> BioJava?
>>>>>>>>
>>>>>>>> Thank you for your help,
>>>>>>>>
>>>>>>>> Kind regards,
>>>>>>>> Peter
>>>>>>>>
>>>>>>>> Dr Peter Troshin
>>>>>>>> Bioinformatics Software Developer
>>>>>>>> Phone: +44 (0)1382 388589
>>>>>>>> Fax: +44 (0)1382 385764
>>>>>>>> The Barton Group
>>>>>>>> College of Life Sciences
>>>>>>>> Medical Sciences Institute
>>>>>>>> University of Dundee
>>>>>>>> Dundee
>>>>>>>> DD1 5EH
>>>>>>>> UK
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Biojava-l mailing list  -  [email protected]
>>>>>>>> http://lists.open-bio.org/mailman/listinfo/biojava-l
>>>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Biojava-l mailing list  -  [email protected]
>>>>> http://lists.open-bio.org/mailman/listinfo/biojava-l
>>>>>
>>>
>>
>
>

_______________________________________________
Biojava-l mailing list  -  [email protected]
http://lists.open-bio.org/mailman/listinfo/biojava-l
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.