• 제목/요약/키워드: workflow

검색결과 869건 처리시간 0.027초

A demonstration of the H3 trimethylation ChIP-seq analysis of galline follicular mesenchymal cells and male germ cells

  • Chokeshaiusaha, Kaj;Puthier, Denis;Nguyen, Catherine;Sananmuang, Thanida
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제31권6호
    • /
    • pp.791-797
    • /
    • 2018
  • Objective: Trimethylation of histone 3 (H3) at 4th lysine N-termini (H3K4me3) in gene promoter region was the universal marker of active genes specific to cell lineage. On the contrary, coexistence of trimethylation at 27th lysine (H3K27me3) in the same loci-the bivalent H3K4m3/H3K27me3 was known to suspend the gene transcription in germ cells, and could also be inherited to the developed stem cell. In galline species, throughout example of H3K4m3 and H3K27me3 ChIP-seq analysis was still not provided. We therefore designed and demonstrated such procedures using ChIP-seq and mRNA-seq data of chicken follicular mesenchymal cells and male germ cells. Methods: Analytical workflow was designed and provided in this study. ChIP-seq and RNA-seq datasets of follicular mesenchymal cells and male germ cells were acquired and properly preprocessed. Peak calling by Model-based analysis of ChIP-seq 2 was performed to identify H3K4m3 or H3K27me3 enriched regions ($Fold-change{\geq}2$, $FDR{\leq}0.01$) in gene promoter regions. Integrative genomics viewer was utilized for cellular retinoic acid binding protein 1 (CRABP1), growth differentiation factor 10 (GDF10), and gremlin 1 (GREM1) gene explorations. Results: The acquired results indicated that follicular mesenchymal cells and germ cells shared several unique gene promoter regions enriched with H3K4me3 (5,704 peaks) and also unique regions of bivalent H3K4m3/H3K27me3 shared between all cell types and germ cells (1,909 peaks). Subsequent observation of follicular mesenchyme-specific genes-CRABP1, GDF10, and GREM1 correctly revealed vigorous transcriptions of these genes in follicular mesenchymal cells. As expected, bivalent H3K4m3/H3K27me3 pattern was manifested in gene promoter regions of germ cells, and thus suspended their transcriptions. Conclusion: According the results, an example of chicken H3K4m3/H3K27me3 ChIP-seq data analysis was successfully demonstrated in this study. Hopefully, the provided methodology should hereby be useful for galline ChIP-seq data analysis in the future.

