Gene journal