Interactive Visualization of Protein RINs using NetworKit in the Cloud
- URL: http://arxiv.org/abs/2203.01263v1
- Date: Wed, 2 Mar 2022 17:41:45 GMT
- Title: Interactive Visualization of Protein RINs using NetworKit in the Cloud
- Authors: Eugenio Angriman, Fabian Brandt-Tumescheit, Leon Franke, Alexander van
der Grinten, Henning Meyerhenke
- Abstract summary: In this paper, we consider an example from protein dynamics, specifically residue interaction networks (RINs)
We use NetworKit to build a cloud-based environment that enables domain scientists to run their visualization and analysis on large compute servers.
To demonstrate the versatility of this approach, we use it to build a custom Jupyter-based widget for RIN visualization.
- Score: 57.780880387925954
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Network analysis has been applied in diverse application domains. In this
paper, we consider an example from protein dynamics, specifically residue
interaction networks (RINs). In this context, we use NetworKit -- an
established package for network analysis -- to build a cloud-based environment
that enables domain scientists to run their visualization and analysis
workflows on large compute servers, without requiring extensive programming
and/or system administration knowledge. To demonstrate the versatility of this
approach, we use it to build a custom Jupyter-based widget for RIN
visualization. In contrast to existing RIN visualization approaches, our widget
can easily be customized through simple modifications of Python code, while
both supporting a good feature set and providing near real-time speed. It is
also easily integrated into analysis pipelines (e.g., that use Python to feed
RIN data into downstream machine learning tasks).
Related papers
- Comgra: A Tool for Analyzing and Debugging Neural Networks [35.89730807984949]
We introduce comgra, an open source python library for use with PyTorch.
Comgra extracts data about the internal activations of a model and organizes it in a GUI.
It can show both summary statistics and individual data points, compare early and late stages of training, focus on individual samples of interest, and visualize the flow of the gradient through the network.
arXiv Detail & Related papers (2024-07-31T14:57:23Z) - Building Interpretable and Reliable Open Information Retriever for New
Domains Overnight [67.03842581848299]
Information retrieval is a critical component for many down-stream tasks such as open-domain question answering (QA)
We propose an information retrieval pipeline that uses entity/event linking model and query decomposition model to focus more accurately on different information units of the query.
We show that, while being more interpretable and reliable, our proposed pipeline significantly improves passage coverages and denotation accuracies across five IR and QA benchmarks.
arXiv Detail & Related papers (2023-08-09T07:47:17Z) - GAIA Search: Hugging Face and Pyserini Interoperability for NLP Training
Data Exploration [97.68234051078997]
We discuss how Pyserini can be integrated with the Hugging Face ecosystem of open-source AI libraries and artifacts.
We include a Jupyter Notebook-based walk through the core interoperability features, available on GitHub.
We present GAIA Search - a search engine built following previously laid out principles, giving access to four popular large-scale text collections.
arXiv Detail & Related papers (2023-06-02T12:09:59Z) - cito: An R package for training neural networks using torch [0.0]
'cito' is a user-friendly R package for deep learning (DL) applications.
It allows specifying DNNs in the familiar formula syntax used by many R packages.
'cito' includes many user-friendly functions for model plotting and analysis.
arXiv Detail & Related papers (2023-03-16T18:54:20Z) - Dynamic Graph Message Passing Networks for Visual Recognition [112.49513303433606]
Modelling long-range dependencies is critical for scene understanding tasks in computer vision.
A fully-connected graph is beneficial for such modelling, but its computational overhead is prohibitive.
We propose a dynamic graph message passing network, that significantly reduces the computational complexity.
arXiv Detail & Related papers (2022-09-20T14:41:37Z) - PyTorch Geometric Signed Directed: A Software Package on Graph Neural
Networks for Signed and Directed Graphs [20.832917829426098]
PyTorch Geometric Signed Directed (PyGSD) is a software package for signed and directed networks.
PyGSD consists of easy-to-use GNN models, synthetic and real-world data, as well as task-specific evaluation metrics and loss functions.
As an extension library for PyG, our proposed software is maintained with open-source releases, detailed documentation, continuous integration, unit tests and code coverage checks.
arXiv Detail & Related papers (2022-02-22T10:25:59Z) - Deployment of Deep Neural Networks for Object Detection on Edge AI
Devices with Runtime Optimization [11.408144862469172]
We consider the deployment of two representative object detection networks on an edge AI platform.
In particular, we consider RetinaNet for image-based 2D object detection and PointPillars for LiDAR-based 3D object detection.
We evaluate the runtime of the deployed algorithms using two different libraries,RT and TorchScript.
arXiv Detail & Related papers (2021-08-18T14:21:53Z) - Design of a Graphical User Interface for Few-Shot Machine Learning
Classification of Electron Microscopy Data [0.23453441553817042]
We develop a Python-based graphical user interface that enables end users to easily conduct and visualize the output of few-shot learning models.
This interface is lightweight and can be hosted locally or on the web, providing the opportunity to reproducibly conduct, share, and crowd-source few-shot analyses.
arXiv Detail & Related papers (2021-07-21T23:02:33Z) - RICE: Refining Instance Masks in Cluttered Environments with Graph
Neural Networks [53.15260967235835]
We propose a novel framework that refines the output of such methods by utilizing a graph-based representation of instance masks.
We train deep networks capable of sampling smart perturbations to the segmentations, and a graph neural network, which can encode relations between objects, to evaluate the segmentations.
We demonstrate an application that uses uncertainty estimates generated by our method to guide a manipulator, leading to efficient understanding of cluttered scenes.
arXiv Detail & Related papers (2021-06-29T20:29:29Z) - Dynamic Graph: Learning Instance-aware Connectivity for Neural Networks [78.65792427542672]
Dynamic Graph Network (DG-Net) is a complete directed acyclic graph, where the nodes represent convolutional blocks and the edges represent connection paths.
Instead of using the same path of the network, DG-Net aggregates features dynamically in each node, which allows the network to have more representation ability.
arXiv Detail & Related papers (2020-10-02T16:50:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.