-
Notifications
You must be signed in to change notification settings - Fork 163
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'readme-dev-docs-reorg'
* readme-dev-docs-reorg: Improve findability of documentation Gather dev docs pointers in one place Default to the global contributor guide for all nextstrain projects
- Loading branch information
Showing
3 changed files
with
40 additions
and
51 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
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,28 @@ | ||
# Development docs | ||
|
||
## Getting started | ||
|
||
Thank you for helping us to improve Nextstrain! | ||
|
||
##### [To get started, please see the contributing guide for useful information about how to pick an issue, submit your contributions, and so on.](https://github.com/nextstrain/.github/blob/master/CONTRIBUTING.md) | ||
|
||
This project strictly adheres to the [Contributor Covenant Code of Conduct](https://github.com/nextstrain/.github/blob/master/CODE_OF_CONDUCT.md). | ||
|
||
Please see the [project board](https://github.com/orgs/nextstrain/projects/5) for currently available issues. | ||
|
||
## Contributing code | ||
[Please see the main auspice docs](https://nextstrain.github.io/auspice/introduction/install) for details on how to install and run auspice locally. | ||
|
||
For pull requests, please use [eslint](https://eslint.org/) as much as possible -- thanks! | ||
|
||
## Contributing to Documentation | ||
|
||
This documentation is all contained within the Auspice GitHub repo -- see [the README](https://github.com/nextstrain/auspice/tree/master/docs-src) within the `docs-src` directory for more details and instructions on how to contribute. | ||
|
||
Please see [docs-src/README](./docs-src/README.md) for how the auspice documentation site is built. | ||
|
||
Note that currently the documentation must be rebuilt & pushed to GitHub _after_ a new version is released in order for the changelog to correctly appear at [nextstrain.github.io/auspice/releases/changelog](https://nextstrain.github.io/auspice/releases/changelog). | ||
|
||
|
||
## Releases & versioning | ||
New versions are released via the `./releaseNewVersion.sh` script from an up-to-date `master` branch. It will prompt you for the version number increase, push changes to the `release` branch and, as long as Travis-CI is successful then a new version will be automatically published to [npm](https://www.npmjs.com/package/auspice). |
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 |
---|---|---|
|
@@ -2,35 +2,34 @@ | |
[![NPM version](https://img.shields.io/npm/v/auspice.svg?style=flat)](https://www.npmjs.com/package/auspice) | ||
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0) | ||
|
||
|
||
## About Nextstrain | ||
Nextstrain is an open-source project to harness the scientific and public health potential of pathogen genome data. | ||
We provide a continually-updated view of publicly available data with powerful analytics and visualizations showing pathogen evolution and epidemic spread. | ||
Our goal is to aid epidemiological understanding and improve outbreak response. | ||
|
||
Resulting data and inferences are available live at the website [nextstrain.org](https://nextstrain.org). | ||
|
||
> We have received a number of generous offers to contribute developer effort to nextstrain (and auspice) following our work on [hCoV-19](https://nextstrain.org/ncov). | ||
We are flattered and would welcome contributions! | ||
Please see the [contributing](./CONTRIBUTING.md) documentation for more details. | ||
A list of potential issues is being actively maintained at https://github.com/orgs/nextstrain/projects | ||
|
||
# Auspice | ||
|
||
## About Auspice | ||
*Definition: Observation by an augur, ie a prophetic sign.* | ||
|
||
Auspice is an open-source interactive web app for visualizing phylogenomic data. | ||
It may be used in tandem with nextstrain's bioinformatics toolkit [augur](https://github.com/nextstrain/augur) or on its own. | ||
Auspice may be used to explore datasets locally or run as a as a server to share results. | ||
|
||
## Documentation | ||
* [Overview of how Auspice fits together with other Nextstrain tools](https://nextstrain.org/docs/getting-started/introduction#open-source-tools-for-the-community) | ||
* [Auspice documentation](https://nextstrain.github.io/auspice/introduction/overview) | ||
|
||
**Please see [nextstrain.github.io/auspice](https://nextstrain.github.io/auspice) for auspice documentation.** | ||
> We have received a number of generous offers to contribute developer effort to nextstrain (and auspice) following our work on hCoV-19. We welcome contributions! To get started, please see these resources: | ||
* [Contributor guide](https://github.com/nextstrain/.github/blob/master/CONTRIBUTING.md) | ||
* [Project board with available issues](https://github.com/orgs/nextstrain/projects/5) | ||
* [Developer docs for Auspice](./DEV_DOCS.md) | ||
|
||
## Quickstart | ||
|
||
## Quickstart | ||
|
||
#### Installation | ||
### Installation | ||
|
||
Install auspice for use as a global command. | ||
This requires nodejs 10+. We recommend using a conda environment, but this is not the only way. | ||
|
@@ -56,9 +55,7 @@ npm install --global . | |
|
||
(See [here](https://nextstrain.github.io/auspice/introduction/install) for more installation methods & help). | ||
|
||
|
||
|
||
#### Obtain datasets to display: | ||
### Obtain datasets to display: | ||
|
||
In order to get up & running you'll need datasets to visualise. | ||
(Please see the [nextstrain docs](https://nextstrain.org/docs/) for tutorials on how to run your own analyses.) | ||
|
@@ -80,7 +77,7 @@ npm run get-data | |
npm run get-narratives | ||
``` | ||
#### Run auspice: | ||
### Run auspice: | ||
```bash | ||
auspice view --datasetDir data | ||
|
@@ -96,18 +93,6 @@ Run `auspice --help` (or `auspice view --help`) to see all the available command | |
Full documentation may be found at: [nextstrain.github.io/auspice](https://nextstrain.github.io/auspice). | ||
## Development, comments, issues and bugs | ||
Auspice is developed via GitHub and issues are very welcome. Alternatively, [email us](mailto:[email protected]) with any questions or comments you may have. | ||
If you are interested in submitting a pull request please use [eslint](https://eslint.org/) as much as possible -- thanks! | ||
New versions are released via the `./releaseNewVersion.sh` script from an up-to-date `master` branch. It will prompt you for the version number increase, push changes to the `release` branch and, as long as Travis-CI is successful then a new version will be automatically published to [npm](https://www.npmjs.com/package/auspice). | ||
Please see [docs-src/README](./docs-src/README.md) for how the auspice documentation site is built. | ||
> Note that currently the documentation must be rebuilt & pushed to GitHub _after_ a new version is released in order for the changelog to correctly appear at [nextstrain.github.io/auspice/releases/changelog](https://nextstrain.github.io/auspice/releases/changelog). | ||
## License and copyright | ||
Copyright 2014-2019 Trevor Bedford and Richard Neher. | ||
|