Related Experiment Video
Updated: Mar 7, 2026

A User-friendly and Powerful R Analysis of Large-scale Datasets
Published on: November 4, 2025
SPANG: a SPARQL client supporting generation and reuse of queries for distributed RDF databases
Hirokazu Chiba1, Ikuo Uchiyama2
1National Institute for Basic Biology, National Institutes of Natural Sciences, Nishigonaka 38, Myodaiji, Okazaki, Aichi, 444-8585, Japan. chiba@nibb.ac.jp.
Background:
Toward improved interoperability of distributed biological databases, an increasing number of datasets have been published in the standardized Resource Description Framework (RDF). Although the powerful SPARQL Protocol and RDF Query Language (SPARQL) provides a basis for exploiting RDF databases, writing SPARQL code is burdensome for users including bioinformaticians. Thus, an easy-to-use interface is necessary.
Results:
We developed SPANG, a SPARQL client that has unique features for querying RDF datasets. SPANG dynamically generates typical SPARQL queries according to specified arguments. It can also call SPARQL template libraries constructed in a local system or published on the Web. Further, it enables combinatorial execution of multiple queries, each with a distinct target database. These features facilitate easy and effective access to RDF datasets and integrative analysis of distributed data.
Conclusions:
SPANG helps users to exploit RDF datasets by generation and reuse of SPARQL queries through a simple interface. This client will enhance integrative exploitation of biological RDF datasets distributed across the Web. This software package is freely available at http://purl.org/net/spang .
Related Concept Videos
Protein Networks
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Schemas
Rab Proteins
Rab proteins switch between a cytosolic, GDP-bound inactive state and a membrane-anchored, GTP-bound active state. By themselves, Rabs show slow rates of GDP/GTP exchange and GTP hydrolysis. Thus, Rab proteins are considered...
Ribosome Profiling
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
Rous Sarcoma Virus (RSV) and Cancer
RSV is a retrovirus that contains two copies of a plus-strand RNA genome. Its genome consists of four main open...

