Skip to content

Commit

Permalink
Merge pull request #7 from ValkyrieSystems/readme
Browse files Browse the repository at this point in the history
add content to README
  • Loading branch information
pressler-vsc authored Jan 7, 2025
2 parents 8573452 + 23d3da4 commit 59a86cb
Showing 1 changed file with 32 additions and 15 deletions.
47 changes: 32 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,36 @@
## Prepare environment
```bash
pdm install -dG :all
```
<div align="center">

## Build Documentation
```bash
pdm run nox -s docs
```
<img src="https://sarkit.readthedocs.io/en/latest/_static/SARPy_logo.png" width=200>

## Run lint and tests
```bash
pdm run nox
```
[![Python package](https://github.com/ValkyrieSystems/sarkit/actions/workflows/python-package.yml/badge.svg)](https://github.com/ValkyrieSystems/sarkit/actions/workflows/python-package.yml)
[![Documentation Status](https://readthedocs.org/projects/sarkit/badge/?version=latest)](https://sarkit.readthedocs.io/en/latest/?badge=latest)

</div>

**SARkit** is a suite of Synthetic Aperture Radar (SAR)-related tools in Python developed and maintained by the National Geospatial-Intelligence Agency (NGA) to encourage the use of SAR data standards.

With SARkit, you can:

* read and write SAR standards files (CPHD, SICD, SIDD)
* interact with SAR XML metadata using more convenient Python objects
* check SAR data/metadata files for inconsistencies

## Origins
This project was developed at the National Geospatial-Intelligence Agency (NGA). The
software use, modification, and distribution rights are stipulated within the
MIT license (See [`LICENSE`](LICENSE) file).
This project was developed at the National Geospatial-Intelligence Agency (NGA) as the modern successor to
[SarPy](https://github.com/ngageoint/sarpy).

## License
The software use, modification, and distribution rights are stipulated within the MIT license
(See [`LICENSE`](LICENSE) file).

## Contributing and Development
Contributions are welcome; for details see the [contributing guide](./CONTRIBUTING.md).

A few tips for getting started using [PDM](https://pdm-project.org/en/latest/) are below:


```shell
$ pdm install -dG :all # install SARkit with optional & dev dependencies
$ pdm run nox # run lint and tests
$ pdm run nox -s docs # build documentation
```

0 comments on commit 59a86cb

Please sign in to comment.