• Title/Summary/Keyword: program plot

Search Result 158, Processing Time 0.024 seconds

Development of a Post-Processing Program for Flow Analysis Based on the Object-Oriented Programming Concept (OOP 개념에 기초한 유동해석용 후처리 프로그램 개발)

  • Myong, Hyon-Kook;Ahn, Jong-Ki
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.32 no.1
    • /
    • pp.62-69
    • /
    • 2008
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for flow visualization of the flow analysis code(PowerCFD) using unstructured cell-centered method. User-friendly GUI(GTaphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes including those based on VTK(Visualization ToolKit)-library, and these classes are made to function through inheritance and cooperation which is an important and valuable OOP concept. The major functions of this post-processor program are introduced and demonstrated, which include mesh plot, contour plot, vector plot, surface plots, cut plot, clip plot, xy-plot and streamline plot as well as view manipulation (translation, rotation, scaling etc).

Study on a post-processing program for flow analysis based on the object-oriented programming concept (객체재향 개념을 반영한 유동해석 후처리 프로그램에 대한 연구)

  • Na J. S.;Kim K. Y.;Kim B. S.
    • Journal of computational fluids engineering
    • /
    • v.9 no.2
    • /
    • pp.1-10
    • /
    • 2004
  • In the present study, a post-processing program is developed for 3D data visualization and analysis. Because the graphical user interface(GUI) of the program is based on Qt-library while all the graphic rendering is performed with OpenGL library, the program runs on not only MS Windows but also UNU and Linux systems without modifying source code. The structure of the program is designed according to the object-oriented programming(OOP) concept so that it has extensibility, reusability, and easiness compared to those by procedural programming. The program is organized as modules by classes, and these classes are made to function through inheritance and cooperation which is an important and valuable concept of object-oriented programming. The major functions realized so far which include mesh plot, contour plot, vector plot, streamline plot, and boundary plot are demonstrated and the relevant algorithms are described.

NBLAST: a graphical user interface-based two-way BLAST software with a dot plot viewer

  • Choi, Beom-Soon;Choi, Seon Kang;Kim, Nam-Soo;Choi, Ik-Young
    • Genomics & Informatics
    • /
    • v.20 no.3
    • /
    • pp.36.1-36.6
    • /
    • 2022
  • BLAST, a basic bioinformatics tool for searching local sequence similarity, has been one of the most widely used bioinformatics programs since its introduction in 1990. Users generally use the web-based NCBI-BLAST program for BLAST analysis. However, users with large sequence data are often faced with a problem of upload size limitation while using the web-based BLAST program. This proves inconvenient as scientists often want to run BLAST on their own data, such as transcriptome or whole genome sequences. To overcome this issue, we developed NBLAST, a graphical user interface-based BLAST program that employs a two-way system, allowing the use of input sequences either as "query" or "target" in the BLAST analysis. NBLAST is also equipped with a dot plot viewer, thus allowing researchers to create custom database for BLAST and run a dot plot similarity analysis within a single program. It is available to access to the NBLAST with http://nbitglobal.com/nblast.

DEVELOPMENT OF A POST-PROCESSING PROGRAM FOR VISUALIZATION OF MRI DATA (MRI Data 가시화용 후처리 프로그램 개발)

  • Myong, H.K.;Choi, H.H.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2007.10a
    • /
    • pp.67-72
    • /
    • 2007
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for visualization of MRI. User-friendly GUl(Graphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes based on VTK-library, and these classes are made to function through inheritance and cooperation which are an important and valuable concept of object-oriented programming. The major functions of this post-processor program are introduced and demonstrated, which include contour plot, surface plots, cut plot and clip plot as well as view manipulation (translation, rotation, scaling etc).

  • PDF

A Study on the Ending Type of Movie Plot from the Viewpoint of Problem Based Storytelling : Focusing on 'StoryHelper' (문제 기반 스토리텔링의 관점에서 본 영화 플롯의 결말 유형 연구 : '스토리헬퍼'를 중심으로)

  • Yun, Hye-Young
    • Cartoon and Animation Studies
    • /
    • s.50
    • /
    • pp.187-214
    • /
    • 2018
  • The problem-based storytelling of the three-act structure, which sees the plot of the story as a solution to the problem of the character, has been the guide of creation to the creator of popular stories since Aristotle. Also problem-based storytelling has served as a schema that provides dramatic catharsis to the audience of the story, and one of the dramatic catharsis It has been working as a schema. This problem - based storytelling has been used as a structure for story production programs that have been developed since the 1980s. However, this story authoring program is focused only on the external problem of the story, but it has the limitation of producing the story that can not solve the internal problem of the character and provide the catharsis. This paper analyze the plot structure of 'StoryHelper', which is a domestic story authoring program, and the ending of 900 films, both domestic and foreign, which are database in 'StoryHelper'. 'StoryHelper' presents a problem-based plot structure that can consider not only external problems but also internal problems by applying causality and mythical episodes. The structure of these plots is based on the parameters of external problem solving, unresolved internal problem solving, and unresolved variables maturity plot(542films), disillusion plot(111films), education plot(132films), tragedy plot(205films). The results of this analysis are expected to provide a meaningful structure for plot-based creative and creative program development.

The National Forest Inventory of the United States of America

  • McRoberts, Ronald E.
    • Journal of Forest and Environmental Science
    • /
    • v.24 no.3
    • /
    • pp.127-135
    • /
    • 2008
  • The mission of the Forest Inventory and Analyis (FIA) program of the Forest Service, U.S. Department of Agriculture, is to conduct the national forest inventory of the United States of America for purposes of estimating the area of forest land; the volume, growth, and removal of forest resources; and the health of the forest. Users of FIA data, estimates, and related products include land managers, policy and decision-makers, forest industry, environmental organizations, and university researchers. To accomplish its mission, the FIA program has established a sampling design with an intensity of approximately one permanent plot per 2,400 ha across the entire country. Depending on the region of the country, each plot is remeasured at intervals of five or 10 years. The program releases data annually and reports estimates at the county level for each state every five years. Due to budgetary constraints and natural variability among plot observations, sufficient numbers of plots cannot be measured to satisfy precision guidelines for the estimates of many variables unless the estimation process is enhanced using ancillary data. Classified satellite imagery has been demonstrated to be a source of ancillary data that can be used with stratified estimation techniques to increase the precision of estimates with little corresponding increase in costs. A crucial factor restricting the utility of FIA data is that the exact locations of inventory plots cannot be released to the public. Thus, users are generally not able to obtain estimates for small areas or for their own areas of interest if exact plot locations are required. To compensate, satellite imagery, inventory plot data, and the k-Nearest Neighbors technique are being used to construct Internet-based maps of forest attributes from which estimates for arbitrary user-defined areas of interest may be obtained.

  • PDF

Implementation of Gummel-Poon model parameter Extraction Program for a bipolar transistor (바이폴라 트랜지스터의 Gummel Poon 등가회로 파라미터 추출 프로그램의 구현)

  • 조재한;김명진;최인규;박종식
    • Proceedings of the IEEK Conference
    • /
    • 2000.11b
    • /
    • pp.47-50
    • /
    • 2000
  • DC Gummel-Poon SPICE model parameter extraction program has been implemented. This program extracts the parameters from measured data using Levenberg-Marquardt algorithm. Measured data consist of forward and reverse Gummel plot, forward and reverse output characteristics and RE and RC measurements.

  • PDF

DNA Sequence Visualization with k-convex Hull (k-convex hull을 이용한 DNA 염기 배열의 가시화)

  • Kim, Min Ah;Lee, Eun Jeong;Cho, Hwan Gyu
    • Journal of the Korea Computer Graphics Society
    • /
    • v.2 no.2
    • /
    • pp.61-68
    • /
    • 1996
  • In this paper we propose a new visualization technique to characterize qualitative information of a large DNA sequence. While a long DNA sequence has huge information, it is not easy to obtain genetic information from the DNA sequence. We transform DNA sequences into a polygon to compute their homology in image domain rather than text domain. Our program visualizes DNA sequences with colored random walk plots and simplify them k-convex hulls. A random walk plot represents DNA sequence as a curve in a plane. A k-convex hull simplifies a random work plot by removing some parts of its insignificant information. This technique gives a biologist an insight to detect and classify DNA sequences with easy. Experiments with real genome data proves our approach gives a good visual forms for long DNA sequences for homology analysis.

  • PDF

Development of a Semi-automatic Search Program for Crown Delineation Based on Watershed and Valley Following Algorithms

  • Sim, Woodam;Park, Jeongmook;Lee, Jungsoo
    • Journal of Forest and Environmental Science
    • /
    • v.34 no.2
    • /
    • pp.142-144
    • /
    • 2018
  • This paper discusses the development of semi-automatic search program for crown delineation in stand level. The crown of an individual tree was delineated by applying the Watershed (WS) and Valley Following (VF) algorithms. Unmanned Aerial Vehicle (UAV) images were used in the semi-automatic search program to delineate the crown area. The overall accuracy and Khat were used in accuracy assessment. WS algorithm's model showed the overall accuracy and Khat index of 0.80 and 0.59, respectively, in Plot 1. However, the overall accuracy and Khat of VF algorithm's model were 0.78 and 0.51, respectively, in Plot 2.

PyOncoPrint: a python package for plotting OncoPrints

  • Jeongbin Park;Nagarajan Paramasivam
    • Genomics & Informatics
    • /
    • v.21 no.1
    • /
    • pp.14.1-14.4
    • /
    • 2023
  • OncoPrint, the plot to visualize an overview of genetic variants in sequencing data, has been widely used in the field of cancer genomics. However, still, there have been no Python libraries capable to generate OncoPrint yet, a big hassle to plot OncoPrints within Python-based genetic variants analysis pipelines. This paper introduces a new Python package PyOncoPrint, which can be easily used to plot OncoPrints in Python. The package is based on the existing widely used scientific plotting library Matplotlib, the resulting plots are easy to be adjusted for various needs.