Bläddra i källkod

gin commit from platypus

Modified files: 3
Jan Grewe 1 år sedan
förälder
incheckning
3fe6f9dea9
3 ändrade filer med 21 tillägg och 18 borttagningar
  1. 1 1
      code/plots/supp_figure4.py
  2. 1 1
      code/plots/supp_figure5.py
  3. 19 16
      plot_figures.py

+ 1 - 1
code/plots/supp_figure4.py

@@ -11,7 +11,7 @@ from matplotlib import cm
 from sklearn import linear_model
 from sklearn.metrics import r2_score
 
-from .figure2 import get_feature_values
+from .property_correlations import get_feature_values
 
 
 def plot_correlation_heatmap(rs, ps, labels, axis=None, textsize=6, labelsize=6):

+ 1 - 1
code/plots/supp_figure5.py

@@ -4,7 +4,7 @@ import pandas as pd
 import matplotlib.pyplot as plt
 
 from .figure_style import subfig_labelsize, subfig_labelweight, despine
-from .figure2 import plotLinregress
+from .property_correlations import plotLinregress
 from .supp_figure5_analysis import main as velocity_analysis
 
 

+ 19 - 16
plot_figures.py

@@ -1,14 +1,14 @@
 import argparse
 
-from code.plots.figure1 import command_line_parser as fig1_parser
-from code.plots.figure2 import command_line_parser as fig2_parser
-from code.plots.figure3 import command_line_parser as fig3_parser
-from code.plots.figure4 import command_line_parser as fig4_parser
-from code.plots.figure5 import command_line_parser as fig5_parser
-from code.plots.figure6 import command_line_parser as fig6_parser
+from code.plots.data_analyses import command_line_parser as analysis_parser
+from code.plots.property_correlations import command_line_parser as correlations_parser
+from code.plots.population_coding import command_line_parser as popcoding_parser
+from code.plots.delay_filtering import command_line_parser as delayfilter_parser
+from code.plots.lif_results import command_line_parser as lif_parser
+from code.plots.info_surface import command_line_parser as infosurface_parser
 from code.plots.supp_figure4 import command_line_parser as supfig4_parser
 from code.plots.supp_figure5 import command_line_parser as supfig5_parser
-from code.plots.figure1new import command_line_parser as fig1n_parser
+from code.plots.intro_figure import command_line_parser as introfig_parser
 
 def create_parser():
     parser = argparse.ArgumentParser(description="Tool for plotting figures of the Hladnik & Grewe population coding project.")
@@ -16,13 +16,13 @@ def create_parser():
                                        help="Sub commands for plotting different figures",
                                        description="")
 
-    fig1_parser(subparsers)
-    fig1n_parser(subparsers)
-    fig2_parser(subparsers)
-    fig3_parser(subparsers)
-    fig4_parser(subparsers)
-    fig5_parser(subparsers)
-    fig6_parser(subparsers)
+    introfig_parser(subparsers)
+    analysis_parser(subparsers)
+    correlations_parser(subparsers)
+    popcoding_parser(subparsers)
+    delayfilter_parser(subparsers)
+    lif_parser(subparsers)
+    infosurface_parser(subparsers)
 
     supfig4_parser(subparsers)
     supfig5_parser(subparsers)
@@ -33,8 +33,11 @@ def create_parser():
 def main():
     parser = create_parser()
     args = parser.parse_args()
-    args.func(args)
-
+    if hasattr(args, "func"):
+        args.func(args)
+    else:
+        parser.print_help()
+    
 
 if __name__ == "__main__":
     main()