Become a sponsor to Ibrahim Tanyalcin
I mostly build data visualization tools and platforms that simplify genetic data. These are mainly used by clinicians for 2 reasons, understanding disease mechanism and making faster diagnosis.
These tools are grouped under two categories, software to visualize proteins or software to visualize gene sequences.
For the former case, I worked on i-pv on 2010-2012 (http://i-pv.org/), and here is an example http://i-pv.org/1_45/TP53 , the famous tumor suppressor.
For gene based platforms, I worked on MutaFrame between 2016-2019 (https://deogen2.mutaframe.com/). This platform combines data from multiple sources and uses machine learning (https://academic.oup.com/nar/article/45/W1/W201/3819233) under the hood to provide insight into how mutations affect gene function.
For these platforms to work, you mostly need specialized tools, so I made the lexicon library to deal with genetic landscape (http://lexicon.ibrahimtanyalcin.com/)
There is also an super fast svg based Multiple Sequence Alignment tool (https://github.com/IbrahimTanyalcin/lexicon-mono-seq). Although works with DOM, it uses fragments under the hood speed up rendering. Ref: https://joss.theoj.org/papers/10.21105/joss.01407
To put all these small libraries together, you sometimes need additional software that can appeal to other professions as well. Taskq (https://github.com/IbrahimTanyalcin/taskq) is one of them, it is an asynchronous module loader that works in both modern and older browsers. It's structure allows you to pause/play script logic (https://medium.com/@ibowankenobi/pausing-resuming-browser-app-logic-using-taskq-js-884ec5a8ce86).
Featured work
-
IbrahimTanyalcin/LEXICON
Data visualization library for creating interactive graphs and dashboards for bioinformatics etc.
JavaScript 31 -
IbrahimTanyalcin/lexicon-mono-seq
DOM Text Based Multiple Sequence Alignment Library
JavaScript 20 -
IbrahimTanyalcin/taskq
Async module loader with declerative dependency management in HTML and compatibility with ES6 import/export
JavaScript 10 -
IbrahimTanyalcin/lexicon-rainbow
Lexicon-rainbow: minimal data visualization module between a single ordinal scale and a single linear scale with in-built GUI
JavaScript 8 -
IbrahimTanyalcin/I-PV
Interactive Protein Sequence VIsualization/Viewer - Interactive Circos
HTML 10 -
IbrahimTanyalcin/SVG-TO-PIXELS
A script that enables conversion of SVG to other valid image data-mime types for download. Converts an SVG to "png", "jpeg"..etc.
JavaScript 5