Hi Udana,

I'd suggest looking at the BioJava 1.8 code for isoelectric point and molecular weight calculations for peptides, as this is something you would need to port to BioJava3. Study BioJava 3 API, in particular examine the data structures for representing peptides. For more ideas look at http://www.expasy.org/tools/ web site.

Hope that helps.

Good luck with your application!
Regards,
Peter

On 08/03/2011 13:42, udana chathuranga wrote:
Hi Peter,

I am a student from university of moratuwa reading for my engineering degree in Computer Science Engineering and I am planning to participate in this year GSoC.I went through your project idea and sound like it perfect idea for me as I have done a bioinformatics course for my degree.

What are the areas that I have study apart from the one you have mention in the idea?.

Regards
Udana

On Tue, Mar 8, 2011 at 6:38 PM, Peter Troshin <[email protected] <mailto:[email protected]>> wrote:

    Hi Scooter,

    Great! Please feel free to update the proposal page accordingly!


    http://biojava.org/wiki/Google_Summer_of_Code#Project_Proposals

    Regards,
    Peter



    On 08/03/2011 11:44, Scooter Willis wrote:

        Peter

        Happy to co-mentor and make sure everything gets integrated
        properly
        into either core or another module.

        Thanks

        Scooter

        On Tue, Mar 8, 2011 at 6:15 AM, Peter
        Troshin<[email protected]
        <mailto:[email protected]>>  wrote:

            Hi guys,

            Follow the invitation from Robert, I now registered this
            idea on the GSoC
            page for BioJava

            http://biojava.org/wiki/Google_Summer_of_Code#Project_Proposals

            I wonder if anyone of you fancy co-mentoring a student?
            It would be good to have someone with up-to-date knowledge
            of BioJava to
            ensure that all the appropriate data structures are used.
            My own knowledge
            of BioJava is a bit rusty.

            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]
                <mailto:[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] <mailto:[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]
                            <mailto:[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]
                                <mailto:[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]
                                        <mailto:[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]
                                            
<mailto:[email protected]>
                                            
http://lists.open-bio.org/mailman/listinfo/biojava-l

                                _______________________________________________
                                Biojava-l mailing list  -
                                [email protected]
                                <mailto:[email protected]>
                                
http://lists.open-bio.org/mailman/listinfo/biojava-l





    _______________________________________________
    Biojava-l mailing list  - [email protected]
    <mailto:[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

Reply via email to