Date   

ANN: EinsteinPy 0.4.0 Released

Shreyas Bapat
 

Hi all!
 
It gives me immense pleasure to announce the release of EinsteinPy 0.4.0
 
EinsteinPy is an open-source pure Python package dedicated to problems arising in General Relativity and gravitational physics, such as geodesics plotting for Schwarzschild, Kerr and Kerr Newman space-time model, calculation of Schwarzschild radius, calculation of Event Horizon and Ergo-sphere for Kerr space-time. Symbolic Manipulations of various tensors like Metric, Riemann, Ricci, and Christoffel Symbols is also possible using the library. EinsteinPy also features Hyper-surface Embedding of Schwarzschild space-time, which will soon lead to the modeling of Gravitational Lensing! It is released under the MIT license.
 
You can install it using pip or conda:
 
pip install --upgrade einsteinpy
 
or 
 
conda install -c conda-forge einsteinpy 

This was a major release in between the COVID19 second wave in India. It took me a lot of time to make this release. I am sorry for the people who had to face the weird tagging issue we introduced in the last release. I was planning to make this release sooner, but couldn't happen due to many problems. I am grateful to people who show love and support to the project every now and then!
 
I will take this opportunity to thank every contributor who gave their time to this project! I also thank every person who tries to install EinsteinPy, find bugs, and report us.   
 
Full release notes can be read in the documentation:
 
Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 
 
 
 
Prof. Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing, and work harder for the next release!
-- 
Shreyas Bapat
The EinsteinPy Project
Mail: shreyas@...



This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify us by mailing on admin@.... This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
 


ANN: EinsteinPy 0.3.1 Released

Shreyas Bapat
 

Hi all!
 
It gives me immense pleasure to announce the release of EinsteinPy 0.3.1
 
EinsteinPy is an open-source pure Python package dedicated to problems arising in General Relativity and gravitational physics, such as geodesics plotting for Schwarzschild, Kerr and Kerr Newman space-time model, calculation of Schwarzschild radius, calculation of Event Horizon and Ergo-sphere for Kerr space-time. Symbolic Manipulations of various tensors like Metric, Riemann, Ricci, and Christoffel Symbols is also possible using the library. EinsteinPy also features Hyper-surface Embedding of Schwarzschild space-time, which will soon lead to the modeling of Gravitational Lensing! It is released under the MIT license.
 
You can install it using pip or conda:
 
pip install --upgrade einsteinpy
 
or 
 
conda install -c conda-forge einsteinpy 

This was a very minor release intended to fix the ARM builds in Debian Astro. 
 
I will take this opportunity to thank every contributor who gave their time to this project! I also thank every person who tries to install EinsteinPy, find bugs, and report us.   
 
Full release notes can be read in the documentation:
 
Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 
 
https://element.einsteinpy.org
 
 
Prof. Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing, and work harder for the next release!
 
-- 
Shreyas Bapat
The EinsteinPy Project
Mail: shreyas@...



This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify us by mailing on admin@.... This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
 


ANN: EinsteinPy Geodesics 0.1.0 Released

Shreyas Bapat
 

 
 
Hi all!
 
It gives me immense pleasure to announce the release of EinsteinPy Geodesics 0.1.0
 

EinsteinPy Geodesics is an addon package for EinsteinPy, that wraps over Julia’s excellent DifferentialEquations.jl suite and provides a python interface to solve for geodesics in Kerr & Schwarzschild spacetime. EinsteinPy is an open source pure Python package, dedicated to problems arising in General Relativity and Gravitational Physics. As with EinsteinPy, EinsteinPy Geodesics is released under the MIT license. The source code of einsteinpy_geodesics can be viewed here.

This package makes use of the Kerr super-hamiltonian (See Gravitation Ch. 33, MTW), and DifferentialEquations.jl’s HamiltonianProblem type to automatically derive the dynamical equations and solve for Kerr geodesics. Since, Schwarzschild spacetime is a limit of Kerr spacetime, Schwarzschild geodesics can also be calculated. Below, we present some of the geodesic plots, made using einsteinpy and einsteinpy_geodesic.

 
You can install it using pip:
 
