diff --git a/README.md b/README.md
index c4a9e90..d8f08fa 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Follow these simple steps to add a new article using the Jupyter Notebook named
## Step 2: Set the Article ID
-1. Before running the cell, ensure that the `article_id` variable is set correctly with a unique identifier (first two or three words of the title separated by underscores and your first name at the end).
+1. Before running the cell, ensure that the `article_id` variable is set correctly with a unique identifier (USE ONLY LOWERCASE ALPHABETS AND UNDERSCORES!!).
## Step 3: Run the Notebook
@@ -19,14 +19,14 @@ Follow these simple steps to add a new article using the Jupyter Notebook named
Locate your new folder in the `articles` directory and open the `info.json` file in the newly created article folder. You will need to fill out the following fields:
-- **title**: The title of your article.
+- **title**: The title of your article (Donot use ":").
- **author_id**: Your unique author ID.
- **display**: Set to `true` if you want the article to be displayed.
- **date**: Enter the date in MM-DD-YYYY format.
- **category**: Specify whether it is "News" or "Research".
- **tags**: List relevant tags (e.g., "tag1", "tag2").
- **platforms**: Choose the platforms where you want to display your article (e.g., "tardis", "kg", "dti"). Leaving this empty would mean your article won't be visible on any of the websites.
-- **short_description**: Write a brief summary of your content.
+- **short_description**: Write a brief summary of your content (Donot use ":").
- **cover_image_height**: Set the height of your cover image (e.g., "520px").
- **cover_image_width**: Set the width of your cover image (e.g., "330px").
- **cover_image**: Provide the path to your cover image (e.g., "media/images/your_image_name.extension").
diff --git a/articles/LIV_Plot_Sarthak/info.json b/articles/LIV_Plot_Sarthak/info.json
index c476f6f..ac60b91 100644
--- a/articles/LIV_Plot_Sarthak/info.json
+++ b/articles/LIV_Plot_Sarthak/info.json
@@ -1,12 +1,16 @@
{
"title": "LIV (Last Interaction Velocity) Plot",
"author_id": "sarthak_srivastava",
- "article_id": "LIV_Plot_Sarthak",
+ "article_id": "liv_plot_sarthak",
"display": true,
"date": "08-23-2024",
"category": "News",
- "tags": ["visualization"],
- "platforms": ["tardis"],
+ "tags": [
+ "visualization"
+ ],
+ "platforms": [
+ "tardis"
+ ],
"short_description": "Hi, this article highlights the development of the LIV (Last Interaction Velocity) Plot during this summer's GSoC program—a new visualization tool that plots the last photon packet interactions by velocity for each element in supernova ejecta, offering deeper insights into supernova spectra.",
"cover_image_height": "520px",
"cover_image_width": "330px",
@@ -15,10 +19,12 @@
"1_para": "We can create a highly informative and visually appealing Last Interaction Velocity plot using Matplotlib.",
"2_img": "research_news/articles/LIV_Plot_Sarthak/media/images/LIV_mpl.png",
"3_para": "If you're using the Last Interaction Velocity plot for exploration, consider creating an interactive version with Plotly. This allows you to zoom, pan, and inspect data values by hovering, resizing the scale, and more conveniently.",
- "4_vid": "research_news/articles/LIV_Plot_Sarthak/media/images/plotly-gif.gif",
- "5_para": "The detailed report for the GSoC project is available at https://sites.google.com/view/sarthak-gsoc2024/home"
+ "4_img": "research_news/articles/LIV_Plot_Sarthak/media/images/plotly-gif.gif",
+ "5_para": "The detailed report for the GSoC project is available here."
},
"people_involved_ids": [],
- "links": {"https://sites.google.com/view/sarthak-gsoc2024/home"},
+ "links": {
+ "Full Report": "https://sites.google.com/view/sarthak-gsoc2024/home"
+ },
"twitter": ""
}
\ No newline at end of file
diff --git a/articles/gsoc_2024_enhancing_packet_trackers_sumit/info.json b/articles/gsoc_2024_enhancing_packet_trackers_sumit/info.json
index 526f96a..c475acb 100644
--- a/articles/gsoc_2024_enhancing_packet_trackers_sumit/info.json
+++ b/articles/gsoc_2024_enhancing_packet_trackers_sumit/info.json
@@ -15,12 +15,12 @@
"1_para": "We have introduced a new RPacketLastInteractionTracker class to keep track of the last interaction of a RPacket.",
"2_img": "media/images/RPacketLastInteractionTracker.png",
"3_para": "As a result of the tracker restructuring, the peak memory usage has been reduced from 4 GB to approximately 1 GB.",
- "4_para": "Before Restructure",
+ "4_para": "Before Restructure",
"5_img": "media/images/beforeRestructure.png",
- "6_para": "After Restructure",
+ "6_para": "After Restructure",
"7_img": "media/images/afterRestructure.png",
"8_para": "Also, we made sure to create lots of tests and benchmarks to ensure that the trackers are working at their best.",
- "9_para": "The detailed report for the GSoC project is available at https://gist.github.com/Sumit112192/fc0140fa2d11bb903bd2d0e0ce0c8462"
+ "9_para": "The detailed report for the GSoC project is available here."
},
"people_involved_ids": [],
"links": {},
diff --git a/articles/pacmanweb/info.json b/articles/pacmanweb/info.json
index 0f7c8bd..3329b0a 100644
--- a/articles/pacmanweb/info.json
+++ b/articles/pacmanweb/info.json
@@ -16,7 +16,7 @@
"content": {
"1_para": "Proposal Auto-Categorizer and Manager (PACMan) is a set of tools for peer review. PACMan supports science category sorting, panellist selection and proposal-to-panellist assignments. PACMan is a command line tool that classifies proposals and reviewers into topical categories that aid in the assembly of panels, determines and flags close collaborators from publication histories, and matches proposals to the most knowledgeable reviewers based on those same publication histories.",
"2_para": "PACManWeb allows users to run PACMan on their browsers and offers functionalities like proposal categorization, proposal to reviewer matching and finding duplications. The application also supports downloading outputs and access to live PACMan logs. The client side of the application has been developed utilising React JS. The backend is a Flask app running PACMan and relaying the output it produces to the client via a REST API. This choice is informed by the consideration that PACMan will handle over a thousand proposals in one execution.",
- "3_vid": "../articles/proposals.mp4",
+ "3_vid": "../articles/proposals.gif",
"4_cap": "Proposal Categorisor Demo"
},
"people_involved_ids": [
diff --git a/articles/pacmanweb/media/images/proposals.gif b/articles/pacmanweb/media/images/proposals.gif
new file mode 100644
index 0000000..4ba3bd0
Binary files /dev/null and b/articles/pacmanweb/media/images/proposals.gif differ
diff --git a/articles/pacmanweb/media/images/proposals.mp4 b/articles/pacmanweb/media/images/proposals.mp4
deleted file mode 100644
index cc0135e..0000000
Binary files a/articles/pacmanweb/media/images/proposals.mp4 and /dev/null differ