자동차 분야의 CALS/EC 구축 방향

  • 김관영
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1998년도 학술대회지 vol.2
    • /
    • pp.585-594
    • /
    • 1998
  • 이미 전자상거래(EC)가 시간적ㆍ공간적 제약을 극복하고 국경을 초월한 새로운 교역시장 (Cyber Market)으로 등장하고 있으며 세계 자동차 산업은 표준부품의 공동개발 및 조달을 통해 중복투자 방지, 신차개발기간 단축 등 전략적 제휴를 통한 공조ㆍ공생체계 구축을 경쟁적으로 추진하고 있으나 국내 자동차업계는 제품개발, 부품조달, 판매 및 A/S 등 모든 부문을 독자적으로 해결함으로써 경쟁력 제고에 역행하는 경향이 있다. 또한 자동차 선진국과는 달리 국제 경쟁력 강화를 위한 CALS/EC 정보 기반 기술의 실질적인 활용이 미흡한 실정이다. 이러한 현실을 개선하기 위해 최근에 자동차공업협회(KAMA)와 현대, 대우, 기아 자동차 3사는 자동차 산업 CALS 추진 모델(Autopia)의 구축을 추진하고 있다. 추진 내용은 자동차 산업의 전체 Life-Cycle인 제품기획 단계부터 설계, 생산, 구매/조달, 고객지원 단계등 전 분야를 3개 부문(신차개발 프로세스, 구매조달 프로세스, 고객지원 서비스)으로 구분되어 있다. 신차개발 프로세스 부문은 차세대 PDM을 통하여 제품개발 사이클 단축을 추구하며 STEP을 통한 범용적 설계정보 교환 체계 구현이 기반이 된다. 또한 업무 흐름의 불투명성으로 인한 업무의 불균형 현상 타파와 설계 변경의 효율적 대응을 위하여 Workflow Management가 동시공학에 바탕을 두고 도입 적용되어야 한다. CAD 데이터를 비롯한 방대한 데이터의 효율적 관리를 위해서는 각 프로세스별로 독립된 정보를 체계적으로 관리할 수 있는 통합 환경(Integrated Data Environment)을 구성하여 각 프로세스에 걸쳐 데이터의 처리효율을 증대하여야 한다. 신차개발 부문의 핵심 기술이면서도 현업 적용이 초기 단계인 Digital Mockup과 Virtual Reality의 적용을 위해서는 3D 모델링이 기본 설계 방법으로 적용되어야 하며 이를 통한 어셈블리 및 부품구조의 관리가 이루어져야 한다. 구매조달 프로세스 부문은 자동차 업계의 공통 EDI/EC 네트워크 구축을 통한 경제적인 인프라 구조와 함께 부품 조달 체계의 간소화를 추구함으로써 자동차 산업의 대외 경쟁력 강화가 이루어 질 수 있다. 공개구매 시스템의 구축을 통하여 완성차별로 전속 계열화된 수직적인 부품조달 체계와 업체간 정보공유의 폐쇄성을 제거할 수 있고 완전 경쟁에 의한 우량 협력업체 발굴 기회의 확대가 용이하다. 이를 통하여 궁극적으로는 Global Vendor망의 구축이 실현될 것이다. 종합물류 시스템이 구현되면 판매는 경쟁체제, 물류는 공동화가 됨으로써 국가적으로 물류 비용의 절감이 엄청날 것으로 예상된다. 전국에 산재되어 있는 1,000여개의 대리점과 7,000여개의 정비업소를 대상으로 한 정비부품 EDI/EC 시스템이 구축되면 고객 서비스의 효율 향상과 함께 정비업소의 물류 및 재고 비용의 감소, 조달 속도의 향상, 조달 업무의 간소화 등의 효과를 보게 될 것이다. 고객지원 서비스는 정비정보 시스템, 산업정보 시스템, 쇼핑몰 시스템, 등록대행 시스템등을 통하여 일반 국민들이 피부로 느낄 수 있는 시스템으로 구축 되어야 할 것이다.

  • PDF

Bioinformatics services for analyzing massive genomic datasets

  • Ko, Gunhwan;Kim, Pan-Gyu;Cho, Youngbum;Jeong, Seongmun;Kim, Jae-Yoon;Kim, Kyoung Hyoun;Lee, Ho-Yeon;Han, Jiyeon;Yu, Namhee;Ham, Seokjin;Jang, Insoon;Kang, Byunghee;Shin, Sunguk;Kim, Lian;Lee, Seung-Won;Nam, Dougu;Kim, Jihyun F.;Kim, Namshin;Kim, Seon-Young;Lee, Sanghyuk;Roh, Tae-Young;Lee, Byungwook
    • Genomics & Informatics
    • /
    • 제18권1호
    • /
    • pp.8.1-8.10
    • /
    • 2020
  • The explosive growth of next-generation sequencing data has resulted in ultra-large-scale datasets and ensuing computational problems. In Korea, the amount of genomic data has been increasing rapidly in the recent years. Leveraging these big data requires researchers to use large-scale computational resources and analysis pipelines. A promising solution for addressing this computational challenge is cloud computing, where CPUs, memory, storage, and programs are accessible in the form of virtual machines. Here, we present a cloud computing-based system, Bio-Express, that provides user-friendly, cost-effective analysis of massive genomic datasets. Bio-Express is loaded with predefined multi-omics data analysis pipelines, which are divided into genome, transcriptome, epigenome, and metagenome pipelines. Users can employ predefined pipelines or create a new pipeline for analyzing their own omics data. We also developed several web-based services for facilitating downstream analysis of genome data. Bio-Express web service is freely available at https://www. bioexpress.re.kr/.

