* 만약 오픈일렉트로피 설치를 위해 검색을 통해 이 포스트를 보셨다면, 이 페이지에 링크되어 있는 한국어 문서를 확인하시기 바랍니다.

(If you're Korean or can read Korean, move to Korean version of this article. click below.)


-> 한국어 바로 가기 (Click to move to Korean page) (not supported in currently. 아직 만들어지지 않았습니다.)



(Snapshot of OpenElectrophy in my MAC)


OpenElectrophy could be a such an attractive tool for who are in Medicine, Biology and any related areas. Most of all, you could be interested in this because it is "Free".

Openelectrophy is a open source tool which makes you analyze data from electrophysiological studies easily. Furthermore, It is "Free". Even there are many tools like offline sorter and NEX (neuroexplorer) , but their price is kind of Oh my GOD.

Plus, the one of advantages in this tool is that it can be installed into Windows, LINUX and MAC.

So, you will totally crazy about Openelectrophy.


Recently, I installed this into my MAC but there were so many difficulties in installing openelectrophy. Although official website gives us how to install this into MACs, it's not enough for us, MAC users.

So, I'll tell you some tips for you.


First, if you decide to install openelectrophy into your MAC, you must check this:

Unfortunately, openelectrophy is not working in OSX Lion and 64bits system. So, you should make Linux partition in your MAC or make a virtual machine for Linux.

I have 64bits MAC air with Lion, 64bits MAC with snow leopard, 32bits MAC with snow leopard, and 64bits Windows machin with virtural machine for Linux. Among these systems, I can install openelectrophy into 32bits MAC and Windows machine.

Second, If your system is 32bits with snow leopard, I can give you some options to install this:

1. Make a partition for Windows, and buy a "commercial one". like offline sorter or NEX.

2. Instsall a virtual machine for Windows, and buy a "commercial one". like you already now.. :)

3. Make a partition or install a virtual machine for Linux, and install openelectrophy.

(OSX and Linux have the same origin, UNIX. But the install procedure is perfectly different. Plus, Install in Linux is perfectly easy and fast.)

4. Try it. But you must remind. I spent 3 weeks for this bad guy.


If you choose number 4, you should hold your patience tightly. Never throw away your calm and peaceful mind.


Before installation, you should remember some technics below:

1. Don't forget "sudo". Must enter "sudo" in any case.
2. tar cvzf <filename.tar.gz>
3. You must enter "sudo python configure.py", "sudo make" and "sudo make install".
4. Keep this in your mind: "sudo python setup.py build" and "sudo python setup.py install"


OpenElectrophy is consisted python and dependancies. So, you must install Xcode first, and install python 2.7 and depedancies before installing Openelectrophy. However, dependancies will make you in trouble because dependancies are really, really really dependant. They depend on each other, or your patience.

Actually, In http://packages.python.org/OpenElectrophy/installation.html, you can get the information on installation and you can install python and dependancies using this information, but it's not all.

To install openelectrophy, you should install most of dependancies directly. Even it needs you to get dependancy files.

First, In http://developer.apple.com, register for being a developer. It doesn't need any fee. Download Xcode and Install into your MAC.

Second, In http://www.macports.org, Download macports and instsall.

Third, In r.research.att.com/tools/, Download and install GNU fotran complier.

Fourth, open terminal. and excute below:

$ sudo port selfupdate
$ sudo port install qt4-mac qwt52 py27-numpy py27-scipy py27-matplotlib py27-pyqt4 
py27-sqlalchemy py27-mysql py27
-distribute py27-pip py27-ipython


Specifically, in second command line, it means that install dependancies for openelectrophy
at once. Actually, it works
well, but openelectrophy can't recognize them. So, you'll install
most of them manually but not this time. Go to forth.

