mailRe: r27003 - /branches/nmrglue/lib/spectrum/objects.py


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

Header


Content

Posted by Edward d'Auvergne on December 08, 2014 - 09:33:
Hi,

Actually, this is not quite true.  If you had shifted this code into
data_store and replaced:

"""
class Assignment:

[snip]

class Nmrglue_data(list):
"""


with:

"""
from data_store.data_classes import Element, RelaxListType

class Assignment(Element):

[snip]

class Nmrglue_data(RelaxListType):
"""

It would have instantly worked.

Regards,

Edward

On 7 December 2014 at 23:42,  <tlinnet@xxxxxxxxxxxxx> wrote:
Author: tlinnet
Date: Sun Dec  7 23:42:58 2014
New Revision: 27003

URL: http://svn.gna.org/viewcvs/relax?rev=27003&view=rev
Log:
Removing the Nmrglue_data() class object type.

relax cannot handle storing class object types.

Task #7873 (https://gna.org/task/index.php?7873): Write wrapper function to 
nmrglue, to read .ft2 files and process them.
Homepage: http://www.nmrglue.com/
Link to nmrglue discussion: 
https://groups.google.com/forum/#!forum/nmrglue-discuss
The code is develop at Github: https://github.com/jjhelmus/nmrglue/
Documentation: http://nmrglue.readthedocs.org/en/latest/index.html

Modified:
    branches/nmrglue/lib/spectrum/objects.py

Modified: branches/nmrglue/lib/spectrum/objects.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/nmrglue/lib/spectrum/objects.py?rev=27003&r1=27002&r2=27003&view=diff
==============================================================================
--- branches/nmrglue/lib/spectrum/objects.py    (original)
+++ branches/nmrglue/lib/spectrum/objects.py    Sun Dec  7 23:42:58 2014
@@ -31,38 +31,6 @@

 class Assignment:
     """A special container for a single assignment in a peak list."""
-
-
-class Nmrglue_data(list):
-    """The object used to represent a nmrglue data."""
-
-    def __init__(self):
-        """Set up the object."""
-
-
-    def add(self, file_path=None, dic=None, udic=None, data=None):
-        """Add a nmrglue data element.
-
-
-        @keyword file_path:         The path to the spectrum.
-        @type file_path:            str
-        @keyword dic:               The data dictionary.
-        @type dic:                  dic
-        @keyword udic:              The universal data dictionary.
-        @type udic:                 dic
-        @keyword data:              The data as numpy array.
-        @type data:                 numpy array
-        """
-
-        # Add a new element.
-        self.append(Assignment())
-
-        # Store the data.
-        assign = self[-1]
-        assign.file_path = file_path
-        assign.dic = dic
-        assign.udic = udic
-        assign.data = data


 class Peak_list(list):


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

This is the relax-commits mailing list
relax-commits@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-commits



Related Messages


Powered by MHonArc, Updated Mon Dec 08 14:20:16 2014