진동수주 파력발전장치를 위한 머신러닝 기반 압력 예측모델 설계 및 분석 (A Design and Analysis of Pressure Predictive Model for Oscillating Water Column Wave Energy Converters Based on Machine Learning)

  • 서동우;허태상;김명일;오재원;조수길
    • 한국산학기술학회논문지
    • /
    • 제21권11호
    • /
    • pp.672-682
    • /
    • 2020
  • 최근 다양한 산업/제조 현장에서 운영 효율화를 위한 디지털 트윈(digital twin) 기술 연구가 활발하게 수행 중이고, 화석 연료의 점진적 고갈과 환경오염 문제는 파력발전소와 같은 신재생/친환경 발전방식을 요구한다. 하지만, 파도의 에너지에 의해서 전기를 생산하는 파력발전에서 변동성이 높은 파도에너지에 의해서 발전량과 고장 등의 운영효율화 요소가 밀접하게 관련되어 있어 이들 사이의 관계를 이해하고 예측하는 것이 매우 중요하다. 따라서 첫 번째로 파고 데이터, 진동수주(OWC: Oscillating Water Column, 이하 OWC) 챔버의 센서 데이터 등과 같은 변동성이 높은 데이터 간에 의미 있는 상관관계 도출이 필요하다. 두 번째로 도출된 상관관계를 기반으로 추출된 데이터로 예측 상황을 학습함으로써 원하는 정보를 예측할 수 있는 방법론 연구가 이루어져야 한다. 본 연구에서는 파력발전 시스템의 디지털 트윈으로 스마트 운용 및 유지보수가 가능하도록 실제 파력발전소의 IoT 센서 데이터를 이용하여 OWC의 압력 예측을 위해 머신러닝 프레임워크를 활용한 워크플로우 기반의 학습모델을 설계하고, 검증 및 평가 데이터셋을 통한 압력 예측분석의 유효성을 확인한다.

속성문법과 관점지향 프로그래밍 기법을 이용한 BPEL에 새로운 기능을 추가하는 BPEL 엔진 생성기 (BPEL Engine Generator for adding New Functions to BPEL based on Attribute Grammar and Aspect-Oriented Programming)

  • 곽동규;김종호;최재영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제4권5호
    • /
    • pp.209-218
    • /
    • 2015
  • BPEL은 서비스 지향 컴퓨팅 환경에서 조건에 따른 작업의 흐름과 웹 서비스의 호출을 기술할 수 있어 다양한 도메인에서 사용되고 있다. 하지만 특정 도메인에서는 BPEL 문법에 없는 새로운 기능이 요구된다. 일반적으로 기존 언어에 없는 새로운 기능을 추가한 경우에 도메인 특화 언어를 새롭게 정의하고 개발해야 하는데, 이를 위해서는 많은 개발 비용이 소요된다. 따라서 새로운 기능이 추가된 도메인 특화언어를 개발하는 대신에 새로운 기능을 추가하여 사용해야 한다. 그러나 이 방법들은 단일 기능을 추가할 수 있을 뿐이고, 필요에 따라 새로운 기능을 설계하고 추가하기 어렵다. 본 논문에서는 필요에 따라 새로운 기능을 추가하기 위해 XML 스키마를 통해 BPEL의 문법적 기능을 확장할 수 있는 XAS4B 문서를 정의하고, 이 문서를 처리하여 기능이 추가된 BPEL 엔진을 생성하는 BPEL 엔진 생성기를 제안한다. XAS4B 문서는 BPEL에 추가되는 문법을 XML 스키마로 작성하고 추가된 문법의 기능을 JAVA 프로그램으로 작성할 수 있도록 한다. 그리고 추가된 기능을 관점지향 프로그래밍의 JAVA 구현체인 AspectJ를 이용하여 새로운 기능의 처리 모듈을 BPEL 엔진에 추가하는 방법을 보인다. 제안하는 시스템은 AspectJ를 이용하여 BPEL 엔진을 수정하지 않고 새로운 기능을 추가할 수 있으며, 요구되는 새로운 기능에 대해 동일한 방법을 사용하여 손쉽게 추가할 수 있으므로, 다양한 분야에서 적은 비용으로 새로운 기능을 제공할 수 있다.

