GridSpace2 Virtual Laboratory Case Study: Implementation of Algorithms for Quantitative Analysis of Grain Morphology in Self-assembled Hexagonal Lattices According to the Hillebrand Method

  • Eryk Ciepiela
  • Leszek Zaraska
  • Grzegorz D. Sulka
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7136)


This work presents the implementation of a method, originally proposed by Hillebrand et al. [1], of quantitative analysis of the grain morphology in self-assembled hexagonal lattices. This method can be effectively used for investigation of structural features as well as regular hexagonal arrangement of nanoporous alumina layers formed on the metal surface during the self-organized anodization process. The method has been implemented as a virtual experiment in the GridSpace2 Virtual Laboratory [15] which is a scientific computing platform developed in the scope of the PL-Grid [9] project. The experiment is a GridSpace2 pilot and therefore made available to the wider community of PL-Grid users. It is both editable and executable through a web portal offered by the GridSpace2 Experiment Workbench [17], dedicated to PL-Grid users. Moreover, since all GridSpace2 experiments are embeddable on arbitrary web sites owing to the Collage [16] feature, the final version of the experiment has been published as an executable publication [18] with execution rights granted to all PL-Grid users.


virtual laboratories computational science scientific computing nanochemistry self-assembled hexagonal lattices 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Hillebrand, R., Muller, F., Schwirn, K., Lee, W., Steinhart, M.: Quantitative Analysis of the Grain Morphology in Self-Assembled Hexagonal Lattices. ACS Nano 2(5), 913–920 (2008)CrossRefGoogle Scholar
  2. 2.
    Sulka, G.D.: Highly ordered anodic porous alumina formation by self-organised anodising and template-assisted fabrication of nanostructured materials. In: Eftekhari, A. (ed.) Nanostructured Materials in Electrochemistry, pp. 1–116. Wiley-VCH (2008)Google Scholar
  3. 3.
    Sulka, G.D., Zaraska, L., Stępniowski, W.J.: Anodic porous alumina as a template for nanofabrication. In: Nalwa, H.S. (ed.) Encyclopedia of Nanoscience and Nanotechnology, vol. 11, pp. 261–349. American Scientific Publishers (2011)Google Scholar
  4. 4.
    Sulka, G.D., Brzózka, A., Zaraska, L., Jaskuła, M.: Through-hole membranes of nanoporous alumina formed by anodizing in oxalic acid and their applications in fabrication of nanowire arrays. Electrochimica Acta 55, 4368–4376 (2010)CrossRefGoogle Scholar
  5. 5.
    Zaraska, L., Sulka, G.D., Jaskuła, M.: Anodic alumina membranes with defined pore diameters ant thicknesses obtained by adjusting the anodizing duration and pore opening/widening time. Journal of Solid State Electrochemistry 15, 2427–2436 (2011)CrossRefGoogle Scholar
  6. 6.
    Horcas, I., Fernández, R., Gómez-Rodríguez, J.M., Colchero, J., Gómez-Herrero, J., Baro, A.M.: Rev. Sci. Instrum. 78, 13705 (2007)CrossRefGoogle Scholar
  7. 7.
    Sulka, G.D., Jaskuła, M.: Defect analysis in self-ordered nanopore arrays formed by anodization of aluminium at various temperatures. J. Nanosci. Nanotechnol. 6(12), 3803–3811 (2006)CrossRefGoogle Scholar
  8. 8.
    Zaraska, L., Sulka, G.D., Szeremeta, J., Jaskuła, M.: Porous anodic alumina formed by anodization of aluminum alloy (AA1050) and high purity aluminum. Electrochimica Acta 55(14), 4377–4386 (2010)CrossRefGoogle Scholar
  9. 9.
    Kitowski, J., Turała, M., Wiatr, K., Dutka, Ł.: PL-Grid: Foundations and Perspectives of National Computing Infrastructure. In: PL-Grid 2011. LNCS, vol. 7136, pp. 1–14. Springer, Heidelberg (2012)Google Scholar
  10. 10.
    Bosak, B., Komasa, J., Kopta, P., Kurowski, K., Mamoński, M., Piontek, T.: New Capabilities in QosCosGrid Middleware for Advanced Job Management, Advance Reservation and Co-allocation of Computing Resources – Quantum Chemistry Application Use Case. In: Bubak, M., Szepieniec, T., Wiatr, K. (eds.) PL-Grid 2011. LNCS, vol. 7136, pp. 40–55. Springer, Heidelberg (2012)Google Scholar
  11. 11.
    Ciepiela, E., Nowakowski, P., Kocot, J., Harężlak, D., Gubała, T., Meizner, J., Kasztelnik, M., Bartyński, T., Malawski, M., Bubak, M.: Managing entire lifecycles of e-science applications in the gridSpace2 virtual laboratory – from motivation through idea to operable web-accessible environment built on top of PL-grid e-infrastructure. In: Bubak, M., Szepieniec, T., Wiatr, K. (eds.) PL-Grid 2011. LNCS, vol. 7136, pp. 228–239. Springer, Heidelberg (2012)Google Scholar
  12. 12.
    Ciepiela, E., Harężlak, D., Kocot, J., Bartyński, T., Kasztelnik, M., Nowakowski, P., Gubała, T., Malawski, M., Bubak, M.: Exploratory programming in the virtual laboratory. In: Proceedings of the International Multiconference on Computer Science and Information Technology, Wisla, Poland, pp. 621–628 (2010) Google Scholar
  13. 13.
    Nowakowski, P., Ciepiela, E., Harężlak, D., Kocot, J., Kasztelnik, M., Bartyński, T., Meizner, J., Dyk, G., Malawski, M.: The Collage Authoring Environment. In: Proceedings of the International Conference on Computational Science, ICCS 2011. Procedia Computer Science, vol. 4, pp. 608–617 (2011),
  14. 14.
    Kurowski, K., Piontek, T., Kopta, P., Mamoński, M., Bosak, B.: Parallel Large Scale Simulations in the PL-Grid Environment. Computational Methods in Science and Technology, Special Issue, 47–56 (2010)Google Scholar
  15. 15.
    GridSpace technology homepage,
  16. 16.
    Collage Authoring Environment for executable publications,
  17. 17.
    GridSpace2 Experiment Workbench – portal for PL-Grid users,
  18. 18.
    Ciepiela, E., Zaraska, L., Sulka, G.D.: Implementation of Algorithms of Quantitative Analysis of the Grain Morphology. In: Self-Assembled Hexagonal Lattices according to Hillebrand method, executable publication hosted on Collage Authoring Environment demo instance in Academic Computer Centre Cyfronet AGH,
  19. 19.
    ImageJ, National Institute of Mental Health, Bethesda, Maryland, USA,
  20. 20.
    Python programming language,
  21. 21.
  22. 22.
    Python programming language,
  23. 23.
    Gnuplot – portable command-line driven graphing utility,
  24. 24.
    WordPress, Blog Tool and Publishing Platform,

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Eryk Ciepiela
    • 1
  • Leszek Zaraska
    • 2
  • Grzegorz D. Sulka
    • 2
  1. 1.ACC Cyfronet AGHAGH University of Science and TechnologyKrakówPoland
  2. 2.Faculty of Chemistry, Dept. of Physical Chemistry and ElectrochemistryJagiellonian UniversityKrakówPoland

Personalised recommendations