MultiCens

Multilayer network centrality measures to uncover molecular mediators of tissue-tissue communication.
(Methods/Website/Software Development Supported Generously by: DBT/Wellcome Trust India Alliance Grant IA/I/17/2/503323.)

About

MultiCens is a versatile platform designed for the prediction of centrality scores associated with genes in various contexts, including specific tissues, regions, or layers, based on gene expression matrices. The platform offers three primary modes of centrality analysis:

  1. Local Centrality
    In this mode, MultiCens assesses how a node, representing a gene, influences other nodes within the same layer, such as a tissue or a specific region. Local centrality quantifies the impact of a gene on its neighboring genes within a given layer.
  2. Global Centrality
    Unlike local centrality, which focuses solely on within-layer connections, global centrality measures a gene's influence across all nodes in the entire network, disregarding their specific layers. This mode provides a broader perspective on a gene's overall impact within the multilayer network.
  3. Query Set Centrality
    The query-set centrality mode evaluates how a gene affects a specific set of nodes within any layer of the multilayer network. It quantifies a gene's influence on a predefined group of nodes, allowing for targeted analysis of its impact on a particular subset within the network.


MultiCens serves as a powerful tool for exploring the centrality of genes within complex multilayer networks, offering insights into their local, global, and query-set centrality characteristics based on gene expression data.

Applications

MultiCens offers a wide range of practical applications in diverse scientific domains. Some key applications include:

1. Hormone-Responsive Gene Prediction:

- Predicting hormone-responsive genes in a target tissue by providing inputs such as source and target tissue names, the mediator hormone, and a list of genes from both source and target tissues.

- Ranking hormone-responsive genes in the target tissue based on their responsiveness to the selected hormone.

2. Ligand-Receptor Relation Prediction:

- Identifying ligand-receptor relationships across multiple tissues, facilitating the study of molecular interactions.

3. Metastasis and Inter-Organ Communication:

- Shedding light on the complex process of inter-organ communication during metastasis, contributing to a better understanding of this intricate biological phenomenon.

4. Brain Inter-Region Gene Network Analysis:

- Investigating the reshaping of gene-gene networks between brain regions, particularly in the context of Alzheimer's disease.

- Applicability to other brain diseases involving multiple regions, thereby aiding in the study and potential treatment of such disorders.

5. Multi-Omics Data Analysis:

- Extending the tool's utility to the analysis of multi-omics data, where each omics dataset is treated as a distinct layer in the analysis.

- This enables a comprehensive exploration of complex biological systems, offering insights into multi-dimensional molecular interactions.


Sample Output for Tool Multicens Workflow
For more details please switch to the Help tab Or You can contact us by switching to the Contact tab.

Acknowledgement

Methods/Website/Software Development Supported Generously by: DBT/Wellcome Trust India Alliance Grant IA/I/17/2/503323.

"All users, including commercial users, can freely access this website."

How to use
  • Step 1: Select the source and target tissue.
  • Step 2: Select hormone.
  • Step 3: Select the csv files with source and target gene list.
  • Step 4: Enter your E-mail to get result notification.
  • Step 5: Click Get Ranking button.
  • Step 6: Scroll down to see the result.
Info! Tissue has already been added to the list.
Required! Please select at least one Tissue to measure the centrality.
Required! Please select at least two Tissue to measure the centrality.
Tissue List
Select Tissue/Region Name Dataset File Remove
Please enter or select a tissue name.
Please select a compressed csv file containing gene expression data for the selected tissue.
How to use
  • Step 1: Add tissues to the Tissue List to create the network by following the following steps:
    1. Select or type Tissue Name.
    2. Select dataset (default:GTEx) from Select Dataset dropdown. If you want to use your own gene expression data, then select Others option.
    3. If you selected Others option from Dataset dropdown, Then select a compressed (.zip, .gz) csv file.
  • Step 2: Select the Centrality Measure from Select Centrality Measure dropdown.
  • Step 3: Click the Get Ranking button.
  • Step 4: Please wait for 3-5 min(s).
  • Step 5: Scroll down to see the results.
  • Step 6: You can filter the results using Search option.
Sample files used for Example Run
  • Pancreas.zip (Compressed csv file containing gene expression data for Pancreas Tissue)
  • Muscle.zip (Compressed csv file containing gene expression data for Muscle Tissue)

Retrieve the Result

Example UniqueID:
- Local: 20231219185607
- Global: 20240410131556
- Query Set: 20231219225259

















