User Tools

Site Tools


bioinfo:anaconda_사용하기

This is an old revision of the document!


Anaconda 사용하기

Conda는 패키지 관리자의 일종이며 Anaconda는 python, R로 만들어진 과학 컴퓨팅 분야의 패키지 모음을 제공하는 배포판이다. Anaconda 설치 파일은 이곳에서 각자의 시스템에 맞는 것을 골라서 사용하기 바란다. 라이선스와 가격 정책은 각자 알아보시길!

Conda에서 말하는 환경(environment)이란 특정 애플리케이션과 이를 실행하는 데 필요한 다른 프로그램(보통 dependency라고 부름)을 한데 설치하여 필요한 때에만 활성화시켜 사용하게 만든 것을 말한다. 시스템에 어떤 conda environment가 설치되어 있는지, 그리고 특정 conda environment에 설치된 패키지가 무엇인지 확인하려면 다음과 같이 입력하라.

$ conda info --envs
conda environments:
#
base                  *  /opt/anaconda2
antismash                /opt/anaconda2/envs/antismash
artemis                  /opt/anaconda2/envs/artemis
gcc_49                   /opt/anaconda2/envs/gcc_49 
..
$ conda list  # 현재 활성화된 환경에 설치된 패키지 목록
$ conda list pomoxis

Channel이란 conda가 패키지를 찾는 외부 경로를 의미한다. 저장소라는 의미로 이해해도 좋다. Bioconda는 수많은 생명정보학 소프트웨어 패키지를 모아 놓은 채널에 해당한다.

설치용량을 최소한도로 유지하고 싶다면 무료 minimal installer인 miniconda를 사용할 것을 추천한다. Anaconda와 Miniconda가 어떻게 다른지 궁금하다면 Downloading conda 웹문서를 참고하자.

bioinfo/anaconda_사용하기.1687307454.txt.gz · Last modified: 2023/06/21 09:30 by hyjeong