Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
anuprulez committed Apr 20, 2023
2 parents da65007 + 7e08dd0 commit 403e9b1
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,16 @@ License: MIT License
3. After successful finish (~2-3 minutes), a trained model is created at `data/log/saved_model/<<last training iteration>>/tf_model_h5/<<model.h5>>`.
4. For running on complete data: All datasets are shared at: https://doi.org/10.5281/zenodo.7825973. Download these two tabular files and add their paths in the `train.sh` file and execute.

## Plots:

## Transformer vs RNN

![Precision@k](https://raw.githubusercontent.com/anuprulez/galaxy_tool_recommendation_transformers/master/plots/precision%40k_transformer_rnn.png "Precision@k")

Attention scores:

![Differential expression analysis workflow](https://raw.githubusercontent.com/anuprulez/galaxy_tool_recommendation_transformers/master/plots/attention_featurecounts_1_run_2_step_40000.png "Differential expression analysis workflow")

## Data description:

Execute data extraction script `extract_data.sh` to extract two tabular files - `tool_popularity_Aug_22.csv` and `wf-subset.csv`. This script should be executed on a Galaxy instance's database (ideally should be executed by a Galaxy admin). There are two methods in the script one each to generate two tabular files. The first file contains information about the usage of tools per month. The second file contains workflows present as the connections of tools. Save these tabular files. These tabular files are present under `/data/aug_22/` folder and can be used to run deep learning training by following steps.
Expand Down
Binary file added plots/precision@k_transformer_rnn.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 403e9b1

Please sign in to comment.