Cargando…

aMatReader: Importing adjacency matrices via Cytoscape Automation

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

Descripción completa

Detalles Bibliográficos
Autores principales: Settle, Brett, Otasek, David, Morris, John H, Demchak, Barry
Formato: Online Artículo Texto
Lenguaje:English
Publicado: F1000 Research Limited 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6039939/
https://www.ncbi.nlm.nih.gov/pubmed/30026937
http://dx.doi.org/10.12688/f1000research.15146.2
_version_ 1783338769335713792
author Settle, Brett
Otasek, David
Morris, John H
Demchak, Barry
author_facet Settle, Brett
Otasek, David
Morris, John H
Demchak, Barry
author_sort Settle, Brett
collection PubMed
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.
format Online
Article
Text
id pubmed-6039939
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher F1000 Research Limited
record_format MEDLINE/PubMed
spelling pubmed-60399392018-07-18 aMatReader: Importing adjacency matrices via Cytoscape Automation Settle, Brett Otasek, David Morris, John H Demchak, Barry F1000Res Software Tool Article 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. F1000 Research Limited 2018-08-10 /pmc/articles/PMC6039939/ /pubmed/30026937 http://dx.doi.org/10.12688/f1000research.15146.2 Text en Copyright: © 2018 Settle B et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Tool Article
Settle, Brett
Otasek, David
Morris, John H
Demchak, Barry
aMatReader: Importing adjacency matrices via Cytoscape Automation
title aMatReader: Importing adjacency matrices via Cytoscape Automation
title_full aMatReader: Importing adjacency matrices via Cytoscape Automation
title_fullStr aMatReader: Importing adjacency matrices via Cytoscape Automation
title_full_unstemmed aMatReader: Importing adjacency matrices via Cytoscape Automation
title_short aMatReader: Importing adjacency matrices via Cytoscape Automation
title_sort amatreader: importing adjacency matrices via cytoscape automation
topic Software Tool Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6039939/
https://www.ncbi.nlm.nih.gov/pubmed/30026937
http://dx.doi.org/10.12688/f1000research.15146.2
work_keys_str_mv AT settlebrett amatreaderimportingadjacencymatricesviacytoscapeautomation
AT otasekdavid amatreaderimportingadjacencymatricesviacytoscapeautomation
AT morrisjohnh amatreaderimportingadjacencymatricesviacytoscapeautomation
AT demchakbarry amatreaderimportingadjacencymatricesviacytoscapeautomation