mailRe: Join the team


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on January 15, 2007 - 11:10:
It's not a problem at all.  Anyone is welcome to join the relax
project and add any features they want.

Edward


On 1/13/07, Sebastien Morin <sebastien.morin.1@xxxxxxxxx> wrote:
Hi !

As soon as I get some time (I should say as soon as I have less things
to do), I will start reading those tutorials, guides and papers...

I'll let you know when I'm finished with that and feel I can start
writing some simple things...

Thanks for letting me in !


Sébastien :)



Edward d'Auvergne wrote:
> Hi,
>
> You are more than welcome to give it a go.  relax has been
> specifically designed to make it easy for non-programmers to get
> involved.
>
> The first thing to do if you haven't played with Python before would
> be to have a read of the Python Tutorial
> (http://docs.python.org/tut/).  The core of relax is written in Python
> which is one of the easiest languages to learn.  The Python Library
> Reference (http://docs.python.org/lib/lib.html) and Python Reference
> Manual (http://docs.python.org/ref/ref.html) are useful for reference
> when you are coding.
>
> The relax development chapter of the user manual describes the tools
> needed, the relax coding conventions, how to submit changes, the steps
> in becoming a full committer, the commit message format, an overview
> of the structure of the relax source code, the relax mailing lists and
> bug, task and support request trackers, and how you should make as
> many URL links as possible.
>
> Because the relax source code is highly documented in plain English I
> would recommend reading parts of the code.  All of relax is heavily
> documented with about 20% of all non-empty lines being comments.
>
> The addition of code for reduced spectral density mapping
> extrapolation to determine J(0) at multiple field strengths (see
> https://mail.gna.org/public/relax-users/2006-12/msg00003.html,
> Message-id:
> <7f080ed10612020650v35859880kb06b327442d6fda5@xxxxxxxxxxxxxx>)
> will require a bit of planning.  Firstly you'll need to pick the exact
> technique you would like to implement and determine whether
> mathematical optimisation (i.e. the 'minimise()' user function is
> called) or if a simpler direct calculation is required (i.e. the
> 'calc()' user function is called).  One or two new user functions will
> need to be created to select which of the numerous reduced spectral
> density mapping techniques should be utilised.  This could be called
> something like 'jw_mapping.select_technique()'.
>
> The reduced spectral density mapping code will need to be broken into
> separate sections for the 'prompt', 'specific_fns', and 'maths_fns'
> directories.  I would suggest creating the code in that order,
> possibly by cutting and pasting then modifying existing
> code/functions.  As the 1.2 repository line has stabilised and is now
> reserved for bugfixes, the changes should occur in the 1.3 repository
> line.  Don't hesitate to ask if you have any other questions.
>
> Edward
>
>
> On 1/11/07, Sebastien Morin <sebastien.morin.1@xxxxxxxxx> wrote:
>>
>>  Hi everyone
>>
>> Some weeks ago, after one question of mine on reduced spectral density
>> mapping, Edward proposed that someone could add the multiple field J(0)
>> optimization feature to relax in order to improve the jw mapping option.
>>
>> I could be interested in that task... However, I must confess I am no
>> programmer, but would like to get some skills and I think this kind of
>> project could be interesting for me.
>>
>> So, my question here is how do I do to get started ?
>> I think I must first become a developper for relax... Is that right ?
>>
>> Thanks and happy new year !
>>
>>
>> Sébastien
>>
>>
>> _______________________________________________
>> relax (http://nmr-relax.com)
>>
>> This is the relax-devel mailing list
>> relax-devel@xxxxxxx
>>
>> To unsubscribe from this list, get a password
>> reminder, or change your subscription options,
>> visit the list information page at
>> https://mail.gna.org/listinfo/relax-devel
>

--
         ______________________________________
     _______________________________________________
    |                                               |
   || Sebastien Morin                               ||
  ||| Etudiant au PhD en biochimie                  |||
 |||| Laboratoire de resonance magnetique nucleaire ||||
||||| Dr Stephane Gagne                             |||||
 |||| CREFSIP (Universite Laval, Quebec, CANADA)    ||||
  ||| 1-418-656-2131 #4530                          |||
   ||                                               ||
    |_______________________________________________|
         ______________________________________






Related Messages


Powered by MHonArc, Updated Mon Jan 15 16:20:17 2007