Check out the documentation to find information about the formats of the files: http://oncodrivefml.readthedocs.io/en/2.0.3/files.html.
You can get the source code and install OncodriveFML from our git repository.
OncodriveFML stable releases are tagged. We recommend to download the latest stable release. If you prefer to have the latest code, you can clone and install the repository, however we cannot guarantee that it will work. The version that corresponds to the paper is 1.0.
Yes, web application has limited configuration capabilities. Install OncodriveFML and check all the parameters that can be configured in the configuration file.
The most important parameters are the mutations file and the genomic elements file. The first one is referred in the REST API as input as well as in the OncodriveFML command line interface. The genomic elements file, named as elements in the REST API contains the genomic elements that OncodriveFML will analyse. While in the REST API it is required to submit a file in the web application you can also choose between some precomputed genomic regions.
If you upload you own genomic elements file, you also need to provide its type (type parameter in the REST API). The type indicates OncodriveFML if the regions under analysis are coding or noncoding regions. The sequencing parameter indicates how the mutations file was obtainded. The different parameters are:
If you do not know, use targeted. The indels parameter is a flag indicating whether to use or not indels in the analysis. As it is a flag, if it is present in the request then indels are used. If missing, indels are discarded.
These parameters can also be found in the command line interface of OncodriveFML (indels is replaced by the --no-indels flag, with the opposite behaviour).
Check OncodriveFML documentation to see how these parameters affect the analysis.
The scores parameters indicates which scores to use in the analysis. The options are:
The signature indicates which signature to use. Options are:
The different statistical methods that are supported by OncodriveFML are:
The signature represents the probability of a certain substitution to occur within its context. OncodriveFML computes the signature using the whole dataset, grouping the mutations by the category on the datasets columns CANCER_TYPE or SAMPLE. You can also choose to not use any signature. Find more information in the OncodriveFML documentation.
No, we are not supporting the REST endpoint. If you want to use OncodriveFML programatically, please intall OncodriveFML in your machine. The code, as well as installation instructions, can be found in our git repository.