Scienze informatiche e dell'informazioneIngleseHugo

Abhishek Tiwari

Abhishek Tiwari
Diary of a Tech Savant and Servant Leader - All things technology, product, and engineering leadership.
Pagina inizialeAtom Foraggio
language
Best-practicesAmazon-web-servicesScienze informatiche e dell'informazioneInglese
Pubblicato

Polyglot persistence which takes a hybrid approach to persistence is getting a lot of traction these days. Currently I am reading NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Pramod J. Sadalage and Martin Fowler. Basic idea behind polyglot persistence is to use specialized databases (both NoSQL and Relational) for different purposes within the same web application.

NewsBloggingCmsScienze informatiche e dell'informazioneInglese
Pubblicato

This blog is reloaded- in terms of theme, content and target audience. For regular readers and visitors of this site/blog, this is a drastic change. If you came here looking for a bioinformatics and system biology blog then you will be fairly disappointed. Recently I made a career choice to move away from active research. In an attempt to reset everything I decided to remove most of the old content from this site.

DataAlgorithmsBioinformaticsHadoopScienze informatiche e dell'informazioneInglese
Pubblicato

Solely inspired by Atbrox’s list of academic papers for Mapreduce & Hadoop Algorithms. Unlike computer science where applications of Mapreduce/Hadoop are very much diversified, most of published implementations in bioinformatics are still focused on the analysis and/or assembly of biological sequences. As usual this list will be updated time to time.

HackingScalaPythonScienze informatiche e dell'informazioneInglese
Pubblicato

Scala is a JVM languages designed by Martin Odersky in early 2001 and it brings features of object-oriented programming and functional programming together. Scala is competing again several new JVM languages including but not limited to Groovy, Clojure, JRuby and Jython. Scala resembles Python (and Ruby) in many ways and as a Pythonist I found it real easy to switch on Scala.

HackingPythonScienze informatiche e dell'informazioneInglese
Pubblicato

In Python/Django Celery with RabbitMQ is widely used for background processing or distributed task queue. Although Celery is really focused on being a distributed task queue, it can also be used as scheduler using it’s periodic tasks feature celerybeat which kicks off tasks at regular intervals. Installing Installing Celery and RabbitMQ is quite easy. First install RabbitMQ, add a new user and remove guest user.

DataBig-dataData-scienceScienze informatiche e dell'informazioneInglese
Pubblicato

It is good to know your data. But there is clear distinction between being data driven vs data informed. No matter which area you work, there is always an opportunity to make additional gains by closely observing the characteristic and quality of your data. By experimenting and looking carefully at the data you may identify some hidden patterns which may not be visible or obvious. But can we rely on peculiarities of the data?

ResearchBloom-filtersBioinformaticsAlgorithmsScienze informatiche e dell'informazioneInglese
Pubblicato

The Bloom filter was originally developed by Burton H. Bloom back in the seventies and for long time it was there without any major application. Google is credited for making Bloom filter popular again. Only after the Google used Bloom filters for their BigTable database system, the idea started grabbing the attention of larger and diverse audience.

ResearchBioinformaticsVisual-analyticsVisualizationScienze informatiche e dell'informazioneInglese
Pubblicato

I often screen papers for my reading list based on their illustration appeal. I know this may be bit strange for the people who judge the papers simply based on their abstracts or conclusion section. But trust me it works because I know what I am looking for. I always avoid the sleep inducing papers full of creepy tables and bar graphs, in fact so lacking in interest as to cause mental weariness.

OpinionVisual-analyticsVisualizationBusiness-intelligenceWorkflowScienze informatiche e dell'informazioneInglese
Pubblicato

With great power comes great responsibility. One of my favorite quote from movie Spider-Man which was sourced by Stan Lee, famous American writer and editor. After working with visual analytics for three years I realized that this quote is utterly correct for visual analytics. Visual analytics is a new exploratory paradigm which combines visualization, human factors and data analysis. Human factors such as interaction, cognition, perception play central role in the final outcome of the analytics and decision making process.

ResearchBioinformaticsVisual-analyticsVisualizationScienze informatiche e dell'informazioneInglese
Pubblicato

Information visualization is in the core of bioinformatics, and over the time variety of interesting information visualization approaches have been developed to visualize the different type of biological information. This post is specifically targeted on circular/radial visualization in biological domain.