-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Incorporate first feedback * Add Manager Solution image to overview page * Using PNG image and not a PDF image * Further incorporation of feedback * Reworking converting micro simulation part * Incorporate feedback for Configuration section of documentation * Add workflows to check markdown and links, and incorporate further feedback
- Loading branch information
1 parent
fca22f8
commit d5e8a1e
Showing
11 changed files
with
153 additions
and
71 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
name: Check links (manual) | ||
on: workflow_dispatch | ||
jobs: | ||
check_links: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out repository | ||
uses: actions/checkout@v2 | ||
- name: Check links in markdown files (markdown-link-check) | ||
uses: gaurav-nelson/github-action-markdown-link-check@v1 | ||
with: | ||
use-quiet-mode: 'yes' | ||
use-verbose-mode: 'no' | ||
config-file: '.markdown-link-check-config.json' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
name: Lint docs | ||
on: [push, pull_request] | ||
jobs: | ||
check_md: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out repository | ||
uses: actions/checkout@v2 | ||
- name: Lint markdown files (markdownlint) | ||
uses: articulate/actions-markdownlint@v1 | ||
with: | ||
config: .markdownlint.json | ||
files: '.' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"aliveStatusCodes": [429, 200] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"MD013": false, | ||
"MD033": false, | ||
"MD034": false | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,48 +1,62 @@ | ||
--- | ||
title: Installing the Micro Manager | ||
title: Get the Micro Manager | ||
permalink: tooling-micro-manager-installation.html | ||
keywords: tooling, macro-micro, two-scale | ||
summary: Install the Micro Manager by running `pip install --user micro-manager-precice`. | ||
--- | ||
|
||
## Installation | ||
## Get the latest Micro Manager release | ||
|
||
The Micro Manager is a Python package that can be installed using `pip`. Make sure [preCICE](installation-overview.html) is installed before installing the Micro Manager. The Micro Manager is compatible with preCICE version [2.5.0](https://github.com/precice/precice/releases/tag/v2.5.0). | ||
The Micro Manager can be installed using `pip`. Make sure [preCICE](installation-overview.html) is installed before installing the Micro Manager. The Micro Manager is compatible with preCICE version [2.3.0](https://github.com/precice/precice/releases/tag/v2.3.0) and higher. | ||
|
||
### Option 1: Using pip | ||
### Option 1: Install from PyPI | ||
|
||
It is recommended to install [micro-manager-precice from PyPI](https://pypi.org/project/micro-manager-precice/) by running | ||
The Micro Manager package has the name [micro-manager-precice](https://pypi.org/project/micro-manager-precice/) on PyPI. To install `micro-manager-precice`, run | ||
|
||
```bash | ||
pip install --user micro-manager-precice | ||
``` | ||
|
||
Unless already installed, the dependencies will be installed by `pip` during the installation procedure. preCICE itself needs to be installed separately. If you encounter problems in the direct installation, see the [dependencies section](#required-dependencies) below. | ||
|
||
### Option 2: Clone this repository and install manually | ||
### Option 2: Install manually | ||
|
||
#### Required dependencies | ||
|
||
Ensure that the following dependencies are installed: | ||
|
||
* Python 3 or higher | ||
* [preCICE](installation-overview.html) [v2.5.0](https://github.com/precice/precice/releases/tag/v2.5.0) | ||
* Python 3 | ||
* [preCICE](installation-overview.html) [v2.3.0](https://github.com/precice/precice/releases/tag/v2.3.0) or higher | ||
* [pyprecice: Python language bindings for preCICE](installation-bindings-python.html) | ||
* [numpy](https://numpy.org/install/) | ||
* [mpi4py](https://mpi4py.readthedocs.io/en/stable/install.html) | ||
|
||
#### Build and install the Manager using pip | ||
#### Clone this repository | ||
|
||
After cloning this repository, go to the directory `micro-manager/` and run | ||
```bash | ||
git clone https://github.com/precice/micro-manager.git | ||
``` | ||
|
||
#### Build manually using pip | ||
|
||
Go to the directory `micro-manager/` and run | ||
|
||
```bash | ||
pip install --user . | ||
``` | ||
|
||
#### Build and install the Manager using Python | ||
#### Build manually using Python | ||
|
||
After cloning this repository, go to the project directory `micro-manager/` and run | ||
Go to the project directory `micro-manager/` and run | ||
|
||
```bash | ||
python setup.py install --user | ||
``` | ||
|
||
## Get the latest development version | ||
|
||
If you want to use the latest development version of the Micro Manager, clone the develop[https://github.com/precice/micro-manager/tree/develop] branch and then [build manually using pip](#build-manually-using-pip). | ||
|
||
## Next steps | ||
|
||
After successfully installing the Micro Manager, proceed to [preparing your micro simulation for the coupling](tooling-micro-manager-prepare-micro-simulation.html). |
Oops, something went wrong.