Mercurial > repos > stevecassidy > wrassp
annotate g_f0.xml @ 1:dbcf9bc275e3 draft
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
| author | stevecassidy |
|---|---|
| date | Wed, 07 Dec 2016 19:10:51 -0500 |
| parents | |
| children | f188eb0b526d |
| rev | line source |
|---|---|
|
1
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
1 <tool id="g_f0" name="Get Pitch" version="0.01"> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
2 <description>using wrassp ksvF0 pitch tracker</description> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
3 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
4 <requirements> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
5 <requirement type="package" version="3.2.1">R</requirement> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
6 <requirement type="package" version="0.1.4">r-wrassp</requirement> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
7 </requirements> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
8 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
9 <command interpreter="bash"> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
10 r_wrapper.sh $__tool_directory__/g_f0.R --args ${wavfile} ${output} |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
11 ${beginTime} ${endTime} ${windowShift} ${gender} ${maxF} ${minF} ${minAmp} ${maxZCR} |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
12 </command> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
13 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
14 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
15 <inputs> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
16 <param name="wavfile" type="data" format="wav" label="Audio File" help="Audio file in WAV format"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
17 <param name="beginTime" type="integer" value="0" label="Start time for analysis (s)"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
18 <param name="endTime" type="integer" value="0" label="End Time for analysis (s) 0 means end of signal"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
19 <param name="windowShift" type="integer" value="5" label="Window Shift (ms)" help="set analysis window shift to dur ms"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
20 <param name="gender" type="select" label="Speaker Gender"> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
21 <option value="m" selected="true">Male</option> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
22 <option value="f">Female</option> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
23 <option value="u">Unknown</option> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
24 </param> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
25 <param name="maxF" type="integer" value="500" label="Maximum F0 Frequency (Hz)"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
26 <param name="minF" type="integer" value="50" label="Minimum F0 Frequency (Hz)"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
27 <param name="minAmp" type="integer" value="100" label="Amplitude threshold for voiced samples"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
28 <param name="maxZCR" type="integer" value="3000" label="Maximum zero crossing rate in Hz (for voicing detection)"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
29 </inputs> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
30 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
31 <outputs> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
32 <data name="output" format="tabular" label="#echo $wavfile.element_identifier.replace('wav', 'f0') #" /> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
33 </outputs> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
34 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
35 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
36 <tests> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
37 <test> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
38 <param name="wavfile" value="1_1119_2_22_001-ch6-speaker16.wav"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
39 <output name="output" file="1_1119_2_22_001-F0.dat"/> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
40 </test> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
41 </tests> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
42 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
43 <help>F0 analysis of the signal using the K. Schaefer-Vincent periodicity detection algortithm. |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
44 </help> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
45 |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
46 <citations> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
47 <citation type='bibtex'> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
48 @Manual{, |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
49 title = {wrassp: an R wrapper to the ASSP Library}, |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
50 author = {Lasse Bombien and Raphael Winkelmann and Michel |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
51 Scheffers}, |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
52 year = {2016}, |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
53 note = {R package version 0.1.4}, |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
54 } |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
55 </citation> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
56 </citations> |
|
dbcf9bc275e3
planemo upload commit 063e049d569aeb45e1008cbf044f2dad850eca3d-dirty
stevecassidy
parents:
diff
changeset
|
57 </tool> |
