Skip to content

compomics/CALLC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

CALLC

Installing and running CALLC is very easy. The tool provided was tested on windows and linux platforms, but for linux it is assumed you can install the required packages yourself (see the .yml in the install folder). If you have any further questions, feel free to send your questions to: [email protected]

Video installation and generating predictions

callc

Installation

Unzip CALLC in a path without spaces (requirement for dependencies).

To install CALLC double click on:

install/install.bat

Generating predictions

  1. Run CALCC.vbs in the root (main directory)
  2. Extract features for your train set and prediction set you want to make predictions on. This is the top panel in the user interface.
    a. Specify the location of the dataset. Train set has three columns: identifiers, SMILES and the experimentally measured retention time (see input and output files examples section for details). The set to make predictions on (e.g. LIPIDMAPS smiles in the folder rt/datasets/) has two columns: identifiers and SMILES.
    b. Specify a library with the SMILES structure in the first column and following columns contain the features that are extracted. Defining a library can significantly speed up the process of feature extraction when the process was already performed on a part of the dataset.
    c. Define an output file.

feature_extraction

  1. Run predictions a. Specify the input train set file with features extracted from step one
    b. Specify the dataset to make predictions on from step one
    c. Specify the output file for predictions
    d. Specify the output files for models. If you want to use these models in future for calibration specify it in the folder rt/mods_l1/
    e. Specify the number of threads to use for fitting the model parameters

run_predictions

Input and output files examples

Feature extraction examples

Train file:

train_file

Prediction file:

prediction_file

Library file:

library_file

Prediction examples

Input file train:

input_file_train

Input file predictions:

input_file_predictions

Output file predictions:

output_file_predictions