Besides, install qt4-mac needs too much time to install itself. So, don't wait. Just go home
(if you're at work), or Sleep.

Not take a nap.

Fifth, In terminal,

$ sudo port select --set python python27
$ sudo port select --set ipython ipython27
$ sudo pip-2.7 install http://sourceforge.net/projects/mdp-toolkit/files/mdp-toolkit/3.1/MDP-3.1.tar.gz/download
$ sudo pip-2.7 install http://prdownloads.sourceforge.net/pyqwt/PyQwt-5.2.0.tar.gz?download

Sixth, In terminal,

$ svn co https://neuralensemble.org/svn/OpenElectrophy/

Seventh, Now. It's your turn.

In google.com, find and get source code or dmg file of SIP, numpy, scipy, matplolib, sqlalchemy, distribute, MDP toolkit,guiqwt, Scikits.learn, Otwt, Qt4, Setuptools, guidata and Pyqwt5. And Install them. (I recommend you to Instsall orderly.)
 
If the file is .tar.gz, unzip it using "$ tar cvzf <filename.tar.gz>".
After unzipping, If you find configure.py in unzipped files, Do "$ sudo python configure.py", "$ sudo make" and "$ sudo make install"
Or, you find setup.py, Do "$ sudo python setup.py build" and "$ sudo python setup.py install"

If the file that you downloaded is .dmg, just install.

Remember, it need too much time. In my case, I wasted up whole three weeks....

Eighth, Do "$ cd OpenElectrophy/trunk" and "$ sudo python setup.py install"

But in this step, you'll experience that openelectrophy needs too much modules. The modules is dependancies. Get directly and install.
Most of these cases, openelectrophy needs qwt5, and you should install pyqwt5. not qwt. However, pyqwt5 will not be installed at once. So, do "$ sudo configure.py", "$ sudo qmake", "$ sudo make" and "$ sudo make install" repeatly. At some time, or some day... finally you can install this bad guy.

Finally, In terminal,

Do "$ startOpenElectrophy.py"


Then, you can see the openelectrophy at finally on your desktop.


Before ending,

In 64bits MACs, SIP doesn't support the 64bits mode yet. So, in 64bits MACs, you can't install openelectrophy.
In MAC with Lion, the structure between snow leopard and Lion are slightly different. So, every dependancies are installed well, but openelectrophy can't find dependancies well.

Nerverthless, openelectrophy is as much as possible to threat other commercial ones because it had a powerful advantage, open source. So, openelectrophy could be more powerful than that of present, and it could be getting more attrative for many people who are in related areas.

Good Luck :)
 

P.S. Was it helpful for you? If it does, please click the button with picture of hand below :)





위 기사는 우리나라 시간으로 막 조금 전 Forbes 지에 올라온 기사입니다.

한국어로 제목을 번역해 보면, " 기술 광팬 best 5 " 정도로 부드럽게 해석할 수 있겠습니다.

이 기사의 원문은 다음 링크에서 보실 수 있습니다. (기사보기)

대충 이 기사의 내용은 이렇습니다. 이 기사는 Mike Schaffner 라는 사람이 이 포브스지의 commentary 코너에 기고한 글로써,

현재 지금 우리 주변에는 어떠한 기술 또는 제품이나 회사에 대하여 무조건적인 지지를 하는 광팬이 있는가 하면, 이와 반대로 어떠한 특정 기술이나 제품에 대하여, "그 제품만 아니면 무엇이든 좋다" 라는 광팬 두 부류가 있는데, "내 생각에는" 이들 부류에 랭킹을 매겨 보았을 때, 1위가 애플 광팬, 2위가 MS (마이크로소프트) 만 아니면 된다 광팬, 3위가 구글만 아니면 된다 광팬, 4위가 오픈소스[각주:1] 광팬, 5위가 파이어폭스[각주:2] 광팬 이렇게 다섯 부류로 나눌 수 있다고 생각한다.

라는 것이 바로 이 기사의 전체적인 내용입니다.

그리고 포브스지는 이 기사에서 독자들의 생각을 묻고 있습니다.


한글로 번역해 보면, 

당신이 생각하는 광팬 베스트 순위는 어떤가요? 한번 자유롭게 이야기해 봅시다! 당신의 생각을 독자생각 난에 적어 주세요!

입니다.

그리고 기사 말미에서 한번 더 이야기합니다.


번역하면,

이건 제 베스트 순위 (기사를 작성한 Mike Schaffner가 생각하는 베스트 순위라는 의미임) 입니다. 당신의 광팬 그룹에 관한 생각은 어떤가요? 자유롭게 이야기해 봅시다! 당신의 생각을 독자생각 난에 적어 주세요!

입니다.

