University of Illinois Graduate School of Library and Information Science ISRL


MIREX Submission Instructions

  1. Preparing your submission
    1. Create a README file containing all the instructions needed to run your submission. Name this file README.txt
    2. Create a folder named <YOUR_LAST_NAME>_<YOUR_FIRST_NAME>_<TASK>_[1-n]. Substitute your last name for <YOUR_LAST_NAME>, your first name for <YOUR_FIRST_NAME>, the task competition name for <TASK>, and if you are submitting more than one algorithm for the same task, please number them. Be sure to substitute underscores (_) for spaces ( ).
    3. Put your README file, M2K itinerary and all binaries, scripts, etc into this folder. It is advised that you flatten your folder hierarchies if possible.
    4. If you are submitting any custom M2K/D2K modules, create a subfolder named "modules" and put in this folder the .java/.class files (in their package hierarchy e.g. org.imirsel.m2k.my_modules.MyModule should be included as ./modules/org/imirsel/m2k/my_modules/MyModule.class), or put a .jar file containing the class hierarchy in this folder.
    5. Take a look at Andreas' example submission zip file. ehmann_andreas_symbolic_key_finding_1.zip
  2. Entering a single algorithm for a single task
    1. Go to http://www.music-ir.org/evaluation/MIREX/submission/index.php and click on the "Start Primary" button and complete the submission form.
    2. In the "Binary File" section, please specify a binary file in your submission, and describe its purpose and interface.
  3. Entering multiple algorithms for a single task
    1. Complete the submission form as listed above for "Entering a single algorithm for a single task" with your primary algorithm.
    2. You should have received an email after the completion of the primary submission with its submission id. Record the submission id from this email and go to http://www.music-ir.org/evaluation/MIREX/submission/index.php and input the submission id from your primary submission in the box located above the "Start Secondary" button and then click the "Start Secondary" button and complete the submission form again for EACH alternate algorithm.
  4. Entering algorithms in multiple tasks
    1. Repeat the instructions for "Entering X algorithms for a single task" for EACH task.
    2. Each submission that is part of a NEW task, should be started with a NEW primary submission. Variant algorithms for each task should be submitted as "Secondary Submissions"
  5. Other things to keep in mind
    1. At any time in the submission process, you can SAVE your submission and quit, returning to finish the submission later.
    2. You can also QUIT the submission process, deleting any progress you have made in the submission form.
    3. You can recover a submission for later editing as long as it has not been finalized. To do this, log in with the submission id and password you already selected
Proceed to the Submission Form.

Maintained by: J. Stephen Downie
Comments to: jdownie at uiuc dot edu
Last modified: 17 July 2006