Devakumar,

Since you got the mris_make_surfaces binary as part of the 5.3.0-HCP
version of FreeSurfer, it is "dynamically linked to shared libraries",
which means that it is looking for libraries on your system that it
needs to perform some of its work (instead of having all the code from
those libraries included in the mris_make_surfaces binary itself.) The
algorithm that Linux uses at runtime to locate the necessary libraries
involves looking in some standard directory locations. But one can get
Linux to look elsewhere before looking in the standard locations by
including a list of directory names in an environment variable named
LD_LIBRARY_PATH.

Through some sequence of library dependencies, mris_make_surfaces
needs to be able to find a library called libnetcdf.so, and
apparently, it is in this libnetcdf.so library that the symbol ncerr
is defined. Since your run of mris_make_surfaces is not complaining
about not being able to find libnetcdf.so, it is probably finding "a"
version of that library. But apparently it is not finding the "right"
version of that library.

First, we should try to make sure that the right version of the
libnetcdf.so library is installed on your system. Question 15 in the HCP
Pipelines FAQ[1] addresses the problem of mris_make_surfaces not being
able to locate the libnetcdf.so library that it needs. After reading the
post linked to by the answer in that FAQ, you'll probably want to get a
version of libnetcdf.so that is known to work with mris_make_surfaces.

Here is a copy of the instructions I've previously given out for getting
a version of the library that is known to work.

We got the library from EPEL (Extra Packages for Enterprise Linux)
https://fedoraproject.org/wiki/EPEL

The RPM that you need which contains the shared library is
netcdf-4.1.1-3.el6.5.x86_64 (assuming you are running on a 64-bit Intel
platform). You should be able to get that RPM from:
https://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/netcdf.html[2]

The thing about the RPM is that it will contain a lot more than just the
libnetcdf.so file that you need, and it is intended to be installed as
an entire package using the rpm tool by a system admin (someone who can
login as root or sudo to root).

You will need to extract the contents of the RPM, which you can find
instructions for doing at
http://www.cyberciti.biz/tips/how-to-extract-an-rpm-package-without-installing-it.html[3]
The command you will probably end up executing based on those
instructions is: $ rpm2cpio php-5.1.4-1.esp1.x86_64.rpm | cpio –idmv

This should behave sort of like unpacking a tar file into a bunch of
separate files.

You will want to get the extracted file named libnetcdf.so.6.0.0. After
consulting with your system admin about installing that library in one
of the standard locations, you may find yourself in a situation in which
you must "install" this library somewhere else yourself and add that
somewhere else to your LD_LIBRARY_PATH. You'll probably want to create a
special directory that you add as an entry to your LD_LIBRARY_PATH, put
the libnetcdf.so.6.0.0 file in that directory, and finally create a
symbolic link named libnetcdf.so.6 that is linked to the
libnetcdf.so.6.0.0 file. It's not absolutely required, but it's pretty
conventional for the actual library found when searching through a
library directory (whether in a standard location or one listed in
LD_LIBRARY_PATH) to be a symbolic link to the actual library used. So in
that case, there really isn't a shared library file named
libnetcdf.so.6.

Hope that helps.


Another thing to consider if the above doesn't resolve the issue:


Matlab is known for setting LD_LIBRARY_PATH when it is invoked, and it
may be setting LD_LIBRARY_PATH so that an old version of a library that
mris_make_surfaces needs is being found. So if you've been running
Matlab, it *may* be changing your LD_LIBRARY_PATH and forcing the
version of libnetcdf.so that it wants to be found to be found also by
mris_make_surfaces.

Hope this is helpful,

Tim

