Methodology Article | | Peer-Reviewed

Automation of the Ad Hoc Approach for Derandomization of Proteins: A Tutorial for Undergraduates in Molecular Sciences

Received: 24 May 2024     Accepted: 15 June 2024     Published: 27 June 2024
Views:       Downloads:
Abstract

Data analysis and manipulation software are vulnerable to user error during data processing and computations take considerable time when handling huge data and multiple repetitive tasks. These problems are usually mitigated by creating an app to repeat any given task reproducibly any number of times. This paper discusses the development of app that systematically automates the ad hoc approach for derandomization of proteins and, or peptides. Thirty second-year undergraduates with little-to-no prior knowledge of computer programming are (were) asked to create this app with modules that sequentially convert spectra from original units to molar extinction and subtract baseline spectrum from the resultant spectra, derandomize the spectra by removing suspected significant unfolded domains from them, concatenate the generated files to a single file in an acceptable format for structural analysis, process our group structural algorithm output files into a user-friendly format to ease data analysis. In addition, they are (were) asked to prepare protein solution, determine its concentration spectroscopically, collect circular dichroism measurements of the protein, derandomize the protein spectra, and determine the secondary structure of the resultant protein spectra with our structure algorithm. The assessment results demonstrated that the students could prepare samples for CD analysis, collect spectra of proteins, and create an app to automate the ad hoc approach. The hands-on activities enable students to acquire knowledge in basic programming and circular dichroism, CD spectroscopy.

Published in International Journal of Computational and Theoretical Chemistry (Volume 12, Issue 1)
DOI 10.11648/j.ijctc.20241201.13
Page(s) 18-23
Creative Commons

This is an Open Access article, 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 or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2024. Published by Science Publishing Group

Keywords

MATLAB, Application, Second-Year Undergraduate, Circular Dichroism, Protein

