Acessibilidade / Reportar erro

SeedCalc, a new automated R software tool for germination and seedling length data processing

SeedCalc, uma nova ferramenta automatizada do software R para processamento de dados de germinação e comprimento de plântula

Abstract:

The need to optimize seed quality assessment using new, more accessible, and modern computational resources has led to the emergence of new tools. In this paper, we introduce SeedCalc, a new R software package developed to process germination and seedling length data. The functions included in SeedCalc allow fast and efficient data processing, offering greater reliability to the variables generated and facilitating statistical analysis itself since the data are already processed with the appropriate structure to be statistically analyzed in the R software. SeedCalc is available free of charge at https://CRAN.R-project.org/package=SeedCalc.

Index terms:
R package; germination indexes; seedling uniformity; seed vigor; data analysis

Resumo:

A necessidade de otimizar a avaliação da qualidade de sementes utilizando novos recursos computacionais mais acessíveis e modernos levou ao surgimento de novas ferramentas. Neste artigo, introduzimos o SeedCalc, um novo pacote do software R desenvolvido para processar dados de germinação e comprimento de plântulas. As funções incluídas no SeedCalc permitem um processamento de dados rápido e eficiente, oferecendo maior confiabilidade às variáveis geradas e facilitando a própria análise estatística, uma vez que os dados já são processados com a estrutura apropriada para serem analisados estatisticamente no software R. O SeedCalc está disponível gratuitamente em https://CRAN.R-project.org/package=SeedCalc.

Termos para indexação:
Pacote do R; índices de germinação; uniformidade de plântulas; vigor de sementes; análise de dados

Introduction

Electronic spreadsheets are used in a generalized manner to tabulate data, perform the most diverse experimental calculations, and process information. Nevertheless, errors in formulas or in handling of spreadsheets can significantly compromise the information generated (Powell et al., 2009POWELL, S.G.; BAKER, K.R.; LAWSON, B. Errors in operational spreadsheets. Journal of Organizational and End User Computing, v.21, n.3, p.24-36, 2009. http://dx.doi.org/10.4018/joeuc.2009070102.
http://dx.doi.org/10.4018/joeuc.20090701...
). Thus, development of tools that minimize these risks and can increase the reliability of results is important.

Tests for evaluation of seed quality are routinely used in experimentation. One of the most prominent of these routine tests is the germination test, nearly always associated with some vigor test, such as a seedling growth test (Nakagawa et al., 1999NAKAGAWA, J.; KRZYZANOWSKI, F.C.; VIEIRA, R.D.; FRANÇA-NETO, J.B. Testes de vigor baseados no desempenho das plântulas. In: KRZYANANOWSKI, F.C.; VIEIRA, R.D.; FRANÇA-NETO, J.B. (Eds.). Vigor de sementes: conceitos e testes. Londrina: ABRATES, 1999. p. 9-13. ). In the germination test, daily counting of the number of seeds germinated is common, and these data are frequently used for calculation of the Germination Speed Index (Maguire, 1962MAGUIRE, J.D. Speed of germination-aid selection and evaluation for seedling emergence and vigor. Crop Science, v.2, p.176-177, 1962. http://dx.doi.org/http://dx.doi.org/10.2135/cropsci1962.0011183X000200020033x.
http://dx.doi.org/http://dx.doi.org/10.2...
) and Germination Speed (Edmond and Drapala, 1958EDMOND, J.B.; DRAPALA, W.J. The effects of temperature, sand and soil, and acetone on germination of okra seeds. Proceedings of American Society of Horticultural Science, v.71, n.2, p.428-434, 1958.). This same procedure is applied to the seedling emergence data. Nevertheless, various other indexes can be calculated based on these data, which may be useful for making inferences regarding different aspects of seed germination response, such as uniformity, coefficient of variation, synchrony, among others.

Regarding seedling growth data, variables such as shoot, root, and total length are those most used, when image analysis software that contains other indexes that are automatically calculated based on these parameters is not used. Thus, several indexes may be calculated from these data, which could be a complicated task in dealing with a large number of lots/treatments, as occurs, for example, in phenotyping studies (Joosen et al., 2010JOOSEN, R.V.L.; KODDE, J.; WILLEMS, L.A.J.; LIGTERINK, W.; VAN DER PLAS, L.H.W.; HILHORST, H.W.M. Germinator: A software package for high-throughput scoring and curve fitting of Arabidopsis seed germination. Plant Journal, v.62, n.1, p. 148-159, 2010. http://dx.doi.org/10.1111/j.1365-313X.2009.04116.x
http://dx.doi.org/10.1111/j.1365-313X.20...
), when a large number of seed lots or seeds from different cultivars are analyzed.

