Open in app

Sign In

Write

Sign In

Guangyuan(Frank) Li
Guangyuan(Frank) Li

274 Followers

Home

About

Jan 30

Rules for becoming a better bioinformatician in 2023

Some observations as a trainee — Rule 1: Triangle of bioinformatics Taking at least an introductory course for the topics listed below will help you understand what and why you are doing certain things and better come up with innovative ideas. Otherwise, you are just performing tasks that you’ve been told instead of practicing science. Rule 2: Reading more papers I remember there was once a…

Bioinformatics

5 min read

Rules for becoming a better bioinformatician in 2023
Rules for becoming a better bioinformatician in 2023
Bioinformatics

5 min read


Jan 5

Probabilistic modeling in Python

Bayesian modeling and related — Compared to deep learning topics and techniques, I found very few tutorials focusing on probabilistic modeling. Strictly speaking, deep learning is also part of probabilistic modeling, depending on how you view this problem. Probabilistic modeling can be a very powerful tool to model complex dependencies, integrate prior knowledge, and account…

12 min read

Probabilistic modeling in Python (not finished yet)
Probabilistic modeling in Python (not finished yet)

12 min read


Published in Towards Data Science

·Oct 30, 2022

The essence of drawing Sankey Plot

I would like to share two approaches to generating the most essential parts of a Sankey plot in pure Python — Sankey plot is a very nice and neat way to visualize how the values flow from its source category to the target category. In the left panel shown above, I used the Sankey plot to demonstrate how each hematopoietic population (stem cell, erythroid progenitors) can be further divided into more…

Sankey Diagram

6 min read

The essence of drawing Sankey Plot
The essence of drawing Sankey Plot
Sankey Diagram

6 min read


Jul 23, 2022

FAQs of academia versus industry

Some thoughts after experiencing both sides — So we all heard “The grass is always greener on the other side”, I think the same concept applies to the the career path between academia and industry. A bit of introduction of myself, I am a rising 4th year bioinformatics PhD student, and I am conducting a summer internship…

Industry

6 min read

FAQs of academia versus industry
FAQs of academia versus industry
Industry

6 min read


Published in Towards Data Science

·Feb 28, 2022

Plotly meets Scientific Visualization

Although static plot is the default option for scientific presentation, interactivity has its own power — Although the interactive plot has been widely used in fields like finance, the static plot is still the mainstream of scientific visualization. The reasons are simple, science emphasizes truth, not appearance. …

Plotly

8 min read

Plotly meets Scientific Visualization
Plotly meets Scientific Visualization
Plotly

8 min read


Published in Towards Data Science

·Nov 14, 2021

Byte string, Unicode string, Raw string — A Guide to all strings in Python

Differences, usages, Python versus NumPy versus Pandas? — “String” in Python? Sounds like the most basic topics that every Python programmer should have already mastered in their first Python tutorial. However, do you know there are at least four types of strings in primitive Python? Do you know how your strings are actually represented in Numpy or Pandas…

Python

7 min read

Byte string, Unicode string, Raw string — A Guide to all strings in Python
Byte string, Unicode string, Raw string — A Guide to all strings in Python
Python

7 min read


Published in Towards Data Science

·Oct 25, 2021

Simple steps to create custom colormaps in Python

Creating any colormap at your wills — Imagine you find a pretty colormap that other people used in their publications, and you want to use that in your results as well. However, unfortunately, it is not a built-in colormap in matplotlib. Is there a solution around? So today I am going to show you how I usually…

Python

4 min read

Simple steps to create custom colormaps in Python
Simple steps to create custom colormaps in Python
Python

4 min read


Published in Towards Data Science

·Jul 17, 2021

How to learn Matlab

All you need to know to begin your Matlab journey — Matlab has arguably the most comprehensive documentation compared to other open-source programming languages. …

Matlab

7 min read

How to learn Matlab
How to learn Matlab
Matlab

7 min read


Published in Towards Data Science

·May 10, 2021

Common Mistakes When Dealing with Multiple Python Files

The concept of “Module” in Python — In the simplest case, we write codes in a single Python file (the file name ends with .py). We run it and everything works as expected, and we are happy. However, things can get a bit complicated when you have to split up your codes into multiple Python files, usually…

Python

6 min read

Common Mistakes When Dealing with Multiple Python Files
Common Mistakes When Dealing with Multiple Python Files
Python

6 min read


Published in Towards Data Science

·Apr 5, 2021

Ordinary Differential Equation (ODE) in Python

What’s the usage of ODE? How to solve ODE in Python? — Ordinary Differential Equation (ODE) can be used to describe a dynamic system. …

Python

6 min read

Ordinal Differential Equation (ODE) in Python
Ordinal Differential Equation (ODE) in Python
Python

6 min read

Guangyuan(Frank) Li

Guangyuan(Frank) Li

274 Followers

Bioinformatics PhD student at Cincinnati Children's Hospital Medical Center; GitHub: https://github.com/frankligy

Following
  • Emma Boudreau

    Emma Boudreau

  • Soner Yıldırım

    Soner Yıldırım

  • Dr. Alessandro Crimi

    Dr. Alessandro Crimi

  • 💡Mike Shakhomirov

    💡Mike Shakhomirov

  • Javier Fernandez

    Javier Fernandez

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech