StanXY: standard curve app for Android
© The Author(s) 2015
Received: 28 October 2015
Accepted: 29 October 2015
Published: 15 December 2015
StanXY is a free standalone native Android application. It is developed to provide convenience and efficiency to graph plotting. By simply downloading the application, StanXY provides the portability to easily plot graphs on the go as compared to manual plotting and desktop graphing software. The StanXY generates a best fit line based on a set of coordinates entered by the user. The equation of the line (y = mx + c) and its coefficient of determination (R2) are calculated and displayed. With the generated line of best fit, the application allows users to enter a known X or Y coordinate to determine the corresponding unknown Y or X value. Its customisable features include 2 graph colour display and line thickness. The StanXY application allows plotting graphs and calculating unknown values on-the-go in a convenient and efficient way.
Line graphs are indispensable visual representations of linear relationships between variables. Commonly used in science to quantify unknown concentrations in samples from known standards, it plays an integral role in biomolecule/chemical quantification (e.g. Bradford assay for proteins). It is also used to display trends and data changes, or even extrapolated to predict outcomes. As such, its use extends beyond experimental sciences and statistics to school education. While computers can do the graph plotting accurately, much improvement remains for its portability and accessibility. This is particularly useful for outdoor field tests (e.g. environmental monitoring) where desktop access are limited. Thus StanXY is an efficient and portable solution that speeds up the graphing process and reduces human error.
Smartphone applications making data gathering and analysis easier have become increasingly popular in research (www.biospectrumasia.com/biospectrum/opinion/220592/use-smartphone-apps-biomedical-research). They can be exploited to plot graphs quickly with full portability, thus boosting productivity. Other examples of apps that improves research productivity include DNAApp (Nguyen et al. 2014), GelApp (Sim et al. 2015), the latter transforms the smartphone into a Gel-Documentation equipment and improves accuracy of experiments (Ling et al. 2015). These applications are not only used for on spot graphing analysis by scientists and engineers, but also applicable in educational institutes for science students.
To ensure functionality regardless of internet connectivity, these features are all built into the app without the need for a mobile network/WIFI or access to multiple websites.
Material and methods
StanXY for Android was developed using version 4.2 of the Eclipse Integrated Development Environment, Juno, and ‘AChartEngine, developed by 4ViewSoft (http://www.achartengine.org/). ‘AChartEngine’ is licensed under the Code Project Open License ((CPOL) 1.02).
Summation of all the X values
Summation of all the Y values
Number of X/Y values
Line Equation and R2 values
Uses and Applications
StanXY can be used with common biomedical and chemical lab quantification experiments that require plotting of standard curves. These includes Enzyme-linked immunosorbent (ELISA), Bradford, Folin-Lowry and many others. The app can be used in schools in science classes and also as a guide for plotting lines of best fit.
StanXY is a standalone Android application that brings convenience, efficiency and accuracy to graph plotting. It does not require internet connectivity to support its features and allows users to easily plot graphs on the go without the expense of accuracy and time.
Availability and Resources
The StanXY application is developed for the Android platform and is freely available on the Google Play Store. More details on the app can be found at www.facebook.com/APDLab; www.bii.a-star.edu.sg/research/trd/apd.php
The StanXY user guide is available at http://tinyurl.com/StanXY, and a video tutorial is also available on the Google Play Store.
This work is funded by the Joint Council Office, Agency for Science, Technology, and Research, Singapore.
We thank Mr. Dillon Lim for his help in this app note preparation.
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
- Nguyen P-V, Verma CS, Gan SK-E. DNAApp: a mobile application for sequencing data analysis. Bioinformatics. 2014;30(22):3270–1.Google Scholar
- Sim J-Z, Nguyen P-V, Lee HK, and Gan SK-E, “GelApp: Mobile gel electrophoresis analyser,” Nat. Methods App Notes. 2015. doi:10.1038/an9643.
- Ling W-L, Lua W-H, Gan SK-E. “Fast reversible single-step method for enhanced band contrast of polyacrylamide gels for automated detection.” Electrophoresis. 2015;36(9-10):1224.Google Scholar