~l3on/ubuntu/precise/rkward/rebuild1

« back to all changes in this revision

Viewing changes to rkward/plugins/analysis/irt/dichotomous/par_est_3pl.xml

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-05-11 21:58:23 UTC
  • mfrom: (1.1.11 upstream)
  • Revision ID: james.westby@ubuntu.com-20090511215823-m2f3gehcvapwrzgp
Tags: 0.5.0d-0ubuntu1
* New upstream release (LP: #375213)
* Bump Standards-Version to 3.8.1
* Drop cmake, libphon-dev from build-deps
* Update maintainer field

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE rkplugin>
 
2
<document>
 
3
  <code file="par_est_3pl.php" />
 
4
  <help file="par_est_3pl.rkh" />
 
5
 
 
6
  <logic>
 
7
    <convert id="optim_used"  mode="equals" sources="optimizer.string" standard="optim" />
 
8
    <convert id="sv_matrix"   mode="equals" sources="startval.string" standard="matrix" />
 
9
 
 
10
    <connect client="optimeth.enabled" governor="optim_used" />
 
11
    <connect client="startval_mtx.enabled" governor="sv_matrix" />
 
12
    <connect client="startval_mtx.required" governor="sv_matrix" />
 
13
  </logic>
 
14
 
 
15
  <dialog label="IRT parameter estimation: Birnbaum three parameter model">
 
16
    <tabbook>
 
17
      <tab id="tab_data" label="Manifest variables">
 
18
        <row id="manifest_resp_row">
 
19
          <varselector id="vars" />
 
20
          <column>
 
21
            <varslot type="numeric" id="x" classes="data.frame matrix" source="vars" required="true" label="Matrix of manifest variables:"/>
 
22
            <stretch />
 
23
          </column>
 
24
        </row>
 
25
      </tab>
 
26
      <tab id="tab_options" label="Options">
 
27
        <row id="options_row">
 
28
          <varselector id="vars2" />
 
29
          <column id="opt_var_col">
 
30
            <frame id="frame_constraints" label="Should parameters be fixed (constraints)?">
 
31
              <varslot type="numeric" id="constraint" classes="data.frame matrix" source="vars2" label="Constraint matrix:"/>
 
32
            </frame>
 
33
            <spinbox id="maxguess" label="Upper bound for guessing parameter" type="real" initial="1" min="0" max="1" size="small" />
 
34
            <stretch />
 
35
            <radio label="Start values" id="startval">
 
36
              <option label="Compute automatically" value="NULL" checked="true" />
 
37
              <option label="Use random start values" value="random" />
 
38
              <option label="Use own matrix of start values" value="matrix" />
 
39
            </radio>
 
40
            <varslot type="numeric" id="startval_mtx" classes="data.frame matrix" source="vars2" label="Matrix of start values:"/>
 
41
            <frame label="Misc options">
 
42
              <checkbox id="type" label="Assume equal discrimination parameters" value="rasch" />
 
43
              <checkbox id="naaction" label="Use only complete cases" value="na.exclude" />
 
44
              <checkbox id="irtparam" label="Usual IRT parameterization" checked="true" value="TRUE" />
 
45
            </frame>
 
46
          </column>
 
47
        </row>
 
48
      </tab>
 
49
      <tab id="tab_advanced_control" label="Advanced control">
 
50
        <row>
 
51
        <column id="control_col">
 
52
          <spinbox id="iterqn_3pl" label="Number of quasi-Newton iterations:" type="integer" initial="1000" size="small" />
 
53
          <spinbox id="ghk_3pl" label="Number of Gauss-Hermite quadrature points:" type="integer" initial="21" size="small" />
 
54
          <dropdown id="optimizer" label="Used optimizer:">
 
55
            <option label="optim()" value="optim" checked="true" />
 
56
            <option label="nlminb()" value="nlminb" />
 
57
          </dropdown>
 
58
          <dropdown id="optimeth" label="Optimization method:">
 
59
            <option label="BFGS" value="BFGS" checked="true" />
 
60
            <option label="Nelder-Mead" value="Nelder-Mead" />
 
61
            <option label="CG" value="CG" />
 
62
            <option label="L-BFGS-B" value="L-BFGS-B" />
 
63
            <option label="SANN" value="SANN" />
 
64
          </dropdown>
 
65
          <spinbox id="epshess" label="Step-length for approximation" type="real" initial="1e-03" size="small" />
 
66
          <!-- todo: parscale option -->
 
67
          <stretch />
 
68
          <checkbox id="verbose" label="Print verbose info about optimization" value="TRUE" />
 
69
        </column>
 
70
      </row>
 
71
      </tab>
 
72
    </tabbook>
 
73
  </dialog>
 
74
</document>