프로덕트라인 기반의 USN 응용개발을 위한 UML 프로파일 (A UML Profile for USN Application Development based on Software Product Line Approach)

  • 이우진;최일우
    • 한국산학기술학회논문지
    • /
    • 제13권9호
    • /
    • pp.4234-4243
    • /
    • 2012
  • USN(Ubiquitous Sensor Network) 응용 S/W는 다양한 타겟 운영체제의 핵심모듈들을 기반으로, 다양한 종류의 센서 노드들을 유기적으로 제어하는 복잡한 특징을 가진다. 현재 USN 응용 분야에서도 효율적으로 S/W를 개발하기 위한 다양한 연구가 진행되고 있다. S/W의 개발생산성을 높이기 위해서는 프로덕트라인 기반 개발과 같이 도메인에 따라 어플리케이션들의 핵심 공통기능을 명세하고, 어플리케이션의 워크플로우에 따라 핵심 공통기능에 가변적인 기능만을 취사 선택하여 개발하는 방법이 효율적이다. 이러한 방법을 USN 도메인에 적용하기 위해서는 USN 응용 S/W의 특성과 프로덕트라인 기반 개발의 특성을 일관성 있는 하나의 뷰로 명세 가능하여야 한다. 그러나 일반적인 UML 표기법만으로는 이러한 특성을 효과적으로 명세하기 어렵다. 본 논문에서는 이러한 문제점을 해결하기 위하여 기존 UML의 확장 메카니즘인 프로파일을 이용하여 USN 어플리케이션의 특성과 프로덕트라인 기반 개발의 특성을 효과적으로 명세할 수 있는 기법을 제시한다. 제시하는 프로덕트라인 기반 USN 응용 개발을 위한 UML 프로파일은 어플리케이션 개발자에게 USN이나 프로덕트라인 기반 개발에 특화된 새로운 설계기법이나 도구 등의 추가적인 자원을 요구하지 않고, 기존의 UML과 지원도구를 활용하여 효과적으로 프로덕트라인 기반의 USN 응용 개발을 가능하게 한다.

래티스 웨이트 변환을 통한 효과적인 3D 캐릭터 스킨 웨이트 솔루션 제안 (Solutions for the Effective 3D Character Skin Weight by converting Lattice Weight)

  • 송밝음;이현석
    • 만화애니메이션 연구
    • /
    • 통권44호
    • /
    • pp.33-56
    • /
    • 2016
  • 게임 및 영화산업의 급속한 확장에 따라 CG(Computer Graphic)로 구현되는 3D 애니메이션 캐릭터에 대한 연구가 활발히 진행되고 있다. 특히, 삼차원으로 제작되는 캐릭터의 사실적인 움직임을 구현하기 위해서는 뼈와 폴리곤 면을 합쳐주는 리깅(Rigging) 작업과정을 거치게 된다. CG 관련 기술의 급속한 발전에 따라 리깅 작업 과정 또한 보다 정교해지고 있다. 하지만, 기술적인 발전에도 불구하고 여전히 리깅 작업 과정에서 시간적 비효율성, 단순 반복 작업 등의 한계점을 보이고 있다. 본 연구에서는 기존에 사용되는 캐릭터 리깅 방법의 문제점과 비효율성을 분석하고, 보다 효과적인 솔루션을 제안하고자 한다. 이를 위한 연구의 전개는 첫째, 리깅에 대한 일반적 작업과정과 스킨 웨이팅(Skin Weighting)에 대해 기술적 고찰을 하였다. 둘째, 기존 조인트(Joint)만 활용하여 스킨 웨이트(Skin Weight)를 하는 일반적 방법과 여기서 한 단계 발전된 방식으로 다양한 디포머(Deformer)를 활용한 웨이팅 방식을 비교 분석하였다. 셋째, 본 연구에서 제안하는 방법으로써, 디포머인 래티스(Lattice)를 활용하여 웨이팅하고 래티스를 사용한 디포머를 다시 스킨 웨이팅으로 변환하는 방법에 대해 실험연구를 진행한다. 넷째, 기존 방법과 본 연구에서 제안하는 방법에 대해 첫째, 웨이팅을 통해 형성된 지오메트리(Geometry)가 애니메이션의 순차적 움직임에 적절한 형태로 바뀌는지, 둘째, 두 개 이상의 지오메트리가 동시에 효과적으로 웨이팅이 되는지, 셋째, 효율적인 웨이팅 과정을 통한 작업시간의 단축이 이루어지는지를 중심으로 비교 분석하여, 본 연구에서 제시하는 스킨 웨이팅 방법의 효율성에 대해 검증한다. 본 연구를 통해 래티스를 활용한 스킨 웨이팅 작업 진행 결과, 웨이팅 작업과정의 핵심인 페인트 웨이트(Paint weight) 작업이 매우 효율적으로 진행되었으며, 작업시간의 단축 효과와 더불어 작업 결과물의 완성도도 매우 높음을 알 수 있었다. 본 실험연구를 통해 보다 효율적인 캐릭터 스킨 웨이트 방법이 관련 분야 전문가와 학술적 접근에 있어서 기초 자료로 활용되기를 기대한다.

