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...
Autores principales: | , , , |
---|---|
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 |