Progress Bar in Python© Karobben
Cython© Karobben

Cython

Cython, make python faster!
Read more
Compare the similar of two images© Karobben

RNN, Recurrent Neural Network

A Recurrent Neural Network (RNN) is a class of artificial neural network that has memory or feedback loops that allow it to better recognize patterns in data. RNNs are an extension of regular artificial neural networks that add connections feeding the hidden layers of the neural network back into themselves - these are called recurrent connections. The recurrent connections provide a recurrent network with visibility of not just the current data sample it has been provided, but also it's previous hidden state. A recurrent network with a feedback loop can be visualized as multiple copies of a neural network, with the output of one serving as an input to the next. Unlike traditional neural networks, recurrent nets use their understanding of past events to process the input vector rather than starting from scratch every time. (© 2023 NVIDIA Corporation)
Read more

Image skills for python

Python is a popular programming language used in image processing and analysis due to its simplicity, ease of use, and large collection of libraries such as OpenCV, NumPy, and scikit-image. Python allows developers to easily manipulate and analyze images, apply complex algorithms, and create custom image processing pipelines. Who said this?
Read more
Python 3D Plot© Karobben

Python 3D Plot

To create 3D plots in Python, you can use the Matplotlib library. Matplotlib provides a toolkit called mplot3d, which allows you to create 3D plots using functions such as plot_surface, plot_wireframe, and scatter. You can customize the appearance of the plots by setting properties such as color, marker type, and line style.
Read more

Python Dictionary is awesome

A dictionary in Python is an unordered collection of key-value pairs. It is a mutable, indexed, and iterable data structure that is commonly used to store and retrieve data. The keys in a dictionary must be unique and immutable (strings, integers, tuples) while the values can be of any data type (strings, integers, lists, sets, other dictionaries, etc.)
Read more

path find in a network plot

Dijkstra’s algorithm is a graph search algorithm that works by finding the shortest path from a starting node to all other nodes in the graph. The algorithm maintains a set of visited nodes and a set of unvisited nodes, with the distance from the starting node to each unvisited node initialized to infinity. At each step, the algorithm selects the unvisited node with the smallest distance from the starting node and adds it to the visited set... Who said this?
Read more
Brownian Motion© Karobben

Brownian Motion

Brownian motion is the random and erratic movement of small particles in a fluid or gas due to collisions with molecules in the surrounding medium. It was first observed and explained by Robert Brown in 1827, and is an important concept in the study of diffusion and stochastic processes. Who said this?
Read more
Dash-bio, powered by plotly, python© Karobben

Dash-bio, powered by plotly, python

Dash-bio is a library that enables the creation of interactive, dynamic dashboards for exploring and analyzing biological data using Plotly Dash. With its customizable components and support for various data formats, dash-bio is a convenient tool for bioinformatics professionals and researchers Who sad this?
Read more
Comprehensive Analysis of Large-Scale FastQC Results using Python© Karobben
Pyhtnon: 2D Dengsity Plot© Karobben

Pyhtnon: 2D Dengsity Plot

A 2D Density Plot is a way to display the distribution of data as a 2D heat map. It uses color-coding to represent areas of high and low density in a scatterplot, with darker colors indicating areas of higher density. It is useful for visualizing large datasets and identifying patterns in the data. Who said this?
Read more
Python:Opencv Edge Detection© Karobben