Szymon Wasik

Dr. Szymon Wasik

orcid

Research Focus & Metrics

Academic Career Length

27Years (2000-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 January 2018 in ACM Computing Surveys
Verified
Journal Article
Open access
PDF file
SWSzymon Wasik
Szymon Wasik
MAMaciej Antczak
Maciej Antczak
JBJan Badura
Jan Badura
ALArtur Laskowski
Artur Laskowski
TSTomasz Sternal
Tomasz Sternal
Online judges are systems designed for the reliable evaluation of algorithm source code submitted by users, which is next compiled and tested in a homogeneous environment. Online judges are becoming popular in various applications. Thus, we would like to review the state of the art for these systems. We classify them according to their principal objectives into systems supporting organization of competitive programming contests, enhancing education and recruitment processes, facilitating the solving of data mining challenges, online compilers and development platforms integrated as components of other custom systems. Moreover, we introduce a formal definition of an online judge system and summarize the common evaluation methodology supported by such systems. Finally, we briefly discuss an Optil.io platform as an example of an online judge system, which has been proposed for the solving of complex optimization problems. We also analyze the competition results conducted using this platform. The competition proved that online judge systems, strengthened by crowdsourcing concepts, can be successfully applied to accurately and efficiently solve complex industrial- and science-driven challenges.

6 May 2010 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
MPMariusz Popenda
Mariusz Popenda
MSMarta Szachniuk
Marta Szachniuk
MBMarek Blazewicz
Marek Blazewicz
SWSzymon Wasik
Szymon Wasik
EBEdmund K Burke
Edmund K Burke
RARyszard W Adamiak
Ryszard W Adamiak
Background: Recent discoveries concerning novel functions of RNA, such as RNA interference, have contributed towards the growing importance of the field. In this respect, a deeper knowledge of complex three-dimensional RNA structures is essential to understand their new biological functions. A number of bioinformatic tools have been proposed to explore two major structural databases (PDB, NDB) in order to analyze various aspects of RNA tertiary structures. One of these tools is RNA FRABASE 1.0, the first web-accessible database with an engine for automatic search of 3D fragments within PDB-derived RNA structures. This search is based upon the user-defined RNA secondary structure pattern. In this paper, we present and discuss RNA FRABASE 2.0. This second version of the system represents a major extension of this tool in terms of providing new data and a wide spectrum of novel functionalities. An intuitionally operated web server platform enables very fast user-tailored search of three-dimensional RNA fragments, their multi-parameter conformational analysis and visualization.Description: RNA FRABASE 2.0 has stored information on 1565 PDB-deposited RNA structures, including all NMR models. The RNA FRABASE 2.0 search engine algorithms operate on the database of the RNA sequences and the new library of RNA secondary structures, coded in the dot-bracket format extended to hold multi-stranded structures and to cover residues whose coordinates are missing in the PDB files. The library of RNA secondary structures (and their graphics) is made available. A high level of efficiency of the 3D search has been achieved by introducing novel tools to formulate advanced searching patterns and to screen highly populated tertiary structure elements. RNA FRABASE 2.0 also stores data and conformational parameters in order to provide "on the spot" structural filters to explore the three-dimensional RNA structures. An instant visualization of the 3D RNA structures is provided. RNA FRABASE 2.0 is freely available athttp://rnafrabase.cs.put.poznan.pl.Conclusions: RNA FRABASE 2.0 provides a novel database and powerful search engine which is equipped with new data and functionalities that are unavailable elsewhere. Our intention is that this advanced version of the RNA FRABASE will be of interest to all researchers working in the RNA field.

7 April 2016 in PLOS Computational Biology
Verified
Journal Article
Open access
PDF file
NSNatalia Szostak
Natalia Szostak
SWSzymon Wasik
Szymon Wasik
JBJacek Blazewicz
Jacek Blazewicz

1 February 2014 in Artificial Intelligence in Medicine
Verified
Journal Article
Open access
SWSzymon Wasik
Szymon Wasik
PJPaulina Jackowiak
Paulina Jackowiak
MFMarek Figlerowicz
Marek Figlerowicz
JBJacek Blazewicz
Jacek Blazewicz
Objectives: The objective of this study is to design a method for modeling hepatitis C virus (HCV) infection using multi-agent simulation and to verify it in practice. Methods and materials: In this paper, first, the modeling of HCV infection using a multi-agent system is compared with the most commonly used model type, which is based on differential equations. Then, the implementation and results of the model using a multi-agent simulation is presented. To find the values of the parameters used in the model, a method using inverted simulation flow and genetic algorithm is proposed. All of the data regarding HCV infection are taken from the paper describing the model based on the differential equation to which the proposed method is compared. Results: Important advantages of the proposed method are noted and demonstrated; these include flexibility, clarity, re-usability and the possibility to model more complex dependencies. Then, the simulation framework that uses the proposed approach is successfully implemented in C++ and is verified by comparing it to the approach based on differential equations. The verification proves that an objective function that performs the best is the function that minimizes the maximal differences in the data. Finally, an analysis of one of the already known models is performed, and it is proved that it incorrectly models a decay in the hepatocytes number by 40%. Conclusions: The proposed method has many advantages in comparison to the currently used model types and can be used successfully for analyzing HCV infection. With almost no modifications, it can also be used for other types of viral infections

29 December 2015 in PLOS ONE
Verified
Journal Article
Open access
PDF file
SWSzymon Wasik
Szymon Wasik
FFFilip Fratczak
Filip Fratczak
JKJakub Krzyskow
Jakub Krzyskow
JWJaroslaw Wulnikowski
Jaroslaw Wulnikowski
Crowdsourcing, understood as outsourcing work to a large network of people in the form of an open call, has been utilized successfully many times, including a very interesting concept involving the implementation of computer games with the objective of solving a scientific problem by employing users to play a game—so-called crowdsourced serious games. Our main objective was to verify whether such an approach could be successfully applied to the discovery of mathematical equations that explain experimental data gathered during the observation of a given dynamic system. Moreover, we wanted to compare it with an approach based on artificial intelligence that uses symbolic regression to find such formulae automatically. To achieve this, we designed and implemented an Internet game in which players attempt to design a spaceship representing an equation that models the observed system. The game was designed while considering that it should be easy to use for people without strong mathematical backgrounds. Moreover, we tried to make use of the collective intelligence observed in crowdsourced systems by enabling many players to collaborate on a single solution. The idea was tested on several hundred players playing almost 10,000 games and conducting a user opinion survey. The results prove that the proposed solution has very high potential. The function generated during weeklong tests was almost as precise as the analytical solution of the model of the system and, up to a certain complexity level of the formulae, it explained data better than the solution generated automatically by Eureqa, the leading software application for the implementation of symbolic regression. Moreover, we observed benefits of using crowdsourcing; the chain of consecutive solutions that led to the best solution was obtained by the continuous collaboration of several players.

1 November 2016 in Current Bioinformatics
Verified
Journal Article
Closed access
TPTomasz Prejzendanc
Tomasz Prejzendanc
SWSzymon Wasik
Szymon Wasik
JBJacek Blazewicz
Jacek Blazewicz
Background: The choice of a bioinformatics tool that is used to design and analyse bioinformatics models is usually influenced by the choice of format used to store the models on the hard drive and vice versa and may seem irrelevant to researchers who design and analyse biological models using high-level computer software. However, the method for saving created models, which is usually opaque to users, can have an important impact on their work and have several important consequences. Objective: Review various computer representations of bioinformatics models based on the structure of the files used to store them. Results: We defined three classes of formats—formats with the internal structure hidden from the user, specialized programming languages, and controlled natural languages—and provide examples as well as list advantages and disadvantages of each class. Finally, we present recommendations on the groups of tools researchers should use. Conclusion: Indeed, the choice of the format used to store the bioinformatics models can have important consequences for the entire investigation. A correctly chosen format provides all functionalities required by the modeller and offers high flexibility in analysing the model, making collaboration with other researchers easier and helping to develop the model further in the future. In our opinion, both users and developers tend to underestimate slightly the specialized programming languages and controlled natural languages which should be studied more in-depth.