You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+14-2Lines changed: 14 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,6 +82,8 @@ Subpackages included
82
82
83
83
* **cmap_api_client**: A Python API client for accessing and retrieving information from the `Connectivity Map API <https://clue.io/api>`_
84
84
85
+
* **set_io**: Parserts and writers for .grp and .gmt files.
86
+
85
87
***************
86
88
1) pandasGEXpress
87
89
***************
@@ -93,7 +95,6 @@ pandasGEXpress represents .gctx and .gct files as instances of a GCToo object; i
93
95
* ``GCToo.py``: main class for storing contents of .gctx, .gct files.
94
96
* ``concat_gctoo.py``: Concatenate (horizontally or vertically) two or more GCToo instances in a Python session or two {.gct, .gctx} files from the command line.
95
97
* ``parse.py``: Parse in .gct, .gctx files to a new GCToo instance
96
-
* ``plate_grp.py``: Read and write .grp files to a list.
97
98
* ``random_slice.py``: Slices a random subset of a GCToo file to a specified size.
98
99
* ``slice_gct.py``: Slice a GCToo instance by including/excluding a list of row ids, column ids, row indexes, column indexes, or a combination thereof.
99
100
* ``write_gct.py``: Write a .gct file from a GCToo instance.
@@ -126,7 +127,18 @@ Contents Overview
126
127
* ``gene_queries.py``: Methods for gene-related queries.
127
128
* ``macchiato_queries.py``: Methods for brew_prefix related queries.
128
129
* ``mock_clue_api_client.py``: Mock API for testing.
129
-
* ``pert_queries.py``: Methods for perturbagen-related queries.
130
+
* ``pert_queries.py``: Methods for perturbagen-related queries.
131
+
132
+
***************
133
+
3) set_io
134
+
***************
135
+
136
+
set_io contains simple scripts for parsing two other common file types used by the Connectivity Map: `GRP and GMT files. <https://clue.io/connectopedia/grp_gmt_gmx_format>`_ The GRP file is used for storing a single set of things (e.g. a single gene set), while the GMT file is used for storing multiple sets of things (e.g. several gene sets).
137
+
138
+
Contents Overview
139
+
"""""""""""""""""
140
+
* ``grp.py``: Read and write .grp files to a list.
141
+
* ``gmt.py``: Read and write .gmt files to a list of dictionaries.
0 commit comments