Select Git revision
Richter, Manuela authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
example.py 1.26 KiB
# -*- coding: utf-8 -*-
"""
Created on Tue Jul 20 12:22:33 2021
example workflow for integrating plotIDs
@author: Richter
"""
#%% Code und Konsole aufräumen
%reset
%matplotlib
%clear
#%% Module einbinden
import sys
import numpy as np
from numpy import random
import h5py as h5
import matplotlib.pyplot as plt
plt.style.use('fcn_help/FST.mplstyle')
%matplotlib qt
#%matplotlib inline
from FST_colors import Colors
from TagPlot import TagPlot
#%% Pfade hinzufügen
sys.path.append("fcn_core")
sys.path.append("fcn_help")
#%% Project ID
ProjectID= "MR01"
#%% Daten erzeugen
x = np.linspace(0,10,100)
y= random.rand(100) + 2
y_2 = np.sin(x) +2
#%% Daten speichern
dataset1 = "test_data.npy"
np.save(dataset1, x,y, y_2)
#%% figure erstellen
# Farben
colors = Colors() # create instance from class
color_list = colors.get_color_names()
# Plot erstellen
color1 = colors.get_rgb('black')
color2 = colors.get_rgb('yellow')
fig = plt.figure()
plt.plot(x,y, color=color1)
plt.plot(x,y_2, color= color2)
plt.draw()
#print(type(Figure1))
[figs, ID] = TagPlot(fig, ProjectID)
#figs.show()
# numbers = plt.get_fignums()
# labels = plt.get_figlabels()
# print(numbers)
# print(labels)
# plt.draw()
# plot taggen
#%% Figure als tiff-Datei abspeichern
figs.savefig('Test.tiff')