Progress Bar in Python© Karobben
Ubuntu linux in Android (aarch64)/No root (proot)© Karobben
Arch linux in Android (aarch64)/No root (proot)© 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

Wnt signal pathways

The Wnt signaling pathway is a pathway that regulates cell proliferation, differentiation, and cell fate determination during embryonic development and in adult tissues. Dysregulation of this pathway is implicated in various diseases, including cancer. It is studied to understand the mechanisms of cell signaling and to develop targeted therapies. Who said this?
Read more

DNA Damage

Cells are continuously faced with endogenous stress (for example, during replication) and exogenous stress (for example, during exposure to ultraviolet radiation) that can ultimately lead to DNA damage. To preserve genomic integrity, cells have an arsenal of repair proteins that engage the appropriate repair pathway or, if damage is irreparable, induce cell cycle arrest and/or apoptosis. This article series explores the pathways that detect and repair different types of DNA damage, highlighting new regulation mechanisms of the DNA damage response and the implications of disrupted DNA repair for disease. (© Nat Rev Mol Cell Biol; 13 February 2023)
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

Fruchterman Reingold layout

The Fruchterman-Reingold layout is a force-directed layout algorithm, which treats edges like springs that move vertices closer or further from each other in an attempt to find an equilibrium that minimizes the 'energy' of the system. © Bernie Hogan
Read more
Overlap calculation in R© Karobben

Overlap calculation in R

There are several R packages that can help you calculate the overlap between two density distributions. For example, `overlap`, `kerndwd`, `KernSmooth`, and `pracma`
Read more