이미 기사에서도 작성자인 Mike Schaffner가 '이건 내 생각인데...' 라고 밝혀 놓은 것도 모자라서, '제 생각인데 님하 생각은 어때요?' 라고 다시 한번 묻고 있습니다.

그렇다면, 실제 이 기사에서 독자들의 토론은 얼마나 이뤄지고 있을까요?


이게 현실입니다. 코멘트는 달랑 1개에, 그나마도 이 기사의 평가는 없을 뿐더러, 전체 평가도 고작 별 한개 반일 뿐입니다.

그렇다면 이것은 무엇을 의미할까요? 예 그렇습니다. "별 볼일 없는 기사" 라는 겁니다.

그런데 우리나라는 어떨까요? 아주 재미있습니다. 이 기사가 올라온지 얼마 되지도 않아서 손이 빠른 기자 하나가 금새 번역해다가 올렸습니다.


기사의 원문은 다음의 링크에서 보실 수 있습니다. (기사보기)

조선시댓적 사고방식으로 약간씩 내용을 개조(?) 한 번역 기사를 썼다가 네티즌들의 거센 질타를 몇번 받아서일까요? 사실 이 기사는 일부러 억지 번역을 했다던가, 오역을 하거나 하지는 않았습니다. 기사의 내용을 그대로 잘 전달한 것도 맞습니다.

그러나 전 이 하나로 더 이상 얘기할 필요가 없다고 말씀드리고 싶습니다.


포브스가 이야기하지 않았습니다. Mike Schaffner가 이야기한 것이죠.


여기 위에서 "이건 제가 생각한 베스트 5에요" 라고 이야기했다고 말씀 드렸듯이 말이에요.

이 comment 코너는 (연합뉴스는 IT 칼럼이라고 번역했습니다.) 한마디로 우리나라 언론사의 사설 또는 기고 코너와 같은 영역입니다. 그 예로, 기사를 작성한 작성자가 "이것은 내 생각" 이라고 밝히고 있고, 기사 중간중간 "당신의 생각은 어떻습니까?" 하며 다른 사람의 이야기를 유도하고 있기 때문입니다.

따라서 저명한 포브스지가 몇몇 이러한 광팬들에 대해 아주 "권위적으로 분류"한 것이 절대 아닙니다.

그리고 다음의 문장이 이 모든 것을 증명합니다.


번역하자면,

완벽하게 비과학적이고, 단순히 입소문으로 평가되어 굳어진 정도에 의해서 다양한 광팬들에 대한 순위를 매겨보는 것이 꽤 재미있을 것이라고 나는 생각한다. 그래서 광팬 best 5 에 대한 내 생각을 적어본다.

라고 이야기하고 있습니다.

뭘 더 이야기하리이까?

(본 캡처 그림은 블로그의 내용 또는 연합뉴스의 번역 기사 부분과 상관없는 이해를 돕기 위한 캡처입니다. 개인적으로 보수, 진보에 상관없이 다양한 언론사 기사를 읽고 있습니다. 이 블로그의 내용과 관련하여 보수, 진보 또는 삼성, 애플 등의 대립 구도에 대한 편향된 시각의 논쟁이 유발되거나 하는 것을 사양합니다.)

혹시 이런 문구를 보셨습니까? "이 기사는 OOO님이 기고한 칼럼이므로, 본지의 편집 방향과 다를 수 있습니다." 라는 식의 문구 말입니다.

사설 또는 칼럼이란 바로 이런 것입니다. 저명한 인사 또는 외부의 누군가로부터 전달받은 글을 오피니언 또는 사설, 칼럼 등의 내용으로 싣는 것이지요. 따라서 이런 경우, 어느 누군가가 투고 또는 제공한 글을 실었을 때, 그 글을 설명하기 위해서는 그 글을 제공한 OOO가 이야기하더라. 라고 이야기하지, 그 글을 실은 언론사가 이야기하더라. 라고 이야기하진 않습니다.

(궁금하시면, 언론사 신문 한 한달만 맘잡고 읽어보시면 알 수 있겠습니다.)