영상유도 방사선치료에서의 KV 콘빔CT 이용 (Implementation of KV Cone Beam CT for Image Guided Radiation Therapy)

  • 유영승;이화중;김대영;유리
    • 대한방사선치료학회지
    • /
    • 제19권1호
    • /
    • pp.43-49
    • /
    • 2007
  • 목 적: 본 연구는 콘빔CT를 이용한 영상유도 방사선치료시 치료시간과 치료부위별 셋업 오차를 조사하여 임상 이용 효과를 평가하였다. 대상 및 방법: 두부, 체부, 골반부 환자 각각 3명을 선택하여, 선형가속기(CLINAC iX, Varian, USA)에 장착된 콘빔CT를 이용하여 15번씩 총 135번의 영상을 획득하였다. 그리고 각 부위에서의 셋업오차 값을 vertical, longitudinal, lateral 세 방향으로 나타내고 치료부위별로 평균 오차범위를 조사하여 비교하였다. 또한 영상획득과 오차값 산출에 소요되는 시간을 측정하여 매치료 시 콘빔CT 실행으로 인해 추가되는 시간에 대해서 알아보았다. 결 과: 두부 환자들의 경우 셋업오차는 vertical, longitudinal, lateral 방향으로 각각 0.07, 0.12, 0.1 cm의 평균 오차를 보였으며, 체부는 0.3, 0.26, 0.22 cm, 골반부 환자들은 0.21 0.18, 0.15 cm으로 측정 되었다. 이미지 획득과 오차 값 산출에 소요되는 시간은 평균 약 $6{\sim}7$분 정도로 나타났다. 결 론: 콘빔CT를 이용하여 환자의 셋업오차를 치료 직전에 보정하여 치료할 수 있었으며 치료 자세에 대한 오차 값을 산출 할 수 있었다. 골반부나 체부의 경우에는 두부에 비해 오차 값이 크게 나타나는 것을 확인할 수 있었는데 이는 환자의 움직임이나 각종 고정용구의 사용 등에 따른 것으로 보인다. 콘빔CT 실행 시에는 $6{\sim}7$분 정도의 치료 외에 시간이 추가 되는데 이에 따라 치료전 환자의 상태에 대한 고려가 필요할 것으로 생각된다.

  • PDF