On Thu, Jan 29, 2015, at 01:02, dkumar.in...@gmail.com wrote:
> Hi
>
> Thank you. It is CentOS 6.5(Final). Kernel 2.6.32-431.3.1.el6.x86_64
>
> Regards Devakumar
>
> Sent from Windows Mail
>
> From: Glasser, Matthew[4] Sent: ‎Thursday‎, ‎January‎ ‎29‎, ‎2015
> ‎11‎:‎58‎ ‎AM To: Devakumar gmail[5], hcp-users@humanconnectome.org
> Cc:Brown, Tim[6]
>
> What OS is this? It’s probably too old.
>
> Peace,
>
> Matt.
>
> From: "dkumar.in...@gmail.com" <dkumar.in...@gmail.com> Date:
> Wednesday, January 28, 2015 at 11:30 PM To:
> "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
> Subject: [HCP-Users] mris_make_surfaces: undefined symbol ncerr in
> FreesurferPipelineBatch.sh
>
> Dear users
>
> I got the error message “mris_make_surfaces: symbol lookup error:
> mris_make_surfaces: undefined symbol: ncerr” when running the
> FreesurferPipelineBatch.sh. Can anyone help me to get out of this
> problem.
>
> Regards Devakumar
>
> Sent from Windows Mail
>
> From: hcp-users-requ...@humanconnectome.org Sent: Monday, January 26,
> 2015 11:30 PM To: hcp-users@humanconnectome.org
>
> Send HCP-Users mailing list submissions to
>
hcp-users@humanconnectome.org
>
>
To subscribe or unsubscribe via the World Wide Web, visit
>
http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>
or, via email, send a message with subject or body 'help' to
>
hcp-users-requ...@humanconnectome.org
>
>
You can reach the person managing the list at
>
hcp-users-ow...@humanconnectome.org
>
>
When replying, please edit your Subject line so it is more specific
>
than "Re: Contents of HCP-Users digest..."
>
>
>
Today's Topics:
>
>
1. Re: 7 RSN Netoworks label file (Timothy Coalson)
>
2. Node timeseries - How many ROI's to use? (David Hofmann)
>
3. Re: Node timeseries - How many ROI's to use? (Stephen Smith)
>
>
>
----------------------------------------------------------------------
>
>
Message: 1
>
Date: Mon, 26 Jan 2015 01:37:20 -0600
>
From: Timothy Coalson <tsc...@mst.edu>
>
Subject: Re: [HCP-Users] 7 RSN Netoworks label file
>
To: Marta Moreno <mmorenoort...@icloud.com>
>
Cc: "hcp-users@humanconnectome.org" <hcp-users@humanconnectome.org>
>
Message-ID:
>
<CAK_=tawv-W4swzC0yrgk7iXjEn5xvTP1RkGvFr8GPB0Y7=d...@mail.gmail.com>
>
Content-Type: text/plain; charset="utf-8"
>
>
The map name/number is not a label name, it is the map index or name
that
>
you select in the overlays toolbox in the gui, use "1" and it
will probably
>
give you what you want. A single map usually has multiple labels,
>
specifically all the ones that get displayed at the same time in the
gui.
>
>
Tim
>
>
>
On Sat, Jan 24, 2015 at 10:20 PM, Marta Moreno
<mmorenoort...@icloud.com>
>
wrote:
>
>
> I was doing: wb_command -cifti-label-export-table but the map from
>
> RSN-netwoks.32k was not recognized.
>
> I did what Donna suggested and I got the information that way so the
>
> problem is resolved, but still can not find which is the map from
> RSN just
>
> in case someone has that information.
>
>
>
> I want to extract the connectivity from my seed to different networks,
>
> that is why I needed the table to know which networks to extract
> in matlab.
>
> I did it that way and is working.
>
>
>
> Thanks,
>
> _______________
>
> Marta Moreno-Ortega, Ph.D.
>
> Postdoctoral Research Fellow
>
> Division of Experimental Therapeutics
>
> New York State Psychiatric Institute
>
> Department of Psychiatry
>
> Columbia University College of Physicians and Surgeons
>
>
>
>
>
>
>
>
>
> On Jan 23, 2015, at 12:03 AM, "Glasser, Matthew"
> <glass...@wusm.wustl.edu>
>
> wrote:
>
>
>
> You can also use the map number if that is the issue. Else perhaps we
>
> need more info on what you are trying to do.
>
>
>
> Peace,
>
>
>
> Matt.
>
>
>
> On 1/22/15, 9:20 PM, "Marta Moreno" <mmorenoort...@icloud.com> wrote:
>
>
>
> Hi users,
>
>
>
> I am trying to get the labels from 7 RSN Networks but "map" on export
>
> table command is not recognized and I am not sure if
> frontoparietal is 6
>
> and DMN 7. Any idea?
>
>
>
> Thanks
>
>
>
> Sent from my iPhone
>
> _______________________________________________
>
> HCP-Users mailing list
>
> HCP-Users@humanconnectome.org
>
> http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>
>
>
>
>
>
>
> ________________________________
>
> The materials in this message are private and may contain Protected
>
> Healthcare Information or other information of a sensitive
> nature. If you
>
> are not the intended recipient, be advised that any unauthorized use,
>
> disclosure, copying or the taking of any action in reliance on the
> contents
>
> of this information is strictly prohibited. If you have received
> this email
>
> in error, please immediately notify the sender via telephone or
> return mail.
>
>
>
>
>
> _______________________________________________
>
> HCP-Users mailing list
>
> HCP-Users@humanconnectome.org
>
> http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>
>
>
-------------- next part --------------
>
An HTML attachment was scrubbed...
>
URL:
http://lists.humanconnectome.org/pipermail/hcp-users/attachments/20150126/26e6fcab/attachment-0001.html
>
>
------------------------------
>
>
Message: 2
>
Date: Mon, 26 Jan 2015 12:35:24 +0100
>
From: David Hofmann <davidhofma...@gmail.com>
>
Subject: [HCP-Users] Node timeseries - How many ROI's to use?
>
To: hcp-users <hcp-users@humanconnectome.org>
>
Message-ID:
>
<caetivj0oa0orjn59pajvvaeyrrawsunjaoxomvhzwujmj9t...@mail.gmail.com>
>
Content-Type: text/plain; charset="utf-8"
>
>
Hi @all,
>
>
I downloaded the node timeseries for the HCP subjects. There are
different
>
amounts of "ICA-ROIs", that is 25,50,100,200,300.
>
>
I have to make a trade-off between amount of computation time, amount of
>
persons to include and what might be generally "prefered" or accepted by
>
reviewers.
>
>
For example, I thought of either using the 25 ROI's and analyse about 50
>
people or use the 100 ROI's and analyse 10 people. Both would require
>
approximately the same amount of computation time.
>
>
I personally prefer to use the 100 ROI's but on the other hand 25 ROI's
are
>
easier to handle computationally. But then I'm wondering if 25 ROI's is
>
"enough".
>
>
I know there is no general answer, but I just wanted to hear some
opinions
>
on that from you. In other words which amount of ROIs and people (25/50
or
>
100/10) would you choose and why?
>
>
Thanks in advance
>
>
David
>
-------------- next part --------------
>
An HTML attachment was scrubbed...
>
URL:
http://lists.humanconnectome.org/pipermail/hcp-users/attachments/20150126/8b1167d3/attachment-0001.html
>
>
------------------------------
>
>
Message: 3
>
Date: Mon, 26 Jan 2015 11:41:13 +0000
>
From: Stephen Smith <st...@fmrib.ox.ac.uk>
>
Subject: Re: [HCP-Users] Node timeseries - How many ROI's to use?
>
To: David Hofmann <davidhofma...@gmail.com>
>
Cc: hcp-users <hcp-users@humanconnectome.org>
>
Message-ID: <d7654c7b-b306-4ea6-a0a4-101f587dd...@fmrib.ox.ac.uk>
>
Content-Type: text/plain; charset="utf-8"
>
>
Hi - separate from your main question, in general I have a "better
feeling" about netmat analysis from the 50 and 200 node datasets than
the other options. Please don't ask me to defend that (or be correct
about it!) - because it's just a gut feeling from having played with the
datasets a lot.
>
>
Wrt your main question - if your final analysis involves any
cross-subject modelling, then the analysis is *likely* to be most
limited by subject variability - and as a result probably the single
most important thing to maximise is subject numbers.
>
>
More generally, I would say you should aim to use all the data
(subjects), even if you have to wait a bit longer for the results!
>
>
Cheers, Steve.
>
>
>
>
>
> On 26 Jan 2015, at 11:35, David Hofmann
> <davidhofma...@gmail.com> wrote:
>
>
>
> Hi @all,
>
>
>
> I downloaded the node timeseries for the HCP subjects. There are
> different amounts of "ICA-ROIs", that is 25,50,100,200,300.
>
>
>
> I have to make a trade-off between amount of computation time, amount
> of persons to include and what might be generally "prefered" or
> accepted by reviewers.
>
>
>
> For example, I thought of either using the 25 ROI's and analyse about
> 50 people or use the 100 ROI's and analyse 10 people. Both would
> require approximately the same amount of computation time.
>
>
>
> I personally prefer to use the 100 ROI's but on the other hand 25
> ROI's are easier to handle computationally. But then I'm wondering if
> 25 ROI's is "enough".
>
>
>
> I know there is no general answer, but I just wanted to hear some
> opinions on that from you. In other words which amount of ROIs and
> people (25/50 or 100/10) would you choose and why?
>
>
>
> Thanks in advance
>
>
>
> David
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> HCP-Users mailing list
>
> HCP-Users@humanconnectome.org
>
> http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>
>
>
>
>
---------------------------------------------------------------------------
>
Stephen M. Smith, Professor of Biomedical Engineering
>
Associate Director, Oxford University FMRIB Centre
>
>
FMRIB, JR Hospital, Headington, Oxford OX3 9DU, UK
>
+44 (0) 1865 222726 (fax 222717)
> st...@fmrib.ox.ac.uk http://www.fmrib.ox.ac.uk/~steve
> <http://www.fmrib.ox.ac.uk/~steve>
>
---------------------------------------------------------------------------
>
>
Stop the cultural?destruction?of Tibet <http://smithinks.net/>
>
>
>
>
>
-------------- next part --------------
>
An HTML attachment was scrubbed...
>
URL:
http://lists.humanconnectome.org/pipermail/hcp-users/attachments/20150126/422d615b/attachment-0001.html
>
>
------------------------------
>
>
_______________________________________________
>
HCP-Users mailing list
> HCP-Users@humanconnectome.org
> http://lists.humanconnectome.org/mailman/listinfo/hcp-users
>
>
>
End of HCP-Users Digest, Vol 26, Issue 23
>
*****************************************
> _______________________________________________
>
HCP-Users mailing list
> HCP-Users@humanconnectome.org
> http://lists.humanconnectome.org/mailman/listinfo/hcp-users

