bioconductor - R - XCMS package Error -


मेरे पास निम्न समस्या है:

त्रुटि। ("नेटसीडीओफ़ोन", As.ccharacter (filename), ncid = integer (1), स्थिति = पूर्णांक (1),: "प्रतीक" नाम "NetCDFOpen" पैकेज "xcms" के लिए DLL में नहीं

आप कैसे करते हैं इस त्रुटि मिलती है:

  nc & lt; - xcms ::: netCDFOpen (cdfFile) ncData & lt; - xcms ::: netCDFRawData (NC) xcms ::: netCDFClose (NC)   

मुझे नहीं पता कि यह काम क्यों नहीं करता है, हालांकि यह करना चाहिए। अधिक जानकारी के लिए पूछने के लिए स्वतंत्र महसूस करें। नि: शुल्क। Cdf फ़ाइलें TargetSearchData पैकेज में पाया जा सकता है

कोड का उदाहरण:

  ## नेटसीडीएफ जीसी-एमएस फाइलों सीडीएफपीथ और लिटी; - फाइलपैथ (.फिड.पैकेज ("लक्ष्यशोधडेटा"), " जीसी-एमएस-डेटा ") सीडीएफपीथ    

मुझे नहीं लगता कि यह चाहिए , जैसा कि आप दिखा रहे हैं। पहले, आप ::: के माध्यम से एक गैर-निर्यात किए गए फ़ंक्शन का उपयोग कर रहे हैं। इसके अलावा, जैसा कि त्रुटि संदेश द्वारा बताया गया है, कोई NetCDFOpen प्रतीक परिभाषित नहीं है dll / इसलिए फ़ाइलें।

xcms से मानक इनपुट कार्यक्षमता का उपयोग करना, आसानी से काम करता है:

  & gt; लाइब्रेरी ("एक्ससीएमएस") & gt; Cdfpath & lt; - file.path (.find.package ("TargetSearchData"), "जीसी-एमएस-डेटा") & gt; सीडीएफफ़ाइल & lt; - dir (cdfpath, full.names = TRUE) [1] & gt; Xs & lt; - xcmsSet (cdfFile) 7235eg04: 135: 168 185: 314 235: 444 285: 580 & gt; यदि आप वास्तव में अपने डेटा को मैन्युअल रूप से इनपुट करना चाहते हैं, तो आपको  mzR  पैकेज से कार्यशीलता का उपयोग करना चाहिए, जो कि    Xcms  इस पर निर्भर करता है:  
  & gt; OpenMSfile (cdfFile) मास स्पेक्ट्रोमेट्री फ़ाइल संभाल फ़ाइल का नाम: /home/lgatto/R/x86_64-unknown-linux-gnu-library/2.16/TargetSearchData/gc-ms-data/7235eg04.cdf स्कैन की संख्या: 4400   

अंत में, ध्यान देने के लिए हमेशा sessionInfo का आदान प्रदान करें, यह सुनिश्चित करने के लिए कि आप नवीनतम संस्करण का उपयोग कर रहे हैं मेरे मामले में:

  & gt; sessionInfo () विकास (अस्थिर) (2012-10-23 r61007) प्लेटफॉर्म के तहत आर: x86_64-अज्ञात-linux-जीएनयू (64-बिट) स्थान: [1] LC_CTYPE = en_GB.UTF -8 LC_NUMERIC = सी [3] LC_TIME = en_GB.UTF -8 LC_COLLATE = en_GB.UTF -8 [5] LC_MONETARY = en_GB.UTF -8 LC_MESSAGES = en_GB.UTF -8 [7] LC_PAPER = सी LC_NAME = सी [9] LC_ADDRESS = सी LC_TELEPHONE = सी [11 ] LC_MEASUREMENT = en_GB.UTF -8 LC_IDENTIFICATION = सी संलग्न आधार संकुल: [1] आँकड़े ग्राफिक्स grDevices utils डेटासेट तरीकों आधार अन्य संलग्न संकुल: [1] BiocInstaller_1.9.4 xcms_1.35.1 mzR_1.5.1 [4] Rcpp_0.9.15 एक के माध्यम से भरी हुई नाम स्थान (और नहीं संलग्न): [1] Biobase_2.19.0 BiocGenerics_0.5.1 codetools_0.2-8 parallel_2.16.0 [5] tools_2.16.0   

हालांकि आप के लिए अलग हो सकता है, तो, अगर आप आर और बायोकॉन्डक्टर के स्थिर संस्करण का उपयोग करते हैं (वर्तमान में 2.15.2 / 2.11 )।

आशा है यह मदद करता है।

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -