aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved]
Adjacency matrices are useful for storing pairwise interaction data, such as correlations between gene pairs in a pathway or similarities between genes and conditions. The aMatReader app enables users to import one or multiple adjacency matrix files into Cytoscape, where each file represents an edge...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
F1000 Research Ltd
2018-08-01
|
Series: | F1000Research |
Online Access: | https://f1000research.com/articles/7-823/v2 |
id |
doaj-05d0e00b9b8643cb8a77481329ea3e91 |
---|---|
record_format |
Article |
spelling |
doaj-05d0e00b9b8643cb8a77481329ea3e912020-11-25T03:33:13ZengF1000 Research LtdF1000Research2046-14022018-08-01710.12688/f1000research.15146.217328aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved]Brett Settle0David Otasek1John H Morris2Barry Demchak3Department of Medicine, University of California, San Diego, California, 92093-0688, USADepartment of Medicine, University of California, San Diego, California, 92093-0688, USAUniversity of California San Francisco, San Francisco, California, 94143, USADepartment of Medicine, University of California, San Diego, California, 92093-0688, USAAdjacency matrices are useful for storing pairwise interaction data, such as correlations between gene pairs in a pathway or similarities between genes and conditions. The aMatReader app enables users to import one or multiple adjacency matrix files into Cytoscape, where each file represents an edge attribute in a network. Our goal was to import the diverse adjacency matrix formats produced by existing scripts and libraries written in R, MATLAB, and Python, and facilitate importing that data into Cytoscape. To accelerate the import process, aMatReader attempts to predict matrix import parameters by analyzing the first two lines of the file. We also exposed CyREST endpoints to allow researchers to import network matrix data directly into Cytoscape from their language of choice. Many analysis tools deal with networks in the form of an adjacency matrix, and exposing the aMatReader API to automation users enables scripts to transfer those networks directly into Cytoscape with little effort.https://f1000research.com/articles/7-823/v2 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Brett Settle David Otasek John H Morris Barry Demchak |
spellingShingle |
Brett Settle David Otasek John H Morris Barry Demchak aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved] F1000Research |
author_facet |
Brett Settle David Otasek John H Morris Barry Demchak |
author_sort |
Brett Settle |
title |
aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved] |
title_short |
aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved] |
title_full |
aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved] |
title_fullStr |
aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved] |
title_full_unstemmed |
aMatReader: Importing adjacency matrices via Cytoscape Automation [version 2; referees: 2 approved] |
title_sort |
amatreader: importing adjacency matrices via cytoscape automation [version 2; referees: 2 approved] |
publisher |
F1000 Research Ltd |
series |
F1000Research |
issn |
2046-1402 |
publishDate |
2018-08-01 |
description |
Adjacency matrices are useful for storing pairwise interaction data, such as correlations between gene pairs in a pathway or similarities between genes and conditions. The aMatReader app enables users to import one or multiple adjacency matrix files into Cytoscape, where each file represents an edge attribute in a network. Our goal was to import the diverse adjacency matrix formats produced by existing scripts and libraries written in R, MATLAB, and Python, and facilitate importing that data into Cytoscape. To accelerate the import process, aMatReader attempts to predict matrix import parameters by analyzing the first two lines of the file. We also exposed CyREST endpoints to allow researchers to import network matrix data directly into Cytoscape from their language of choice. Many analysis tools deal with networks in the form of an adjacency matrix, and exposing the aMatReader API to automation users enables scripts to transfer those networks directly into Cytoscape with little effort. |
url |
https://f1000research.com/articles/7-823/v2 |
work_keys_str_mv |
AT brettsettle amatreaderimportingadjacencymatricesviacytoscapeautomationversion2referees2approved AT davidotasek amatreaderimportingadjacencymatricesviacytoscapeautomationversion2referees2approved AT johnhmorris amatreaderimportingadjacencymatricesviacytoscapeautomationversion2referees2approved AT barrydemchak amatreaderimportingadjacencymatricesviacytoscapeautomationversion2referees2approved |
_version_ |
1724564020590018560 |