From 99b12a852d88dde36fa9eeff03b8cde9417e2170 Mon Sep 17 00:00:00 2001 From: Kevin F Date: Tue, 10 Sep 2024 18:17:39 +0200 Subject: [PATCH] add markdown poc --- src/components/Navbar.astro | 2 +- src/layouts/MarkdownLayout.astro | 2 +- src/pages/{posts => details}/tags/[tag].astro | 0 src/pages/details/tools-and-services.md | 149 ++++++++++++++++++ src/pages/posts/post-1.md | 83 ---------- src/pages/posts/post-2.md | 18 --- src/pages/posts/post-3.md | 12 -- 7 files changed, 151 insertions(+), 115 deletions(-) rename src/pages/{posts => details}/tags/[tag].astro (100%) create mode 100644 src/pages/details/tools-and-services.md delete mode 100644 src/pages/posts/post-1.md delete mode 100644 src/pages/posts/post-2.md delete mode 100644 src/pages/posts/post-3.md diff --git a/src/components/Navbar.astro b/src/components/Navbar.astro index 0581e54..52dbae8 100644 --- a/src/components/Navbar.astro +++ b/src/components/Navbar.astro @@ -5,7 +5,7 @@ const links = [ {href: "/astro-poc", text: "Home"}, {href: "/astro-poc/about", text: "About"}, {href: "/astro-poc/knowledgebase", text: "Knowledgebase"}, - {href: "/astro-poc/tools", text: "Tools"}, + {href: "/astro-poc/details/tools-and-services", text: "Tools"}, {href: "/astro-poc/Partners", text: "Partners"}, ] --- diff --git a/src/layouts/MarkdownLayout.astro b/src/layouts/MarkdownLayout.astro index 3b9c85b..6ef713b 100644 --- a/src/layouts/MarkdownLayout.astro +++ b/src/layouts/MarkdownLayout.astro @@ -4,7 +4,7 @@ import Layout from './BaseLayout.astro'; const { frontmatter } = Astro.props; function createTagLink(tag: string) { - return `/astro-poc/posts/tags/${tag}`; + return `/astro-poc/details/tags/${tag}`; } --- diff --git a/src/pages/posts/tags/[tag].astro b/src/pages/details/tags/[tag].astro similarity index 100% rename from src/pages/posts/tags/[tag].astro rename to src/pages/details/tags/[tag].astro diff --git a/src/pages/details/tools-and-services.md b/src/pages/details/tools-and-services.md new file mode 100644 index 0000000..608d44b --- /dev/null +++ b/src/pages/details/tools-and-services.md @@ -0,0 +1,149 @@ +--- +layout: ../../layouts/MarkdownLayout.astro +title: 'Tools and Services' +pubDate: 2024-09-10 +description: 'A short summary for ARC related tools and services.' +author: 'Kevin Frey' +image: + url: 'https://docs.astro.build/assets/rose.webp' + alt: 'The Astro logo on a dark background with a pink glow.' +tags: ["tools", "services", "community"] +--- + +PLACEHOLDER + +Here is some placeholder content in Markdown format for testing purposes. It includes various Markdown elements to ensure that your styling covers a wide range of formatting options. + +--- + +# Research Data Management Tools for the ARC + +Research Data Management (RDM) tools are crucial in supporting researchers to effectively manage, share, and preserve their data throughout the research lifecycle. The **Annotated Research Context (ARC)** provides an integrated environment for such tools, enhancing collaboration and ensuring compliance with data management best practices. + +--- + +## Key Features of Research Data Management Tools + +1. **Data Storage & Backup** + Ensures that all research data is securely stored and backed up to prevent data loss. + +2. **Metadata Annotation** + Provides tools to annotate data with rich metadata, making it easier to find, understand, and reuse. + +3. **Data Sharing & Collaboration** + Facilitates data sharing among researchers while maintaining access controls and privacy. + +4. **Data Preservation** + Helps to preserve research data for long-term access and reuse. + +## Popular RDM Tools Supported by the ARC + +| Tool Name | Functionality | Supported Formats | +|-------------------|--------------------------------|---------------------------------| +| **DMPTool** | Data management plan creation | PDF, DOCX, HTML | +| **DataCite** | DOI registration for datasets | JSON, XML, DOI | +| **Open Science Framework (OSF)** | Project management and collaboration | CSV, TXT, JPG, PNG, PDF | + +### Example of a Data Management Workflow + +> "Good research data management is not just a matter of organization; it's a matter of integrity." +> — *Anonymous Researcher* + +Below is an example of a typical data management workflow using ARC tools: + +1. **Planning Phase** + - Define your research goals. + - Use **DMPTool** to create a data management plan. + +2. **Data Collection Phase** + - Collect data in various formats (e.g., `.csv`, `.txt`). + - Annotate data with **metadata** using the ARC Metadata Annotator. + +3. **Data Analysis Phase** + - Utilize tools like **Jupyter Notebooks** for data analysis. + - Store intermediate results on **OSF** for collaboration. + +4. **Publication & Sharing Phase** + - Register your datasets with **DataCite** for a DOI. + - Share your findings on **ARC's Open Repository**. + +### Advantages of Using the ARC + +- **Centralized Platform**: One place to manage all your research data. +- **Interoperability**: Supports various tools and data formats. +- **Compliance**: Ensures that your research meets institutional and funding requirements. + +--- + +## Frequently Asked Questions (FAQs) + +### 1. What is ARC? + +ARC stands for **Annotated Research Context**, a comprehensive platform for managing research data and associated tools. + +### 2. How do I get started with ARC? + +To get started, you can visit the [ARC website](https://www.example.com) and follow the onboarding instructions. + +### 3. Does ARC support open data sharing? + +Yes, ARC promotes open data sharing, while allowing you to control who has access to your data. + +## Markdown Syntax Test + +Here is a list of diverse Markdown elements to test the styling: + +- **Bold Text**: **This is bold** +- *Italic Text*: *This is italic* +- ***Bold and Italic***: ***This is bold and italic*** +- ~~Strikethrough Text~~: ~~This text is struck through~~ +- `Inline Code`: `const x = 5;` + +#### Code Block + +```python +# Example Python code for data analysis +import pandas as pd + +# Load the dataset +data = pd.read_csv('data.csv') + +# Perform basic analysis +print(data.describe()) +``` + +#### Image Test + +![ARC Logo](https://via.placeholder.com/150) + +#### Blockquote + +> "Data is a precious thing and will last longer than the systems themselves." +> — *Tim Berners-Lee* + +--- + +### Conclusion + +Research Data Management is a vital aspect of modern research. The ARC provides a comprehensive suite of tools and resources to help researchers effectively manage their data, collaborate with peers, and share findings with the broader community. + +For more information, explore the [ARC Documentation](https://www.example.com/docs). + +--- + +### Task List + +- [x] Create a data management plan +- [ ] Annotate all datasets with metadata +- [ ] Register datasets with DataCite +- [x] Share findings in the ARC repository + +### Footnote Test + +This is an example of a footnote reference[^1]. + +[^1]: This is the footnote text. + +--- + +This Markdown content contains diverse elements to help you test the styling in your project thoroughly. \ No newline at end of file diff --git a/src/pages/posts/post-1.md b/src/pages/posts/post-1.md deleted file mode 100644 index 04bd9ae..0000000 --- a/src/pages/posts/post-1.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -layout: ../../layouts/MarkdownLayout.astro -title: 'My First Blog Post' -pubDate: 2022-07-01 -description: 'This is the first post of my new Astro blog.' -author: 'Astro Learner' -image: - url: 'https://docs.astro.build/assets/rose.webp' - alt: 'The Astro logo on a dark background with a pink glow.' -tags: ["astro", "blogging", "learning in public"] ---- - -Welcome to my _new blog_ about learning Astro! Here, I will share my learning journey as I build a new website. - -## What I've accomplished - -1. **Installing Astro**: First, I created a new Astro project and set up my online accounts. - -2. **Making Pages**: I then learned how to make pages by creating new `.astro` files and placing them in the `src/pages/` folder. - -3. **Making Blog Posts**: This is my first blog post! I now have Astro pages and Markdown posts! - -## What's next - -I will finish the Astro tutorial, and then keep adding more posts. Watch this space for more to come. - -# Questa infitiatur venimus Bacche imago concutio et - -## Illa in quies magnanimus iussa damus - -Lorem markdownum parantur metuens meorum; freta it solverat stramine ingens diva -dives pumice. Satum dura tollens ferrea dignus pars, non avita. Tibi nunc -exhortor; sine nostro ne matris adulantum quasque sic! Solidis [petitos tollere -Terram](http://www.deum.com/adeo.html) grandia *Scorpion apparuit domus*, nam. - - var spreadsheet = jpeg(activeTextEdi + -1) + 69; - if (user_caps_client + 27 * mediaFtpOutput + secondary_impact_koffice + 5 + - maskQueryLed - eide) { - isdnIpx = kerning_netbios; - } - var mouse_fifo = install_disk.character(1, troll_open(clusterType)); - flashNavigation.wordart -= acl_ospf(progressiveByte(866696, - mainframe_queue_file) + name - ddr, pop_cable, reimageInterface( - control_virtual_frozen)); - -Tepebat et Phaethon, concolor Iovis lacerare, causa pariter ligones laetissimus -macies sex maluit instruxit! Corpore levavit hoc clipeoque convertit custos -ferrumque excipit. Acuta longa et salve *Stygias argentea* praecingitur forma -flumina. Non Calydona solari pretium atrae, inde, ipse, porrigit requiram, -frugum permisit? - -> Siqua moderatus inmemor flexi: et de minores quae. Lignoque non carinam, illo -> ossa ipse ingeniis creati, rostro caput remis. Adieci amorem [crescentes -> sidereum aquas](http://data.io/). Venire precor cursu, at quid radiis hac -> **senem**, homini, per crimina dare pars diduxit et? - -## Nefas visae latet quas - -Membris tertius acceptus lumina latus *potes feroci caelo* meruisse que parentis -rudis interea nondum, iam. Nebulas grandior adspicit inhospita equis iacet -videoque cum illam foret lumen isque inpia **sua quo** bono! - -- At inde inrigat Lyctia quo anum -- Nec raptam perfide deus -- Auro ego liquidis caducum quantumque debilis egredior -- Aesonius erit quondam cum gravatum Atridae - -Sibi contingent fragor [et potitur Acheronta](http://portaeme.com/pater.aspx) -adolescere rigore muris olim umor vestes tibi clara, opem suisque. Nequeunt a -iniuria capienda posse! Natus triones licere sub senem togaque iuvenisque -excutit senemque et fontes. - -- In quaesitamque amatas -- Contraria reminiscor tenebrasque redit patrium similis tergoque -- Omnisque umbra deum Apollinei terrae esset sonat -- Fraterno auditi aliter inpius exorata -- Illum versa summam finiat fameque vulnera inclusas -- Dixerat senis - -Fraude nitidam Helicen Troiae tamen nascendi mole posset sol animis numina -patens, [cum](http://hostem.org/quaeinsons). Achilles capere erit, operum -addidit! Solum ad [vero mortali](http://www.sic-est.com/) alto inque terrae ea -crescat et loco functaque patria decens satiaque palustribus ut dubium vaccae. diff --git a/src/pages/posts/post-2.md b/src/pages/posts/post-2.md deleted file mode 100644 index 08a5915..0000000 --- a/src/pages/posts/post-2.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: ../../layouts/MarkdownLayout.astro -title: My Second Blog Post -author: Astro Learner -description: "After learning some Astro, I couldn't stop!" -image: - url: "https://docs.astro.build/assets/arc.webp" - alt: "The Astro logo on a dark background with a purple gradient arc." -pubDate: 2022-07-08 -tags: ["astro", "blogging", "learning in public", "successes"] ---- - - -After a successful first week learning Astro, I decided to try some more. I wrote and imported a small component from memory! - -- Test1 -- Test2 -- Test3 \ No newline at end of file diff --git a/src/pages/posts/post-3.md b/src/pages/posts/post-3.md deleted file mode 100644 index ff5364e..0000000 --- a/src/pages/posts/post-3.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: ../../layouts/MarkdownLayout.astro -title: My Third Blog Post -author: Astro Learner -description: "I had some challenges, but asking in the community really helped!" -image: - url: "https://docs.astro.build/assets/rays.webp" - alt: "The Astro logo on a dark background with rainbow rays." -pubDate: 2022-07-15 -tags: ["astro", "learning in public", "setbacks", "community"] ---- -It wasn't always smooth sailing, but I'm enjoying building with Astro. And, the [Discord community](https://astro.build/chat) is really friendly and helpful! \ No newline at end of file