Skip to content

Commit

Permalink
initial mkdocs, updated installation
Browse files Browse the repository at this point in the history
  • Loading branch information
ChristopherMayes committed Jan 10, 2020
1 parent ddd79a6 commit ce7656d
Show file tree
Hide file tree
Showing 6 changed files with 889 additions and 7 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# exclude .gitignore and similar from the generated tarball
.git* export-ignore
docs export-ignore
examples export-ignore
mkdocs.yml export-ignore
opmd_beamphysics export-ignore

# exclude CI configurations (useless outside the repo)
Expand Down
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,25 @@
Tools for analyzing and viewing particle data in the openPMD standard, extension beamphysics.

https://github.com/DavidSagan/openPMD-standard/blob/EXT_BeamPhysics/EXT_BeamPhysics.md



Installing openpmd-beamphysics
==============================

Installing `openpmd-beamphysics` from the `conda-forge` channel can be achieved by adding `conda-forge` to your channels with:

```
conda config --add channels conda-forge
```

Once the `conda-forge` channel has been enabled, `openpmd-beamphysics` can be installed with:

```
conda install openpmd-beamphysics
```

It is possible to list all of the versions of `openpmd-beamphysics` available on your platform with:

```
conda search openpmd-beamphysics --channel conda-forge
14 changes: 7 additions & 7 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Welcome to MkDocs
# openPMD-beamphysics

For full documentation visit [mkdocs.org](https://mkdocs.org).
Tools for analyzing and viewing particle data in the openPMD standard, extension beamphysics.

## Commands
[beamphysics extension](https://github.com/DavidSagan/openPMD-standard/blob/EXT_BeamPhysics/EXT_BeamPhysics.md)

## Python classes

* `ParticleGroup` - Basic class

* `mkdocs new [dir-name]` - Create a new project.
* `mkdocs serve` - Start the live-reloading docs server.
* `mkdocs build` - Build the documentation site.
* `mkdocs help` - Print this help message.

## Project layout

Expand Down
Loading

0 comments on commit ce7656d

Please sign in to comment.