Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update article jsons #50

Merged
merged 3 commits into from
Aug 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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").
Expand Down
18 changes: 12 additions & 6 deletions articles/LIV_Plot_Sarthak/info.json
Original file line number Diff line number Diff line change
@@ -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",
Expand All @@ -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 <a href='https://sites.google.com/view/sarthak-gsoc2024/home' target='blank'>here</a>."
},
"people_involved_ids": [],
"links": {"https://sites.google.com/view/sarthak-gsoc2024/home"},
"links": {
"Full Report": "https://sites.google.com/view/sarthak-gsoc2024/home"
},
"twitter": ""
}
6 changes: 3 additions & 3 deletions articles/gsoc_2024_enhancing_packet_trackers_sumit/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": "<strong>Before Restructure</strong>",
"5_img": "media/images/beforeRestructure.png",
"6_para": "After Restructure",
"6_para": "<strong>After Restructure</strong>",
"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 <a href='https://gist.github.com/Sumit112192/fc0140fa2d11bb903bd2d0e0ce0c8462'>here</a>."
},
"people_involved_ids": [],
"links": {},
Expand Down
2 changes: 1 addition & 1 deletion articles/pacmanweb/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"content": {
"1_para": "<a href='https://github.com/spacetelescope/PACMan'>Proposal Auto-Categorizer and Manager (PACMan)</a> 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": [
Expand Down
Binary file added articles/pacmanweb/media/images/proposals.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed articles/pacmanweb/media/images/proposals.mp4
Binary file not shown.
Loading