Skip to content

Commit

Permalink
distribute images among respective subprojects
Browse files Browse the repository at this point in the history
  • Loading branch information
cadams4341 committed Apr 7, 2024
1 parent be52345 commit 04aa8b9
Show file tree
Hide file tree
Showing 22 changed files with 39 additions and 30 deletions.
File renamed without changes
File renamed without changes
27 changes: 18 additions & 9 deletions docs/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,29 +31,38 @@ docs/
index.md # The documentation homepage
about/
index.md
images/ # subproject-specific images
...
abpm/ # ambulatory blood pressure monitor project
abpm/ # ambulatory blood pressure monitor subproject
index.md
images/ # subproject-specific images
...
algorithms/ # biorhythm analysis algorithms subproject
index.md
images/ # subproject-specific images
...
biorhythm-platform/ # biorhythm analysis platform project
biorhythm-platform/ # biorhythm analysis platform subproject
index.md
images/ # subproject-specific images
architecture/
index.md
...
privacy-security/
index.md
...
requirements/
index.md
...
images/
javascripts/
library/
index.md
...
privacy-security/
glossary/
index.md
...
images/ # glossary-specific images
images/ # program-general images, icons and clip art
javascripts/
snippets/
stylesheets/
glossary.md
... # Other markdown pages and other files
```

Expand All @@ -69,9 +78,9 @@ See [macros info](macros-info.md)

Material for MkDocs directly integrates with [Google Fonts](https://fonts.google.com/){: target="_blank" }. All fonts are taken from that collection.

Body text and titles are set in ![Cabin](../images/cabin.jpg){: alt="cabin" style="vertical-align: bottom; height: 32px;" }, a nonserif font.
Body text and titles are set in ![Cabin](images/cabin.jpg){: alt="cabin" style="vertical-align: bottom; height: 32px;" }, a nonserif font.

Code samples are set in ![Ubuntu Mono](../images/ubuntu-mono.jpg){: alt="Ubuntu Mono" style="vertical-align: bottom; height: 32px;" }, a nonserif, monospace font.
Code samples are set in ![Ubuntu Mono](images/ubuntu-mono.jpg){: alt="Ubuntu Mono" style="vertical-align: bottom; height: 32px;" }, a nonserif, monospace font.

For clients who do not have these fonts, the style sheets specify some standard alternatives.

Expand Down
14 changes: 7 additions & 7 deletions docs/algorithms/cosinor.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
![Under Construction](../images/coming-soon-construction.png)

**Cosinor analysis** uses the [least squares method](../../glossary#least-squares) to fit a sine wave to a time series. Cosinor analysis is often used in the analysis of biologic time series that demonstrate predictible rhythms. This method can be used with an unequally spaced time series.
**Cosinor analysis** uses the [least squares method](../../glossary/#least-squares) to fit a sine wave to a time series. Cosinor analysis is often used in the analysis of biologic time series that demonstrate predictible rhythms. This method can be used with an unequally spaced time series.

The Phoenix Biorhythms Platform applies cosinor analysis to a patient's blood pressure and heart rate measurements taken over a defined period, such as 1 day, 2 days, or 7 days. The analysis compares the blood pressure and heart rate profile to healthy peers of the same gender and age group.

The first objective of cosinor analysis is to measure the [MESOR](../../glossary#mesor) of the patient's blood pressure and to detect [MESOR-hypertension](../../glossary#mesor-hypertension). MESOR is a circadian rhythm-adjusted mean. MESOR-hypertension is an elevation of the blood pressure MESOR as validated statistically against the person's own MESOR at another time and/or against a peer reference standard.
The first objective of cosinor analysis is to measure the [MESOR](../../glossary/#mesor) of the patient's blood pressure and to detect [MESOR-hypertension](../../glossary/#mesor-hypertension). MESOR is a circadian rhythm-adjusted mean. MESOR-hypertension is an elevation of the blood pressure MESOR as validated statistically against the person's own MESOR at another time and/or against a peer reference standard.

The second objective of cosinor analysis is to detect [vascular variability anomalies (VVAs)](../../glossary#vascular-variability-anomaly), which are mathematically defined anomalies in the [circadian](../../glossary#circadian) phase, [amplitude](../../glossary#amplitude) and MESOR, of blood pressure and heart rate.
The second objective of cosinor analysis is to detect [vascular variability anomalies (VVAs)](../../glossary/#vascular-variability-anomaly), which are mathematically defined anomalies in the [circadian](../../glossary/#circadian) phase, [amplitude](../../glossary/#amplitude) and MESOR, of blood pressure and heart rate.

!!! bug
Simplify the definitions of _CHAT_, _ecphasia_, and _ecfrequentia_, which come across as wordy jargon. Lean on physiology concepts rather than statistics. Use a follow-on section for each VVA to get into statistical details.
Expand All @@ -15,10 +15,10 @@ The second objective of cosinor analysis is to detect [vascular variability anom
| --- | ---------- |
| Circadian hyper-amplitude-tension (CHAT) | :material-bug:{: style="color: red;" } An elevation of the 24-hour amplitude of blood pressure above the upper 95% prediction limit of clinically healthy peers matched by gender and age |
| Ecphasia | :material-bug:{: style="color: red;" } Odd circadian blood pressure timing. A deviation of the 24-hour acrophase above the 90% prediction limits of clinically healthy peers matched by gender and age |
| Ecfrequentia<br>(frequency&nbsp;desynchronization) | :material-bug:{: style="color: red;" } Altered period of the circadian rhythm, by cosine fitting. A statistically significant deviation of the period from 24 hours, assessed by the nonoverlap of 24 hours by the 95% [confidence interval](../../glossary#confidence-interval) of the period assessed by nonlinear least squares |
| Excessive pulse pressure | The problem of too large a difference between [diastolic](../../glossary#diastolic-blood-pressure) and [systolic blood pressure](../../glossary#systolic-blood-pressure) (between when the heart contracts and relaxes, respectively) |
| Excessive pulse pressure product | The combined effect of [heart rate](../../glossary#heart-rate) and [pulse pressure](../../glossary#pulse-pressure), as either or both increase |
| Deficient heart rate variability (DHRV) | The problem of heart rate that does not vary enough, as indicated by the [standard deviation](../../glossary#standard-deviation) and when measured over a seven-day period |
| Ecfrequentia<br>(frequency&nbsp;desynchronization) | :material-bug:{: style="color: red;" } Altered period of the circadian rhythm, by cosine fitting. A statistically significant deviation of the period from 24 hours, assessed by the nonoverlap of 24 hours by the 95% [confidence interval](../../glossary/#confidence-interval) of the period assessed by nonlinear least squares |
| Excessive pulse pressure | The problem of too large a difference between [diastolic](../../glossary/#diastolic-blood-pressure) and [systolic blood pressure](../../glossary/#systolic-blood-pressure) (between when the heart contracts and relaxes, respectively) |
| Excessive pulse pressure product | The combined effect of [heart rate](../../glossary/#heart-rate) and [pulse pressure](../../glossary/#pulse-pressure), as either or both increase |
| Deficient heart rate variability (DHRV) | The problem of heart rate that does not vary enough, as indicated by the [standard deviation](../../glossary/#standard-deviation) and when measured over a seven-day period |

MESOR-hypertension indicates a risk of stroke. The VVAs represent independent, additive risks of adverse cardiovascular events. Together, a patient with four of the conditions has a nearly 100% risk of stroke within six years. [^physiology]

Expand Down
16 changes: 8 additions & 8 deletions docs/biorhythm-platform/architecture/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,33 +10,33 @@
!!! bug
Refactor for microservice architecture rather than a service bus architecture.

![Architecture Viewpoint](../../images/engineering-viewpoint.png)
![Architecture Viewpoint](../images/engineering-viewpoint.png)

## Applications

![Applications](../../images/applications.png)
![Applications](../images/applications.png)

## Presentation Services

![Presentation Services](../../images/presentation-services.png)
![Presentation Services](../images/presentation-services.png)

## Data Acquisition

![Data Acquisition](../../images/data-acquisition.png)
![Data Acquisition](../images/data-acquisition.png)

## Modeling and Profiling

![Modeling &amp; Profiling](../../images/modeling-and-profiling.png)
![Modeling &amp; Profiling](../images/modeling-and-profiling.png)

## Person Identity Management

![Person Identity Management](../../images/person-identity-management.png)
![Person Identity Management](../images/person-identity-management.png)

## Analysis &amp; Reporting

![Analysis and Reporting](../../images/analysis-and-reporting.png)
![Analysis and Reporting](../images/analysis-and-reporting.png)

## System Block Diagram

![System Block Diagram](../../images/system-block-diagram.png)
![System Block Diagram](../images/system-block-diagram.png)

File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
!!! tip "Cheat Sheet"
The OWASP Foundation. "Attach Surface Analysis Cheat Sheet". Website, accessed 6 March 2024. [https://cheatsheetseries.owasp.org/cheatsheets/Attack_Surface_Analysis_Cheat_Sheet.html](https://cheatsheetseries.owasp.org/cheatsheets/Attack_Surface_Analysis_Cheat_Sheet.html){: target="_blank" }.

![Privacy Threats](../../images/privacy-threats.png)
![Privacy Threats](../images/privacy-threats.png)

6 changes: 3 additions & 3 deletions docs/biorhythm-platform/requirements/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Overview

**{{ config.site_name }}** underpin an emerging healthcare program that uses [chronobiologic](../../glossary#chronobiology) techniques to prevent [strokes](../glossary#stroke) and other effects of cardiac disease.
**{{ config.site_name }}** underpin an emerging healthcare program that uses [chronobiologic](../../glossary/#chronobiology) techniques to prevent [strokes](../../glossary/#stroke) and other effects of cardiac disease.

The system uses blood pressure measurements taken approximately every 30 minutes, day and night, in ambulatory fashion. Ideally, seven days of data are available. This data is analyzed with **[cosinor](../../algorithms/cosinor.md)** and **[cumulative-sum](../../algorithms/cusum.md)** algorithms.

Expand Down Expand Up @@ -32,14 +32,14 @@ The public-facing websites contain:
!!! bug
The diagrams in this article are out-of-date but are included as placeholders to organize the article.

![Context Diagram](../../images/context-diagram.png)
![Context Diagram](../images/context-diagram.png)

Inputs: blood pressure measurements taken approximately every 30 minutes, day and night, in ambulatory fashion.


## Actors

![Actors](../../images/requirements-actors-model.png)
![Actors](../images/requirements-actors-model.png)

### Actor profile table

Expand Down
File renamed without changes
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ hide:

**{{ config.site_name }}** envision:

1. Using [chronobiologic](glossary#chronobiology) principles (timing according to rhythms) for assessing cardiovascular health, detecting [pre-disease](glossary#predisease) early, and optimizing treatment schedules, in order to reduce the number of people who die of preventable heart attacks and strokes.
1. Using [chronobiologic](glossary/#chronobiology) principles (timing according to rhythms) for assessing cardiovascular health, detecting [pre-disease](glossary/#predisease) early, and optimizing treatment schedules, in order to reduce the number of people who die of preventable heart attacks and strokes.
2. Understanding, for health surveillance and maintenance, how blood pressure and heart rate vary in response to stimuli in everyday life.

## The Phoenix Community
Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ nav:
- Library:
- Library: library/index.md
- Old Project Archive &boxbox;: https://phoenix-chronobiology.github.io/hyde/
- Glossary: glossary.md
- Glossary: glossary/index.md
- About the site:
- About the site: about/index.md
- Macros info: about/macros-info.md
Expand Down

0 comments on commit 04aa8b9

Please sign in to comment.