예전에도 몇 번 이렇게 유명 언론사의 이름을 빌려 마치 그 언론사의 생각인 양 한두단어의 언급을 빼놓고 기사를 올려 이에 대한 글을 포스팅 한 적이 있는데, 이번에도 역시나 그렇습니다. 어차피 살짝 돌려 말한다면 틀린 말을 한 것은 아닌 셈이 되지만, 그래도 정확하게 따져야 할 것은 따져야겠죠.

애플과 아이폰이 대한민국에 피해라도 줬습니까? 저도 아이폰 사용자이고, 맥북 사용자이며, 아이폰 어플 개발을 배우고 있는 애플 광팬입니다. 그러나 반대로 삼성이 만든 제품 중 일부 제품에 관해서는 무조건 삼성 제품만을 고를 정도로 삼성 광팬이기도 합니다.

저만 그럴까요? 아닙니다. 대한민국 국민 중 빨간 약을 먹은 그 모두가 그렇게 생각할 겁니다. 그런데도 아직까지 대한민국 국민들의 수준을 깎아 내리시려고만 하는 겁니까?

뭐가 무섭습니까? 그저 잘 만든 제품 하나가 나왔을 뿐이고, 자유롭게 내 돈을 들여서 내가 소비를 하겠다는 것 뿐인데.
피해를 본 것 같아서 떨리면 더 좋은 제품을 만들어 내면 될 것 아닙니까? 경쟁이란, 그리고 경쟁의 원리에 기반한 자유 시장 경제란, 바로 그런 것입니다.



[다음은 이 포스팅에 사용된 몇몇 단어에 대한 설명입니다.]
  1. 오픈소스란, open-source로써, 프로그램을 구성하는 프로그램 코드인 '소스'를 공개한 것입니다. 대부분 우리가 접할 수 있는 프로그램들은 기업체에서 만들어지거나, 저작권을 가지기 때문에 소스를 공개하지 않고, 또 상업적으로도 이에 대한 변경 및 사용이 금지되어 있는데요. 오픈소스의 경우에는 사용자들이 다양하게 변경, 배포할 수 있도록 하는 일종의 움직임이기 때문에 사용자들이 원하는 기능을 아주 빠르게 추가하고 수정할 수 있다는 것이 장점입니다. 다만, 제품 테스트가 가 이루어져 출시된 상용 프로그램에 비해 사용자가 직접 판단하지 못하면 악성 프로그램을 만날 확률도 높은 것이 사실이긴 사실입니다. 또 약간의 전문 지식을 필요로 하는 것도 사실입니다. [본문으로]
  2. 파이어폭스는 우리가 인터넷을 사용할 때 사용하는 인터넷 익스플로러와 같은 웹 브라우저 프로그램으로, 넷스케이프, 사파리, 크롬 등과 같이 인터넷을 사용하는 여러 브라우저 프로그램중 하나입니다. 이들 프프로그램들의 장점은 한 화면에서 여러개의 탭으로 웹 페이지를 여러개 로드하거나, 프로그램의 용량이 적어 메모리 차지를 덜 하거나, 다양한 기능 등을 지원하는 것 들이었는데, 사실상 마이크로소프트사가 익스플로러 7 버전을 개발하면서 이러한 기능들을 상당부분 베껴다 넣었습니다. 이들 웹 프라우저 프로그램들의 장점은 메모리 점유가 적어 빠른 웹 브라우징과 가벼운 실행이 가능하다점 점이 가장 큰 특징인데, 마이크로소프트의 익스플로러의 경우에는 아직도 메모리 점유가 높고 실행이 더딘 단점이 있습니다. 마이크로소프트의 근본적인 문제이기도 하지요. 이외에도 마이크로소프트는 애플의 매킨토시용 운영체제인 OSX의 기능과 디자인을 상당수 가져오는 등, 기능 혁신 및 신제품 개발 과정에서 타사의 주요 기능을 모방한 것들이 많습니다. 이것들이 불법이 되지는 않지만, 사용자들이 왜 편리하다고 생각하는지, 사용자들이 무엇이 편리하다고 생각하는지 등에 대한 개발과 적용이 마이크로소프트로서는 꽤 늦었다고 볼 수 있습니다. 현재 윈도우 7과 익스플로러 8을 선보인 마이크로소프트는 윈도우즈 XP 이후로 가장 잘 만든 운영체제를 선보였다 라는 평을 듣고 있습니다. [본문으로]

+ Recent posts