BlueBrain / BlueBrain/BlueGraph

Add support for multigraphs in PGFrames

Abierto
#72 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Python
Estrellas
34
Forks
5
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Currently, only one edge between a pair of nodes in allowed. For some use cases, it would be useful to support **multiedges**. For example:

Alice and Bob have two relationships, `friends` and `colleagues`, with different properties. It could be represented as:

```
@source_id, @target_id, @edge_id, @type, @since
"Alice", "Bob", 1, "friends", 1999
"Alice", "Bob", 2, "colleagues", 1998
```

Where the index of the dataframe with edges is given by `@source_id, @target_id, @edge_id`

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza rastreando el manejo de los dataframes de aristas de PGFrames y cómo se define su índice para los nodos de origen y destino. El trabajo estará completo cuando se puedan representar varias aristas entre el mismo par de nodos mediante un identificador de arista, conservando sus propiedades diferenciadas.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
data
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.