pip install einsteinpy-geodesics
 
 
I will take this opportunity to thank Jyotirmaya Shivottam, who worked hard during the GSoC 2020 for the development of the Null Geodesics Module and created this package for highly precise calculations.
 
 
Blog for EinsteinPy : https://blog.einsteinpy.org/
 
Make sure you follow us on Twitter for better updates: https://twitter.com/EinsteinPy/
 
You can have a look at the documentation:
 
Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 
 
 
 
Prof. Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing, and work harder for the next release!
 
 
Shreyas Bapat
The EinsteinPy Project
Mail: shreyas@...
 


ANN: EinsteinPy 0.3.0 Released

Shreyas Bapat
 

Hi all!
 
It gives me immense pleasure to announce the release of EinsteinPy 0.3.0
 
EinsteinPy is an open-source pure Python package dedicated to problems arising in General Relativity and gravitational physics, such as geodesics plotting for Schwarzschild, Kerr and Kerr Newman space-time model, calculation of Schwarzschild radius, calculation of Event Horizon and Ergo-sphere for Kerr space-time. Symbolic Manipulations of various tensors like Metric, Riemann, Ricci and Christoffel Symbols is also possible using the library. EinsteinPy also features Hyper-surface Embedding of Schwarzschild space-time, which will soon lead to the modelling of Gravitational Lensing! It is released under the MIT license.
 
You can install it using pip or conda:
 
pip install --upgrade einsteinpy
 
or 
 
conda install -c conda-forge einsteinpy 

This particular release saw a whopping 30 contributors out of which 27 contributed in the project for the first-ever time, a lot of features, and 4 very happy faces!
 
We will present a poster at SciPy 2020. Be sure to check it. Although it will be an online conference, but we will make sure your time spent at looking at the EinsteinPy Poster doesn't go in vain. We have also finished the final draft of the first-ever EinsteinPy Paper. 
 
I will take this opportunity to thank every contributor who gave their time to this project! I also thank every person who tries to install EinsteinPy, find bugs, and report us.  
 
We are glad to finally become a part of OpenAstronomy Umbrella and participate in Google Summer of Code 2020 with them. We have a summer student working full time with us. Make sure to check out his blog posts and progress.
 
Jyotirmaya Shivottam (NISER Bhubaneshwar, India) - "Null geodesics for Schwarzschild and Kerr Spacetime"
 
Blog for EinsteinPy : https://blog.einsteinpy.org/
 
Make sure you follow us on Twitter for better updates: https://twitter.com/EinsteinPy/
 
We reached a whopping 54 Contributors, over 170 members in the chatroom, and around 190 stars on GitHub. 
 
Full release notes can be read in the documentation:
 
Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 
 
 
 
Prof. Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing, and work harder for the next release!
 
 
Shreyas Bapat
The EinsteinPy Project
Mail: shreyas@...



This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify us by mailing on admin@.... This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
 


New EPE: EPEs and EinsteinPy Governance

Shreyas Bapat
 

Hi everyone,

We have formalized the development process a little bit due to the large projects coming up in the form of GSoC and other non-summer contributions.

The EPE can be viewed at https://doi.org/10.5281/zenodo.3669939

Now the new EPEs will be notified earlier via email and discussion on the Riot chatroom. Keep posted.

Thanks
Shreyas Bapat


ANN: EinsteinPy 0.2.1 Released

Shreyas Bapat
 

Hi all!

It gives me immense pleasure to announce the release of EinsteinPy 0.2.1

EinsteinPy is an open source pure Python package dedicated to problems arising in General Relativity and gravitational physics, such as geodesics plotting for Schwarzschild, Kerr and Kerr Newman space-time model, calculation of Schwarzschild radius, calculation of Event Horizon and Ergo-sphere for Kerr space-time. Symbolic Manipulations of various tensors like Metric, Riemann, Ricci and Christoffel Symbols is also possible using the library. EinsteinPy also features Hyper-surface Embedding of Schwarzschild space-time, which will soon lead to modelling of Gravitational Lensing! It is released under the MIT license.