Pre computed Result

Tissue/Region Name Centrality DataSet Result
Adrenal Local GTEx Adrenal
Heart Local GTEx Heart
Kidney Local GTEx Kidney
Liver Local GTEx Liver
Muscle Local GTEx Muscle
Pancreas Local GTEx Pancreas
Muscle_Pancreas Local GTEx Muscle_Pancreas
Adipose_Adrenal Global GTEx Adipose_Adrenal
Heart_Liver Global GTEx Heart_Liver
Kidney_Liver Global GTEx Kidney_Liver
Muscle_Stomach Global GTEx Muscle_Stomach
Heart_Liver_Kidney Global GTEx Heart_Liver_Kidney
Hypothalamus_Kidney_Liver Global GTEx Hypothalamus_Kidney_Liver
Kidney_Heart_Muscle Global GTEx Kidney_Heart_Muscle
Adrenal_Liver_Muscle_Pancreas Global GTEx Adrenal_Liver_Muscle_Pancreas
Heart_Hypothalamus_Liver_Muscle Global GTEx Heart_Hypothalamus_Liver_Muscle
Muscle_Pancreas Query-Set GTEx Muscle_Pancreas

Tutorial


Interactions among biomolecules such as genes are crucial to a biological system, and a network of such interactions among genes residing in different tissues or regions within the body is called a multilayer network. Given that proper communication among different organs and tissues is essential for the healthy functioning of our body, and complex diseases often affect multiple organs or tissues, there is growing interest in constructing network models of genes residing in different tissues from multi-tissue genomic data. However, a major challenge lies in analyzing and extracting biological insights from such multi-tissue or multilayer network models. MultiCens offers a way to quantify the importance (also known as centrality) of genes (also known as nodes) within a multilayer network. MultiCens stands out as a robust tool designed to delve into the centrality of genes within intricate multilayer networks, particularly focusing on inter-tissue communication. It provides valuable insights into the local, global, and query-set centrality characteristics of genes, leveraging gene expression data for comprehensive analysis. With its capabilities, MultiCens empowers users to gain a deeper understanding of gene centrality dynamics across diverse biological contexts, aiding in the elucidation of complex biological processes and interactions.

Note: For further details, please refer to our recently published paper: Kumar T, Sethuraman R, Mitra S, Ravindran B, Narayanan M. MultiCens: Multilayer network centrality measures to uncover molecular mediators of tissue-tissue communication. PLoS Comput Biol. 2023 Apr 24;19(4):e1011022. doi: 10.1371/journal.pcbi.1011022. PMID: 37093889; PMCID: PMC10159362.

What is centrality measure?
A centrality measure quantifies the importance of nodes within a network, originating from social network analysis and now pivotal in network science across various disciplines. Notable examples include PageRank, which ranks web pages based on their relative importance using the hyperlink structure of the World Wide Web. Centrality measures initially devised for single networks have found broad applications in social, technological, and biological networks. In multilayer networks, these measures can be expanded in diverse ways. Ignoring multilayer structures can yield different ranking outcomes compared to those obtained for multilayer networks, underscoring the significance of considering such structures. To address this, we model multi-tissue data as a multilayer network and propose a tailored set of centrality measures (local, global, and query set) suitable for the multilayer context.

What is local centrality?
In this mode, MultiCens assesses how a node, representing a gene, influences other nodes within the same layer, such as a tissue or a specific region. Local centrality quantifies the impact of a gene on its neighboring genes within a given layer.

What is global centrality?
Unlike local centrality, which focuses solely on within-layer connections, global centrality measures a gene's influence across all nodes in the entire network, disregarding their specific layers. This mode provides a broader perspective on a gene's overall impact within the multilayer network.

What is query set centrality?
The query-set centrality mode evaluates how a gene affects a specific set of nodes within any layer of the multilayer network. It quantifies a gene's influence on a predefined group of nodes, allowing for targeted analysis of its impact on a particular subset within the network.

Exploring MultiCens: Example Runs in the Tool Tab
Three examples have been incorporated as three tabs within the "Tool" section, allowing users to click and obtain an overview of how to utilize MultiCens.

Photo

How to Use/Run MultiCens

