본문 바로가기
반응형

분류 전체245

[dbSNP] rsID 로 chromosome position, gene 찾기 안녕하세요 한주현 입니다 개인유전체 시장이 열리면서 게놈 뿐만아니라 특정 위치의 알려진 변이를 나타내는 rsID를 생물정보학 분석가 뿐만 아니라 일반인들도 보실 기회가 점점 늘어 나고 있습니다 그런데 rsID 그 자체로는 "rs712829" 처럼 이것만 봐서는 무슨 의미인지 알 수가 없는데요,그래서 rsID에서 의미를 찾아내는 포스팅을 시리즈로 작성하고 있습니다 오늘은 dbSNP의 restAPI 사용법에 대하여 포스팅해보겠습니다 ensembl 서버에 dbSNP rs Number를 보내서 JSON 형태로 받아오도록 하는 것으로 간단히 도식화 하면 다음과 같습니다 출처: http://korbillgates.tistory.com/76 [생물정보학자의 블로그]오늘은 dbSNP의 restAPI 사용법에 대하여 포.. 2017. 8. 4.
[알고리즘] 파이썬 스택 구현 안녕하세요 한주현입니다 오늘은 "파이썬으로 스택 구현하기" 를 포스팅 하려 합니다. 스택(Stack) 은 무언가 쌓거나 포개 놓는 것 으로 자료구조에서 스택은 컨테이너에 항목을 쌓는 것으로 "쌓다" 라는 의미처럼 '먼저 들어간 항목이 나중에 나오고, 나중에 들어간 항목이 먼저 나오는' LIFO (Last In First Out) 로 불립니다. 아래 그림을 보시면 이해가 더 잘 가실겁니다. 먼저 컨테이너에 들어간 빨간 블록(1) 이 나중에 넣은 파란 블록(2) 보다 나중에 나오게 되는 것을 보실 수 있습니다. 이러한 스택 자료구조를 파이썬에서 구현하면 어떻게 될까요? 직접 해보시는 것을 우선 추천해 드립니다. 힌트) 스택 구현1) 파이썬 리스트 자료형2) 리스트 메소드의 append3) 리스트 메소드의 p.. 2017. 7. 5.
Node.js 에서 client 로 부터 command 받아 shell 에서 실행하기 안녕하세요 한주현입니다 오늘 포스팅은 nodejs 로 구성한 서버에서 client 로 부터 command 를 받아 shell 에서 그 command 를 실행하는 방법에 대해 포스팅 하겠습니다. 준비물 1. 맥 or 리눅스 2. node js 3. express js # node js 설치 다음 페이지에 접속하셔서 node js 를 다운받아 설치합니다. https://nodejs.org/en/ 저는 v6.11.0 를 사용하고 있습니다 제대로 설치하셨다면 다음 command 를 실행이 가능하실겁니다 $ node -v v6.11.0 # express 설치 다음 페이지를 참조하셔서 express js 를 설치해봅시다 http://expressjs.com/en/starter/installing.html http:.. 2017. 7. 2.
외부 json 파일 읽기 안녕하세요 한주현 입니다 오늘은 python 으로 json 파일 다루는 방법에 대해 포스팅 해보겠습니다 목차 1. json 형태 소개 2. 외부 json 파일 읽기 1. json 형태 소개 json은 JavaScript Object Notation 의 준말로, 프로그래밍 언어에 상관없이 정보를 교환하기 위한 포맷으로 이전의 XML(eXtensible Markup Language) 포맷의 복잡성을 줄인 포맷이라 할 수 있습니다. json 의 형태는 python 의 dictionary 형태와 같아서 python을 사용하는 개발자들에게는 매우 친숙한 형태입니다. { key : value } 형태로 이루어 져 있습니다. 우리가 json을 파이썬에서 다루기 위해서는 { key : value } 형태의 json 을.. 2017. 6. 26.
반응형