>

>

> The materials in this message are private and may contain Protected
> Healthcare Information or other information of a sensitive nature. If
> you are not the intended recipient, be advised that any unauthorized
> use, disclosure, copying or the taking of any action in reliance on
> the contents of this information is strictly prohibited. If you have
> received this email in error, please immediately notify the sender via
> telephone or return mail.



Links:

  1. https://github.com/Washington-University/Pipelines/wiki/FAQ
  2. 
https://mail.mir.wustl.edu/OWA/redir.aspx?C=zsrmGdRETUq97cf1ApGILKVCb09xw9EI1aVQ_gFw9_3cBrnFGMIo2L1LJdMMWCOMbQhr9JwIHeQ.&URL=https%3a%2f%2fdl.fedoraproject.org%2fpub%2fepel%2f6%2fx86_64%2frepoview%2fnetcdf.html
  3. 
https://mail.mir.wustl.edu/OWA/redir.aspx?C=zsrmGdRETUq97cf1ApGILKVCb09xw9EI1aVQ_gFw9_3cBrnFGMIo2L1LJdMMWCOMbQhr9JwIHeQ.&URL=http%3a%2f%2fwww.cyberciti.biz%2ftips%2fhow-to-extract-an-rpm-package-without-installing-it.html
  4. mailto:glass...@wusm.wustl.edu
  5. mailto:dkumar.in...@gmail.com
  6. mailto:bro...@mir.wustl.edu
--
 Timothy B. Brown
 Business & Technology Application Analyst III
 Pipeline Developer (Human Connectome Project)
 tbbrown(at)wustl.edu
________________________________________

The material in this message is private and may contain Protected Healthcare 
Information (PHI). 
If you are not the intended recipient, be advised that any unauthorized use, 
disclosure, copying 
or the taking of any action in reliance on the contents of this information is 
strictly prohibited. 
If you have received this email in error, please immediately notify the sender 
via telephone or 
return mail.


_______________________________________________
HCP-Users mailing list
HCP-Users@humanconnectome.org
http://lists.humanconnectome.org/mailman/listinfo/hcp-users

Reply via email to