일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- liver
- 대학생주식
- 후기
- np.trace
- single cell rna sequening
- bcftools
- 주식투자
- 오블완
- Next Generation Sequencing
- bioinformatics
- 통계학
- fastqc
- np.diagflat
- 대학생재테크
- numpy
- np.triu
- scanpy
- R
- Tutorial
- scRNASeq
- 대학원
- Python
- NGS
- Preprocessing
- 주식
- 선형대수
- 티스토리챌린지
- ngs short
- single cell rna sequencing
- np.flatten
- Today
- Total
목록전체 글 (69)
biotechknowledge
1. 문자 인코딩(Character Encoding)정의: 문자 인코딩은 텍스트 데이터를 컴퓨터가 이해하고 처리할 수 있는 이진수(바이너리) 형태로 변환하는 방법을 의미합니다. 문자 인코딩은 각 문자에 고유한 숫자 코드(코드 포인트)를 할당하고, 이를 바이트 시퀀스로 변환합니다.중요성: 문자 인코딩이 없으면 컴퓨터는 문자 데이터를 처리할 수 없으며, 잘못된 인코딩을 사용하면 글자가 깨지거나 의도한 대로 표시되지 않을 수 있습니다.2. UTF-8정의: UTF-8(8-bit Unicode Transformation Format)은 가변 길이 문자 인코딩 방식으로, Unicode 문자 집합을 인코딩하는 데 사용됩니다. UTF-8은 1바이트에서 4바이트 사이의 길이로 문자들을 인코딩할 수 있습니다.특징:ASCI..
로컬 Apache 서버와 웹 서버의 관계는 기본적으로 동일한 개념에서 출발합니다. 차이점은 로컬 서버는 사용자가 자신의 컴퓨터에서 실행하는 서버를 의미하고, 웹 서버는 인터넷 상에서 접근 가능한 서버를 의미한다는 점입니다. 아래에서 그 관계를 자세히 설명해 드리겠습니다.1. 웹 서버(Web Server)정의: 웹 서버는 클라이언트(일반적으로 웹 브라우저)로부터 HTTP 요청을 받아, 해당 요청에 맞는 웹 페이지나 리소스를 제공하는 서버입니다.역할: PHP, HTML, CSS, JavaScript 파일을 처리하고 그 결과를 클라이언트에게 반환합니다. 클라이언트는 이 데이터를 브라우저를 통해 화면에 표시합니다.위치: 웹 서버는 인터넷에 연결된 컴퓨터에서 운영되며, 도메인 이름 또는 IP 주소를 통해 전 세계..
1. Apache (아파치)개념: Apache는 웹 서버 소프트웨어입니다. 웹 서버는 클라이언트(예: 웹 브라우저)의 요청에 따라 웹 페이지를 제공하는 역할을 합니다. Apache는 인터넷에서 가장 널리 사용되는 웹 서버 중 하나로, HTTP 및 HTTPS 프로토콜을 통해 웹 페이지, 이미지, 비디오 등을 전달합니다.역할: 웹 브라우저가 웹 페이지를 요청하면, Apache는 해당 요청을 처리하고 필요한 파일을 클라이언트에게 전송합니다.관계: Apache는 서버 측에서 웹 페이지를 클라이언트에게 전달하는 역할을 하며, PHP 스크립트를 실행하는 환경을 제공합니다. PHP로 작성된 스크립트를 처리하기 위해 Apache는 PHP 모듈과 연동됩니다.2. MySQL (마이에스큐엘)개념: MySQL은 오픈 소스 관..
네트워크에 연결:네트워크란 여러 컴퓨터와 장치들이 서로 연결되어 데이터를 주고받을 수 있는 시스템을 말합니다. 네트워크는 크게 **로컬 네트워크(LAN)**와 **광역 네트워크(WAN)**로 구분됩니다.로컬 네트워크 (LAN): 제한된 지역(예: 가정, 사무실) 내에서 컴퓨터와 장치들을 연결한 네트워크입니다.광역 네트워크 (WAN): 더 넓은 지역을 아우르는 네트워크로, 인터넷이 가장 대표적인 WAN입니다.2. 인터넷에 직접 연결:인터넷은 전 세계의 네트워크들이 연결된 글로벌 네트워크입니다.인터넷에 직접 연결된다는 것은, 컴퓨터나 장치가 인터넷을 통해 외부와 직접 통신할 수 있다는 것을 의미합니다. 예를 들어, 웹사이트를 접속하거나, 원격 서버와 통신하는 등의 작업을 할 수 있습니다.3. 고유한 IP 주..
MySQL Workbench 구글,엣지로 서버에 접속하듯 DB서버에 접속하는 프로그램예약어는 대문자로 쓰자. ex) SELECT, FROMMySQL 번개모양(실행) 누르면 모든 라인 명령어가 실행되기 때문에, 실행시키고 싶은 라인만 드래그하여 누르기 > 나중에 데이터를 변경/삭제 하는 명령어라인까지 중복실행되면 DB가 엉망이 될 수 있다.명령어 수행 후 바로 적용이 안될 수 있다. (create table 같은 경우) 그럴 땐 refresh 하기.DB백업은 같은 드라이브에 하는 것이 아니라 별도의 드라이브나 네트워크환경에 한다.웹서버와 데이터베이스 서버; 웹 서버는 웹페이지와 애플리케이션을 호스팅하고, 데이터베이스서버는 MySQL과 같은 데이터베이스 관리 시스템을 싱행하여 데이터를 처리.MySQL을 설치..

