Background: In bioinformatics projects, scientific workflow systems are widely used to manage computational procedures. Full-featured workflow systems have been proposed to fulfil the demand for workflow management. H...
详细信息
Background: In bioinformatics projects, scientific workflow systems are widely used to manage computational procedures. Full-featured workflow systems have been proposed to fulfil the demand for workflow management. However, such systems tend to be over-weighted for actual bioinformatics practices. We realize that quick deployment of cutting-edge software implementing advanced algorithms and data formats, and continuous adaptation to changes in computational resources and the environment are often prioritized in scientific workflow management. These features have a greater affinity with the agile software development method through iterative development phases after trial and error. Here, we show the application of a scientific workflow system Pwrake to bioinformatics workflows. Pwrake is a parallel workflow extension of Ruby's standard build tool Rake, the flexibility of which has been demonstrated in the astronomy domain. Therefore, we hypothesize that Pwrake also has advantages in actual bioinformatics workflows. Findings. We implemented the Pwrake workflows to process next generation sequencing data using the Genomic Analysis Toolkit (GATK) and Dindel. GATK and Dindel workflows are typical examples of sequential and parallel workflows, respectively. We found that in practice, actual scientific workflow development iterates over two phases, the workflow definition phase and the parameter adjustment phase. We introduced separate workflow definitions to help focus on each of the two developmental phases, as well as helper methods to simplify the descriptions. This approach increased iterative development efficiency. Moreover, we implemented combined workflows to demonstrate modularity of the GATK and Dindel workflows. Conclusions: Pwrake enables agile management of scientific workflows in the bioinformatics domain. The internal domain specific language design built on Ruby gives the flexibility of rakefiles for writing scientific workflows. Furthermore, readability
The idea of a Kripke semantics endowed with possibility/plausibility information is not new;in fact there are different approaches for that;see: [6], [13], [16], [19]. This paper follows the approach found in [6], but...
详细信息
Synthesis of musical instruments or human voice is a time consuming process which requires theoretical and experimental knowledge about the synthesis engine. Commonly, performers need to deal with synthesizer interfac...
详细信息
Synthesis of musical instruments or human voice is a time consuming process which requires theoretical and experimental knowledge about the synthesis engine. Commonly, performers need to deal with synthesizer interfaces and a process of trial and error for creating musical sounds similar to a target sound. This drawback can be overcome by adjusting automatically the synthesizer parameters using optimization algorithms. In this paper a hybrid particle swarm optimization (PSO) algorithm is proposed to solve the frequency modulation (FM) matching synthesis problem. The proposed algorithm takes advantage of a shuffle process for exchanging information between particles and applies the selective passive congregation and the opposition-based learning approaches to preserve swarm diversity. Both approaches for injecting diversity are based on simple operators, preserving the easy implementation philosophy of the particle swarm optimization. The proposed hybrid particle swarm optimization algorithm was validated for a three-nested FM synthesizer, which represents a 6-dimensional multimodal optimization problem with strong epistasis. Simulation results revealed that the proposed algorithm presented promising results in terms of quality of solutions.
Topological insulators is a newly discovered class of materials with the Dirac cone type dispersion at the surface and conventional band in the volume of the material. We present results of the study of the low-freque...
详细信息
ISBN:
(纸本)9781457701894
Topological insulators is a newly discovered class of materials with the Dirac cone type dispersion at the surface and conventional band in the volume of the material. We present results of the study of the low-frequency excess noise in thin films made of Bi 2 Se 3 topological insulator material. The films were prepared through mechanically cleavage from the bulk crystal via the “graphene-like” exfoliation procedure. We verified the quality and crystallinity of Bi 2 Se 3 samples with the micro-Raman spectroscopy. Our fabricated devices have linear current voltage characteristics in the low bias region with the current fluctuation noise spectral density SI proportional to 1/f for frequency f less than 10 kHz. The noise spectral density SI showed the square law dependence on the source-drain current and changed from about ~10 -22 to 10 -18 A 2 /Hz as current changes form ~10 -7 to 10 -5 A. Our results can be used for understanding electron transport and trap dynamics, and for reducing low-frequency noise in topological insulator devices.
Sliding mode control (SMC) has been considered as a powerful method for disturbances rejection. On the other hand, we have presented an equivalent-input disturbance (EID) approach to reject disturbances. This paper ta...
详细信息
Sliding mode control (SMC) has been considered as a powerful method for disturbances rejection. On the other hand, we have presented an equivalent-input disturbance (EID) approach to reject disturbances. This paper takes a dual-stage feed drive as an example to compare these two methods. The example shows that, while the EID approach obtains almost the same disturbance rejection performance for matched disturbances as that of the SMC does, it can reject unmatched disturbances. This shows the superiority of the EID approach over SMC method.
This work presents a Propositional Dynamic Logic (πDL) in which the programs are described in a language based on the π-Calculus without replication. Our goal is to build a dynamic logic that is suitable for the des...
详细信息
The evolution of science has been supported by complex computerized infrastructures with growing interest in simulation based experiments. This trend can also be observed in Software engineering. Our capacity of acqui...
详细信息
Visualization of highway traffic environments in virtual reality plays a key role on fidelity of simulation and validity of driving behaviors in driving simulator studies. This paper describes a procedure to replicate...
详细信息
Visualization of highway traffic environments in virtual reality plays a key role on fidelity of simulation and validity of driving behaviors in driving simulator studies. This paper describes a procedure to replicate a signalized intersection with many complex features into a driving simulator's 3-D databases through building a graphical visual database, constructing a road motion database, and creating simulated traffic. The validity of the visualization was assessed via the comparison of the drivers' speeds in the simulator and the speed data at the real intersection. It was found that both speed data follow normal distributions and have equal means for each intersection approach;however, that the speeds measured in the driving simulator have a larger variability than those measured in the field. The users' subjective evaluation results indicated that 92% subjects could recognize the simulated intersection in the driving simulator experiment. Therefore, the strategy of geo-specific environment modeling would be useful for studying driving behaviors in virtual environments.
The idea of a Kripke semantics endowed with possibility/plausibility information is not new; in fact there are different approaches for that; see: [6], [13], [16], [19]. This paper follows the approach found in [6], b...
详细信息
The idea of a Kripke semantics endowed with possibility/plausibility information is not new; in fact there are different approaches for that; see: [6], [13], [16], [19]. This paper follows the approach found in [6], but whereas [6] provides a fixed interpretation for connectives into [0,1] here we provide a characterization of a fuzzy semantics for connectives in such a way that the resulting fuzzy frames: K, T and D, are described precisely by the set of statements which also describes, respectively, the usual modal systems K, T and D.
This paper describes a co-evolutionary algorithm for generating simple spatially oriented tactics and considers whether students can learn better by playing against co-evolved opponents or by playing against an expert...
详细信息
暂无评论