proteindf_tools.pdfgraph module

class proteindf_tools.pdfgraph.BarGraph[ソース]

ベースクラス: DfGraph

plot(data, labels=None)[ソース]
class proteindf_tools.pdfgraph.DfDistanceVsElementGraph(log=False)[ソース]

ベースクラス: DfGraph

load(path)[ソース]
class proteindf_tools.pdfgraph.DfDosGraph[ソース]

ベースクラス: DfGraph

add_draw_series(index, label='', fmt='')[ソース]
load_data(path)[ソース]
property num_of_series
class proteindf_tools.pdfgraph.DfEnergyLevelHistoryGraphH[ソース]

ベースクラス: DfGraph

エネルギー準位を水平線で描画します

load_data(path)[ソース]
select_iterations(iterations)[ソース]
set_HOMO_level(level)[ソース]
set_LUMO_level(level)[ソース]
class proteindf_tools.pdfgraph.DfEnergyLevelHistoryGraphV[ソース]

ベースクラス: DfEnergyLevelHistoryGraphH

エネルギー準位を垂直線で描画します。

class proteindf_tools.pdfgraph.DfEnergyLevelTraceGraph[ソース]

ベースクラス: DfGraph

property connection_color
property reference_line_color
set_data(elevel0, elevel1, connections)[ソース]

set data

パラメータ:
  • elevel0 (list) -- energy level for data0

  • elevel1 (list) -- energy level for data1

  • connections (list of list) -- connection; [index1, index2, ratio]

property target_line_color
class proteindf_tools.pdfgraph.DfGraph(**figure_kwd)[ソース]

ベースクラス: object

property aspect
property is_draw_grid
property legend
save(path)[ソース]
property size
property title
property xlabel
property xmax
property xmin
property xscale
property xticklabels
property xticks
property ylabel
property ymax
property ymin
property yscale
property yticklabels
property yticks
class proteindf_tools.pdfgraph.DfGvalsGraph[ソース]

ベースクラス: DfGraph

set_data(x_occ, y_occ, x_vir, y_vir)[ソース]
class proteindf_tools.pdfgraph.DfLineChart[ソース]

ベースクラス: DfGraph

add_data(X, Y)[ソース]
class proteindf_tools.pdfgraph.DfMatrixGraph(matrix, **figure_kwd)[ソース]

ベースクラス: DfGraph

property cmap
property is_diverging
property should_write_values
property vmax
property vmin
class proteindf_tools.pdfgraph.DfPopulationGraph[ソース]

ベースクラス: DfGraph

load_data(path)[ソース]
class proteindf_tools.pdfgraph.DfTotalEnergyHistGraph[ソース]

ベースクラス: DfGraph

load_data(path)[ソース]
class proteindf_tools.pdfgraph.DfVectorGraph(vector, **figure_kwd)[ソース]

ベースクラス: DfGraph

class proteindf_tools.pdfgraph.EnergyLevelChart[ソース]

ベースクラス: object

savefig(fname)[ソース]
set_data(itr, values)[ソース]
class proteindf_tools.pdfgraph.Graph(size=None)[ソース]

ベースクラス: object

colors = ['blue', 'green', 'red', 'cyan', 'magenta', 'yellow']
draw_grid(yn)[ソース]
draw_legend(yn)[ソース]
file_out(file_path)[ソース]
plot_basis(type='s', coef=[], exponent=[], color='blue')[ソース]

print Gaussian

set_xlabel(label)[ソース]
set_xrange(min_value, max_value)[ソース]
set_xscale(value)[ソース]
set_ylabel(label)[ソース]
set_yrange(min_value, max_value)[ソース]
set_yscale(value)[ソース]
class proteindf_tools.pdfgraph.GraphConvergenceCheck(size=None)[ソース]

ベースクラス: Graph

plot(values, label='', marker='+', linestyle='-')[ソース]

plot convergence history data

plotLog(values, label='', marker='+', linestyle='-')[ソース]

plot convergence history data (log)

class proteindf_tools.pdfgraph.GraphEnergyLevelHistory(size=None)[ソース]

ベースクラス: Graph

plot_energy_levels(iteration, levels, homo_level=-1)[ソース]

levels is the list of energy level.

class proteindf_tools.pdfgraph.GraphEnergyLevelSingle(size=None)[ソース]

ベースクラス: Graph

plot_energy_levels(levels, homo_level=-1)[ソース]

levels is the list of energy level.

class proteindf_tools.pdfgraph.GraphTotalEnergyHistory(size=None)[ソース]

ベースクラス: Graph

plot(values, label='', marker='+', linestyle='-')[ソース]

plot total energy history data

class proteindf_tools.pdfgraph.LineChart[ソース]

ベースクラス: object

savefig(fname)[ソース]
set_data(x, y)[ソース]
class proteindf_tools.pdfgraph.MidpointLogNorm(vmin=None, vmax=None, midpoint=None, clip=False)[ソース]

ベースクラス: LogNorm

class proteindf_tools.pdfgraph.MidpointNormalize(vmin=None, vmax=None, midpoint=None, clip=False)[ソース]

ベースクラス: Normalize