GridFree: a python']python package of imageanalysis for interactive grain counting and measuring

被引:10
|
作者
Hu, Yang [1 ]
Zhang, Zhiwu [1 ]
机构
[1] Washington State Univ, Dept Crop & Soil Sci, Pullman, WA 99164 USA
基金
美国农业部;
关键词
IMAGE-ANALYSIS; SHAPE; TRAITS; SIZE; QUALITY; WEIGHT;
D O I
10.1093/plphys/kiab226
中图分类号
Q94 [植物学];
学科分类号
071001 ;
摘要
Grain characteristics, including kernel length, kernel width, and thousand kernel weight, are critical component traits for grain yield. Manual measurements and counting are expensive, forming the bottleneck for dissecting these traits' genetic architectures toward ultimate yield improvement. High-throughput phenotyping methods have been developed by analyzing images of kernels. However, segmenting kernels from the image background and noise artifacts or from other kernels positioned in close proximity remain as challenges. In this study, we developed a software package, named GridFree, to overcome these challenges. GridFree uses an unsupervised machine learning approach, K-Means, to segment kernels from the background by using principal component analysis on both raw image channels and their color indices. GridFree incorporates users' experiences as a dynamic criterion to set thresholds for a divide-and-combine strategy that effectively segments adjacent kernels. When adjacent multiple kernels are incorrectly segmented as a single object, they form an outlier on the distribution plot of kernel area, length, and width. GridFree uses the dynamic threshold settings for splitting and merging. In addition to counting, GridFree measures kernel length, width, and area with the option of scaling with a reference object. Evaluations against existing software programs demonstrated that GridFree had the smallest error on counting seeds for multiple crop species. GridFree was implemented in Python with a friendly graphical user interface to allow users to easily visualize the outcomes and make decisions, which ultimately eliminates time-consuming and repetitive manual labor. GridFree is freely available at the GridFree website (https://zzlab.net/GridFree).
引用
收藏
页码:2239 / 2252
页数:14
相关论文
共 50 条
  • [1] Analysis of counting data: Development of the SATLAS Python']Python package
    Gins, W.
    de Groote, R. P.
    Bissell, M. L.
    Buitrago, C. Granados
    Ferrer, R.
    Lynch, K. M.
    Neyens, G.
    Sels, S.
    COMPUTER PHYSICS COMMUNICATIONS, 2018, 222 : 286 - 294
  • [2] GSimPy: A Python']Python package for measuring group similarity
    Zhang, Yifei
    Cao, Jia
    SOFTWAREX, 2020, 12
  • [3] pyTEP: A Python']Python package for interactive simulations of the Tennessee Eastman process
    Reinartz, Christopher
    Enevoldsen, Thomas T.
    SOFTWAREX, 2022, 18
  • [4] Kssdtree: an interactive Python']Python package for phylogenetic analysis based on sketching technique
    Yang, Hang
    Lu, Xiaoxin
    Chang, Jiaxing
    Chang, Qing
    Zheng, Wen
    Chen, Zehua
    Yi, Huiguang
    BIOINFORMATICS, 2024, 40 (10)
  • [5] ipcoal: an interactive Python']Python package for simulating and analyzing genealogies and sequences on a species tree or network
    McKenzie, Patrick F.
    Eaton, Deren A. R.
    BIOINFORMATICS, 2020, 36 (14) : 4193 - 4196
  • [6] Assocplots: a Python']Python package for static and interactive visualization of multiple-group GWAS results
    Khramtsova, Ekaterina A.
    Stranger, Barbara E.
    BIOINFORMATICS, 2017, 33 (03) : 432 - 434
  • [7] WordGraph: A Python']Python Package for Reconstructing Interactive Causal Graphical Models from Text Data
    Ferdjaoui, Amine
    Affeldt, Severine
    Nadif, Mohamed
    PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2024, 2024, : 1046 - 1049
  • [8] Interactive Python']Python Programs for Crystallography
    Julian, M.
    Julian, F.
    Jones, H.
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2020, 76 : A66 - A66
  • [9] SurvLIMEpy: A Python']Python package implementing SurvLIME
    Pachon-Garcia, Cristian
    Hernandez-Perez, Carlos
    Delicado, Pedro
    Vilaplana, Veronica
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237