rlabbe / Kalman-and-Bayesian-Filters-in-Python

Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
Other
16.11k stars 4.1k forks source link

How to cite the book? #97

Open pandemie opened 8 years ago

pandemie commented 8 years ago

Hi,

I want to cite this book in my thesis. Is there a standard way for this? Perhaps in bibtex format even? I could not find any information on how to cite iPython/jupyter notebooks.

Based on this answer the following could be acceptable perhaps?

@misc{labbe2014,
  author = {Labbe, Roger},
  title = {Kalman and Bayesian Filters in Python},
  year = {2014},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python}},
  commit = {38996b6d24e082d5161bef5e6eabf2af5d0ca130}
}

The commit is the latest from today, but for my settings it's not used in the output, which is:

cite

Dimitri

rlabbe commented 8 years ago

You know, I have no idea.

I've been turned down by regular publishers because it is open source, I keep meaning to publish it on amazon or something so that I have an ISBN, etc. For now I would think what you suggest is fine.

Roger

On Mon, May 16, 2016 at 7:04 AM, Dimitri Schachmann < notifications@github.com> wrote:

Hi,

I want to cite this book in my thesis. Is there a standard way for this? Perhaps in bibtex format even? I could not find any information on how to cite iPython/jupyter notebooks.

Based on this answer http://academia.stackexchange.com/a/14015 the following could be acceptable perhaps?

@misc{labbe2014, author = {Labbe, Roger}, title = {Kalman and Bayesian Filters in Python}, year = {2014}, publisher = {GitHub}, journal = {GitHub repository}, howpublished = {\url{https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python}}, commit = {38996b6d24e082d5161bef5e6eabf2af5d0ca130} }

The commit is the latest from today, but for my settings it's not used in the output, which is:

[image: cite] https://cloud.githubusercontent.com/assets/456560/15291729/a7e95adc-1b7f-11e6-9554-687216ff0289.png

Dimitri

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python/issues/97

senden9 commented 7 years ago

Hello, i would add the commit hash to the output in the PDF. So that other People can see to what version you refer to. Maybe a you use a statement of this book that would change in future versions. So readers of your PDF cant follow your argumentation line. If you cite from a printed book you normally also mention the edition of it.

ssarangi commented 7 years ago

@rlabbe : Have to admit this is one of the best material I read on kalman... The book is extremely well done and very well incrementally explained. You definitely put in a lot of effort on this. Just wanted to acknowledge that...

1kastner commented 6 years ago

@rlabbe thank you so much for this!

jerabaul29 commented 5 years ago

Have you considered Journal of Open Source Software? For me this books is at the border between book and software. Not sure if they would accept it, but may be worth a try (you would get a DOI and a proper Google Scholar reference). Should be very little work to send an application:

https://joss.readthedocs.io/en/latest/submitting.html

anil-ganti commented 3 years ago

I'm citing this in an upcoming conference paper as well. Amazing work.