Ir al contenido principal
Logo Ciencia Abierta

Publicar código abierto en la UPCT: vincular GitHub con Zenodo

Publicar código abierto

El código también es un producto resultante de la investigación. Aunque se puede publicar directamente en Zenodo, lo más habitual en entornos de programación es utilizar repositorios como GitHub para la gestión de versiones. 

GitHub permite vincularse con Zenodo, de esta forma se además de archivar el código se emite un nuevo DOI cada vez que se crea una nueva versión del mism en GitHub. Esta es una forma de otorgar un identificador persistente al software. Por esta razón recomendamos el uso del repositorio GitHub para software. 

Para vicular GitHub con  Zenodo, es necesario que el repositorio de GitHub sea público. 
Pasos para vincular GitHub con Zenodo y publicar:

  • Una vez logados en Zenodo, seleccionar la opcion GitHub (1) en el desplegable de parte superior derecha y a en la ventana que se abre, pulsar en el botón Connect (2)

Vincular cuenta GitHub con Zenodo

 

  • En la ventana que aparece a continuación se ponen las credenciales de GitHub  para entrar en la cuenta (3) y  se autoriza el acceso de Zenodo (4)

Autorizar Zenodo en GitHub

  • Una vez autorizado podemos sincronizar pulsando el botón "Sync" (5) y abajo aparecen el listado con los repositorios de código de Gighub diponibles para enviar a Zenodo (6). En la imagen aparece uno ya depositado en Zenodo.

Sincronizar releases de Github en Zenodo

A continuación queda editar el ítem para revisar y completar los metadatos, como autores (creators), resumen (description), agencia financiadora (funding), licencia (rights) y trabajos relacionados (related works). Para esto se pulsa en My Dashboard y luego en Edit (7) y una vez hechos los cambios se pulsa en "publish" .

 

Editar envío de GitHub en Zenodo

 

A continuación hay que subirlo a la comunidad UPCT,  para ello estando en "My dashboard" se pulsa en el título del ítem para abrirlo  y a continuación en la rueda dentada y en Select Community  (8) .

Asociar envío a comunidad Zenodo

Después se abre el buscador de comunidades. En la caja de búsqueda se escribe UPCT (9) y se pulsa el botón buscar y luego seleccionar (select). Una vez seleccionada se pulsa "Submit to community". Una vez enviada, el personal de la biblioteca validará el envío.

Seleccionar y enviar a una comunidad

  • Sala 1, Campus Alfonso XIII
  • Paseo Alfonso XIII, 48
  • Teléfono 968 32 5505
  • 30203 Cartagena
  • Sala 2, Campus Muralla del Mar
  • Plaza del Hospital, 1
  • Teléfono 968 33 8864
  • 30202 Cartagena
  • craibiblioteca@upct.es
  • Sala 3, Campus CIM
  • Calle Real, 3
  • Teléfono 868 07 1041
  • 30201 Cartagena

© UNIVERSIDAD POLITÉCNICA DE CARTAGENA - Pza. del Cronista Isidoro Valverde, Edif. La Milagrosa, CP. 30202 Cartagena. Tlf: 968 32 54 00.