Explore the genomic space.
Genomic information is inherently complex, with millions to billions of nucleotides coding for tens of thousands of genes. Each of these genes has unique function and biological role, as well as numerous properties such as gene expression levels, lengths, positions, and etc. The blueprint of life is an overwhelming information. Even skimming through this deluge of information requires a lot of time and effort.

Here we present a new approach in exploring this vast genomic space, by converting genomic information into "Shooting Games". Given a genome sequence and its annotations, our software named g2s (genome-to-shooting game) creates a game. Each genome produces a unique stage for play, and by playing the game, you learn what makes up an organism.

Serious science behind.
It is a game. But it is also a serious bioinformatics resarch software. Powered by the generic genome informatics workbench G-language System, g2s processes the genomic information to derive specific parameters of games. In g2s, player navigate through the nucleotide sequence of genes, and an enemy representing a gene appears when it is located at the specific position. Type, strength, and speed are all calculated according to the properties of the gene, such as the gene family identified by Gene Ontology or the Clusters of Orthologous Groups database, and expression levels predicted using the Codon Adaptation Index.


Intuitive game play, thousands of stages.
The game stage is the genomic space of an organism. With the availability of thousands of public genome sequences, you can play an infinite number of stages. Game control is basically cursor keys for navigation, space key for standard missiles, and shift key for special wave canon that consumes energy.








You can pause (and restart) the game by pressing "ESC" key anytime during the game play.

With the "Shift" key, you can shoot cosmic wave canon that strikes through all of the enemies.

Hit the "Space" key for your standard weapon. Unlike the cosmic wave canon, this weapon is available without limits.

Navigate your spaceship with the cursor keys. Enemies sometimes drop item capsules (blue for life, red for wave canon energy), which you can catch with your spaceship.
Plan your moves.
The game is based on the genomic information. So if you learn the genomic information, such as certain gene clusters, you will be able to score better. Conversely, you can learn the characteristics of a genome by playing the game!













A regiment of enemies.



Item capsules for your aid.




g2s utilizes the latest algorithms in genome science, and provides an intuitive gameplay with the latest Web 2.0 development technologies. This fusion of the frontiers realizes the conversion of genomic information into shooting games.

Advanced Biosciences.
In the conversion of genomic information to shooting game, an advanced bioinformatics software suite called the G-language System computes the necessary parameters for each of the genes that represent enemies in the game with latest bioinformatics algorithms. For example, the attack rate of enemies is defined by the predicted gene expression levels using an index named the Codon Adaptation Index, with the following equation:
Here the usage of synonymous codons of a gene of interest is compared with that of highly expressed genes to see the rate of optimization for expressiveness. Therefore, g2s is not just a game, but is an advanced research software so that you can learn the genomic characteristics by playing the game.

Thousands of genomes, thousands of stages.
The blueprint of life, i.e. the genomes of numerous organisms are sequenced at an increasingly rapid rate. The advent of next generation sequencers can now produce gigabases of genomic information per a single run, and this rate is expected to increase even more in the near future.
Bringing Web 2.0 technologies to biology.
g2s was originally developed using wxWidgets on Linux. This was probably okay for scientific purposes, but for educational purposes, the software should be more easily usable by novices without tedious work on installation and software management. So g2s is reborn, completely written from scratch, using the latest Web 2.0 technologies such as Javascript with AJAX development paradigm, and numerous other tools and libraries. Now the software is available on most common browsers such as Safari, Chrome, and Firefox. By only requiring the browser capabilities, g2s is completely platform-independent. It works on MacOS X, Linux, and Windows, without installation, on PCs or Netbooks.Of course, the software is free to use, and the source code is open source.


G-language Genome Analysis Environment (G-language GAE) is a set of Perl libraries for genome sequence analysis that is compatible with BioPerl, equipped with several software interfaces (interactive Perl/UNIX shell with persistent data, AJAX Web GUI, Perl API) for intuitive user experience.

The software package contains more than 100 original analysis programs especially focusing on bacterial genome analysis, including those for the identification of binding sites with information theory, analysis of nucleotide composition bias, analysis of the distribution of characteristic oligonucleotides, analysis of codons and prediction of expression levels,
and visualization of genomic information. Web service interface through REST/SOAP protocols are also available for the interoperability with other bioinformatics tools.

Learn more (G-language Project site) >>


生命の設計図であるゲノムをシューティングゲームに変換する画期的ソフトウェア「g2s」.その技術をウェブの情報とマッシュアップ!グルメの世界を飛びまわろう!

 g2sは、ある生物のDNAで書かれた設計図であるゲノム情報をもとに、その生物が持つ遺伝子を敵として表現し、広大なゲノムの空間をシューティングゲームへと変換する最先端の科学技術を駆使した教育的ゲームです。g2sを遊べば、簡単には勉強できない数千・数万の遺伝子に関する情報を、知らずのうちに目にし、体験学習することができます。しかし、一歩生物学の外に目を向けてみると、実はこのように膨大な情報は例えばインターネットなどのいたるところにあり、遊びながら膨大な情報に触れるアプローチは幅広く応用できる可能性があります。そこで、私たちはまず東京に無数に存在するレストランやバーとの出会いにg2sを応用してみることにしました。こうしてうまれたのが全く新しいマッシュアップ作品、「ぐるめシューター」です。
 右側のメニューから、駅と駅からの距離を選んで下さい。例えば新宿駅の半径300mなどと選択すると、その範囲にあるバー(BAR-NAVI)やレストラン(ぐるなび)を使ってシューティングゲームを楽しむ事ができます。敵の強さは平均予算。特典がある場合はアイテムを落とす事も!敵のリストは画面右側で見る事ができ、気になったらクリックしてホームページを見る事もできます。Escキーでいつでもゲームは中断できるので、焦らず今夜のディナーを計画してください!

使用API:


BAR-NAVIシューター


ぐるなびシューター


ウェブサイトサムネイルはHeartRails Capture APIを使わせていただいています。


Let's play.
g2s is available as a web-based application, so you can quickly start playing online from browsers.

But... it is still under construction. Meanwhile, please play the Gourmet Shooter!
Supported Browsers.
Because g2s utilizes the cutting-edge Web technologies, it requires browser support of modern javascript and stylesheet implementations. Therefore, we recommend the use of latest Safari, Firefox, or Chrome browsers. Internet Explorer is not supported or tested.

Free and Open.
The development of g2s is based on another free software generously released under the GNU General Public License, JSWars by Jonas Wagner. G-language Genome Analysis Environment that is utilized in the implementation of g2s is also licensed under GNU GPL. Therefore, our software is also released as a free software under GNU GPL. Download the software from the following button.




Credits and Acknowledgements.
Development:     Kazuki Oshita & Kazuharu Arakawa
2D Art Work:      akis (http://member.nifty.ne.jp/akis/)
3D Art Work:      Takahiro Arakawa
Sound Effects:    Working...
JSWars Code:      Jonas Wagner (http://29a.ch/jswars/)
BAR-NAVI API:   Suntory Holdings Ltd.
Gnavi API:          Groumet Navigator Inc.
Produced by:      G-language Project, Keio University