Submitting results to CAMI
To submit your assembly (or binning, or profiling) result, you first need to generate a fingerprint for your result file using the CAMI client camiClient.jar (more information on the client here). The fingerprint is an alphanumeric code and will be unique for your file. That is, if you modify it, you will need to generate a new fingerprint.
For example, to generate a fingerprint for your assembly, which is stored in myassembly.fasta in this example, use this command (without the $):
$ java -jar camiClient.jar --assemblyFingerprint myassembly.fasta Validation finished Starting to compute fingerprint Use this fingerprint in the cami website: C9E0D1D0936CF82F6937131BD1D44B26160
To generate a fingerprint for binning or profiling results, use the option --binningFingerprint or --profilingFingerprint.
Next, go to the CAMI website at https://data.cami-challenge.org/participate and login using your account, as shown in the picture:
In the Up- and Download section, go to the dataset that you want to submit your result to, for example the 2nd CAMI Challenge Marine Dataset. Then, click on one of the options: SUBMIT ASSEMBLY or SUBMIT BINNING or SUBMIT PROFILING:
By clicking, say, on SUBMIT ASSEMBLY, and then on X ASSEMBLY, the following form will open:
Fill out all the information regarding your submission, providing in the Fingerprint* field the fingerprint that you generated as explained above. Note that, while the fields regarding GitHub, Bioconda, release version, etc. are not mandatory, we strongly encourage you to fill them (see our comments on reproducibility of results in the FAQ section). Once you are done, click on SUBMIT. The following message will appear:
Click on GET LINKFILE and save the generated file, preferably in the same directory as your assembly (or binning, or profiling) file. The linkfile is a text file containing the link that is required by the camiClient.jar to upload your file to the CAMI server.
Finally, using the camiClient.jar and the obtained linkfile, upload your file as follows:
$ java -jar camiClient.jar -u linkfile myassembly.fasta