> For the complete documentation index, see [llms.txt](https://sssydysss.gitbook.io/transpropy-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sssydysss.gitbook.io/transpropy-manual/transpropy-manual.md).

# TransProPy Manual

***

## Welcome

<div align="center"><figure><img src="/files/2jYUP46QFbQZiFRTdINS" alt="" width="188"><figcaption></figcaption></figure></div>

<mark style="color:blue;">**TransProPy**</mark>：A collection of deep learning models that integrate algorithms and various machine learning approaches to extract features (genes) effective for classification and attribute them accordingly.

***

## Table of Contents

### [Utils Functions](/transpropy-manual/transpropy-manual/utils-functions.md)

These functions usually contain various utilities and helper functions, which can sometimes be considered as low-level functionalities.

#### [**1.UtilsFunction1**](#1.utilsfunction1)

{% content-ref url="/pages/wDiidsP4vdxahbc43Xb1" %}
[Auc.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/auc.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/i7LD5V2IcgzSdTp3nATR" %}
[AutoNorm.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/autonorm.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/T3lNJf7DCZGtCDu8Amju" %}
[FeatureRanking.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/featureranking.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/YbyyKTC1mdRDDUkZsqkc" %}
[LoadData.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/loaddata.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/72HF18fySHGHHnKlUI6Z" %}
[PrintResults.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/printresults.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/jvP2vu8LKsIgGPWFVan7" %}
[FilterSamples.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/filtersamples.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/CJap1Ny5PXw1xoxioboV" %}
[GeneNames.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/genenames.py.md)
{% endcontent-ref %}

{% content-ref url="/pages/WMCgNdqieXk0Yf0dBsWV" %}
[GeneToFeatureMapping.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction1/genetofeaturemapping.py.md)
{% endcontent-ref %}

#### [**2.UtilsFunction2**](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction2.md)

{% content-ref url="/pages/lLAZGSpdvtzlKuWffqyI" %}
[splitdata.py](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction2/splitdata.py.md)
{% endcontent-ref %}

#### [**3.UtilsFunction3.1**](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction3.1.md)

#### [**4.UtilsFunction3.2.1.1**](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction3.2.1.1.md)

#### [**5.UtilsFunction3.2.1.2**](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction3.2.1.2.md)

#### [**6.UtilsFunction3.2.2.1**](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction3.2.2.1.md)

#### [**7.UtilsFunction3.2.2.2**](/transpropy-manual/transpropy-manual/utils-functions/utilsfunction3.2.2.2.md)

***

### [Main Functions](/transpropy-manual/transpropy-manual/main-functions.md)

{% content-ref url="/pages/VfULCHVNJ9dCgnJ9b6LA" %}
[MACFCmain.py](/transpropy-manual/transpropy-manual/main-functions/macfcmain.py.md)
{% endcontent-ref %}

> *<mark style="color:blue;">**Applying the MACFC selection for relevant feature genes in classification.**</mark>*

{% content-ref url="/pages/DzrAL7WL73s1HKxygpu1" %}
[AutoGluonSelectML.py](/transpropy-manual/transpropy-manual/main-functions/autogluonselectml.py.md)
{% endcontent-ref %}

> *<mark style="color:blue;">**Trains a model using AutoGluon on provided data path and returns feature importance and model leaderboard.**</mark>*

{% content-ref url="/pages/SCYkha2jGeNkiOehoCpu" %}
[AutogluonTimeLimit.py](/transpropy-manual/transpropy-manual/main-functions/autogluontimelimit.py.md)
{% endcontent-ref %}

> *<mark style="color:blue;">**Trains a model using AutoGluon on provided data path and returns feature importance and model leaderboard.**</mark>*

***

### [Pipeline](/transpropy-manual/transpropy-manual/pipeline.md)

{% content-ref url="/pages/nWKAuGw1NBTGgEoJeZsD" %}
[Usage of MACFCmain](/transpropy-manual/transpropy-manual/pipeline/usage-of-macfcmain.md)
{% endcontent-ref %}

> *<mark style="color:blue;">**This module uses the MACFC method to select feature genes relevant to classification and ranks them based on their corresponding weights.**</mark>*

{% content-ref url="/pages/wK7IJhM8pk3h738aUsdL" %}
[Usage of Autogluon\_TimeLimit/Autogluon\_SelectML](/transpropy-manual/transpropy-manual/pipeline/usage-of-autogluon_timelimit-autogluon_selectml.md)
{% endcontent-ref %}

> *<mark style="color:blue;">**Performing training and prediction tasks on tabular data using Autogluon.**</mark>*