Among the tools that are able to serve the above purposes is SeedCalc, a new R package. R (R Core Team, 2019R CORE TEAM. R Development Core Team. R: A Language and Environment for Statistical Computing, 2019. http://dx.doi.org/http://www.R-project.org
http://dx.doi.org/http://www.R-project.o...
) is a powerful software used for statistical data analysis that has grown in importance in seed research. In this respect, several packages are available for this platform, which increases its applicability for analysis of the most varied types of data. SeedCalc was developed from the need to optimize acquisition of data from seed quality indicators. The package is available free of charge through CRAN (https://CRAN.R-project.org/package=SeedCalc), and it can be used on various platforms, such as Windows, MacOS, and Linux.

For calculations, SeedCalc uses data from daily counting of germination/emergence and seedling length measurements to automatically generate a series of variables related to seed physiological quality. It includes calculations of germination/emergence percentage, time required for germination or emergence (T10, T50, T90, and mean germination time), speed (germination speed index, mean germination rate), variability or heterogeneity (coefficient of variation of germination time, variance of germination), uncertainty, and synchrony. In addition, through seedling measurements, some indexes can be generated, such as growth, uniformity, and vigor indexes.

Thus, considering the importance of developing systems that allow calculation of seed quality indicators in a simple and automatic way, the aim of this study was to present the SeedCalc package and its applicability to analysis of data obtained from germination and seedling growth tests.

Materials and Methods

All the functions developed were written in R programming language and, therefore, can be carried out in the R environment. R can be installed in the Windows, Linux, or Mac systems. Thus, this package can be freely used by the scientific community, regardless of the operating platform used.

The SeedCalc package can be installed simply by inserting the following command in the R software:

> install.packages(“SeedCalc”)

The following command must be typed in to load the package:

> library(SeedCalc)

The functions inserted in the package and the respective equations used, which were obtained from the scientific literature in the seed area, are described as follows.

GermCalc: applies all the functions related to data of seed germination and seedling emergence (Table 1).

Table 1
Functions contained in the SeedCalc package for calculation of indexes, using data from daily counting of seedling on germination/emergence test.

PlantCalc: applies all the functions related to seedling analysis (Table 2).

Table 2
Functions contained in the SeedCalc package for obtaining indexes using seedling length measurement data.

To use these functions, the original data files can be saved in text files or electronic spreadsheets. However, they must meet some requirements. For the GermCalc function, the file must contain the first column with the time (any unit of time - days, hours, etc.), and the rest of the columns, identified with the treatment/lot, the number of seeds germinated in a cumulative manner (see Figure 1). For the PlantCalc function, the file must contain four columns in the following order: identification of the lot/treatment, seedling (identified from 1 to n, with n being the total number of seedlings), shoot length, and root length. The title of the columns, contained in the first line of the file, can receive any name, as long as the order of the columns respects the sequence of reference (see Figure 2A).

Figure 1
Presentation of the germination count data organized for processing by SeedCalc.

Figure 2
Presentation of the seedling data organized for processing by SeedCalc. In (A) are the seedling length data and in (B) are the germination values of the treatments/lots, corresponding to the ones in the first column of the data file of seedling length (A). The germination data (B) are optional and necessary for calculation of the corrected vigor index.

For generation of the corrected vigor index (Medeiros and Pereira, 2018MEDEIROS, A.D.; PEREIRA, M.D. SAPL ® : a free software for determining the physiological potential in soybean seeds. Pesquisa Agropecuária Tropical, v.48, n.3, p.222-228, 2018. http://dx.doi.org/10.1590/1983-40632018v4852340.
http://dx.doi.org/10.1590/1983-40632018v...
), an additional file is necessary, composed of two columns: the first identifies the treatments/lots and the second, the germination percentages (see Figure 2B). The identifications of the treatments/lots must be identical in both files.

As an example of practical application of the SeedCalc package, real data were used from an experiment conducted with five commercial lots of soybean seeds. The seeds were tested for germination in accordance with the Rules for Seed Testing (Brasil, 2009BRASIL. Ministério da Agricultura, Pecuária e Abastecimento. Regras para análise de sementes. Ministério da Agricultura, Pecuária e Abastecimento. Secretaria de Defesa Agropecuária. Brasília: MAPA/ACS, 2009. ). Four replications of 50 seeds each were placed on paper toweling (Germitest®) moistened with distilled water at the rate of 2.5 times the weight of the paper. Then rolls were made, and they were kept in BOD at 25 ºC in a program of 8 hours of light and 16 hours in the dark. Daily counts of the number of normal seedlings were made. For the seedling growth test, the seeds were placed in a linear arrangement on the upper third of the paper toweling (Germitest®) and were maintained under the same conditions described for the germination test. At three days after the beginning of the test, the shoot and root length were measured using a millimeter ruler. The data obtained in the germination and seedling growth tests were processed through the SeedCalc package.

Results and Discussion

The collection of functions available in the SeedCalc package implements various methods to describe the duration of the germination process in terms of germination indexes, as well as indexes related to seedling development. Thus, the data obtained in the germination and seedling growth tests were used to exemplify the application of the SeedCalc package. The use of the functions contained in the package and the interpretation of their outputs are better presented in the form of an example of application with real data.

As described, SeedCalc has two main functions: GermCalc and PlantCalc. The GermCalc function allows analysis of the daily counting data and receives the “Nseeds” argument, which refers to the number of seeds used in the germination test for each replication. The expression used for calculation of the germination indexes, with the use of the data presented in Figure 1, follows:

> dados_ger <- read.table(‘dados_ger.txt’, h=T)

> GermCalc(dados_ger, NSeeds = 50)

> GermCalc

Through this function, the variables presented in Figure 3 were generated.

Figure 3
Example of results output of the functions applied to the daily counting data of the germination test of soybean seeds by SeedCalc.

The PlantCalc function allows analysis of the data of seedling length and, optionally, can receive the “Ger” argument, which refers to the mean of germination registered for the lots/treatments that is necessary to generate the Corrected vigor index. The expression used to carry out the analysis, using the data presented in Figure 2, follows:

> dados_plant <- read.table(‘dados_plant.txt’, h=T)

> germ <- read.table(‘per_ger.txt’, h=T)

> PlantCalc(dados_plant, Ger = germ)

> PlantCalc

The variables presented in Figure 4 were generated through these commands. These variables (Figure 4) are normally generated automatically on specific software for image seedling analysis, such as Vigor-S® (Castan et al., 2018CASTAN, D.O.C.; GOMES-JUNIOR, F.G.; MARCOS-FILHO, J. Vigor-S, a new system for evaluating the physiological potential of maize seeds. Scientia Agricola, v.75, n.2, p.167-172, 2018. http://dx.doi.org/10.1590/1678-992x-2016-0401.
http://dx.doi.org/10.1590/1678-992x-2016...
), SVIS® (Sako et al., 2001SAKO, Y.; MCDONALD, M.B.; FUJIMURA, K.; EVANS, A.F.; BENNETT, M.A. A system for automated seed vigor assessment. Seed Science and Technology, v.29, n.3, p.625-636, 2001. https://www.eurofinsus.com/media/162083/seed-vigor-imaging-system.pdf
https://www.eurofinsus.com/media/162083/...
), Groundeye® (previously referred to as SAS) (Pinto et al., 2015PINTO, C.A.G.; CARVALHO, M.L.M.; ANDRADE, D.B.; LEITE, E.R.; CHALFOUN, I. Image analysis in the evaluation of the physiological potential of maize seeds. Revista Ciência Agronômica, v.46, n.2, p.319-328, 2015. http://dx.doi.org/10.5935/1806-6690.20150011.
http://dx.doi.org/10.5935/1806-6690.2015...
) and SAPL® (Medeiros and Pereira, 2018MEDEIROS, A.D.; PEREIRA, M.D. SAPL ® : a free software for determining the physiological potential in soybean seeds. Pesquisa Agropecuária Tropical, v.48, n.3, p.222-228, 2018. http://dx.doi.org/10.1590/1983-40632018v4852340.
http://dx.doi.org/10.1590/1983-40632018v...
). However, the few systems developed have the disadvantage to be limited to analysis of restricted number of species. Thus, making these quality indexes available would facilitate their use for these and other species.

Figure 4
Example of results output of the functions applied to seedling lengths of soybean seeds by SeedCalc.

With SeedCalc, the indexes are implemented automatically, and can be used to generate more detailed information regarding the vigor of seed lots of any species, regardless of the way the data were acquired and without the need to use specific seedling analysis systems. That way, this information becomes more accessible to the scientific community, and has a direct impact on the seed sector.

To illustrate, in Figure 5, soybean seedlings at three days after the beginning of the germination test can be seen from two samples, with their respective quality indexes. Lot B exhibits seedlings of shorter length and an irregular pattern, which is reflected in lower growth, uniformity, and vigor indexes compared to Lot A.

Figure 5
Soybean seedlings originated from seeds with different levels of vigor and their respective quality indexes. (A) higher vigor and (B) lower vigor.

SeedCalc constitutes an innovative and efficient analysis tool to calculate indexes of seed germination and of seedling performance. The functions developed allow fast and efficient data processing, with a view to offering greater reliability to the variables generated and to facilitating statistical analysis itself, since the processed data have a suitable structure for analysis in R software (R Core Team, 2019R CORE TEAM. R Development Core Team. R: A Language and Environment for Statistical Computing, 2019. http://dx.doi.org/http://www.R-project.org
http://dx.doi.org/http://www.R-project.o...
). The use of these functions on the R software ensures they can be used freely by the scientific community.

Conclusions

The SeedCalc package is a free access tool and generates indexes based on daily counting data from germination/emergence and seedling growth tests. It represents a powerful tool for research and will establish new computational approaches within the seed technology sector.

Acknowledgements

This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance code 001.

References

  • BENINCASA, M.M.P. Análise do crescimento em plantas - noções básicas. Jaboticabal: FUNEP, 412p. 2003.
  • BRASIL. Ministério da Agricultura, Pecuária e Abastecimento. Regras para análise de sementes. Ministério da Agricultura, Pecuária e Abastecimento. Secretaria de Defesa Agropecuária. Brasília: MAPA/ACS, 2009.
  • CARVALHO, M.P.; SANTANA, D.G.; RANAL, M.A. Emergência de plântulas de Anacardium humile A. St.-Hil. (Anacardiaceae) avaliada por meio de amostras pequenas. Revista Brasileira de Botânica, v.28, n.3, p.627-633, 2005. http://dx.doi.org/10.1590/S0100-84042005000300018
    » http://dx.doi.org/10.1590/S0100-84042005000300018
  • CASTAN, D.O.C.; GOMES-JUNIOR, F.G.; MARCOS-FILHO, J. Vigor-S, a new system for evaluating the physiological potential of maize seeds. Scientia Agricola, v.75, n.2, p.167-172, 2018. http://dx.doi.org/10.1590/1678-992x-2016-0401
    » http://dx.doi.org/10.1590/1678-992x-2016-0401
  • CHRISTIANSEN, J.E. Irrigation by Sprinkling. University of California, Berkeley, CA, USA. (California Agriculture Experiment Station Bulletin, 670). 1942.
  • DEMILLY, D.; DUCOURNAU, S.; WAGNER, M.H.; DÜRR, C. Digital imaging of seed germination. In: GUPTA, S.D.; IBARAKI, Y. (Eds.). Plant Image Analysis: Fundamentals and Applications. 1. ed. CRC Press, 2014. p.147-164.
  • EDMOND, J.B.; DRAPALA, W.J. The effects of temperature, sand and soil, and acetone on germination of okra seeds. Proceedings of American Society of Horticultural Science, v.71, n.2, p.428-434, 1958.
  • FAROOQ, M.; BASRA, S.M.A.; AHMAD, N.; HAFEEZ, K. Thermal Hardening: A New Seed Vigor Enhancement Tool in Rice. Journal of Integrative Plant Biology, v.47, n.2, p.187-193, 2005. http://dx.doi.org/10.1111/j.1744-7909.2005.00031.x.
    » http://dx.doi.org/10.1111/j.1744-7909.2005.00031.x.
  • ISTA. The germination test. In: International rules for seed testing. Zurich, Switzerland: International Seed Testing Association, 2015. http://dx.doi.org/10.15258/istarules.2015.05. p. i-5-56
    » http://dx.doi.org/10.15258/istarules.2015.05. p. i-5-56
  • JOOSEN, R.V.L.; KODDE, J.; WILLEMS, L.A.J.; LIGTERINK, W.; VAN DER PLAS, L.H.W.; HILHORST, H.W.M. Germinator: A software package for high-throughput scoring and curve fitting of Arabidopsis seed germination. Plant Journal, v.62, n.1, p. 148-159, 2010. http://dx.doi.org/10.1111/j.1365-313X.2009.04116.x
    » http://dx.doi.org/10.1111/j.1365-313X.2009.04116.x
  • LABOURIAU, L.G. Uma nova linha de pesquisa na fisiologia da germinação das sementes. Anais do XXXIV Congresso Nacional de Botânica. SBB, Porto Alegre, 11-50, 1983.
  • LABOURIAU L.G.; VALADARES M.B. On the germination of seeds of Calotropis procera. Anais da Academia Brasileira de Ciências v.48, p.174-186, 1976.
  • MAGUIRE, J.D. Speed of germination-aid selection and evaluation for seedling emergence and vigor. Crop Science, v.2, p.176-177, 1962. http://dx.doi.org/http://dx.doi.org/10.2135/cropsci1962.0011183X000200020033x
    » http://dx.doi.org/http://dx.doi.org/10.2135/cropsci1962.0011183X000200020033x
  • MEDEIROS, A.D.; PEREIRA, M.D. SAPL ® : a free software for determining the physiological potential in soybean seeds. Pesquisa Agropecuária Tropical, v.48, n.3, p.222-228, 2018. http://dx.doi.org/10.1590/1983-40632018v4852340
    » http://dx.doi.org/10.1590/1983-40632018v4852340
  • NAKAGAWA, J.; KRZYZANOWSKI, F.C.; VIEIRA, R.D.; FRANÇA-NETO, J.B. Testes de vigor baseados no desempenho das plântulas. In: KRZYANANOWSKI, F.C.; VIEIRA, R.D.; FRANÇA-NETO, J.B. (Eds.). Vigor de sementes: conceitos e testes. Londrina: ABRATES, 1999. p. 9-13.
  • NICHOLS, M.A.; HEYDECKER, W. Two approaches to the study of germination data. Proceedings of the International Seed Testing Association, v.33, p.531-540, 1968.
  • PINTO, C.A.G.; CARVALHO, M.L.M.; ANDRADE, D.B.; LEITE, E.R.; CHALFOUN, I. Image analysis in the evaluation of the physiological potential of maize seeds. Revista Ciência Agronômica, v.46, n.2, p.319-328, 2015. http://dx.doi.org/10.5935/1806-6690.20150011
    » http://dx.doi.org/10.5935/1806-6690.20150011
  • POWELL, S.G.; BAKER, K.R.; LAWSON, B. Errors in operational spreadsheets. Journal of Organizational and End User Computing, v.21, n.3, p.24-36, 2009. http://dx.doi.org/10.4018/joeuc.2009070102
    » http://dx.doi.org/10.4018/joeuc.2009070102
  • PRIMACK, R.B. Variation in the phenology of natural populations of montane shrubs in New Zealand. Journal of Ecology, v.68, n.3, p.849-862, 1980.
  • R CORE TEAM. R Development Core Team. R: A Language and Environment for Statistical Computing, 2019. http://dx.doi.org/http://www.R-project.org
    » http://dx.doi.org/http://www.R-project.org
  • SAKO, Y.; MCDONALD, M.B.; FUJIMURA, K.; EVANS, A.F.; BENNETT, M.A. A system for automated seed vigor assessment. Seed Science and Technology, v.29, n.3, p.625-636, 2001. https://www.eurofinsus.com/media/162083/seed-vigor-imaging-system.pdf
    » https://www.eurofinsus.com/media/162083/seed-vigor-imaging-system.pdf

Publication Dates

  • Publication in this collection
    01 July 2019
  • Date of issue
    Apr-Jun 2019

History

  • Received
    03 Dec 2018
  • Accepted
    15 Feb 2019
ABRATES - Associação Brasileira de Tecnologia de Sementes Av. Juscelino Kubitschek, 1400 - 3° Andar, sala 31 - Centro,, CEP 86020-000 Londrina/PR - Londrina - PR - Brazil
E-mail: jss@abrates.org.br