You can install it using pip or conda:

pip install einsteinpy

or 

conda install -c conda-forge einsteinpy 

This particular release saw a total of 6 contributors out of which 2 contributed in the project for the first ever time, a lots of features and 4 very happy faces!

We presented the project at the Python in Astronomy 2019 conference at STScI Baltimore (USA). The slides to the talk can be viewed at my SpeakerDeck and the video for the same can be viewed on STScI Webcasts.  
 
I will take this opportunity to thank every contributor who gave their time to this project! I also thank every person who tries to install EinsteinPy, find bugs and report us.  

I specially thank European Space Agency for selecting us as a mentor organisation in SOCIS 2019.

It is worth to note that following students completed their projects in EinsteinPy this summer as part of ESA SOCIS 2019.

1) Sofía Ortín Vela (University of Zaragoza, Spain) - "Extension of the library as a package for symbolic calculations"
2) Varun Singh (Indian Institute of Technology Mandi, India)- "Visual Relativity using EinsteinPy"

We wish both of them a very prosperous future, and hope that both of them stay in the community with all the enthusiasm and interest.

Full release notes can be read in the documentation:

Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 



Prof. Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing and work harder for the next release!

Per aspera ad astra!
Shreyas Bapat
The EinsteinPy Project



This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify us by mailing on admin@.... This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.




ANN: EinsteinPy 0.2.0 Released 🚀

Shreyas Bapat
 

Hi all!

It gives me immense pleasure to announce the release of EinsteinPy 0.2.0  🚀

EinsteinPy is an open source pure Python package dedicated to problems arising in General Relativity and gravitational physics, such as geodesics plotting for Schwarzschild, Kerr and Kerr Newman space-time model, calculation of Schwarzschild radius, calculation of Event Horizon and Ergo-sphere for Kerr space-time. Symbolic Manipulations of various tensors like Metric, Riemann, Ricci and Christoffel Symbols is also possible using the library. EinsteinPy also features Hyper-surface Embedding of Schwarzschild space-time, which will soon lead to modelling of Gravitational Lensing! It is released under the MIT license.

You can install it using pip or conda:

pip install einsteinpy

or 

conda install -c conda-forge einsteinpy 

This particular release saw a total of 23 contributors out of which 20 contributed in the project for the first ever time, a lots of features and 4 very happy faces!

We got acknowledged for our work by Prof. Abhay Ashtekar!!! We presented EInsteinPy in Astronomy Boot Camp at New Delhi.
 
I will take this opportunity to thank every contributor who gave their time to this project! I also thank every person who tries to install EinsteinPy, find bugs and report us.  
I specially thank European Space Agency for selecting us as a mentor organisation in SOCIS 2019. I thank Debian Astro Team for including EinsteinPy as a package in Debian Buster!

It is worth to note that following students are working on EinsteinPy this summer as part of ESA SOCIS 2019.

1) Sofía Ortín Vela (University of Zaragoza, Spain) - "Extension of the library as a package for symbolic calculations"
2) Varun Singh (Indian Institute of Technology Mandi, India)- "Visual Relativity using EinsteinPy"
3) Chinmay Talegaonkar (Indian Institute of Technology Bombay, India)- "Adaptive Mesh refinement for EinsteinPy"

Also, hopefully EinsteinPy will be presented at Python in Astronomy 2019 at Space Telescope Science Institute, Baltimore, USA. 

Full release notes can be read in the documentation:


Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 


Prof. Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing and work harder for the next release!

Per aspera ad astra!

Shreyas Bapat

The EinsteinPy Project



This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify us by mailing on admin@.... This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.




EinsteinPy v0.2rc1 release candidate

Shreyas Bapat
 

Dear all,

The EinsteinPy v0.2 release candidate is now available and ready for testing. 


We would appreciate if you could try out this RC and report back any success or failure via the following issue tracker with [0.2rc1] in the Issue Title.


Please open issues for each different type of failure (please check the issue tracker first to make sure no one has reported it earlier).

You should be able to install the RC by doing:

pip install einsteinpy --pre

or

