Universidad Autonoma de Madrid
Universidad Autónoma de Madrid
Deparment of Theoretical Physics

Facultad de Ciencias Departamento de Fisica Teorica Grupo de Astrofisica

Yago Ascasibar - Politeware

Sooner or later, an astronomer has to face some data analysis and/or numerical work. I like it, so I face it a lot, and over the years I've developed a few small programs and utilities (see the menu items on the left) that other people might find useful. All my software is publicly available to anyone that is smart (or fool) enough to think it can be of any use and is willing to take the risk. More precisely, it has to be borne in mind that

  1. Any reasonable (or unreasonable) disclaimer towards you, your computer, or the fate of the solar system applies. In particular, my programs tend to be somewhat buggy, and issues like portability, security, or user-friendship are certainly not among my highest-priority concerns.
  2. According to W. Dehnen (private communication), my code is "almost an abuse of the C++ syntax". I let the reader decide for him/herself, but I must confess I agree with him.
  3. Writing documentation is boring. You are welcome to ask questions, but do not expect sensible (nor quick) answers.
  4. Anything (including, but not limited to software) you can get from me is politeware: most often you don't have to pay (in any sense) for it, but you are always expected to say "please", "thank you", and "excuse me".


If you'd like to use (totally or partially, for fun or for profit) or just have a look (for inspiration or as a bad example) to the source code of any of my programs, I'd be grateful if you sent me a couple of lines telling me what you are up to, even if it is in very vague terms. I promise not to steal your idea, no matter how farfetched it is, and not to ask for collaboration (royalties, co-authorship, droit du seigneur) unless you really want me to do some actual work (write additional code, analyze data) for your project.

Thank you

If you manage to produce anything worth with the help of my code, proper credit would be greatly appreciated. Especially in those cases where the algorithms have been described in a refereed scientific publication, please cite the corresponding bibliographic references. Dropping me a note to let me know about your work would also be welcome.

Excuse me

According to Murphy's Law, it is likely that the program you are interested in crashes (or, even worse, produces shiny wrong results) when applied to the particular problem you have in mind. If you find any malfunction, bug, typo, or whatever, please report it. I'd be especially grateful if you also provided a solution, but it is nice to be aware of the problem in any case. I'll try to help if I can, but expect more "user encouragement" than actual user support...

Grupo de Astrofísica - Universidad Autónoma de Madrid © 2011
Page maintained with yWeb - Last updated on Thu Mar 16 15:08:55 2017 - ... Paranoy@ Rulz!