References
[1] MATLAB. Available from:
[2] Van Loan, C. F. Introduction to Scientific Computing, 3. ed; London: Pearson Education, Limited; 2005, pp 17-50.
[3] Chapman, S. J. MATLAB Programming for Engineers. Stamford: Thomson; 2004, pp 2-8.
[4] Moler, C. B. Numerical Computing with MATLAB. Philadelphia: Siam; 2004, pp 1-55.
[5] Python vs. C++: Key differences and uses. Available from:
[6] Python vs C++: Which One Should You Use? Available from:
[7] Arrabal-Campos, F. M, Cortés-Villena, A., Fernández, I. Building “My First NMRviewer”: A Project Incorporating Coding and Programming Tasks in the Undergraduate Chemistry Curricula. Journal of Chemical Education. 2017, 94(9), 1372-1376.
[8] Zoerb, M. C., Harris, C. B. A Simulation Program for Dynamic Infrared (IR) Spectra. Journal of Chemical. Education. 2013, 90, 4, 506–507.
[9] Fisher, A. A., An Introduction to Coding with Matlab: Simulation of X-ray Photoelectron Spectroscopy by Employing Slater’s Rules. Journal of Chemical Education. 2019, 96, 1502-1505.
[10] Hall, V., Nash, A., Rodger, A. SSNN, A Method for Neural Network Protein Secondary Structure Fitting Using Circular Dichroism Data. Analytical Methods. 2014, 6(17), 6721-6726.
[11] Ang, L. D. Biophysical and Computational Studies of Biomolecular System. Ph. D. Dissertation, Western Sydney University, Sydney, 2019.
[12] A Pinto Corujo M., Olamoyesan A., Tukova A, Ang D, Goormaghtigh E., Peterson J., Sharov V., Chmel N. Rodger A. SOMSpec as a General Purpose Validated Self-Organising Map Tool for Rapid Protein Secondary Structure Prediction from Infrared Absorbance Data. Frontier Chemistry. 2022, 9, 784625.
[13] Bansal, R., Elgundi, Z., Goodchild, S. C., Care, A., Lord, M. S., Rodger, A., Sunna, A. The Effect of Oligomerization on a Solid-binding Peptide Binding to Silica-based Materials. Nanomaterials 2020, 10 (6), 1070.
[14] Olamoyesan, A., Ang, D., Rodger, A. Circular Dichroism for Secondary Structure Determination of Proteins with Unfolded Domains Using a Self-organising Map Algorithm SOMSpec. RSC Advances 2021, 11 (39), 23985-23991.
[15] Olamoyesan, A., Rodger, A. Application of Derandomisation to Peptide Circular Dichroism Spectra to Determine their Secondary Structure Content. South African. Journal Chemistry. 2024, 78, 52–60.
[16] Sklepari, M., Rodger, A., Reason, A., Jamshidi, S., Prokesa, I., Blindauera, C. A. Biophysical Characterization of a Protein for Structure Comparison: Methods for Identifying Insulin Structural Changes. Analytical Methods. 2016, 8, 7460-7471.
[17] Vecchio, I., Tornali, C., Bragazzi, N., Martini, M. The Discovery of Insulin: An Important Milestone in the History of Medicine. Frontiers Endocrinology. 2018, 613 (9). 1-8.
[18] Hall, V. A. Self-organising Map Machine Learning Approach to Pattern Recognition for Protein Secondary Structures and Robotic Limb Control, Ph.D. Dissertation, University of Warwick, 2014.
[19] Erik J. M. Series of Jupyter Notebooks Using Python for an Analytical Chemistry Course. Journal of Chemical. Education. 2020, 97, 3899-390.
Cite This Article
  • APA Style

    Olamoyesan, A. (2024). Automation of the Ad Hoc Approach for Derandomization of Proteins: A Tutorial for Undergraduates in Molecular Sciences. International Journal of Computational and Theoretical Chemistry, 12(1), 18-23. https://doi.org/10.11648/j.ijctc.20241201.13

    Copy | Download

    ACS Style

    Olamoyesan, A. Automation of the Ad Hoc Approach for Derandomization of Proteins: A Tutorial for Undergraduates in Molecular Sciences. Int. J. Comput. Theor. Chem. 2024, 12(1), 18-23. doi: 10.11648/j.ijctc.20241201.13

    Copy | Download

    AMA Style

    Olamoyesan A. Automation of the Ad Hoc Approach for Derandomization of Proteins: A Tutorial for Undergraduates in Molecular Sciences. Int J Comput Theor Chem. 2024;12(1):18-23. doi: 10.11648/j.ijctc.20241201.13

    Copy | Download

  • @article{10.11648/j.ijctc.20241201.13,
      author = {Adewale Olamoyesan},
      title = {Automation of the Ad Hoc Approach for Derandomization of Proteins: A Tutorial for Undergraduates in Molecular Sciences
    },
      journal = {International Journal of Computational and Theoretical Chemistry},
      volume = {12},
      number = {1},
      pages = {18-23},
      doi = {10.11648/j.ijctc.20241201.13},
      url = {https://doi.org/10.11648/j.ijctc.20241201.13},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ijctc.20241201.13},
      abstract = {Data analysis and manipulation software are vulnerable to user error during data processing and computations take considerable time when handling huge data and multiple repetitive tasks. These problems are usually mitigated by creating an app to repeat any given task reproducibly any number of times. This paper discusses the development of app that systematically automates the ad hoc approach for derandomization of proteins and, or peptides. Thirty second-year undergraduates with little-to-no prior knowledge of computer programming are (were) asked to create this app with modules that sequentially convert spectra from original units to molar extinction and subtract baseline spectrum from the resultant spectra, derandomize the spectra by removing suspected significant unfolded domains from them, concatenate the generated files to a single file in an acceptable format for structural analysis, process our group structural algorithm output files into a user-friendly format to ease data analysis. In addition, they are (were) asked to prepare protein solution, determine its concentration spectroscopically, collect circular dichroism measurements of the protein, derandomize the protein spectra, and determine the secondary structure of the resultant protein spectra with our structure algorithm. The assessment results demonstrated that the students could prepare samples for CD analysis, collect spectra of proteins, and create an app to automate the ad hoc approach. The hands-on activities enable students to acquire knowledge in basic programming and circular dichroism, CD spectroscopy.
    },
     year = {2024}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Automation of the Ad Hoc Approach for Derandomization of Proteins: A Tutorial for Undergraduates in Molecular Sciences
    
    AU  - Adewale Olamoyesan
    Y1  - 2024/06/27
    PY  - 2024
    N1  - https://doi.org/10.11648/j.ijctc.20241201.13
    DO  - 10.11648/j.ijctc.20241201.13
    T2  - International Journal of Computational and Theoretical Chemistry
    JF  - International Journal of Computational and Theoretical Chemistry
    JO  - International Journal of Computational and Theoretical Chemistry
    SP  - 18
    EP  - 23
    PB  - Science Publishing Group
    SN  - 2376-7308
    UR  - https://doi.org/10.11648/j.ijctc.20241201.13
    AB  - Data analysis and manipulation software are vulnerable to user error during data processing and computations take considerable time when handling huge data and multiple repetitive tasks. These problems are usually mitigated by creating an app to repeat any given task reproducibly any number of times. This paper discusses the development of app that systematically automates the ad hoc approach for derandomization of proteins and, or peptides. Thirty second-year undergraduates with little-to-no prior knowledge of computer programming are (were) asked to create this app with modules that sequentially convert spectra from original units to molar extinction and subtract baseline spectrum from the resultant spectra, derandomize the spectra by removing suspected significant unfolded domains from them, concatenate the generated files to a single file in an acceptable format for structural analysis, process our group structural algorithm output files into a user-friendly format to ease data analysis. In addition, they are (were) asked to prepare protein solution, determine its concentration spectroscopically, collect circular dichroism measurements of the protein, derandomize the protein spectra, and determine the secondary structure of the resultant protein spectra with our structure algorithm. The assessment results demonstrated that the students could prepare samples for CD analysis, collect spectra of proteins, and create an app to automate the ad hoc approach. The hands-on activities enable students to acquire knowledge in basic programming and circular dichroism, CD spectroscopy.
    
    VL  - 12
    IS  - 1
    ER  - 

    Copy | Download

Author Information
  • Department of Molecular Sciences, Macquarie University, Sydney, Australia; Department of Chemistry, University of Lagos, Lagos, Nigeria; College of Science and Computing, Wigwe University, Isiokpo, Nigeria

  • Sections