온톨로지 기반 사용자 제시 조건을 이용한 시맨틱 서비스 조합 (Pipelining Semantically-operated Services Using Ontology-based User Constraints)

  • 정한민;이미경;류범종
    • 한국콘텐츠학회논문지
    • /
    • 제9권10호
    • /
    • pp.32-39
    • /
    • 2009
  • 현재까지 제안된 웹 서비스나 웹 서비스에 시맨틱 마크업이 추가된 시맨틱 웹 서비스와 달리 시맨틱 서비스 (Semantically-operated Service)는 온톨로지를 이용하여 검색 기능 또는 추론 기능을 제공하는 서비스로 정의할 수 있다. 온톨로지 기반이므로 URI (Uniform Resource Identifier)를 지원하며 온톨로지 스키마에 정의된 클래스와 속성 (Property)을 사용하여 미리 정의된 작업을 수행한다. 시맨틱 서비스는 입력 인자가 온톨로지에 정의된 클래스들을 포함하므로 시맨틱 서비스 조합 (Pipelining) 시에 반드시 온톨로지를 참조할 필요가 있다. 본 연구는 시맨틱 정보 위주의 사용자 제시 조건을 입력받아 시맨틱 브로커를 이용하는 방식으로 시맨틱 서비스 관리 서버에 등록된 시맨틱 서비스들 내의 온톨로지 정보와 관리 정보를 참조하여 조건에 맞는 시맨틱 서비스를 조합하는 방법을 제안한다. 사용자 제시 조건으로는 입력 인스턴스, 출력 클래스, 시각화 유형 (Visualization Type), 시맨틱 서비스명, 속성명이 있다. 시맨틱 서비스 조합은 사용자 제시 조건을 기반으로 모든 과정이 자동적으로 이루어지며, 그 결과는 복합 시맨틱 서비스와 일부 워크플로우를 포함하는 시맨틱 서비스 파이프라인들로서 사용자에게 순위화되어 제시된다. 사용자는 시맨틱 브로커에 의해 제시된 시맨틱 서비스 파이프라인들을 실행해 봄으로써 원하는 시맨틱 서비스 조합을 찾을 수 있다. 결국, 본 연구를 통해 개발된 시맨틱 서비스 조합 시스템은 다양한 곳에서 개발된 시맨틱 서비스들을 자동으로 조합하여 새로운 시맨틱 서비스를 개발하고자 하는 서비스 기획자들을 지원하는데 획기적인 도움을 줄 것으로 기대한다.

개 회충 게놈 응용 사례에서 공개용 분석 툴을 사용한 드래프트 게놈 어셈블리 생성 (Workflow for Building a Draft Genome Assembly using Public-domain Tools: Toxocara canis as a Case Study)

  • 원정임;공진화;허선;윤지희
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제20권9호
    • /
    • pp.513-518
    • /
    • 2014
  • NGS 기술의 발달로 시퀀싱 비용이 급격히 하락됨에 따라 대규모 크기의 유전체 염기 서열해독을 소규모의 실험실에서 수행할 수 있게 되었다. 디노버 어셈블리는 표준 유전체가 없는 새로운 종을 시퀀싱하는 경우 리드들의 염기 서열 정보를 이용하여 재구성함으로써 원래의 전체 시퀀스를 복원하는 것이다. 최근 이와 관련된 많은 연구 결과가 보고되고 있으나, 충분한 분석 노하우와 명확한 가이드라인 등이 공개되어 있지 않기 때문에 이들 연구에서 제시하는 동일한 어셈블리 수행 과정 및 분석 툴들을 사용하더라도 만족할만한 수준의 어셈블리 결과를 얻지 못하는 경우가 발생한다. 본 연구에서는 이러한 문제점을 해결하기 위하여 NGS 기술과 디노버 어셈블리 기술을 이용하여 아직 밝혀지지 않은 생물체의 전체 DNA의 염기 서열을 밝히기 위한 일련의 과정들을 단계별로 소개하고, 각 단계에서 필요로 하는 공개용 분석 툴의 장단점을 분석하여 제시한다. 이러한 과정별 단계를 구체적으로 설명하기 위하여 본 연구에서는 350Mbp 크기의 개 회충 게놈을 응용 사례로 사용한다. 또한 디노버 어셈블리 과정을 통해 새롭게 어셈블리된 시퀀스와 다른 유사 종과의 상동성 분석을 수행하여 어셈블리된 시퀀스에서의 유전자 영역 추출과 추출된 유전자의 기능을 예측한다.