The primary feature of MultiCens is its "Tool" tab. To assess MultiCens' functionality, users must initially choose a dataset and then select tissue names. A minimum of two tissue names is required for testing purposes.

  1. Selecting the Dataset for Tissue List:

    In the MultiCens webserver, gene expression matrices from two known databases (GTEx and MSBB) are already uploaded. Other than that, users can upload their own data.

    Photo
  2. Selecting the Tissue Name:

    Once the dataset is selected, you must choose the tissue names from the provided list. For GTEx and MSBB, this will be a selection from preloaded options. For other datasets, you will need to manually enter the tissue names.

    Photo Photo
  3. Selecting the Gene Expression Data File:

    For GTEx and MSBB, since gene expression matrices are preloaded, the “Choose file” option will remain inactive. Users after selecting, tissue name, should directly click “Add Tissue”. The Tissue Name will be added and displayed as shown in the screenshot.

    Photo

    When “Others” is selected under “Dataset”, “Choose file” option becomes active, and users must upload the gene expression data file and click on “Add Tissue”. The data file should be a compressed csv file (.zip or .gz). The maximum file size for each file can be 50 MB.

    Photo
  4. Choosing the Centrality Measure:

    After tissue name is selected, user needs to select the centrality measures. Users can select local, global or query set centrality.

    Photo

    To assess the centrality of a designated gene set (referred to as the query set) associated with a particular biological function or pathway across various layers such as tissues or regions, users can utilize the query set centrality feature. Users are required to upload the query set, which should be formatted in CSV (comma-separated values) format. Additionally, users must specify the tissue name corresponding to the origin of the query set. This enables the tool to accurately analyze and evaluate the centrality of the specified gene set within the specified tissue context.

    Photo
  5. Utilizing MultiCens: Running the Tool:

    Once all necessary inputs are chosen or uploaded, users simply need to click on the "Get Ranking" button to obtain the result. The tool generates gene rankings according to centrality scores.

  6. Availability of email option:

    In cases where multiple tissues are involved, which might necessitate several minutes to hours for processing, users have the option to provide an email address. This enables the tool to send a URL containing the result to the user for convenient future reference.

    Photo

    Additionally, a weblink to the result is provided upon data submission, with data stored on the website for seven days. It is imperative for users to download results within this timeframe.

    Photo

Navigating the MultiCens Result Page
After the result is calculated it will be displayed as follow:

Photo

On the Result page, the time taken to complete the task will be prominently shown in the top left corner, while an option to download the result in Excel format will be conveniently placed in the top right corner. Following this, there will be two tables:

The first table records the tissue names and centrality measures provided as input, along with a unique ID for result retrieval within the specified time frame. Additionally, it highlights the number of common samples and genes shared between the given tissues. For instance, between Muscle and Pancreas, 261 common samples and 19,370 common genes are utilized for centrality and gene ranking calculations. Furthermore, the list of common samples and genes can also be downloaded.

The second table, initially displaying 10 entries, showcases the tissue name, gene name, centrality score, and gene ranking. Users have the flexibility to view up to 100 entries at a time, and the table can be sorted based on any of the headers. In total 2000 entries will be displayed on the website. The full list of result containing the top k varying genes by default, will be available for download.

Retrieving MultiCens Result using unique ID

As mentioned above an unique id is generated for each run. This is can be used to retrieve the result for the next seven days from MultiCens website under the “My Job” tab. The id needs to be entered in the search box. A few example ids are also given. The Result page will open in a new tab.

Photo

Highlighting the practical application of MultiCens in understanding inter-tissue communication, we utilize the example of tissues involved in insulin production and insulin responsiveness. The pancreas assumes a pivotal role in insulin synthesis and release. Following a meal, when blood glucose levels elevate, specialized beta cells within the pancreas secrete insulin into the bloodstream. Acting as a molecular key, insulin facilitates cellular glucose absorption, thereby reducing blood sugar levels. Insulin acts on various tissues and organs in the body, influencing multiple physiological processes. Among its major targets of action, insulin promotes glucose uptake by muscle cells, facilitating energy production and glycogen storage, while also stimulating the uptake of glucose and promoting fat storage in adipose tissue. In the liver, insulin inhibits glucose production and promotes glycogen synthesis, thereby lowering blood glucose levels. Additionally, insulin plays a role in the brain, where it may regulate appetite and satiety, and in the heart, facilitating glucose uptake to support cardiac muscle function. Furthermore, insulin enhances glucose reabsorption by the kidneys and regulates blood flow in endothelial cells, contributing to overall cardiovascular health. These coordinated effects of insulin on various tissues and organs are essential for maintaining glucose metabolism, lipid metabolism, and overall energy balance in the body, highlighting its critical role in metabolic regulation.

