Coder Social home page Coder Social logo

kinesis's Introduction

kinesis

Kinematic modelling of clusters with the Gaia data.

codecov

Kinesis is a package for fitting the internal kinematics of a star cluster with astrometry and (incomplete) radial velocity data of its members. In the most general model, the stars can be a mixture of background (contamination) and the cluster, for which the (3,3) velocity dispersion matrix and velocity gradient (dv_x/dx, dv_y/dx, ...) are included. Please refer to Oh & Evans 2020 for full details. There are also simpler versions of the most general model and utilities to generate mock clusters and mock observations.

Check out the documentation (it is under development and may be incomplete).

Attribution

If you make use of this code, please cite Oh & Evans 2020. The bibtex entry is:

@ARTICLE{2020MNRAS.498.1920O,
       author = {{Oh}, Semyeong and {Evans}, Neil Wyn},
        title = "{Kinematic modelling of clusters with Gaia: the death throes of the Hyades}",
      journal = {\mnras},
     keywords = {methods: data analysis, software: data analysis, astrometry, stars: distances, stars: fundamental parameters, open clusters and associations: individual: Hyades, Astrophysics - Solar and Stellar Astrophysics, Astrophysics - Astrophysics of Galaxies},
         year = 2020,
        month = oct,
       volume = {498},
       number = {2},
        pages = {1920-1938},
          doi = {10.1093/mnras/staa2381},
archivePrefix = {arXiv},
       eprint = {2007.02969},
 primaryClass = {astro-ph.SR},
       adsurl = {https://ui.adsabs.harvard.edu/abs/2020MNRAS.498.1920O},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

kinesis's People

Contributors

adrn avatar oriolabril avatar smoh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

adrn

kinesis's Issues

ArviZ related experiments

Hi,

I am a participant of the Google Summer of Code with ArviZ, and I recently finished rewriting and extending the diagnostics and model comparison and checking functionalities. Now, as the last part of my project, I am trying out this new functions in real use cases. I saw this repository in ArviZ's dependencies page while searching for suitable examples and I saw that the model uses multivariate normal variables. Due to their shapes of the data and its pointwise likelihood they are very interesting to test for implementation bugs I may have missed in the CI tests. I hope you don't mind I experiment on my fork.

I am creating this issue basically to inform you about it, so that you may check my changes and (if you have time and energy) maybe comment on them to see if they would be useful at all for you. Also, I can send some pull requests for some minor things (i.e. I had some troubles installing the package that I managed to solve modifying slightly __init__.py and setup.py if it is of your interest I can create a PR).

For now, I have just started using ArviZ everywhere possible on the example notebook (I think it looks quite good in general, but I am not convinced with comparing models with plot_posterior), and I will implement the new diagnostics and stats functions in the following days.

Thanks for everything.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.