이 포스트는 K-MOOC 의 생명정보개론 강의를 들으며 정리한 것으로 공부하면서 생겼던 의문점을 함께 정리하였습니다. Location : X 염색체 q25번 위치에 존재Exon count : 이 유전자가 전사되고 스플라이싱 과정을 거친 후, 10개의 엑손이 포함된 mRNA가 생성됨.Annotation release 와 Assembly의 관계각 Annotation release는 특정 Assembly 버전을 기준으로 유전자의 위치를 설명한다. 예를 들어 Rs_2023_10이라는 주석은 GRCh38.p14 및 T2T-CHM13v2.0을 기준으로 하고 있으며, 이전 주석 데이터(105.20220307)는 GRCh37.p13을 기준으로 한다. Exon 과 Coding Sequence(CDS) 의 개념..

이 포스트는 K-MOOC 의 생명정보개론 강의를 들으며 정리한 것으로 공부하면서 생겼던 의문점을 함께 정리하였습니다. 변이 데이터베이스-2001년에 진행돼었던 human genome project 때 밝힌 인간의 DNA를 기준(reference)으로 삼는다. SNP(Single nucleotide polymorphism) DNA 염기서열에서 하나의 염기서열(A,T,G,C)의 차이를 보이는 유전적 변화 또는 변이를 단일 핵산염기 다형현상(SNP)라 한다. 여러사람들에게 공통적으로 나타난다면 (polymorphism) 이라 한다. Q.어느 개인에게 SNP가 발견되었을 때, 그것이 질병을 일으키는 변이인지, 아니면 단순한 개인의 특징을 결정하는 변이인지 구분을 어떻게 하는가?A. 데이터 베이스 참조 (Clin..

이 포스트는 K-MOOC 의 생명정보개론 강의를 들으며 정리한 것으로 공부하면서 생겼던 의문점을 함께 정리하였습니다. 생명정보학의 이용-난치병의 치료하는데 생명정보학(차세대 염기서열 분석법)의 도움을 받을 수 있다.-Nic Volker 어린이의 난치병을 진단하기 위해 생명정보기술이 사용되었다.-수천개의 염기서열 중 단 하나의 염기치환을 발견하여 병명을 특정하고 올바른 치료를 받을 수 있었다. 문헌 데이터베이스-Pubmed 와 Google Scholar 를 사용한다.-Google Scholar 본문내용까지 검색가능, 인용횟수와 인용논문을 확인할 수 있다. 차세대 염기서열 시퀀싱(Next Generation Sequencing)-인간의 DNA는 30억개의 염기쌍으로 되어있다. 그 중 의미를 단백질을 코딩하..