pip install einsteinpy==0.2rc1

If you use conda, be sure to either remove the existing conda EinsteinPy package or make a new environment. 

The final version will be released on 15th July 2019! 

Happy testing,
Shreyas


Shreyas Bapat
The EinsteinPy Project



This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify us by mailing on admin@.... This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.





Re: Bi-metric GR model

 

Hi Riccardo,

First of all, thanks for using EinsteinPy! 

As of now there is no obvious way to introduce a bi-metric model. If possible, can you please create an issue in the issue tracker so that we can prioritize the task and come up with something in the next release! 

Feature freeze has begun for this (v0.2.0) release. Hence this can't be included in the EinsteinPy 0.2.0 release. But I will surely back-port once we have it.

Also, I will take this opportunity to invite you to our developer chatroom! 
You can join anyone of them, both are bridged to each other:

Please let us know any other feature that you frequently work on and is not there in EinsteinPy, as it's just a 5 month old project and lacks a lot of important things!

Thanks
Shreyas 

-------------------------------------------------------------------------------------------------
Shreyas Bapat
Final Year Undergraduate, 
School of Computing and Electrical Engineering
Indian Institute of Technology Mandi
Email: b16145@...
Email: hello@...
-------------------------------------------------------------------------------------------------



On Tue, Jul 2, 2019 at 12:05 AM <riccardo.disipio@...> wrote:

Hi guys,
 
    I'd like to know if there's an obvious way to introduce a bi-metric model in the EinsteinPy package. I'm thinking of playing around with Hossenfelders' 0807.2838 or something similar. Any help from the developers would be appreciated!

Cheers,

Riccardo


Bi-metric GR model

riccardo.disipio@...
 

Hi guys,
 
    I'd like to know if there's an obvious way to introduce a bi-metric model in the EinsteinPy package. I'm thinking of playing around with Hossenfelders' 0807.2838 or something similar. Any help from the developers would be appreciated!

Cheers,

Riccardo


[oscw-announce] OSCW 2019 - Call for participation

 

Please have a look

Regards,
Shreyas



---------- Forwarded message ---------
From: Pierros Papadeas <pierros@...>
Date: Mon, May 27, 2019 at 12:21 PM
Subject: [oscw-announce] OSCW 2019 - Call for participation
To: OSCW <announce@...>


Hello all!

OSCW 2019 is happening in Athens, Greece 14-16 October 2019 .

We invite you to submit proposals for:

Talks: Give a 12 min presentation followed by open discussions
Posters: Present your work more interactively to the audience
Lightning Talks: Give a 3 min presentation of a project
Workshop: Drive an 1 hour workshop around a project with hands-on demonstration
Round Table: Drive an 1 hour discussion around an open source topic for space

You can submit your proposals here: https://indico.oscw.space/event/3

The venue for this workshop is in Athens Greece, and this years
workshop is hosted by Libre Space Foundation.

Apart from this fabulous setting, we also work hard on making this
year's workshop even better: more interactions, more group
discussions, and a lot of fun! Don't miss out!

PS: You can modify your abstract submission until the deadline.
PS2: Spread the word to your interested space networks and open source people!

~pierros


--
Pierros Papadeas
Director of Operations
Libre Space Foundation
https://libre.space
_______________________________________________
announce mailing list
announce@...
https://lists.oscw.space/listinfo/announce


HOWTO: Submitting Initial Drafts of SOCIS 2019 Proposals

 

Hi all,

As the deadlines are approaching, and I am unable to catch up with things going on lately, please send all the Initial Drafts of SOCIS Proposals to the email below: 


The subject line of the mail should be : `SOCIS 2019 Initial Draft - Name`

Looking forward to get some amazing proposals.

Thanks
Shreyas Bapat


HOWTO: Submission and Review process of SOCIS Proposals

 

Hi all,

As you all are already very much excited for submission of your SOCIS proposals, we have prepared some guidelines in the latest Core Developers Meeting of EinsteinPy.

Here are a few instructions regarding proposal review and submission -
 