As an illustration, we have examined the gene-gene network within the pancreas and muscle (local centrality), the inter-tissue relationship linking muscle and pancreas (global centrality), and the impact of insulin-related genes moving from pancreas to muscle (query set centrality). The connection between the pancreas and muscle (skeletal muscle) concerning insulin involves the synchronized regulation of insulin secretion by the pancreas and insulin responsiveness in muscle tissue, collectively maintaining glucose homeostasis in the body. Any disruption in pancreatic insulin secretion or muscle insulin response can disrupt this balance, leading to fluctuations in blood glucose levels and potentially contributing to conditions like diabetes mellitus.

First, we present the result table derived from the local centrality analysis. Additionally, we showcase a network visualization created using Cytoscape, delineating the top 25 genes based on rank, in each tissue, namely Muscle and Pancreas. This highlights how the resulting table can be further used for analysis.

Photo Photo

In terms of local centrality measure calculation, the ATP1B1 gene (encoding the ATPase Na+/K+ transporting subunit beta 1) attains the highest centrality score, securing the top rank in muscle. Similarly, the gene NFKB2 (nuclear factor kappa B subunit 2) achieves the highest rank in the pancreas. Notably, in the pancreas, the ATP1B1 gene is ranked 155, while NFKB2 is ranked 2087 in muscle. However, when global centrality is calculated between muscle and pancreas, the centrality measure and rank of these two genes change. ATP1B1 remains among the top-ranked genes in muscle (rank 2), while NFKB2 in the pancreas is ranked 299.

Photo

The following list presents the top 10 ranked genes based on global centrality calculation:

Photo

It's intriguing to observe that the AHNAK gene, responsible for encoding the AHNAK nucleoprotein, holds the first rank in global centrality and the second rank in local centrality for muscle. This suggests a significant functional role for this gene in muscle physiology. Notably, among the top 10 genes in global centrality, only one gene, PLOD3 (ranked 5), originates from the pancreas, with the remainder originating from muscle tissue. Interestingly, PLOD3 (procollagen-lysine,2-oxoglutarate 5-dioxygenase 3) also maintains its fifth rank in the pancreas based on local centrality measurement.

Additionally, upon calculating query set centrality, the resulting outcome is as follows (displaying the top 10):

Photo

As indicated by the findings, all of the top 10 genes originate from the pancreas, which aligns with expectations given the placement of the query set in the pancreas. Moreover, none of the top 10 genes identified in the query set centrality measures coincide with those identified in the top 10 genes for local or global centrality measures. This observation underscores how inter-tissue communication, influenced by gene-gene networks, can vary depending on the physiological context.

Additionally, it is worth noting that for the same set of tissues, the time required to calculate the three centrality measures varies, with query set centrality requiring the least time and global centrality taking the longest. This relies on the complexities of the underlying multilayer network to calculate centrality scores. The timing also depends on the number of run queued in the system. Based on the load, the same set of tissues for same centrality measure may require different time to execute in different runs.


Video Tutorials

Watch video tutorials for a step-by-step visual guide through the features and functionalities of MultiCens.

Watch Tutorials

Tool

Form fields
  1. Tissue List
    The Tissue List contains the list of tissues we are using to build the network.
  2. Tissue Name
    Name of the Tissue.
  3. Dataset
    Dataset Name (by default, it will use GTEx dataset). If you want to use your own gene expression data, then select Others option.
  4. Gene Expression Data File
    A compressed (.zip, .gz) csv file.
  5. Centrality Measure
    There are the following three Centrality Measures which we can use to measure the centrality of genes using the network we are creating for tissues from the Tissue List.
    1. Local Centrality
      A node in a layer (i.e. Tissue) can affect other nodes (i.e. genes) in the same layer as well as different layers. Local centrality captures the within-layer effect of a node.
    2. Global Centrality
      Local centrality considers the effect of only within-layer connections, Global centrality captures the remaining effect. The global centrality of a node is a measure of its influence on all nodes irrespective of their layers.
    3. Query Set Centrality
      Query-set centrality captures the effect of a node on a query-set of nodes present in any specific layer in the multilayer network.
  6. Query Tissue Name
    The tissue name corresponding to the gene query set.
  7. Gene Query Set
    Gene query set is a csv file containing a list of genes for the query set that we will be using to measure the query set centrality.
