---
# System prepended metadata

title: Software Development Overview
tags: [minutes]

---

---
tags: minutes
description: Minutes for software development meeting 12-Dec-2023
---

# Software Development Overview

**Present:**
* Saskia Lippens
* Alex Botzki
* James Collier

## Followup

* James: Write up and share minutes.
* Saskia: Discuss website generation project with Merlijn in preperation for a pitch to Geert.
* Alex: Consult Beerome and CAMEL about taking over ownership of these projects.

## Project classification

### Chores / Fundament

* [VIB-CSS](https://vibbits.github.io/vib-css/)
* Web app deployment infrastructure [^infrastructure].

### Idea nursery
The following are projects that do not yet exist but would be _quick/easy wins_.

* Interactive website generation from tabular data [^static].
* Styling and VIB branding for R-Shiny web applications.

The following are projects that would be useful as a foundation for users in VIB.

* A training chatbot.
* A universal graphical interface for building computational pipelines/workflows [^babel].

### High-value incremental minor improvements
These projects are widely used globally and required work on them should be minor and incremental. 

* [iRefIndex](https://irefindex.vib.be/). Protein interaction database.
  A new version is published each year, but software automation can make the publication process easier/quicker/less error prone.
  
* Phylogeny projects.
  These are used by other projects, not by James' work: [PhyD3](https://phyd3.bioinformatics-core.sites.vib.be/), ([Phylio](https://github.com/vibbits/phylio), [phyd3-parser-compat](https://github.com/vibbits/phyd3-parser-compat) are independently useful but are also used by PhyD3).

### Larger scale projects

* [Golden Gateway Assembler](https://gg2-assembler-test.vib.be/)
  Started with a masters student but is currently in limbo.
* Theoretical Tracer Fate Detection (TTFD)
  On behalf on the Leuven Metabolomics Core.

### Maintenance mode projects

* [Acinetobase](https://acinetobase.vib.be/)
  This project is, in principle, "complete". However it is possible that Charles Van der Henst (Brussels) will need assistance for extra features over the coming year. Adding and modifying data to the database is trivial.



[^babel]: Some initial research and design considerations have been documented [here](https://gitlab.com/bimmie/workflow-babel/-/blob/master/doc/design.md).
[^infrastructure]: This is required for any web development. Already exists for published projects. Very small time investment.
[^static]: James has discussed with Merlijn and Technorix. They believe it is something they can implement into the minisites but need approval from Geert.