Voglio essere in grado di accertare la provenienza delle figure che creo usando matplotlib, cioè per sapere quale versione del mio codice e dei dati ho creato queste figure. (Vedere this essay per ulteriori informazioni sulla provenienza.)Matplotlib può aggiungere metadati alle figure salvate?
Immagino che l'approccio più diretto sarebbe quello di aggiungere i numeri di revisione del codice e dei dati ai metadati delle figure salvate, o come commenti in un file PostScript, per esempio.
C'è un modo semplice per farlo in Matplotlib? La funzione savefig
non sembra essere in grado di farlo ma qualcuno ha trovato una soluzione praticabile?
basta aggiungere del testo per la trama ... –
che potrebbe essere semplice, ma io non voglio avere a presentare dati per la pubblicazione con "commit 5d3414b19986fe3c08df4088d87b8786a660c387" scritto sotto. – ihuston
Quindi nascondilo usando [Steganography] (http://en.wikipedia.org/wiki/Steganography). Ci scusiamo per suggerimenti stupidi ma non sono a conoscenza di alcun supporto per questo in matplotlib. Quello che sto suggerendo è qualcosa di simile all'aggiunta di un pixelvalue in posizione (0,0) che differisce dallo sfondo con un valore che è possibile correlare con la revisione ... –