Javier Millán Acosta

Doctoral Researcher, Maastricht University, Department of Translational Genomics (TGX) · Maastricht, Netherlands

I work on software that makes (biomedical) data interoperable, mainly through schema and identifier reconciliation across databases and their releases to improve access to services and the tools we build with them. I am interested in the (agentic) automation and evalutation of interoperability workflows.

Software I maintain

  • rdfsolve

    RDF schema discovery and conversion, typed Python clients, and SPARQL execution with batching, retries, and query provenance. It builds the linked data of this site.

    PyPI · docs

  • pysec2pri

    Reconciles retired identifiers and changed gene symbols against current database records, with historical mappings, ambiguity checks, and auditable resolution.

    PyPI · docs · 1,554 PyPI downloads last month

  • mapkgsutils

    Shared parsing, reconciliation, and release-comparison machinery for biomedical identifier mappings.

    PyPI · 510 PyPI downloads last month

  • pyaop

    Builds and enriches adverse outcome pathway networks from SPARQL sources, with gene, compound, and tissue associations for network visualization.

    PyPI · docs

  • AOP-Suite

    Web application for building adverse outcome pathway networks from SPARQL sources, with gene and compound queries and interactive Cytoscape.js views; built on pyAOP.

    PyPI · docs · tutorial

  • seejobs

    A terminal interface for Slurm job monitoring, logs, and batch-script preparation over SSH.

    PyPI · docs

Software contributions

All merged pull requests in other projects