Peer-reviewed Articles

Music transcription involves the transformation of an audio recording to common music notation, colloquially referred to as sheet music. Manually transcribing audio recordings is a difficult and time-consuming process, even for experienced musicians. In response,...

["Data Mining and Machine Learning","Data Science"]
doi:10.7717/peerj-cs.109
73 downloads
558 views

Electroencephalography (EEG) is a rich source of information regarding brain function. However, the preprocessing of EEG data can be quite complicated, due to several factors. For example, the distinction between true neural sources and noise is indeterminate;...

["Bioinformatics","Brain\u2013Computer Interface"]
doi:10.7717/peerj-cs.108
80 downloads
596 views

Online Social Networks (OSNs) have been widely adopted as a means of news dissemination, event reporting, opinion expression and discussion. As a result, news and events are being constantly reported and discussed online through OSNs such as Twitter. However, the...

["Data Mining and Machine Learning","Network Science and Online Social Networks","Social Computing"]
doi:10.7717/peerj-cs.107
97 downloads
664 views

Metastatic cutaneous melanoma is an aggressive skin cancer with some progression-slowing treatments but no known cure. The omics data explosion has created many possible drug candidates; however, filtering criteria remain challenging, and systems biology approaches...

["Bioinformatics","Computational Biology","Data Science","World Wide Web and Web Science"]
doi:10.7717/peerj-cs.106
55 downloads
390 views

While most challenges organized so far in the Semantic Web domain are focused on comparing tools with respect to different criteria such as their features and competencies, or exploiting semantically enriched data, the Semantic Web Evaluation Challenges series,...

["Data Science","Digital Libraries","Emerging Technologies","World Wide Web and Web Science"]
doi:10.7717/peerj-cs.105
1 citation
593 downloads
5,750 views

SymPy is an open source computer algebra system written in pure Python. It is built with a focus on extensibility and ease of use, through both interactive and programmatic applications. These characteristics have led SymPy to become a popular symbolic library...

["Scientific Computing and Simulation","Software Engineering"]
doi:10.7717/peerj-cs.103
237 downloads
1,148 views

Metagenomic experiments attempt to characterize microbial communities using high-throughput DNA sequencing. Identification of the microorganisms in a sample provides information about the genetic profile, population structure, and role of microorganisms within...

["Bioinformatics","Computational Biology"]
doi:10.7717/peerj-cs.104
96 downloads
559 views

Synthesizing human movement is useful for most applications where the use of avatars is required. These movements should be as realistic as possible and thus must take into account anthropometric characteristics (weight, height, etc.), gender, and the performance...

["Data Mining and Machine Learning","Graphics","Scientific Computing and Simulation"]
doi:10.7717/peerj-cs.102
65 downloads
332 views

Recently, assurance cases have received much attention in the field of software-based computer systems and IT services. However, software changes very often, and there are no strong regulations for software. These facts are two main challenges to be addressed in...

["Security and Privacy","Software Engineering"]
doi:10.7717/peerj-cs.101
153 downloads
908 views

We propose here a working unit for teaching basic concepts of structural bioinformatics and evolution through the example of a wooden snake puzzle, strikingly similar to toy models widely used in the literature of protein folding. In our experience, developed at...

["Bioinformatics","Computational Biology","Computer Education","Scientific Computing and Simulation"]
doi:10.7717/peerj-cs.100
89 downloads
572 views

In this paper, we introduce a framework for implementing deep copy on top of MPI. The process is initiated by passing just the root object of the dynamic data structure. Our framework takes care of all pointer traversal, communication, copying and reconstruction...

["Computer Networks and Communications","Distributed and Parallel Computing","Programming Languages"]
doi:10.7717/peerj-cs.95
1 citation
148 downloads
916 views

In this paper we introduce SNF, a framework that synthesizes (S) network function (NF) service chains by eliminating redundant I/O and repeated elements, while consolidating stateful cross layer packet operations across the chain. SNF uses graph composition and...

["Computer Networks and Communications"]
doi:10.7717/peerj-cs.98
60 downloads
440 views

Background An increasing array of scientific fields face a “data deluge.” However, in many fields data are scarce, with implications for their epistemic status and ability to command funding. Consequently, they often attempt to develop infrastructure for data production,...

["Human-Computer Interaction","Digital Libraries"]
doi:10.7717/peerj-cs.97
178 downloads
1,087 views

Background Large scale metagenomic projects aim to extract biodiversity knowledge between different environmental conditions. Current methods for comparing microbial communities face important limitations. Those based on taxonomical or functional assignation rely...

["Bioinformatics","Computational Biology"]
doi:10.7717/peerj-cs.94
87 downloads
455 views

End-user programming (EUP) is a common approach for helping ordinary people create small programs for their professional or daily tasks. Since end-users may not have programming skills or strong motivation for learning them, tools should provide what end-users...

["Human\u2013Computer Interaction"]
doi:10.7717/peerj-cs.91

Top subject areas - Articles

Top subject areas - People

View all subject areas