Changeset 990 in quafit


Ignore:
Timestamp:
Jul 5, 2016, 10:33:37 PM (6 years ago)
Author:
alexey
Message:

aa_constraints - reading/modifying

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • bin/parser_gennap_modifier.pl

    r988 r990  
    88use FindBin '$Bin';
    99use File::Path;
     10use POSIX;
    1011
    1112###########################################################
     
    3435}       
    3536
     37sub Process_aasyntax_reps {
     38
     39    my $temp_rdlines = $_[0];
     40    my $k = $_[1];
     41    my $repeatername = $_[2];
     42       
     43    $temp_rdlines =~ s/#SYNTAXAA//;
     44    chomp $temp_rdlines;
     45   
     46    my $id_key = 'aa_number';
     47    my $len = length($$ref{$repeatername}->{$id_key}[$k]);
     48    print OUT $$ref{$repeatername}->{$id_key}[$k];
     49    print OUT " " x ceil(5 - $len);                     
     50
     51    $id_key = 'rdfl_number';
     52    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     53    print OUT $$ref{$repeatername}->{$id_key}[$k];
     54    print OUT " " x ceil(3 - $len);
     55
     56    $id_key = 'sym_number';
     57    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     58    print OUT $$ref{$repeatername}->{$id_key}[$k];
     59    print OUT " " x ceil(3 - $len);
     60
     61    $id_key = 'screw_axis_number';
     62    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     63    print OUT $$ref{$repeatername}->{$id_key}[$k];
     64    print OUT " " x ceil(4 - $len);
     65       
     66    $id_key = 'atom_code';
     67    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     68    print OUT $$ref{$repeatername}->{$id_key}[$k];
     69    print OUT " " x ceil(6 - $len);
     70
     71    $id_key = 'coor_vect';
     72    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     73    print OUT $$ref{$repeatername}->{$id_key}[$k];
     74    print OUT " " x ceil(18 - $len);
     75
     76    $id_key = 'condition';
     77    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     78    print OUT $$ref{$repeatername}->{$id_key}[$k];
     79    print OUT " " x ceil(20 - $len);
     80   
     81    my $id_key_upper_level = 'val_name_vect';
     82    if (exists $$ref{$repeatername}->{$id_key_upper_level}[$k]{value}{val_name_vect_value})
     83    {
     84        $len = length($$ref{$repeatername}->{$id_key_upper_level}[$k]{value}{val_name_vect_value});
     85        print OUT $$ref{$repeatername}->{$id_key_upper_level}[$k]{value}{val_name_vect_value};
     86        print OUT " " x ceil(18 - $len);
     87    }
     88    elsif (exists $$ref{$repeatername}->{$id_key_upper_level}[$k]{name}{val_name_vect_name})
     89    {
     90        $len = length($$ref{$repeatername}->{$id_key_upper_level}[$k]{name}{val_name_vect_name});
     91        print OUT $$ref{$repeatername}->{$id_key_upper_level}[$k]{name}{val_name_vect_name};
     92        print OUT " " x ceil(18 - $len);
     93    }
     94    else
     95    {
     96        $len = length($$ref{$repeatername}->{$id_key_upper_level}[$k]);
     97        print OUT $$ref{$repeatername}->{$id_key_upper_level}[$k];
     98        print OUT " " x ceil(18 - $len);
     99    }
     100   
     101    $id_key = 'fact_value';
     102    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     103    print OUT $$ref{$repeatername}->{$id_key}[$k];
     104    print OUT " " x ceil(10 - $len);
     105
     106    $id_key = 'method';
     107    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     108    print OUT $$ref{$repeatername}->{$id_key}[$k];
     109    print OUT " " x ceil(7 - $len);
     110
     111    $id_key = 'k';
     112    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     113    print OUT $$ref{$repeatername}->{$id_key}[$k];
     114    print OUT " " x ceil(9 - $len);
     115
     116    $id_key = 'name';
     117    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     118    print OUT $$ref{$repeatername}->{$id_key}[$k];
     119    print OUT " " x ceil(7 - $len);
     120
     121    $id_key = 'flag';
     122    $len = length($$ref{$repeatername}->{$id_key}[$k]);
     123    print OUT $$ref{$repeatername}->{$id_key}[$k];
     124    print OUT " " x ceil(4 - $len);
     125
     126
     127    print OUT "\n";
     128}       
    36129
    37130sub Process_tag_reps {
     
    327420
    328421my $tag_id_key;
    329 my @aglines, @rdlines, @explines, @fllines;
     422my @aglines, @rdlines, @explines, @fllines, @aaconstlines;
    330423
    331424## File transformation ###########################
     
    355448        next;
    356449    }
     450    if ($line_copy =~ m/#AACONST/)
     451    {
     452        $line_copy =~ s/#AACONST//;
     453        chomp $line_copy;
     454        push (@aaconstlines, $line_copy);
     455        next;
     456    }   
    357457    if ($line_copy =~ m/#EXPREP/)
    358458    {
     
    462562                {
    463563                    Process_pdb_reps($temp_rdlines[$i], $k, 'num_rigid_domains', 'pdb_location');
     564                }
     565                else
     566                {
     567                    $temp_rdlines[$i] =~ s/\s+$//;
     568                    print OUT $temp_rdlines[$i] ."\n";
     569                }
     570            }
     571        }
     572    }
     573    elsif ($line_copy =~ m/#AABEGIN/)
     574    {
     575        $line_copy =~ s/#AABEGIN//;
     576        print OUT $line_copy;
     577
     578        my $hashrd = $$ref{'num_aaconst'}->{aa_number};
     579        my $length = scalar( @{ $hashrd } );
     580       
     581        for ( my $k = 0; $k < $length; $k++)
     582        {
     583            my @temp_rdlines = @aaconstlines;
     584            for (my $i = 0; $i < @temp_rdlines; $i++)
     585            {
     586                if ($temp_rdlines[$i] =~ m/#SYNTAXAA/)
     587                {
     588                    Process_aasyntax_reps($temp_rdlines[$i], $k, 'num_aaconst');
    464589                }
    465590                else
  • bin/quatest_tags_general_template_nested_rep.dat

    r988 r990  
    240240***************** Amino acid Constraints
    241241 AA |RD|SS|POL| Atom|Coord.vector r_i |     Condition     |Val,Name,Vec.u_d |Fact.Val.|Method|   K    |Name  |Flag
    242     |FL|  |   |     |x,y,z,r,a,b,rc,ac|=,>,>=,<,<=,max,min|x,y,z,r,a,b,rc,ac|         |st,el |        |      |1/0   
    243 524  1  1  1    CA      rc                     >            10.0                1.0     el      10.0           0    #AACONST
    244 250  2  1  1    CA      rc                     >             0.                         el      10.0   ppp     0
    245 78   1  1  1    CA      rc                     >=           ppp                         el      10.0           0
     242    |FL|  |   |     |x,y,z,r,a,b,rc,ac|=,>,>=,<,<=,max,min|x,y,z,r,a,b,rc,ac|         |st,el |        |      |1/0   #AABEGIN
     243524  1  1  1    CA      rc                     >            10.0                1.0     el      10.0   ppp     0    #AACONST#SYNTAXAA
    246244******** Pairs of Amino acid Constraints
    247245i:AA|RD|SS|POL|i:Atom|j:AA|RD|SS|POL|j:Atom|Coord.vector r_ij|     Condition     |Val,Name,Vec.u_dd|Fact.Val.|Method|   K    |Name  |Flag
  • module_generator/aa_constraints.json

    r987 r990  
    8181                  "label"    : "Condition",
    8282                  "type"     : "listbox",
    83                   "values"   : "=~eq~>~more~>=~more_eq~<~less~<=~less_eq~max~max~min~min",
     83                  "values"   : "=~=~>~>~>=~>=~<~<~<=~<=~max~max~min~min",
    8484                  #"repeater" : "true",
    8585                  "required" : "true",
     
    118118                  "type"     : "text",
    119119                  "size"     : 3,
    120                   "required" : "false",
     120                  "required" : "no",
    121121                  "repeat"   : "num_aaconst" 
    122122               },
  • module_generator/quafit_test.json

    r987 r990  
    267267                   {
    268268                     "role"     : "input", 
    269                      "id"       : "gamma",
    270                      "label"    : "gamma",
     269                     "id"       : "alpha",
     270                     "label"    : "alpha",
    271271                     "type"     : "text", 
    272272                     "default"  : "0.0000",
     
    291291                   {
    292292                     "role"     : "input", 
    293                      "id"       : "alpha",
    294                      "label"    : "alpha",
     293                     "id"       : "gamma",
     294                     "label"    : "gamma",
    295295                     "type"     : "text", 
    296296                     "default"  : "0.0000",
     
    323323                     "help"     : ""
    324324                 },
     325                              {
     326                                "role"     : "input", 
     327                                "id"       : "alpha_degscrew_axis_orientation",
     328                                #"label"    : "alpha_deg",
     329                                "label"    : "",
     330                                "type"     : "text", 
     331                                "default"  : "alpha_deg",
     332                                "required" : "true",
     333                                "size"     : 5,
     334                                "repeat"   : "screw_axis_orientation",
     335                                "norow"    : "true",
     336                                "readonly" : "true",
     337                                "help"     : ""
     338                           },
     339                                {
     340                                  "role"     : "input", 
     341                                  "id"       : "Startingalpha_degscrew_axis_orientation",
     342                                  "label"    : "Starting",
     343                                  "type"     : "text", 
     344                                  "default"  : "0.00000",
     345                                  "required" : "true",
     346                                  "size"     : 4,
     347                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     348                                  "repeat"   : "screw_axis_orientation",
     349                                  "norow"    : "true",
     350                                  "help"     : ""       
     351                             },
     352                                {
     353                                  "role"     : "input", 
     354                                  "id"       : "Loweralpha_degscrew_axis_orientation",
     355                                  "label"    : "Lower",
     356                                  "type"     : "text", 
     357                                  "default"  : "0.0000",
     358                                  "required" : "true",
     359                                  "size"     : 4,
     360                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     361                                  "repeat"   : "screw_axis_orientation",
     362                                  "norow"    : "true",
     363                                  "help"     : ""       
     364                             },
     365                                {
     366                                  "role"     : "input", 
     367                                  "id"       : "Upperalpha_degscrew_axis_orientation",
     368                                  "label"    : "Upper",
     369                                  "type"     : "text", 
     370                                  "default"  : "360.0000",
     371                                  "required" : "true",
     372                                  "size"     : 4,
     373                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     374                                  "repeat"   : "screw_axis_orientation",
     375                                  "norow"    : "true",
     376                                  "help"     : ""       
     377                             },
     378                                {
     379                                  "role"     : "input", 
     380                                  "id"       : "Samplingalpha_degscrew_axis_orientation",
     381                                  "label"    : "Sampling",
     382                                  "type"     : "text", 
     383                                  "default"  : "20.0000",
     384                                  "required" : "true",
     385                                  "size"     : 4,
     386                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     387                                  "repeat"   : "screw_axis_orientation",
     388                                  "norow"    : "true",
     389                                  "help"     : ""       
     390                             },
     391                                {
     392                                  "role"     : "input", 
     393                                  "id"       : "Flagalpha_degscrew_axis_orientation",
     394                                  "label"    : "Flag",
     395                                  "type"     : "text", 
     396                                  "default"  : "0",
     397                                  "required" : "true",
     398                                  "size"     : 2,
     399                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     400                                  "repeat"   : "screw_axis_orientation",
     401                                  "norow"    : "false",
     402                                  "help"     : ""       
     403                             },
    325404                              {
    326405                                "role"     : "input", 
     
    402481                                  "help"     : ""       
    403482                             },
    404                               {
    405                                 "role"     : "input", 
    406                                 "id"       : "alpha_degscrew_axis_orientation",
    407                                 #"label"    : "alpha_deg",
    408                                 "label"    : "",
    409                                 "type"     : "text", 
    410                                 "default"  : "alpha_deg",
    411                                 "required" : "true",
    412                                 "size"     : 5,
    413                                 "repeat"   : "screw_axis_orientation",
    414                                 "norow"    : "true",
    415                                 "readonly" : "true",
    416                                 "help"     : ""
    417                            },
    418                                 {
    419                                   "role"     : "input", 
    420                                   "id"       : "Startingalpha_degscrew_axis_orientation",
    421                                   "label"    : "Starting",
    422                                   "type"     : "text", 
    423                                   "default"  : "0.00000",
    424                                   "required" : "true",
    425                                   "size"     : 4,
    426                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    427                                   "repeat"   : "screw_axis_orientation",
    428                                   "norow"    : "true",
    429                                   "help"     : ""       
    430                              },
    431                                 {
    432                                   "role"     : "input", 
    433                                   "id"       : "Loweralpha_degscrew_axis_orientation",
    434                                   "label"    : "Lower",
    435                                   "type"     : "text", 
    436                                   "default"  : "0.0000",
    437                                   "required" : "true",
    438                                   "size"     : 4,
    439                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    440                                   "repeat"   : "screw_axis_orientation",
    441                                   "norow"    : "true",
    442                                   "help"     : ""       
    443                              },
    444                                 {
    445                                   "role"     : "input", 
    446                                   "id"       : "Upperalpha_degscrew_axis_orientation",
    447                                   "label"    : "Upper",
    448                                   "type"     : "text", 
    449                                   "default"  : "360.0000",
    450                                   "required" : "true",
    451                                   "size"     : 4,
    452                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    453                                   "repeat"   : "screw_axis_orientation",
    454                                   "norow"    : "true",
    455                                   "help"     : ""       
    456                              },
    457                                 {
    458                                   "role"     : "input", 
    459                                   "id"       : "Samplingalpha_degscrew_axis_orientation",
    460                                   "label"    : "Sampling",
    461                                   "type"     : "text", 
    462                                   "default"  : "20.0000",
    463                                   "required" : "true",
    464                                   "size"     : 4,
    465                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    466                                   "repeat"   : "screw_axis_orientation",
    467                                   "norow"    : "true",
    468                                   "help"     : ""       
    469                              },
    470                                 {
    471                                   "role"     : "input", 
    472                                   "id"       : "Flagalpha_degscrew_axis_orientation",
    473                                   "label"    : "Flag",
    474                                   "type"     : "text", 
    475                                   "default"  : "0",
    476                                   "required" : "true",
    477                                   "size"     : 2,
    478                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    479                                   "repeat"   : "screw_axis_orientation",
    480                                   "norow"    : "false",
    481                                   "help"     : ""       
    482                              },
    483483                   {
    484484                     "role"     : "input", 
     
    739739                     "help"     : ""
    740740                 },
     741                              {
     742                                "role"     : "input", 
     743                                "id"       : "modulus_anggeom_center_vect",
     744                                #"label"    : "modulus_ang",
     745                                "label"    : "",
     746                                "type"     : "text", 
     747                                "default"  : "modulus_ang",
     748                                "required" : "true",
     749                                "size"     : 5,
     750                                "repeat"   : "geom_center_vect",
     751                                "norow"    : "true",
     752                                "readonly" : "true",
     753                                "help"     : ""
     754                           },
     755                                {
     756                                  "role"     : "input", 
     757                                  "id"       : "Startingmodulus_anggeom_center_vect",
     758                                  "label"    : "Starting",
     759                                  "type"     : "text", 
     760                                  "default"  : "11.299",
     761                                  "required" : "true",
     762                                  "size"     : 4,
     763                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     764                                  "repeat"   : "geom_center_vect",
     765                                  "norow"    : "true",
     766                                  "help"     : ""       
     767                             },
     768                                {
     769                                  "role"     : "input", 
     770                                  "id"       : "Lowermodulus_anggeom_center_vect",
     771                                  "label"    : "Lower",
     772                                  "type"     : "text", 
     773                                  "default"  : "0.0000",
     774                                  "required" : "true",
     775                                  "size"     : 4,
     776                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     777                                  "repeat"   : "geom_center_vect",
     778                                  "norow"    : "true",
     779                                  "help"     : ""       
     780                             },
     781                                {
     782                                  "role"     : "input", 
     783                                  "id"       : "Uppermodulus_anggeom_center_vect",
     784                                  "label"    : "Upper",
     785                                  "type"     : "text", 
     786                                  "default"  : "105.00",
     787                                  "required" : "true",
     788                                  "size"     : 4,
     789                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     790                                  "repeat"   : "geom_center_vect",
     791                                  "norow"    : "true",
     792                                  "help"     : ""       
     793                             },
     794                                {
     795                                  "role"     : "input", 
     796                                  "id"       : "Samplingmodulus_anggeom_center_vect",
     797                                  "label"    : "Sampling",
     798                                  "type"     : "text", 
     799                                  "default"  : "2.0000",
     800                                  "required" : "true",
     801                                  "size"     : 4,
     802                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     803                                  "repeat"   : "geom_center_vect",
     804                                  "norow"    : "true",
     805                                  "help"     : ""       
     806                             },
     807                                {
     808                                  "role"     : "input", 
     809                                  "id"       : "Flagmodulus_anggeom_center_vect",
     810                                  "label"    : "Flag",
     811                                  "type"     : "text", 
     812                                  "default"  : "0",
     813                                  "required" : "true",
     814                                  "size"     : 2,
     815                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     816                                  "repeat"   : "geom_center_vect",
     817                                  "norow"    : "false",
     818                                  "help"     : ""       
     819                             },
     820                              {
     821                                "role"     : "input", 
     822                                "id"       : "alpha___deggeom_center_vect",
     823                                #"label"    : "alpha___deg",
     824                                "label"    : "",
     825                                "type"     : "text", 
     826                                "default"  : "alpha___deg",
     827                                "required" : "true",
     828                                "size"     : 5,
     829                                "repeat"   : "geom_center_vect",
     830                                "norow"    : "true",
     831                                "readonly" : "true",
     832                                "help"     : ""
     833                           },
     834                                {
     835                                  "role"     : "input", 
     836                                  "id"       : "Startingalpha___deggeom_center_vect",
     837                                  "label"    : "Starting",
     838                                  "type"     : "text", 
     839                                  "default"  : "-64.799",
     840                                  "required" : "true",
     841                                  "size"     : 4,
     842                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     843                                  "repeat"   : "geom_center_vect",
     844                                  "norow"    : "true",
     845                                  "help"     : ""       
     846                             },
     847                                {
     848                                  "role"     : "input", 
     849                                  "id"       : "Loweralpha___deggeom_center_vect",
     850                                  "label"    : "Lower",
     851                                  "type"     : "text", 
     852                                  "default"  : "-180.00",
     853                                  "required" : "true",
     854                                  "size"     : 4,
     855                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     856                                  "repeat"   : "geom_center_vect",
     857                                  "norow"    : "true",
     858                                  "help"     : ""       
     859                             },
     860                                {
     861                                  "role"     : "input", 
     862                                  "id"       : "Upperalpha___deggeom_center_vect",
     863                                  "label"    : "Upper",
     864                                  "type"     : "text", 
     865                                  "default"  : "180.00",
     866                                  "required" : "true",
     867                                  "size"     : 4,
     868                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     869                                  "repeat"   : "geom_center_vect",
     870                                  "norow"    : "true",
     871                                  "help"     : ""       
     872                             },
     873                                {
     874                                  "role"     : "input", 
     875                                  "id"       : "Samplingalpha___deggeom_center_vect",
     876                                  "label"    : "Sampling",
     877                                  "type"     : "text", 
     878                                  "default"  : "90.000",
     879                                  "required" : "true",
     880                                  "size"     : 4,
     881                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     882                                  "repeat"   : "geom_center_vect",
     883                                  "norow"    : "true",
     884                                  "help"     : ""       
     885                             },
     886                                {
     887                                  "role"     : "input", 
     888                                  "id"       : "Flagalpha___deggeom_center_vect",
     889                                  "label"    : "Flag",
     890                                  "type"     : "text", 
     891                                  "default"  : "0",
     892                                  "required" : "true",
     893                                  "size"     : 2,
     894                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     895                                  "repeat"   : "geom_center_vect",
     896                                  "norow"    : "false",
     897                                  "help"     : ""       
     898                             },
    741899                              {
    742900                                "role"     : "input", 
     
    818976                                  "help"     : ""       
    819977                             },
    820                               {
    821                                 "role"     : "input", 
    822                                 "id"       : "alpha___deggeom_center_vect",
    823                                 #"label"    : "alpha___deg",
    824                                 "label"    : "",
    825                                 "type"     : "text", 
    826                                 "default"  : "alpha___deg",
    827                                 "required" : "true",
    828                                 "size"     : 5,
    829                                 "repeat"   : "geom_center_vect",
    830                                 "norow"    : "true",
    831                                 "readonly" : "true",
    832                                 "help"     : ""
    833                            },
    834                                 {
    835                                   "role"     : "input", 
    836                                   "id"       : "Startingalpha___deggeom_center_vect",
    837                                   "label"    : "Starting",
    838                                   "type"     : "text", 
    839                                   "default"  : "-64.799",
    840                                   "required" : "true",
    841                                   "size"     : 4,
    842                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    843                                   "repeat"   : "geom_center_vect",
    844                                   "norow"    : "true",
    845                                   "help"     : ""       
    846                              },
    847                                 {
    848                                   "role"     : "input", 
    849                                   "id"       : "Loweralpha___deggeom_center_vect",
    850                                   "label"    : "Lower",
    851                                   "type"     : "text", 
    852                                   "default"  : "-180.00",
    853                                   "required" : "true",
    854                                   "size"     : 4,
    855                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    856                                   "repeat"   : "geom_center_vect",
    857                                   "norow"    : "true",
    858                                   "help"     : ""       
    859                              },
    860                                 {
    861                                   "role"     : "input", 
    862                                   "id"       : "Upperalpha___deggeom_center_vect",
    863                                   "label"    : "Upper",
    864                                   "type"     : "text", 
    865                                   "default"  : "180.00",
    866                                   "required" : "true",
    867                                   "size"     : 4,
    868                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    869                                   "repeat"   : "geom_center_vect",
    870                                   "norow"    : "true",
    871                                   "help"     : ""       
    872                              },
    873                                 {
    874                                   "role"     : "input", 
    875                                   "id"       : "Samplingalpha___deggeom_center_vect",
    876                                   "label"    : "Sampling",
    877                                   "type"     : "text", 
    878                                   "default"  : "90.000",
    879                                   "required" : "true",
    880                                   "size"     : 4,
    881                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    882                                   "repeat"   : "geom_center_vect",
    883                                   "norow"    : "true",
    884                                   "help"     : ""       
    885                              },
    886                                 {
    887                                   "role"     : "input", 
    888                                   "id"       : "Flagalpha___deggeom_center_vect",
    889                                   "label"    : "Flag",
    890                                   "type"     : "text", 
    891                                   "default"  : "0",
    892                                   "required" : "true",
    893                                   "size"     : 2,
    894                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    895                                   "repeat"   : "geom_center_vect",
    896                                   "norow"    : "false",
    897                                   "help"     : ""       
    898                              },
    899                               {
    900                                 "role"     : "input", 
    901                                 "id"       : "modulus_anggeom_center_vect",
    902                                 #"label"    : "modulus_ang",
    903                                 "label"    : "",
    904                                 "type"     : "text", 
    905                                 "default"  : "modulus_ang",
    906                                 "required" : "true",
    907                                 "size"     : 5,
    908                                 "repeat"   : "geom_center_vect",
    909                                 "norow"    : "true",
    910                                 "readonly" : "true",
    911                                 "help"     : ""
    912                            },
    913                                 {
    914                                   "role"     : "input", 
    915                                   "id"       : "Startingmodulus_anggeom_center_vect",
    916                                   "label"    : "Starting",
    917                                   "type"     : "text", 
    918                                   "default"  : "11.299",
    919                                   "required" : "true",
    920                                   "size"     : 4,
    921                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    922                                   "repeat"   : "geom_center_vect",
    923                                   "norow"    : "true",
    924                                   "help"     : ""       
    925                              },
    926                                 {
    927                                   "role"     : "input", 
    928                                   "id"       : "Lowermodulus_anggeom_center_vect",
    929                                   "label"    : "Lower",
    930                                   "type"     : "text", 
    931                                   "default"  : "0.0000",
    932                                   "required" : "true",
    933                                   "size"     : 4,
    934                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    935                                   "repeat"   : "geom_center_vect",
    936                                   "norow"    : "true",
    937                                   "help"     : ""       
    938                              },
    939                                 {
    940                                   "role"     : "input", 
    941                                   "id"       : "Uppermodulus_anggeom_center_vect",
    942                                   "label"    : "Upper",
    943                                   "type"     : "text", 
    944                                   "default"  : "105.00",
    945                                   "required" : "true",
    946                                   "size"     : 4,
    947                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    948                                   "repeat"   : "geom_center_vect",
    949                                   "norow"    : "true",
    950                                   "help"     : ""       
    951                              },
    952                                 {
    953                                   "role"     : "input", 
    954                                   "id"       : "Samplingmodulus_anggeom_center_vect",
    955                                   "label"    : "Sampling",
    956                                   "type"     : "text", 
    957                                   "default"  : "2.0000",
    958                                   "required" : "true",
    959                                   "size"     : 4,
    960                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    961                                   "repeat"   : "geom_center_vect",
    962                                   "norow"    : "true",
    963                                   "help"     : ""       
    964                              },
    965                                 {
    966                                   "role"     : "input", 
    967                                   "id"       : "Flagmodulus_anggeom_center_vect",
    968                                   "label"    : "Flag",
    969                                   "type"     : "text", 
    970                                   "default"  : "0",
    971                                   "required" : "true",
    972                                   "size"     : 2,
    973                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    974                                   "repeat"   : "geom_center_vect",
    975                                   "norow"    : "false",
    976                                   "help"     : ""       
    977                              },
    978978                 {
    979979                     "role"     : "input", 
     
    987987                     "help"     : ""
    988988                 },
     989                              {
     990                                "role"     : "input", 
     991                                "id"       : "alpha_a_degrotation_angles",
     992                                #"label"    : "alpha_a_deg",
     993                                "label"    : "",
     994                                "type"     : "text", 
     995                                "default"  : "alpha_a_deg",
     996                                "required" : "true",
     997                                "size"     : 5,
     998                                "repeat"   : "rotation_angles",
     999                                "norow"    : "true",
     1000                                "readonly" : "true",
     1001                                "help"     : ""
     1002                           },
     1003                                {
     1004                                  "role"     : "input", 
     1005                                  "id"       : "Startingalpha_a_degrotation_angles",
     1006                                  "label"    : "Starting",
     1007                                  "type"     : "text", 
     1008                                  "default"  : "-134.26",
     1009                                  "required" : "true",
     1010                                  "size"     : 4,
     1011                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1012                                  "repeat"   : "rotation_angles",
     1013                                  "norow"    : "true",
     1014                                  "help"     : ""       
     1015                             },
     1016                                {
     1017                                  "role"     : "input", 
     1018                                  "id"       : "Loweralpha_a_degrotation_angles",
     1019                                  "label"    : "Lower",
     1020                                  "type"     : "text", 
     1021                                  "default"  : "-180.00",
     1022                                  "required" : "true",
     1023                                  "size"     : 4,
     1024                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1025                                  "repeat"   : "rotation_angles",
     1026                                  "norow"    : "true",
     1027                                  "help"     : ""       
     1028                             },
     1029                                {
     1030                                  "role"     : "input", 
     1031                                  "id"       : "Upperalpha_a_degrotation_angles",
     1032                                  "label"    : "Upper",
     1033                                  "type"     : "text", 
     1034                                  "default"  : "180.00",
     1035                                  "required" : "true",
     1036                                  "size"     : 4,
     1037                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1038                                  "repeat"   : "rotation_angles",
     1039                                  "norow"    : "true",
     1040                                  "help"     : ""       
     1041                             },
     1042                                {
     1043                                  "role"     : "input", 
     1044                                  "id"       : "Samplingalpha_a_degrotation_angles",
     1045                                  "label"    : "Sampling",
     1046                                  "type"     : "text", 
     1047                                  "default"  : "90.000",
     1048                                  "required" : "true",
     1049                                  "size"     : 4,
     1050                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1051                                  "repeat"   : "rotation_angles",
     1052                                  "norow"    : "true",
     1053                                  "help"     : ""       
     1054                             },
     1055                                {
     1056                                  "role"     : "input", 
     1057                                  "id"       : "Flagalpha_a_degrotation_angles",
     1058                                  "label"    : "Flag",
     1059                                  "type"     : "text", 
     1060                                  "default"  : "0",
     1061                                  "required" : "true",
     1062                                  "size"     : 2,
     1063                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1064                                  "repeat"   : "rotation_angles",
     1065                                  "norow"    : "false",
     1066                                  "help"     : ""       
     1067                             },
    9891068                              {
    9901069                                "role"     : "input", 
     
    10681147                              {
    10691148                                "role"     : "input", 
    1070                                 "id"       : "alpha_a_degrotation_angles",
    1071                                 #"label"    : "alpha_a_deg",
    1072                                 "label"    : "",
    1073                                 "type"     : "text", 
    1074                                 "default"  : "alpha_a_deg",
    1075                                 "required" : "true",
    1076                                 "size"     : 5,
    1077                                 "repeat"   : "rotation_angles",
    1078                                 "norow"    : "true",
    1079                                 "readonly" : "true",
    1080                                 "help"     : ""
    1081                            },
    1082                                 {
    1083                                   "role"     : "input", 
    1084                                   "id"       : "Startingalpha_a_degrotation_angles",
    1085                                   "label"    : "Starting",
    1086                                   "type"     : "text", 
    1087                                   "default"  : "-134.26",
    1088                                   "required" : "true",
    1089                                   "size"     : 4,
    1090                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1091                                   "repeat"   : "rotation_angles",
    1092                                   "norow"    : "true",
    1093                                   "help"     : ""       
    1094                              },
    1095                                 {
    1096                                   "role"     : "input", 
    1097                                   "id"       : "Loweralpha_a_degrotation_angles",
    1098                                   "label"    : "Lower",
    1099                                   "type"     : "text", 
    1100                                   "default"  : "-180.00",
    1101                                   "required" : "true",
    1102                                   "size"     : 4,
    1103                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1104                                   "repeat"   : "rotation_angles",
    1105                                   "norow"    : "true",
    1106                                   "help"     : ""       
    1107                              },
    1108                                 {
    1109                                   "role"     : "input", 
    1110                                   "id"       : "Upperalpha_a_degrotation_angles",
    1111                                   "label"    : "Upper",
    1112                                   "type"     : "text", 
    1113                                   "default"  : "180.00",
    1114                                   "required" : "true",
    1115                                   "size"     : 4,
    1116                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1117                                   "repeat"   : "rotation_angles",
    1118                                   "norow"    : "true",
    1119                                   "help"     : ""       
    1120                              },
    1121                                 {
    1122                                   "role"     : "input", 
    1123                                   "id"       : "Samplingalpha_a_degrotation_angles",
    1124                                   "label"    : "Sampling",
    1125                                   "type"     : "text", 
    1126                                   "default"  : "90.000",
    1127                                   "required" : "true",
    1128                                   "size"     : 4,
    1129                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1130                                   "repeat"   : "rotation_angles",
    1131                                   "norow"    : "true",
    1132                                   "help"     : ""       
    1133                              },
    1134                                 {
    1135                                   "role"     : "input", 
    1136                                   "id"       : "Flagalpha_a_degrotation_angles",
    1137                                   "label"    : "Flag",
    1138                                   "type"     : "text", 
    1139                                   "default"  : "0",
    1140                                   "required" : "true",
    1141                                   "size"     : 2,
    1142                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1143                                   "repeat"   : "rotation_angles",
    1144                                   "norow"    : "false",
    1145                                   "help"     : ""       
    1146                              },
    1147                               {
    1148                                 "role"     : "input", 
    11491149                                "id"       : "gamma_a_degrotation_angles",
    11501150                                #"label"    : "gamma_a_deg",
     
    14161416                  "label"    : "Condition",
    14171417                  "type"     : "listbox",
    1418                   "values"   : "=~eq~>~more~>=~more_eq~<~less~<=~less_eq~max~max~min~min",
     1418                  "values"   : "=~=~>~>~>=~>=~<~<~<=~<=~max~max~min~min",
    14191419                  #"repeater" : "true",
    14201420                  "required" : "true",
     
    14531453                  "type"     : "text",
    14541454                  "size"     : 3,
    1455                   "required" : "false",
     1455                  "required" : "no",
    14561456                  "repeat"   : "num_aaconst" 
    14571457               },
  • modules/quafit_test.json

    r987 r990  
    267267                   {
    268268                     "role"     : "input", 
    269                      "id"       : "gamma",
    270                      "label"    : "gamma",
     269                     "id"       : "alpha",
     270                     "label"    : "alpha",
    271271                     "type"     : "text", 
    272272                     "default"  : "0.0000",
     
    291291                   {
    292292                     "role"     : "input", 
    293                      "id"       : "alpha",
    294                      "label"    : "alpha",
     293                     "id"       : "gamma",
     294                     "label"    : "gamma",
    295295                     "type"     : "text", 
    296296                     "default"  : "0.0000",
     
    323323                     "help"     : ""
    324324                 },
     325                              {
     326                                "role"     : "input", 
     327                                "id"       : "alpha_degscrew_axis_orientation",
     328                                #"label"    : "alpha_deg",
     329                                "label"    : "",
     330                                "type"     : "text", 
     331                                "default"  : "alpha_deg",
     332                                "required" : "true",
     333                                "size"     : 5,
     334                                "repeat"   : "screw_axis_orientation",
     335                                "norow"    : "true",
     336                                "readonly" : "true",
     337                                "help"     : ""
     338                           },
     339                                {
     340                                  "role"     : "input", 
     341                                  "id"       : "Startingalpha_degscrew_axis_orientation",
     342                                  "label"    : "Starting",
     343                                  "type"     : "text", 
     344                                  "default"  : "0.00000",
     345                                  "required" : "true",
     346                                  "size"     : 4,
     347                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     348                                  "repeat"   : "screw_axis_orientation",
     349                                  "norow"    : "true",
     350                                  "help"     : ""       
     351                             },
     352                                {
     353                                  "role"     : "input", 
     354                                  "id"       : "Loweralpha_degscrew_axis_orientation",
     355                                  "label"    : "Lower",
     356                                  "type"     : "text", 
     357                                  "default"  : "0.0000",
     358                                  "required" : "true",
     359                                  "size"     : 4,
     360                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     361                                  "repeat"   : "screw_axis_orientation",
     362                                  "norow"    : "true",
     363                                  "help"     : ""       
     364                             },
     365                                {
     366                                  "role"     : "input", 
     367                                  "id"       : "Upperalpha_degscrew_axis_orientation",
     368                                  "label"    : "Upper",
     369                                  "type"     : "text", 
     370                                  "default"  : "360.0000",
     371                                  "required" : "true",
     372                                  "size"     : 4,
     373                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     374                                  "repeat"   : "screw_axis_orientation",
     375                                  "norow"    : "true",
     376                                  "help"     : ""       
     377                             },
     378                                {
     379                                  "role"     : "input", 
     380                                  "id"       : "Samplingalpha_degscrew_axis_orientation",
     381                                  "label"    : "Sampling",
     382                                  "type"     : "text", 
     383                                  "default"  : "20.0000",
     384                                  "required" : "true",
     385                                  "size"     : 4,
     386                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     387                                  "repeat"   : "screw_axis_orientation",
     388                                  "norow"    : "true",
     389                                  "help"     : ""       
     390                             },
     391                                {
     392                                  "role"     : "input", 
     393                                  "id"       : "Flagalpha_degscrew_axis_orientation",
     394                                  "label"    : "Flag",
     395                                  "type"     : "text", 
     396                                  "default"  : "0",
     397                                  "required" : "true",
     398                                  "size"     : 2,
     399                                  #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
     400                                  "repeat"   : "screw_axis_orientation",
     401                                  "norow"    : "false",
     402                                  "help"     : ""       
     403                             },
    325404                              {
    326405                                "role"     : "input", 
     
    402481                                  "help"     : ""       
    403482                             },
    404                               {
    405                                 "role"     : "input", 
    406                                 "id"       : "alpha_degscrew_axis_orientation",
    407                                 #"label"    : "alpha_deg",
    408                                 "label"    : "",
    409                                 "type"     : "text", 
    410                                 "default"  : "alpha_deg",
    411                                 "required" : "true",
    412                                 "size"     : 5,
    413                                 "repeat"   : "screw_axis_orientation",
    414                                 "norow"    : "true",
    415                                 "readonly" : "true",
    416                                 "help"     : ""
    417                            },
    418                                 {
    419                                   "role"     : "input", 
    420                                   "id"       : "Startingalpha_degscrew_axis_orientation",
    421                                   "label"    : "Starting",
    422                                   "type"     : "text", 
    423                                   "default"  : "0.00000",
    424                                   "required" : "true",
    425                                   "size"     : 4,
    426                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    427                                   "repeat"   : "screw_axis_orientation",
    428                                   "norow"    : "true",
    429                                   "help"     : ""       
    430                              },
    431                                 {
    432                                   "role"     : "input", 
    433                                   "id"       : "Loweralpha_degscrew_axis_orientation",
    434                                   "label"    : "Lower",
    435                                   "type"     : "text", 
    436                                   "default"  : "0.0000",
    437                                   "required" : "true",
    438                                   "size"     : 4,
    439                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    440                                   "repeat"   : "screw_axis_orientation",
    441                                   "norow"    : "true",
    442                                   "help"     : ""       
    443                              },
    444                                 {
    445                                   "role"     : "input", 
    446                                   "id"       : "Upperalpha_degscrew_axis_orientation",
    447                                   "label"    : "Upper",
    448                                   "type"     : "text", 
    449                                   "default"  : "360.0000",
    450                                   "required" : "true",
    451                                   "size"     : 4,
    452                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    453                                   "repeat"   : "screw_axis_orientation",
    454                                   "norow"    : "true",
    455                                   "help"     : ""       
    456                              },
    457                                 {
    458                                   "role"     : "input", 
    459                                   "id"       : "Samplingalpha_degscrew_axis_orientation",
    460                                   "label"    : "Sampling",
    461                                   "type"     : "text", 
    462                                   "default"  : "20.0000",
    463                                   "required" : "true",
    464                                   "size"     : 4,
    465                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    466                                   "repeat"   : "screw_axis_orientation",
    467                                   "norow"    : "true",
    468                                   "help"     : ""       
    469                              },
    470                                 {
    471                                   "role"     : "input", 
    472                                   "id"       : "Flagalpha_degscrew_axis_orientation",
    473                                   "label"    : "Flag",
    474                                   "type"     : "text", 
    475                                   "default"  : "0",
    476                                   "required" : "true",
    477                                   "size"     : 2,
    478                                   #"repeat"   : "screw_axis_orientationscrew_axis_orientation:alpha_deg",
    479                                   "repeat"   : "screw_axis_orientation",
    480                                   "norow"    : "false",
    481                                   "help"     : ""       
    482                              },
    483483                   {
    484484                     "role"     : "input", 
     
    739739                     "help"     : ""
    740740                 },
     741                              {
     742                                "role"     : "input", 
     743                                "id"       : "modulus_anggeom_center_vect",
     744                                #"label"    : "modulus_ang",
     745                                "label"    : "",
     746                                "type"     : "text", 
     747                                "default"  : "modulus_ang",
     748                                "required" : "true",
     749                                "size"     : 5,
     750                                "repeat"   : "geom_center_vect",
     751                                "norow"    : "true",
     752                                "readonly" : "true",
     753                                "help"     : ""
     754                           },
     755                                {
     756                                  "role"     : "input", 
     757                                  "id"       : "Startingmodulus_anggeom_center_vect",
     758                                  "label"    : "Starting",
     759                                  "type"     : "text", 
     760                                  "default"  : "11.299",
     761                                  "required" : "true",
     762                                  "size"     : 4,
     763                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     764                                  "repeat"   : "geom_center_vect",
     765                                  "norow"    : "true",
     766                                  "help"     : ""       
     767                             },
     768                                {
     769                                  "role"     : "input", 
     770                                  "id"       : "Lowermodulus_anggeom_center_vect",
     771                                  "label"    : "Lower",
     772                                  "type"     : "text", 
     773                                  "default"  : "0.0000",
     774                                  "required" : "true",
     775                                  "size"     : 4,
     776                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     777                                  "repeat"   : "geom_center_vect",
     778                                  "norow"    : "true",
     779                                  "help"     : ""       
     780                             },
     781                                {
     782                                  "role"     : "input", 
     783                                  "id"       : "Uppermodulus_anggeom_center_vect",
     784                                  "label"    : "Upper",
     785                                  "type"     : "text", 
     786                                  "default"  : "105.00",
     787                                  "required" : "true",
     788                                  "size"     : 4,
     789                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     790                                  "repeat"   : "geom_center_vect",
     791                                  "norow"    : "true",
     792                                  "help"     : ""       
     793                             },
     794                                {
     795                                  "role"     : "input", 
     796                                  "id"       : "Samplingmodulus_anggeom_center_vect",
     797                                  "label"    : "Sampling",
     798                                  "type"     : "text", 
     799                                  "default"  : "2.0000",
     800                                  "required" : "true",
     801                                  "size"     : 4,
     802                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     803                                  "repeat"   : "geom_center_vect",
     804                                  "norow"    : "true",
     805                                  "help"     : ""       
     806                             },
     807                                {
     808                                  "role"     : "input", 
     809                                  "id"       : "Flagmodulus_anggeom_center_vect",
     810                                  "label"    : "Flag",
     811                                  "type"     : "text", 
     812                                  "default"  : "0",
     813                                  "required" : "true",
     814                                  "size"     : 2,
     815                                  #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
     816                                  "repeat"   : "geom_center_vect",
     817                                  "norow"    : "false",
     818                                  "help"     : ""       
     819                             },
     820                              {
     821                                "role"     : "input", 
     822                                "id"       : "alpha___deggeom_center_vect",
     823                                #"label"    : "alpha___deg",
     824                                "label"    : "",
     825                                "type"     : "text", 
     826                                "default"  : "alpha___deg",
     827                                "required" : "true",
     828                                "size"     : 5,
     829                                "repeat"   : "geom_center_vect",
     830                                "norow"    : "true",
     831                                "readonly" : "true",
     832                                "help"     : ""
     833                           },
     834                                {
     835                                  "role"     : "input", 
     836                                  "id"       : "Startingalpha___deggeom_center_vect",
     837                                  "label"    : "Starting",
     838                                  "type"     : "text", 
     839                                  "default"  : "-64.799",
     840                                  "required" : "true",
     841                                  "size"     : 4,
     842                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     843                                  "repeat"   : "geom_center_vect",
     844                                  "norow"    : "true",
     845                                  "help"     : ""       
     846                             },
     847                                {
     848                                  "role"     : "input", 
     849                                  "id"       : "Loweralpha___deggeom_center_vect",
     850                                  "label"    : "Lower",
     851                                  "type"     : "text", 
     852                                  "default"  : "-180.00",
     853                                  "required" : "true",
     854                                  "size"     : 4,
     855                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     856                                  "repeat"   : "geom_center_vect",
     857                                  "norow"    : "true",
     858                                  "help"     : ""       
     859                             },
     860                                {
     861                                  "role"     : "input", 
     862                                  "id"       : "Upperalpha___deggeom_center_vect",
     863                                  "label"    : "Upper",
     864                                  "type"     : "text", 
     865                                  "default"  : "180.00",
     866                                  "required" : "true",
     867                                  "size"     : 4,
     868                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     869                                  "repeat"   : "geom_center_vect",
     870                                  "norow"    : "true",
     871                                  "help"     : ""       
     872                             },
     873                                {
     874                                  "role"     : "input", 
     875                                  "id"       : "Samplingalpha___deggeom_center_vect",
     876                                  "label"    : "Sampling",
     877                                  "type"     : "text", 
     878                                  "default"  : "90.000",
     879                                  "required" : "true",
     880                                  "size"     : 4,
     881                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     882                                  "repeat"   : "geom_center_vect",
     883                                  "norow"    : "true",
     884                                  "help"     : ""       
     885                             },
     886                                {
     887                                  "role"     : "input", 
     888                                  "id"       : "Flagalpha___deggeom_center_vect",
     889                                  "label"    : "Flag",
     890                                  "type"     : "text", 
     891                                  "default"  : "0",
     892                                  "required" : "true",
     893                                  "size"     : 2,
     894                                  #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
     895                                  "repeat"   : "geom_center_vect",
     896                                  "norow"    : "false",
     897                                  "help"     : ""       
     898                             },
    741899                              {
    742900                                "role"     : "input", 
     
    818976                                  "help"     : ""       
    819977                             },
    820                               {
    821                                 "role"     : "input", 
    822                                 "id"       : "alpha___deggeom_center_vect",
    823                                 #"label"    : "alpha___deg",
    824                                 "label"    : "",
    825                                 "type"     : "text", 
    826                                 "default"  : "alpha___deg",
    827                                 "required" : "true",
    828                                 "size"     : 5,
    829                                 "repeat"   : "geom_center_vect",
    830                                 "norow"    : "true",
    831                                 "readonly" : "true",
    832                                 "help"     : ""
    833                            },
    834                                 {
    835                                   "role"     : "input", 
    836                                   "id"       : "Startingalpha___deggeom_center_vect",
    837                                   "label"    : "Starting",
    838                                   "type"     : "text", 
    839                                   "default"  : "-64.799",
    840                                   "required" : "true",
    841                                   "size"     : 4,
    842                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    843                                   "repeat"   : "geom_center_vect",
    844                                   "norow"    : "true",
    845                                   "help"     : ""       
    846                              },
    847                                 {
    848                                   "role"     : "input", 
    849                                   "id"       : "Loweralpha___deggeom_center_vect",
    850                                   "label"    : "Lower",
    851                                   "type"     : "text", 
    852                                   "default"  : "-180.00",
    853                                   "required" : "true",
    854                                   "size"     : 4,
    855                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    856                                   "repeat"   : "geom_center_vect",
    857                                   "norow"    : "true",
    858                                   "help"     : ""       
    859                              },
    860                                 {
    861                                   "role"     : "input", 
    862                                   "id"       : "Upperalpha___deggeom_center_vect",
    863                                   "label"    : "Upper",
    864                                   "type"     : "text", 
    865                                   "default"  : "180.00",
    866                                   "required" : "true",
    867                                   "size"     : 4,
    868                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    869                                   "repeat"   : "geom_center_vect",
    870                                   "norow"    : "true",
    871                                   "help"     : ""       
    872                              },
    873                                 {
    874                                   "role"     : "input", 
    875                                   "id"       : "Samplingalpha___deggeom_center_vect",
    876                                   "label"    : "Sampling",
    877                                   "type"     : "text", 
    878                                   "default"  : "90.000",
    879                                   "required" : "true",
    880                                   "size"     : 4,
    881                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    882                                   "repeat"   : "geom_center_vect",
    883                                   "norow"    : "true",
    884                                   "help"     : ""       
    885                              },
    886                                 {
    887                                   "role"     : "input", 
    888                                   "id"       : "Flagalpha___deggeom_center_vect",
    889                                   "label"    : "Flag",
    890                                   "type"     : "text", 
    891                                   "default"  : "0",
    892                                   "required" : "true",
    893                                   "size"     : 2,
    894                                   #"repeat"   : "geom_center_vectgeom_center_vect:alpha___deg",
    895                                   "repeat"   : "geom_center_vect",
    896                                   "norow"    : "false",
    897                                   "help"     : ""       
    898                              },
    899                               {
    900                                 "role"     : "input", 
    901                                 "id"       : "modulus_anggeom_center_vect",
    902                                 #"label"    : "modulus_ang",
    903                                 "label"    : "",
    904                                 "type"     : "text", 
    905                                 "default"  : "modulus_ang",
    906                                 "required" : "true",
    907                                 "size"     : 5,
    908                                 "repeat"   : "geom_center_vect",
    909                                 "norow"    : "true",
    910                                 "readonly" : "true",
    911                                 "help"     : ""
    912                            },
    913                                 {
    914                                   "role"     : "input", 
    915                                   "id"       : "Startingmodulus_anggeom_center_vect",
    916                                   "label"    : "Starting",
    917                                   "type"     : "text", 
    918                                   "default"  : "11.299",
    919                                   "required" : "true",
    920                                   "size"     : 4,
    921                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    922                                   "repeat"   : "geom_center_vect",
    923                                   "norow"    : "true",
    924                                   "help"     : ""       
    925                              },
    926                                 {
    927                                   "role"     : "input", 
    928                                   "id"       : "Lowermodulus_anggeom_center_vect",
    929                                   "label"    : "Lower",
    930                                   "type"     : "text", 
    931                                   "default"  : "0.0000",
    932                                   "required" : "true",
    933                                   "size"     : 4,
    934                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    935                                   "repeat"   : "geom_center_vect",
    936                                   "norow"    : "true",
    937                                   "help"     : ""       
    938                              },
    939                                 {
    940                                   "role"     : "input", 
    941                                   "id"       : "Uppermodulus_anggeom_center_vect",
    942                                   "label"    : "Upper",
    943                                   "type"     : "text", 
    944                                   "default"  : "105.00",
    945                                   "required" : "true",
    946                                   "size"     : 4,
    947                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    948                                   "repeat"   : "geom_center_vect",
    949                                   "norow"    : "true",
    950                                   "help"     : ""       
    951                              },
    952                                 {
    953                                   "role"     : "input", 
    954                                   "id"       : "Samplingmodulus_anggeom_center_vect",
    955                                   "label"    : "Sampling",
    956                                   "type"     : "text", 
    957                                   "default"  : "2.0000",
    958                                   "required" : "true",
    959                                   "size"     : 4,
    960                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    961                                   "repeat"   : "geom_center_vect",
    962                                   "norow"    : "true",
    963                                   "help"     : ""       
    964                              },
    965                                 {
    966                                   "role"     : "input", 
    967                                   "id"       : "Flagmodulus_anggeom_center_vect",
    968                                   "label"    : "Flag",
    969                                   "type"     : "text", 
    970                                   "default"  : "0",
    971                                   "required" : "true",
    972                                   "size"     : 2,
    973                                   #"repeat"   : "geom_center_vectgeom_center_vect:modulus_ang",
    974                                   "repeat"   : "geom_center_vect",
    975                                   "norow"    : "false",
    976                                   "help"     : ""       
    977                              },
    978978                 {
    979979                     "role"     : "input", 
     
    987987                     "help"     : ""
    988988                 },
     989                              {
     990                                "role"     : "input", 
     991                                "id"       : "alpha_a_degrotation_angles",
     992                                #"label"    : "alpha_a_deg",
     993                                "label"    : "",
     994                                "type"     : "text", 
     995                                "default"  : "alpha_a_deg",
     996                                "required" : "true",
     997                                "size"     : 5,
     998                                "repeat"   : "rotation_angles",
     999                                "norow"    : "true",
     1000                                "readonly" : "true",
     1001                                "help"     : ""
     1002                           },
     1003                                {
     1004                                  "role"     : "input", 
     1005                                  "id"       : "Startingalpha_a_degrotation_angles",
     1006                                  "label"    : "Starting",
     1007                                  "type"     : "text", 
     1008                                  "default"  : "-134.26",
     1009                                  "required" : "true",
     1010                                  "size"     : 4,
     1011                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1012                                  "repeat"   : "rotation_angles",
     1013                                  "norow"    : "true",
     1014                                  "help"     : ""       
     1015                             },
     1016                                {
     1017                                  "role"     : "input", 
     1018                                  "id"       : "Loweralpha_a_degrotation_angles",
     1019                                  "label"    : "Lower",
     1020                                  "type"     : "text", 
     1021                                  "default"  : "-180.00",
     1022                                  "required" : "true",
     1023                                  "size"     : 4,
     1024                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1025                                  "repeat"   : "rotation_angles",
     1026                                  "norow"    : "true",
     1027                                  "help"     : ""       
     1028                             },
     1029                                {
     1030                                  "role"     : "input", 
     1031                                  "id"       : "Upperalpha_a_degrotation_angles",
     1032                                  "label"    : "Upper",
     1033                                  "type"     : "text", 
     1034                                  "default"  : "180.00",
     1035                                  "required" : "true",
     1036                                  "size"     : 4,
     1037                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1038                                  "repeat"   : "rotation_angles",
     1039                                  "norow"    : "true",
     1040                                  "help"     : ""       
     1041                             },
     1042                                {
     1043                                  "role"     : "input", 
     1044                                  "id"       : "Samplingalpha_a_degrotation_angles",
     1045                                  "label"    : "Sampling",
     1046                                  "type"     : "text", 
     1047                                  "default"  : "90.000",
     1048                                  "required" : "true",
     1049                                  "size"     : 4,
     1050                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1051                                  "repeat"   : "rotation_angles",
     1052                                  "norow"    : "true",
     1053                                  "help"     : ""       
     1054                             },
     1055                                {
     1056                                  "role"     : "input", 
     1057                                  "id"       : "Flagalpha_a_degrotation_angles",
     1058                                  "label"    : "Flag",
     1059                                  "type"     : "text", 
     1060                                  "default"  : "0",
     1061                                  "required" : "true",
     1062                                  "size"     : 2,
     1063                                  #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
     1064                                  "repeat"   : "rotation_angles",
     1065                                  "norow"    : "false",
     1066                                  "help"     : ""       
     1067                             },
    9891068                              {
    9901069                                "role"     : "input", 
     
    10681147                              {
    10691148                                "role"     : "input", 
    1070                                 "id"       : "alpha_a_degrotation_angles",
    1071                                 #"label"    : "alpha_a_deg",
    1072                                 "label"    : "",
    1073                                 "type"     : "text", 
    1074                                 "default"  : "alpha_a_deg",
    1075                                 "required" : "true",
    1076                                 "size"     : 5,
    1077                                 "repeat"   : "rotation_angles",
    1078                                 "norow"    : "true",
    1079                                 "readonly" : "true",
    1080                                 "help"     : ""
    1081                            },
    1082                                 {
    1083                                   "role"     : "input", 
    1084                                   "id"       : "Startingalpha_a_degrotation_angles",
    1085                                   "label"    : "Starting",
    1086                                   "type"     : "text", 
    1087                                   "default"  : "-134.26",
    1088                                   "required" : "true",
    1089                                   "size"     : 4,
    1090                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1091                                   "repeat"   : "rotation_angles",
    1092                                   "norow"    : "true",
    1093                                   "help"     : ""       
    1094                              },
    1095                                 {
    1096                                   "role"     : "input", 
    1097                                   "id"       : "Loweralpha_a_degrotation_angles",
    1098                                   "label"    : "Lower",
    1099                                   "type"     : "text", 
    1100                                   "default"  : "-180.00",
    1101                                   "required" : "true",
    1102                                   "size"     : 4,
    1103                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1104                                   "repeat"   : "rotation_angles",
    1105                                   "norow"    : "true",
    1106                                   "help"     : ""       
    1107                              },
    1108                                 {
    1109                                   "role"     : "input", 
    1110                                   "id"       : "Upperalpha_a_degrotation_angles",
    1111                                   "label"    : "Upper",
    1112                                   "type"     : "text", 
    1113                                   "default"  : "180.00",
    1114                                   "required" : "true",
    1115                                   "size"     : 4,
    1116                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1117                                   "repeat"   : "rotation_angles",
    1118                                   "norow"    : "true",
    1119                                   "help"     : ""       
    1120                              },
    1121                                 {
    1122                                   "role"     : "input", 
    1123                                   "id"       : "Samplingalpha_a_degrotation_angles",
    1124                                   "label"    : "Sampling",
    1125                                   "type"     : "text", 
    1126                                   "default"  : "90.000",
    1127                                   "required" : "true",
    1128                                   "size"     : 4,
    1129                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1130                                   "repeat"   : "rotation_angles",
    1131                                   "norow"    : "true",
    1132                                   "help"     : ""       
    1133                              },
    1134                                 {
    1135                                   "role"     : "input", 
    1136                                   "id"       : "Flagalpha_a_degrotation_angles",
    1137                                   "label"    : "Flag",
    1138                                   "type"     : "text", 
    1139                                   "default"  : "0",
    1140                                   "required" : "true",
    1141                                   "size"     : 2,
    1142                                   #"repeat"   : "rotation_anglesrotation_angles:alpha_a_deg",
    1143                                   "repeat"   : "rotation_angles",
    1144                                   "norow"    : "false",
    1145                                   "help"     : ""       
    1146                              },
    1147                               {
    1148                                 "role"     : "input", 
    11491149                                "id"       : "gamma_a_degrotation_angles",
    11501150                                #"label"    : "gamma_a_deg",
     
    14161416                  "label"    : "Condition",
    14171417                  "type"     : "listbox",
    1418                   "values"   : "=~eq~>~more~>=~more_eq~<~less~<=~less_eq~max~max~min~min",
     1418                  "values"   : "=~=~>~>~>=~>=~<~<~<=~<=~max~max~min~min",
    14191419                  #"repeater" : "true",
    14201420                  "required" : "true",
     
    14531453                  "type"     : "text",
    14541454                  "size"     : 3,
    1455                   "required" : "false",
     1455                  "required" : "no",
    14561456                  "repeat"   : "num_aaconst" 
    14571457               },
Note: See TracChangeset for help on using the changeset viewer.