This combination has unfortunately not been used in the GUI yet :S
The closest you have is bmrb.citation.  Maybe you should check out
that user function for ideas.

Regards,

Edward

On 8 May 2014 14:04, Troels Emtekær Linnet <tlin...@nmr-relax.com> wrote:
> Yeah, because you need to accept a list of lists, or just a list.
>
> 2014-05-08 14:01 GMT+02:00 Edward d'Auvergne <edw...@nmr-relax.com>:
>> Hi,
>>
>> For generating multiple point files (data and the .general files), you
>> can simply modify the Map.__init__() method in pipe_control.opendx.
>> That should be trivial.  Getting the user function interface correct
>> is the hard part.
>>
>> Regards,
>>
>> Edward
>>
>>
>>
>> On 8 May 2014 13:57, Troels Emtekær Linnet <tlin...@nmr-relax.com> wrote:
>>> Hi Edward.
>>>
>>> I can make more points by:
>>>
>>> cat CR72_point_1_N | awk '{print $1-0.5, $2+1, $3, 1}' >> CR72_point_1_N
>>> sed -i "s/points = 1/points = 2/g" CR72_point_1_N.general
>>>
>>> That will be my start
>>>
>>> Best
>>> Troels
>>>
>>>
>>> 2014-05-08 13:30 GMT+02:00 Edward d'Auvergne <edw...@nmr-relax.com>:
>>>> Hi Troels,
>>>>
>>>> Before making any changes to the OpenDX program, if you do plan to do
>>>> this, please discuss it on the mailing list first.  I have a lot of
>>>> experience with OpenDX and how to handle multiple points, and I also
>>>> know how to modify the lib.software.opendx package code in the best
>>>> and simplest way for this support.  It would come down to two steps.
>>>> The first would be to shift the 'Glyph' page group into its own
>>>> function.  Then to loop over each point, calling that function to add
>>>> one tab to the program per point.  This way you don't have to deal
>>>> with dynamic element layout and dynamic connections.  The second step,
>>>> collecting them together, will be more difficult.  But, anyway, please
>>>> discuss any changes before making them.
>>>>
>>>> Cheers,
>>>>
>>>> Edward
>>>>
>>>>
>>>>
>>>> On 8 May 2014 12:04, Edward d'Auvergne <edw...@nmr-relax.com> wrote:
>>>>> Hmmm, good question.  Should this be hardcoded, or would you like to
>>>>> have this as a user function argument?  The GUI will be more
>>>>> difficult.  We could have the fixed set of colours listed by OpenDX
>>>>> (see the 'color' input of the 'Color' element in the 'Glyph' tab of
>>>>> the relax maps).  Or we could use an RGB list.  If you have both one
>>>>> point or a list of points, then the GUI construction will be more
>>>>> challenging.  Maybe just defaulting to the OpenDX colours in the order
>>>>> in OpenDX is best - the user can change these colours later in the
>>>>> OpenDX program by editing the 'Color' elements.
>>>>>
>>>>> Note that the hardest part will be to create an OpenDX program in text
>>>>> form which has variable number of glyphs.  You should first create an
>>>>> OpenDX program with 2 points by modifying one from dx.map, and seeing
>>>>> what is involved.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Edward
>>>>>
>>>>>
>>>>>
>>>>> On 8 May 2014 11:54, Troels Emtekær Linnet <tlin...@nmr-relax.com> wrote:
>>>>>> Do you know, if the colors can be specified?
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2014-05-08 11:53 GMT+02:00 Edward d'Auvergne <edw...@nmr-relax.com>:
>>>>>>> This is reasonable.  You should create a system test before
>>>>>>> implementing anything though.  And the original [x, y, x] point should
>>>>>>> be accepted as well as lists of points.
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Edward
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 8 May 2014 11:50, Troels E. Linnet 
>>>>>>> <no-reply.invalid-addr...@gna.org> wrote:
>>>>>>>> URL:
>>>>>>>>   <http://gna.org/task/?7791>
>>>>>>>>
>>>>>>>>                  Summary: the dx.map should accept a list of list with 
>>>>>>>> values
>>>>>>>> for points.
>>>>>>>>                  Project: relax
>>>>>>>>             Submitted by: tlinnet
>>>>>>>>             Submitted on: Thu 08 May 2014 09:50:07 AM UTC
>>>>>>>>          Should Start On: Thu 08 May 2014 12:00:00 AM UTC
>>>>>>>>    Should be Finished on: Fri 09 May 2014 12:00:00 AM UTC
>>>>>>>>                 Category: relax's source code
>>>>>>>>                 Priority: 7 - High
>>>>>>>>                   Status: In Progress
>>>>>>>>         Percent Complete: 0%
>>>>>>>>              Assigned to: tlinnet
>>>>>>>>              Open/Closed: Open
>>>>>>>>          Discussion Lock: Any
>>>>>>>>                   Effort: 0.00
>>>>>>>>
>>>>>>>>     _______________________________________________________
>>>>>>>>
>>>>>>>> Details:
>>>>>>>>
>>>>>>>> The dx.map can accept a point [x, y, x]
>>>>>>>> to map on the chi2 surface.
>>>>>>>>
>>>>>>>> dx.map(params=dx_params, map_type='Iso3D', spin_id=cur_spin_id, 
>>>>>>>> inc=ds.dx_inc,
>>>>>>>> lower=None, upper=None, axis_incs=10, file_prefix=file_name_map,
>>>>>>>> dir=ds.resdir, point=dx_set_val, point_file=file_name_point, 
>>>>>>>> remap=None)
>>>>>>>>
>>>>>>>> This should be expanded to:
>>>>>>>> [[x1, y1, z1], [x2, y2, z2]]
>>>>>>>>
>>>>>>>> This is to allow, that one can have dynamic parameters points, that 
>>>>>>>> showed how
>>>>>>>> data is generated, and a point which shows which point space was 
>>>>>>>> minimised to.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>     _______________________________________________________
>>>>>>>>
>>>>>>>> Reply to this item at:
>>>>>>>>
>>>>>>>>   <http://gna.org/task/?7791>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>>   Message sent via/by Gna!
>>>>>>>>   http://gna.org/
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> relax (http://www.nmr-relax.com)
>>>>>>>>
>>>>>>>> This is the relax-devel mailing list
>>>>>>>> relax-devel@gna.org
>>>>>>>>
>>>>>>>> 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

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
relax-devel@gna.org

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

Reply via email to