About
49
Publications
10,082
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
281
Citations
Introduction
Current institution
Additional affiliations
September 1989 - September 2015
January 1995 - present
Publications
Publications (49)
El autor demuestra mediante el análisis y la repetición de los experimentos originales, que al contrario de la opinión difundida por Alexander Koiré, Galileo Galilei sí que realizó los experimentos de la esfera que sirvieron de origen a la ciencia de la dinámica. Juan Luis nos hace disfrutar con la observación de los fenómenos físicos y nos enseña...
Current non-deterministic models predict that stochastic fluctuations have a greater impact on the dynamics of small populations, and therefore are more prone to extinction than large populations. However, here we have developed a computer model that demonstrates that the effects of these fluctuations, combined with the effects of other mechanisms...
Simple Summary
ECA is similar to a cellular automaton that mimics the evolutionary dynamics of species in metapopulations, simulating the underlying mechanisms of natural selection. In this work, we carry out an in-silico study of the effects of different dispersal strategies on the evolutionary balance of interactions between digital organisms. In...
Simple Summary
We present a program that simulates the coevolution of digital organisms competing for limited resources. The rules of competition and collaboration implicit in the code have been inspired by the underlying mechanisms that generate natural selection. The simplest, most general, and least controversial rules presented in natural syste...
Abstract The latest shifts in technology have brought about new kinds of users who occasionally access unfamiliar systems in new scenarios. This way of use should not request any learning curve. There have been many attempts to help this kind of users: agents, floating help, tooltips, direct video demonstrations, etc., elements that support the app...
It is usually taken for granted that Direct Manipulation is the best interaction style for inexperienced or non-expert users; moreover, this style of interaction is generally considered the best for almost every situation and user. The recent shifts in technology that we all are currently experiencing have given rise to a great deal of new kinds of...
Background:
Technical advances in mobile devices such as smartphones and tablets have produced an extraordinary increase in their use around the world and have become part of our daily lives. The possibility of carrying these devices in a pocket, particularly mobile phones, has enabled ubiquitous access to Internet resources. Furthermore, in the l...
Motivation:
Nearly ten years have passed since the first mobile apps appeared. Given the fact that bioinformatics is a web-based world and that mobile devices are endowed with web-browsers, it seemed natural that bioinformatics would transit from personal computers to mobile devices but nothing could be further from the truth. The transition deman...
This work revisits established user classifications and aims to characterise a historically unspecified user category, the Occasional User (OU). Three user categories, novice, intermediate and expert, have dominated the work of user interface (UI) designers, researchers and educators for decades. These categories were created to conceptualise user'...
This paper presents a work in process about Goal Driven Interaction (GDI), a style of interaction intended for inexperienced, infrequent and occasional users, whose main priorities are to use a system and achieve their goals without cost in terms of time or effort. GDI basic philosophy is to guide the user about the "what" to do and the "how" to do...
The use of mobile devices grow continuously in many aspects of our everyday lives. It is essential that bioinformatics and biomedicine adapt to this trend because these platforms can provide universal access to computational resources independently of their location. We report the implementation of a light-weight client which allows researchers to...
Technological advances in biological and biomedical data acquisition are creating mountains of data. Existing legacy applications are unable to process this data without using new strategies. However, some workloads in bioinformatics are easily parallelized by splitting the data, running legacy applications in parallel and then join the partial res...
The wide variety of technological devices is a barrier to satisfactory usage and learning over all. Different types of interface element distribution and dissimilarities of their functionalities, even in the same category of products under the same brand, can steepen the learning curve to effective device operation. Interface design can be understo...
The wide variety of technological devices is a barrier to satisfactory usage and learning over all. Different types of interface element distribution and dissimilarities of their functionalities, even in the same category of products under the same brand, can steepen the learning curve to effective device operation. Interface design can be understo...
Current genomic analyses often require the managing and comparison of big data using
desktop bioinformatic software that was not developed regarding multicore distribution.
The task-farm SCBI_MAPREDUCE is intended to simplify the trivial parallelisation
and distribution of new and legacy software and scripts for biologists who are interested
in us...
La diversidad actual de tipos de dispositivos actúa como barrera para el aprendizaje de los mismos. La variedad de los elementos de la interfaz así como sus diferentes funcionalidades, incluso en la misma categoría de productos y bajo la misma marca o compañía, incrementan la curva de aprendizaje para alcanzar un uso efectivo. En consecuencia, es d...
Background / Purpose:
We present Mr.Cirrus, a novel software tool, following the MapReduce paradigm, aimed to enable easy exploitation of cloud resources.The first aspect involves the adaptation of our jORCA client software to simplify registering, discovering, management, invocation and monitoring of services in the cloud.The second aspect direc...
High-throughput automated sequencing has enabled an exponential growth rate of sequencing data. This requires increasing sequence quality and reliability in order to avoid database contamination with artefactual sequences. The arrival of pyrosequencing enhances this problem and necessitates customisable pre-processing algorithms.
SeqTrim has been i...
SeqTrim is a pipeline designed to preprocessing sequence reads. It is easy to install and configure, flexible even if default parameters are accurate for most purposes and usable as a web interface or a standalone command line application. It identifies the sequence insert by removing low quality sequences, cloning vector, poly-A or poly-T tails, a...
The recent developments in life sciences and technology have produced large amounts of data in an extremely fast and cost-efficient way which require the development of new algorithms, coupled with massively parallel computing. Besides, biologists are usually non-programmers, thus demanding intuitive computer applications that are easy to use by me...
En la presente investigacion se elaboro un programa en lenguaje PERL, para la localizacion de secuencias de ADN que se unen a factores de transcripcion que regulan la expresion genica en procariotas. Los conjuntos de genes fueron obtenidos a partir de su expresion en las mismas condiciones ambientales. El organismo modelo con el que se trabajo fue...
Many Web sites are for one use only and need to guide users through paths of decisions and data entering. Users use to feel insecure entering data in not well-known sites and don't mind at all being guided in their first try. Goals Driven User Interfaces (GDUI) are based on an interaction style specially conceived for this type of users (occasional...
Goals Driven Interaction is an interaction style specially conceived for occasional users, i.e., those who are going to use an interactive application either only on one off or sporadic occasions, as use to be the case of Web application users. The goal for this type of interaction is for these users to be able to use the application correctly and...
Bioinformatics tools are required to produce reliable, high quality data devoid of unwanted sequences in the preprocessing
stage of current sequencing and EST projects. In this paper we describe SeqTrim, an algorithm designed to extract the insert
sequence from any sequence read devoid of any foreign, contaminant or unwanted sequence, whatever the...
Resumen — La Interacción Guiada por Objetivos es un estilo de interacción concebido especialmente para usuarios ocasionales, es decir, aquellos que van a utilizar una aplicación informática interactiva una sola vez o de manera muy esporádica, como son los usuarios de aplicaciones Web. Lo que se pretende con este tipo de interacción es que estos usu...
La investigación y el desarrollo de técnicas de diseño e implementación de interfaces de usuario usables es todavía una amalgama de metodologías provenientes de otras tantas áreas de investigación. En este artículo presentamos algunos de los modelos y técnicas de diseño de interfaces de usuario más utilizados por los especialistas en éste área, cat...
La investigación y el desarrollo de técnicas de diseño e implementación de interfaces de usuario usables es todavía una amalgama de metodologías provenientes de otras tantas áreas de investigación. En este artículo presentamos algunos de los modelos y técnicas de diseño de interfaces de usuario más utilizados por los especialistas en éste área, cat...
Resumen. En este artículo, tras describir brevemente los fundamentos y componentes básicos de CBD, una herramienta orientada al usuario para su participación en el diseño cooperativo de bases de datos, y del modelo de datos propio que soporta, abordamos la problemática del diseño de su interfaz de usuario y del proceso de interacción del usuario co...
The aim of this work is to provide a solution to one of the conflicts that arise in communications among the different participants in a cooperative information system. In particular, we focus on the use of specific names or identifiers by the users of this information system to designate each object, datum or process. The solution given in this wo...
This work attempts to give a new direction to the analysis and design of Business Information Systems by substituting traditional techniques with more participatory techniques based on cooperation. In order to attain this objective, a review of organisational structures is suggested, as well as the use of cooperative methodology for the development...
The response of annular liquid membranes to sinusoidal mass flow rate fluctuations at the nozzle exit is analyzed as a function of the amplitude and frequency of the axial velocity fluctuations at the nozzle exit and thermodynamic compression of the gas enclosed by the membrane. It is shown that both the pressure of the gases enclosed by the annula...
An adaptive, block-bidiagonal finite difference method is used to study the response of annular liquid jets to the injection of mass into the volume enclosed by the annular jet. It is shown that the annular jet's response is characterized by damped oscillations in both the convergence length and the pressure of the gases enclosed by the jet, and th...
La mayor parte del desarrollo de Sistemas de Información se realiza mediante una estructura jerarqui-zada: los usuarios presentan al Departamento de Sistemas sus necesidades este ofrece unas posibles soluciones. En este trabajo presentamos las dificultades relacionadas con el diseño de un interfaz de usuario adecuado a una metodología cooperativa d...
Este artículo presenta los trabajos de investigación que estamos realizando sobre Interacción Guiada por Objetivos (IGO), un tipo o forma de interacción que puede resultar apropiada para aquellos programas informáticos y sus correspondientes interfaces de usuario en los que el objetivo fundamental sea la facilidad de uso y de aprendizaje, generalme...
Motivation: The latest technological advances in biological and biomedical data acquisition are creating mountains of data. This is triggering a paradigm shift in genomics, where direct genome com-parison and parallel surveying of complete populations are possible for the first time. The large scale of this Big-Data generation requires the introduc...
Resumen El presente trabajo forma parte de un proyecto de investigación que estamos llevando a cabo un grupo de profesores del Departamento de Lenguajes y Ciencias de la Computación de la Universidad de Málaga, el cual tiene como objetivo la realización de una aportación a la Metodología Métrica V2, en dos aspectos principales. El primero de ellos...
RESUMEN El presente trabajo está enmarcado dentro de una línea de investigación sobre herramientas CASE, mediante las cuales sean los propios usuarios los que definan de forma cooperativa sus necesidades y métodos de trabajo, de forma que el personal informático coordinador, se dedique a labores de supervisión y afinación. Como última etapa de este...
En la presente investigación se elaboró un programa en lenguaje PERL, para la localización de secuencias de ADN que se unen a factores de transcripción que regulan la expresión génica en procariotas. Los conjuntos de genes fueron obtenidos a partir de su expresión en las mismas condiciones ambientales. El organismo modelo con el que se trabajó fue...