Notes
  • For more than one tissue, common samples and common genes are used. The numbers are displayed accordingly in the result page.
  • We take top varying genes for centrality calculation. When, more than one tissue is used for calculation, union of top varying genes from each tissue is selected. As a result the number of genes reported in result will vary from database to database.
  • The Download tab contains pre-computed results from the Example run as well as a few others, so that users can quickly take a look.
Sample files
  • Pancreas.zip (Compressed csv file containing gene expression data for Pancreas Tissue)
  • Muscle.zip (Compressed csv file containing gene expression data for Muscle Tissue)
  • Pancreas.csv (CSV file containing a list of genes from Pancreas Tissue)
  • Muscle.csv (CSV file containing a list of genes from Muscle Tissue)
  • insulin.csv (Query Set Sample input File)

Frequently Asked Questions

The gene expression matrix uploaded by users should be a compressed CSV file (.zip or .gz). For query set centrality, users are required to upload the query set, which should be formatted in CSV (comma-separated values) format.

It depends on the number of tissues and the centrality measure selected. For two tissues approximately MultiCens takes from 10 - 40 mins. However, email option is provided, so that users can later on retrieve the results either using the URL provided in the email. Further “My Job” tab can be used to access the result using unique ID, given for each submission.

The data is stored for seven days. It can be accessed either using the link provided upon submission or the unique id.

OS/Browser Chrome FireFox Edge Safari
Windows Yes Yes Yes No
MacOS Yes Yes No Yes
Linux Yes Yes No No

Yes. The complete MultiCens source code is available on GitHub: https://github.com/KartikGondalia/Multicens

At present, we have only tested on humans. In the future, we intend to add data for other species.

  • Resubmit Task: If the user cannot find the result or result has expired, then the user can resubmit the task.
  • Double-check Your Unique ID: Make sure the Unique ID you’re using is exactly the same as the one you received after submitting your analysis. A simple typo could be the reason you’re not seeing your results.
  • Consider Timing: Check the expiration date. Results will be available only for 7 days. Make sure you’re trying to access them before they expire. You can find the expiration date in the email we sent you after your submission or the page following submission.
  • Processing time: If your analysis is complex, it might still be processing. Use the status link provided to check the current status of your job.
  • Look for Error Messages: Error message will be displayed if anything goes wrong.

Errors
  • “No result found for this unique ID”: We couldn’t find any results linked to the ID you entered. Make sure you typed the ID correctly. It should match exactly with the one we provided you after your submission.
  • “Database error”: We are having trouble accessing our data storage. Try again in a few minutes.
  • “File not found”: We couldn’t locate the file you’re looking for. Double-check the file name for any mistakes. Remember, files are only available for a certain period, so make sure it hasn’t expired.
  • “Your result calculation has exceeded the maximum time limit”: Your analysis took too long to complete and stopped automatically. You may use fewer numbers of tissues, or resubmit the request.
Warnings
  • “Results are still processing”: Your request is still running; we haven’t finished crunching the numbers yet. Check back later. You can use the status link we provided to see if it’s done.

MultiCens is open for all users, both academic and non-academic free of charge. There is no login requirement. We appreciate if you share your excitement about our service with your colleagues and cite us when you have found our service useful.

This resource is intended purely for research purposes. It should not be used for emergencies or medical or professional advice.


API Documentation



The Multicens Centrality Analysis API provides computational analysis of gene expression data to determine various centrality measures across different tissues. This service is essential for researchers and biologists aiming to identify central or key genes within a tissue dataset.

Base URL: https://www.birdslab.in

Authentication: The API currently does not require authentication.

HTTP Methods:

  • POST: Used to submit data for processing to specified resources. This method is utilized for computing centrality measures.

This endpoint allows for the submission of gene expression data files along with metadata to compute local, global, or query-set centrality measures.

Request Parameters:
Parameter Type Required Description
measure string Yes The type of centrality measure to compute. Accepted values: local, global, query.
email string No Optional. Email address for receiving job status notifications and links to the results.
dataset string Yes Specifies the dataset used for analysis. Accepted values: GTEx, MSBB, or custom.
tissue string Yes Specifies the tissue name involved in the analysis. Must be compatible with the selected dataset.
files file Yes Gene expression data files in .zip or .gz format.
Additional Parameters for Query Centrality:
Parameter Type Required Description
query_tissue string Yes Specifies the tissue name from the previously selected tissues for performing the query analysis.
query_gene_file file Yes A CSV file containing the list of genes to include in the query centrality calculation.
Example Request:
curl -X POST "https://www.birdslab.in/get_centrality" \
    -H "Content-Type: multipart/form-data" \
    -F "measure=local" \
    -F "email=example@example.com" \
    -F "dataset=GTEx" \
    -F "tissue=heart" \
    -F "files=@heart_data.zip"
