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...

Full description

Bibliographic Details
Main Authors: Brett Settle, David Otasek, John H Morris, Barry Demchak
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