Skip to content

Commit

Permalink
Add meta descriptions and social preview image to site
Browse files Browse the repository at this point in the history
  • Loading branch information
johngrimes committed Feb 7, 2024
1 parent 9cfba9d commit 615d27d
Show file tree
Hide file tree
Showing 28 changed files with 44 additions and 1 deletion.
4 changes: 4 additions & 0 deletions site/docs/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
description: Pathling is a set of tools that make it easier to use FHIR and clinical terminology within health data analytics.
---

# Overview

Pathling is a set of tools that make it easier to
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/encoders/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 2
description: The Pathling library can be used to transform FHIR Bundles or NDJSON into Spark data sets.
---

# FHIR encoders
Expand Down
4 changes: 4 additions & 0 deletions site/docs/libraries/encoders/schema.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
description: A scheme for representing FHIR resources within a Parquet schema.
---

# Parquet specification

This specification describes a scheme for representing FHIR resources within a
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/fhirpath-query.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 3
description: The Pathling library can be used to query datasets of FHIR resources using FHIRPath. This is useful for aggregating data, and creating custom views.
---

# FHIRPath query
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
sidebar_position: 1
sidebar_label: Introduction
description: Pathling provides a set of libraries that provide assistance with using FHIR and terminology services from Apache Spark applications and data science workflows.
---

# Libraries
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/installation/databricks.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 3
description: Instructions for installing the Pathling library on a Databricks cluster.
---

# Databricks installation
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/installation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
sidebar_position: 1
title: Installation
sidebar_label: Installation
description: Instructions for installing the Pathling libraries for Python, R, Scala, and Java.
---

### Python
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/installation/spark.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 4
description: Instructions for configuring Apache Spark to use the Pathling library.
---

# Spark configuration
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/installation/windows.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 2
description: Instructions for installing the Pathling libraries on Windows.
---

# Windows installation
Expand Down
4 changes: 4 additions & 0 deletions site/docs/libraries/javascript/pathling-client.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
description: A client library for the Pathling FHIR API, for use with JavaScript and TypeScript.
---

# pathling-client

[pathling-client](https://www.npmjs.com/package/pathling-client) is a client
Expand Down
4 changes: 4 additions & 0 deletions site/docs/libraries/javascript/pathling-import.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
description: A set of functions written in TypeScript that facilitate the export of resources from a FHIR server and import into Pathling, via a staging S3 bucket. They can also be used as AWS Lambda functions.
---

# pathling-import

[pathling-import](https://www.npmjs.com/package/pathling-import) is a set of
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/kafka.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 7
description: Pathling supports Kafka as a streaming data source, and all the operations available within the library are able to execute continuously across a stream of data.
---

# Kafka integration
Expand Down
1 change: 1 addition & 0 deletions site/docs/libraries/terminology.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 4
description: The Pathling library provides a set of functions for querying a FHIR terminology server from within your queries and transformations.
---

# Terminology functions
Expand Down
4 changes: 4 additions & 0 deletions site/docs/roadmap.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
description: We are continually adding new features to the various different components of Pathling.
---

# Roadmap

We are continually adding new features to the various different components of
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/async.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
sidebar_position: 7
sidebar_label: Async
description: Pathling implements the Asynchronous Request Pattern within the FHIR specification, to provide a way to execute long-running requests and check on their progress using a status endpoint.
---

# Asynchronous processing
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/authorization.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 6
description: Pathling can perform the role of a resource server within the OpenID Connect framework.
---

# Authorization
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/caching.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 8
description: Pathling implements ETag-based cache validation, which enables clients to skip processing of queries when the underlying data has not changed.
---

# Caching
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/configuration.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 5
description: Configuration options for the Pathling server.
---

# Configuration
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/getting-started.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 2
description: Instructions for getting started with Pathling server.
---

# Getting started
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
sidebar_position: 1
sidebar_label: Introduction
description: Pathling provides a server based on the HL7 FHIR standard, implementing special functionality designed to ease the delivery of apps and augment tasks related to health data analytics.
---

# Server
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/kubernetes.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
sidebar_position: 10
sidebar_label: Kubernetes
description: Instructions for deploying Pathling server on Kubernetes using Helm.
---

# Kubernetes
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/operations/aggregate.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 3
description: The aggregate operation allows a user to perform aggregate queries on data held within the Pathling FHIR server.
---

# Aggregate
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/operations/extract.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 4
description: The extract operation allows a user to create arbitrary tabular extracts from FHIR data, by specifying columns in terms of set of FHIRPath expressions that are used to populate them.
---

# Extract
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/operations/import.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 1
description: The import operation allows FHIR data to be imported into the server, making it available for query via other operations such as search, aggregate and extract.
---

# Import
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/operations/search.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 2
description: Pathling server supports a FHIRPath-based search profile that allows you to retrieve a set of FHIR resources from the server filtered by one or more FHIRPath expressions.
---

# Search
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/operations/update.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
sidebar_position: 5
description: Pathling implements the update and batch operations from the FHIR REST API, to allow for the creation and update of individual resources within the server.
---

# Update and batch
Expand Down
1 change: 1 addition & 0 deletions site/docs/server/sync.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
sidebar_position: 9
sidebar_label: Synchronization
description: Synchronize Pathling server with other FHIR servers using subscriptions or bulk data export.
---

# Synchronization with other FHIR servers
Expand Down
3 changes: 2 additions & 1 deletion site/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,8 @@ const config = {
theme: lightCodeTheme,
darkTheme: darkCodeTheme,
additionalLanguages: ["java", "scala", "yaml", "docker", "r"]
}
},
image: "/assets/images/social-preview.png",
})
};

Expand Down

0 comments on commit 615d27d

Please sign in to comment.