Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 gmod_load_cvterms.plp 명령입니다.
프로그램:
이름
load_cvterms.pl - 데이터베이스와 비교하여 파일의 새로운 용어를 비교하고
삽입한다
개요
사용법: perl load_cvterms.pl -H dbhost -D dbname [-vdntuFo] 파일
매개 변수
-g GMOD 데이터베이스 프로필 이름(호스트, DB 이름, 비밀번호, 사용자 이름 및
드라이버) 기본값: '기본값'
-s 연결을 위한 데이터베이스 이름(DB 테이블에 있어야 함, 예: GO )
-n 통제된 어휘 이름(예: 'biological_process'). 선택 과목. 주어지지 않을 경우,
데이터베이스 이름과 관련된 모든 네임스페이스의 용어가 처리됩니다.
-F 파일 형식. obo 또는 go_Flat 및 Bio::OntologyIO에서 지원하는 기타 항목일 수 있습니다.
기본값: 오보
-u 모든 용어를 업데이트합니다. -u가 없으면 데이터베이스의 용어가 다음으로 업데이트되지 않습니다.
정의 등의 측면에서 파일의 내용. 새로운 용어는 여전히
추가.
-v 자세한 출력
-o 오류 및 자세한 메시지 작성을 위한 아웃파일(선택 사항)
-t 평가판 모드. 매장 운영을 전혀 수행하지 마세요. (평가판 모드에서는 테스트할 수 없습니다.
새로운 용어에 대한 관련 데이터 삽입)
GMOD 프로필을 사용하지 않는 경우 다음 옵션이 필요합니다.
-H 데이터베이스의 호스트 이름 [-p를 사용하지 않는 경우 필수]
-D 데이터베이스 이름 [-p를 사용하지 않는 경우 필수]
-p 비밀번호(DB에 연결하기 위해 비밀번호를 제공해야 하는 경우)
-r 사용자 이름(데이터베이스에 연결하기 위해 사용자 이름을 제공해야 하는 경우)
-d 드라이버 이름(예: postgres의 경우 'Pg'). 드라이버 이름은 gmod_config에서 제공될 수 있습니다.
스크립트는 파일의 온톨로지와 데이터베이스의 해당 온톨로지를 구문 분석합니다.
존재하는 경우. 데이터베이스와 비교하여 파일에서 어떤 용어가 새로운지 비교합니다.
이를 삽입하고 새로운 관계를 모두 비교하여 삽입합니다. 제거합니다
데이터베이스의 파일에 지정되지 않은 관계. 절대로 제거되지 않습니다
데이터베이스의 용어 항목입니다.
이 스크립트는 Chado 스키마(gmod.org 참조)와 함께 작동하며 다음 테이블에 액세스합니다.
db
dbxref
cv
cvterm
cvterm_관계
cvterm동의어
cvterm_dbxref
cvtermprop
데이터베이스에는 있지만 파일에는 없는 용어는 is_obsolete=1로 설정됩니다. 모든
데이터베이스에 존재하는 용어는 업데이트되어(-u 옵션을 사용하는 경우)
파일에 있는 용어 정의입니다. 파일에는 있지만 파일에는 없는 새로운 용어
데이터베이스가 저장됩니다. 다음 데이터는 각 용어 삽입/업데이트와 연결됩니다.
용어명
용어 정의
다른 용어와의 관계
동의어
보조 ID
정의 dbxref
코멘트
onworks.net 서비스를 사용하여 온라인으로 gmod_load_cvterms.plp를 사용하십시오.