Instead of learning five portals you ask what collections exist, what a table's fields are, and how many variants match — then drop into SQL when the question gets specific.
A Node server wrapping the Omics AI Python library. It browses collections and tables across Omics AI Explorer networks, reads their schemas, and queries them with filters or with SQL.
- list_collections discovers what a network holds; list_tables browses inside a collection by collection_slug
- get_schema_fields returns a table's fields and their types before you write a query
- query_table queries with filters, pagination and order_by
- count_rows counts what matches without pulling the rows back
- sql_search runs Trino SQL directly for anything the structured path will not express
- Reaches HiFi Solves, Neuroscience AI, ASAP, Viral AI and Target ALS by name, or any network by URL
Node and npm: clone the repository and run `npm start`. Public collections need no credentials — access_token is an optional parameter for the ones that do.
Build from source — clone the repository and build it, then point your client at the binary
