dynamo-release
dynamo-release copied to clipboard
Fix handling of save_show_or_return flags
Fix #326
The following APIs are modified to accept 'save', 'show', 'return', 'both', and 'all':
pl.cell_cycle_scorespl.connectivity_basepl.nneighborspl.phase_portraitspl.dynamicspl.fate_biaspl.fatepl.least_actionpl.bubblepl.nxvizPlotpl.arcPlotpl.hivePlotpl.basic_statspl.show_fractionpl.variance_explainedpl.biplotpl.loadingpl.feature_genespl.exp_by_groupspl.plot_direct_graphpl.scatterspl.show_landscapepl.cell_wise_vectors_3dpl.line_integral_convpl.cell_wise_vectorspl.grid_vectorspl.streamline_plotpl.plot_energypl.state_graphpl.plot_3d_streamtubepl.kinetic_curvespl.kinetic_heatmappl.jacobian_kineticsacceptable value updated from save_fig to savepl.sensitivity_kineticsacceptable value updated from save_fig to savepl.plot_flow_fieldpl.plot_nullclinespl.plot_fixed_points_2dpl.plot_fixed_pointspl.plot_trajpl.plot_separatrixpl.topographypl.jacobianpl.jacobian_heatmappl.sensitivitypl.sensitivity_heatmap
The following APIs now only accept 'save', 'show', 'both' and would support 'return', 'all' in future:
pl.responsepl.plot_hill_functionpl.causalitypl.comb_logicpl.hessianpl.lap_min_time
The following APIs rely on previously mentioned APIs and accept 'save', 'show', 'return', 'both', and 'all' as kwargs:
pl.infomappl.leidenpl.louvainpl.pcapl.trimappl.tsnepl.umappl.spacepl.accelerationpl.curlpl.curvaturepl.divergencepl.speed