stone-soup

A software project to provide the target tracking community with a framework for the development and testing of tracking algorithms.

https://github.com/dstl/stone-soup

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    7 of 83 committers (8.4%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A software project to provide the target tracking community with a framework for the development and testing of tracking algorithms.

Basic Info
  • Host: GitHub
  • Owner: dstl
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage: https://stonesoup.rtfd.io
  • Size: 43.5 MB
Statistics
  • Stars: 491
  • Watchers: 38
  • Forks: 162
  • Open Issues: 109
  • Releases: 21
Created over 8 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation Codeowners

README.md

Stone Soup Logo Stone Soup

PyPI Conda Version CircleCI branch Codecov Read the Docs Gitter DOI

Background

Stone Soup is a software project to provide the target tracking and state estimation community with a framework for the development and testing of tracking and state estimation algorithms.

An article is available that details the background to the project, and contains links to sample data.

Please see the Stone Soup documentation for more information.

Please see the tutorials, examples, and demonstrations, which you can also try out on Binder: Binder

License

Stone Soup is released under MIT License. Please see License for details.

Owner

  • Name: Dstl
  • Login: dstl
  • Kind: organization
  • Email: oss@dstl.gov.uk
  • Location: UK

Defence Science and Technology Laboratory, UK

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite both the article from preferred-citation and the software itself."
authors:
- affiliation: Dstl
  family-names: Hiscocks
  given-names: Steven
- family-names: Harrald
  given-names: Oliver
- affiliation: Dstl
  family-names: Barr
  given-names: Jordi
- affiliation: Dstl
  family-names: Perree
  given-names: Nicola
- affiliation: "University of Liverpool"
  family-names: Vladimirov
  given-names: Lyudmil
- family-names: Harris
  given-names: Michael
- affiliation: Dstl
  family-names: Webb
  given-names: Greg
- family-names: Glover
  given-names: Timothy
- affiliation: Dstl
  family-names: Green
  given-names: Richard
- affiliation: Dstl
  family-names: Rosoman
  given-names: Oliver
- affiliation: Dstl
  family-names: Rogers
  given-names: Edward
- family-names: Dorrington
  given-names: Iain
- affiliation: Dstl
  family-names: Wright
  given-names: James
- affiliation: Dstl
  family-names: Pike
  given-names: Sam
- affiliation: "University of Liverpool"
  family-names: Acuto
  given-names: Alberto
- family-names: Hunter
  given-names: Emily
- affiliation: "British Army"
  family-names: Fraser
  given-names: Benjamin
- affiliation: Dstl
  family-names: Pritchett
  given-names: Henry
- affiliation: Dstl
  family-names: Osborne
  given-names: Jonathan
- affiliation: DRDC
  family-names: Carniglia
  given-names: Peter
- affiliation: Dstl
  family-names: England
  given-names: Charles
- family-names: Carlson
  given-names: Jared
- family-names: Flaherty
  given-names: Leanne
- affiliation: DRDC
  family-names: Kirkland
  given-names: David
- family-names: Davies
  given-names: Richard
- family-names: Naylor
  given-names: Sam
- family-names: Campbell
  given-names: Mark
- family-names: Last
  given-names: David
- family-names: Crew
  given-names: Declan
- affiliation: Dstl
  family-names: Sherman
  given-names: Christopher
- family-names: Lee
  given-names: "Sang Bin"
- family-names: Gehlen
  given-names: Joshua
- family-names: Thomas
  given-names: Sam
- family-names: Florence
  given-names: Scott
- family-names: Oakes
  given-names: Benedict
- family-names: Gorman
  given-names: Roisín
- family-names: Harris
  given-names: Jack
- family-names: Jenkins
  given-names: Isaac
- family-names: Coates
  given-names: Josh
- family-names: Oldfield
  given-names: James
- affiliation: "University of Liverpool"
  family-names: Horridge
  given-names: Paul
- family-names: Brophy
  given-names: Charlie
- family-names: Wragg
  given-names: John
- family-names: Rashid
  given-names: Mamoon
- family-names: Kang
  given-names: Jiayun
- family-names: Hiles
  given-names: John
- family-names: Brown
  given-names: Matt
- family-names: Nanavati
  given-names: Rohit
- affiliation: Dstl
  family-names: Ablett
  given-names: Stephen
- affiliation: Dstl
  family-names: Wheelhouse
  given-names: Ed
title: "Stone Soup"
doi: 10.5281/zenodo.4663993
date-released: "2019-04-12"
type: software
license: MIT
url: "https://stonesoup.rtfd.io/"
repository-code: "https://github.com/dstl/Stone-Soup"
preferred-citation:
  authors:
    - affiliation: Dstl
      family-names: Hiscocks
      given-names: Steven
    - affiliation: Dstl
      family-names: Barr
      given-names: Jordi
    - affiliation: Dstl
      family-names: Perree
      given-names: Nicola
    - affiliation: Dstl
      family-names: Wright
      given-names: James
    - affiliation: Dstl
      family-names: Pritchett
      given-names: Henry
    - affiliation: Dstl
      family-names: Rosoman
      given-names: Oliver
    - affiliation: Dstl
      family-names: Harris
      given-names: Michael
    - affiliation: Dstl
      family-names: Gorman
      given-names: Roisín
    - affiliation: Dstl
      family-names: Pike
      given-names: Sam
    - affiliation: DRDC
      family-names: Carniglia
      given-names: Peter
    - affiliation: "University of Liverpool"
      family-names: Vladimirov
      given-names: Lyudmil
    - affiliation: "University of Liverpool"
      family-names: Oakes
      given-names: Benedict
  title: "Stone Soup: No Longer Just an Appetiser"
  doi: 10.23919/FUSION52260.2023.10224185
  type: conference-paper
  year: "2023"
  collection-title: "2023 26th International Conference on Information Fusion (FUSION)"

GitHub Events

Total
  • Create event: 47
  • Release event: 1
  • Issues event: 41
  • Watch event: 74
  • Delete event: 44
  • Issue comment event: 112
  • Push event: 127
  • Pull request review comment event: 122
  • Pull request event: 131
  • Pull request review event: 239
  • Fork event: 23
Last Year
  • Create event: 47
  • Release event: 1
  • Issues event: 41
  • Watch event: 74
  • Delete event: 44
  • Issue comment event: 112
  • Push event: 127
  • Pull request review comment event: 122
  • Pull request event: 131
  • Pull request review event: 239
  • Fork event: 23

Committers

Last synced: almost 3 years ago

All Time
  • Total Commits: 1,510
  • Total Committers: 83
  • Avg Commits per committer: 18.193
  • Development Distribution Score (DDS): 0.736
Past Year
  • Commits: 344
  • Committers: 35
  • Avg Commits per committer: 9.829
  • Development Distribution Score (DDS): 0.695
Top Committers
Name Email Commits
Steven Hiscocks s****s@d****k 399
Oliver Harrald o****d@d****k 159
Steven Hiscocks S****S@d****k 105
jordi j****r@d****k 90
Nikki Perree n****e@d****k 75
sglvladi s****i@g****m 64
rjgreen r****n@d****k 61
Edward TF Rogers e****s@d****k 53
Iain Dorrington i****n@d****k 51
jwright2 j****2@d****k 32
G Webb 2****l@u****m 31
Oliver Rosoman o****n@d****k 23
BENJAMINFRASER B****r@h****k 23
Jordi Barr 3****r@u****m 21
Emily Hunter 5****3@u****m 20
jjosborne j****e@d****k 20
Henry Pritchett h****t@d****k 19
Emily Hunter e****3@g****m 17
cjengland c****d@d****k 15
PACarniglia 4****a@u****m 15
lflaherty-dstl l****y@d****k 12
Davies, Richard [daviesr] R****2@l****k 11
Snaylor 5****0@u****m 11
David Last d****t@d****k 10
declan d****w@d****k 10
Mark Campbell m****7@g****m 10
john.hiles j****s@w****u 9
David Kirkland k****d@s****a 9
Sam Thomas s****s@d****k 8
Timothy Glover t****r@l****k 6
and 53 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 124
  • Total pull requests: 434
  • Average time to close issues: 11 months
  • Average time to close pull requests: 4 months
  • Total issue authors: 49
  • Total pull request authors: 59
  • Average comments per issue: 1.4
  • Average comments per pull request: 1.21
  • Merged pull requests: 332
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 28
  • Pull requests: 143
  • Average time to close issues: 27 days
  • Average time to close pull requests: 17 days
  • Issue authors: 17
  • Pull request authors: 24
  • Average comments per issue: 0.71
  • Average comments per pull request: 0.87
  • Merged pull requests: 104
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • sdhiscocks (21)
  • gawebb-dstl (11)
  • narykov (8)
  • apiszcz (7)
  • mharris-dstl (6)
  • A-acuto (5)
  • Carlson-J (4)
  • sglvladi (4)
  • 0sm1um (3)
  • mkierzenka (3)
  • csherman-dstl (2)
  • sgboakes (2)
  • orosoman-dstl (2)
  • jmbarr (2)
  • mattbrown11 (2)
Pull Request Authors
  • sdhiscocks (161)
  • gawebb-dstl (43)
  • jswright-dstl (43)
  • A-acuto (32)
  • timothy-glover (29)
  • csherman-dstl (25)
  • mharris-dstl (24)
  • sglvladi (20)
  • jmbarr (15)
  • Lyuchenyi (14)
  • spike-dstl (13)
  • akenyon (9)
  • kopytjuk (8)
  • sgboakes (7)
  • mkierzenka (6)
Top Labels
Issue Labels
enhancement (13) good first issue (12) bug (11) documentation (11) discussion (4) help wanted (2) question (1) work in progress (1) tests (1)
Pull Request Labels
enhancement (130) bug (106) documentation (70) tests (18) breaking (14) work in progress (4) discussion (2) good first issue (1)

Dependencies

.github/workflows/docs-link.yml actions
  • larsoner/circleci-artifacts-redirector-action 0.3.1 composite
docs/ci-requirements.txt pypi
  • kaleido *
docs/source/requirements.txt pypi
pyproject.toml pypi