1. Students are expected to draft a proposal (preferable in Google Docs). Once you feel, the proposal is ready for review, share it with your mentor(s) for review.
 
2. After your proposal gets approved by your mentor(s), you have to submit a shareable link to the proposal on the SOCIS website under the section "Why select me? " while you are applying for a project.
 
3. Please follow the timeline and get your proposals reviewed BEFORE MAY 4, 2019
 
4. After 4 May 2019, we will publish the proposals on EinsteinPy wiki (https://github.com/einsteinpy/einsteinpy/wiki/SOCIS-2019-Student-Applications). You can add your proposal to the wiki before May 4 if you want to but it's not a compulsion from our side.

Please get in touch with us on Matrix or Gitter in case of any doubts. You can also reply to this mail.

All the best for your proposals.

Thank you,
Shreyas Bapat
(hello@...)


EinsteinPy is participating in ESA Summer of Code in Space 🚀

 

Hi all,

As you may already know, EinsteinPy is participating in Summer of Code in Space, a summer program where European Space Agency pays for students to work on open source space projects. 
It is a matter of immense happiness that ESA has selected all the five (5) projects that we floated! The selected projects can be viewed here: 
https://socis.esa.int/projects/ 
(Project IDs 12-16)
Their detailed descriptions are here: https://github.com/einsteinpy/einsteinpy/wiki/SOCIS-Ideas

We invite all the interested students/applicants to write proposals for one/more of them. So what would you have to do?

Now, after you have done all of that, start solving some issues!

And then... you decide! I can help you polish your proposal if you need to, find an idea to work on, give a hand with git, suggest different project or organization based on your skills and interests. If you happen to send a good proposal to work on EinsteinPy, you will have a good chance to get selected and maybe we will have the opportunity to work together and learn a lot. Also, perhaps give a talk in a conference or two.. 

I would greatly appreciate if you spread the word about this. I believe SOCIS is a great opportunity to get in touch with open source and make a big contribution to science and technology.
 
Before you leave, let me add a very important impostor syndrome disclaimer (from here):
 
I want your help. No really, I do.
 
There might be a little voice inside that tells you you're not ready; that you need to do one more tutorial, or learn another framework, or write a few more blog posts before you can help me with this project.
 
I assure you, that's not the case.
 
If you have read this far, I hope to have you on board very soon :)

Regards,

Shreyas Bapat

 


ANN: EinsteinPy 0.1.0 Released 🚀

 

Hi all!

It gives me immense pleasure to announce that we have successfully released the first ever version (v0.1.0) of EinsteinPy. 

🚀



EinsteinPy is an open source pure Python package dedicated to problems arising in General Relativity and relativistic physics, such as goedesics plotting for schwarzschild space-time model, calculation of schwarzschild radius for any mass given. Features like visualisation of geodesics of curved black holes and 3D visualisations are some of the features which are planned. It is released under the MIT license.

You can install it using pip:

pip install einsteinpy

We are preparing conda-forge feedstock for conda users as well!

This particular release saw a total of 7 contributors, a lots of features and 4 very happy faces!
I will take this opportunity to thank every contributor who gave their time to this project! I also thank every person who tries to install EinsteinPy, find bugs and report us.  

This specific release has some cool features including Schwarzschild Geometry Analysis and trajectory calculation, symbolic calculation of Christoffel symbols and Riemann curvature tensor, static geodesic plotting, calculation of velocity of coordinate time w.r.t proper time, coordinate conversion of Boyer-Lindquist, Cartesian and spherical coordinates into each other and much more!


Full release notes can be read in the documentation:
https://einsteinpy-project.readthedocs.io/en/stable/changelog.html#einsteinpy-0-1-0-2019-03-08

We will also be applying for SOCIS 2019. Hope we get selected for the same!

Please join our chat on Matrix/Riot and feel free to ask any questions you might have: 

https://riot.im/app/#/room/#einsteinpy:matrix.org

Einstein once said: "Life is like riding a bicycle. To keep your balance you must keep moving."
Hence, we will keep moving, keep progressing and work harder for the next release!

Per aspera ad astra!
--
Shreyas Bapat

1 - 15 of 15