Response Format:
Success Response:
{
      "message": "Result will be displayed. Check your email for results link or use your uniqueID to track the status.",
      "uniqueID": "12345ABC",
      "statusUrl": "https://www.birdslab.in/get_result/20240410131556"
    }
Error Response:
{
      "error": "Unable to process request due to missing files.",
      "statusCode": 400
    }

This endpoint retrieves the results of a centrality analysis job using a unique identifier provided at the time of job submission. The results include detailed centrality rankings for genes within specified tissues, if the analysis has been completed within the allowed time frame.

URL Parameters:
  • uniqueID (string): A unique identifier associated with a specific analysis job.
Detailed Workflow:
  1. Retrieval Process: Users enter a unique ID on the web interface, which triggers a request to this endpoint to fetch the corresponding analysis results.
  2. Error Handling: If the unique ID does not correspond to any existing record or if there are database connectivity issues, appropriate error messages are returned.
  3. Timeout Checks: Checks are performed to ensure the analysis results are retrieved within a valid time window post submission. If the results are not available due to processing delays or data expiry, specific error statuses are returned.
Request Example:
GET https://www.birdslab.in/get_result/20240410131556
Success Response:
{
      "status": "Complete",
      "results": "Link to download the analysis results."
    }
Error Responses:
  • 404 Not Found: "No result found for this uniqueID"
  • 500 Internal Server Error: "Database error"
  • 400 Bad Request: "Your result calculation has exceeded the maximum time limit"

This endpoint facilitates the downloading of pre-computed centrality results. It provides users with access to stored results based on various centrality measures computed on standard datasets such as GTEx.

URL Parameters:
  • filename (string): The name of the file to be downloaded. The filename should correspond to one of the pre-computed results available.
Functionality:

This endpoint ensures that users can securely download pre-computed result files, which include detailed analyses of different tissues or combinations of tissues under various centrality measures.

Response:
  • Success: The file is sent as an HTTP response with a ‘Content-Disposition’ header to prompt the file download.
  • Error Responses:
    • 404 Not Found: If the filename does not exist or is not available.
    • 400 Bad Request: If the filename is not secure or has been tampered with.
Example Request:
GET https://www.birdslab.in/download/example_results.csv
HTML Interface:

The download functionality is accessed through the ‘/download’ tab on the main site. A table lists all available pre-computed result files. Each row provides details about the tissue/region name, centrality measure, dataset used, and a direct download link.

File Links are managed through url_for('download_file', filename='filename.csv'), where ‘filename’ is the name of the result file.

Flask Backend Implementation:
@app.route('/download/<filename>', methods=['GET'])
                                        def download_file(filename):
                                        filename = secure_filename(filename)
                                        filepath = os.path.join(app.root_path, 'static/sampleData', filename)
                                        try:
                                        return send_file(filepath, as_attachment=True)
                                        except FileNotFoundError:
                                        return "File not found", 404
                                        except Exception as e:
                                        return str(e), 500
                                        

The API is rate-limited to 5 requests per hour per IP to prevent abuse and ensure availability. Exceeding this limit results in a ‘429 Too Many Requests’ status code.

For further assistance or to report issues, please contact birdslab.iitm@gmail.com. Our team is committed to ensuring a smooth and secure user experience.

Photo
Prof. Manikandan Narayanan

Associate Professor,
Dept. of Computer Science & Engg,
Indian Institute of Technology Madras,
Email: nmanik@cse.iitm.ac.in

Photo
Dr. Tarun Kumar

Intel PhD fellow,
Dept. of Computer Science & Engg,
Indian Institute of Technology Madras,
Email: cs15d017@cse.iitm.ac.in

Photo
Dr. Sanga Mitra

Senior Research Scientist,
Dept. of Computer Science & Engg,
Indian Institute of Technology Madras,
Email: 011141@imail.iitm.ac.in

Photo
Kartik Gondaliya

M.Tech. Student 2024,
Dept. of Computer Science & Engg,
Indian Institute of Technology Madras,
Email: kartikgondaliya0@gmail.com

Photo
Ravi Kumar

M.Tech. Student 2023,
Dept. of Computer Science & Engg,
Indian Institute of Technology Madras,
Email: cs20m052@smail.iitm.ac.in