Re: [SciPy-Dev] [GSOC 2018 Project Thread]: Rotation formalism in 3 dimensions

Hi, Aditya! Glad that you set up the blog and good job on setting up the documentation build as well. Curious, what is this blogging platform like? How do you create posts in it? As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it? Best, Nikolay

Hi Nikolay, I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks. As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok. Regards, Aditya On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update. - So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call. The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates! Best, Aditya On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
Hi Aditya, that looks like good progress! One question: do you have the result of your benchmarking exercise somewhere? Could be interesting to refer to in the future. Cheers, Ralf
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

Hi Ralf, Yes I do. It's on a wiki page on github here <https://github.com/adbugger/scipy/wiki/Benchmarking-experiments-for-%60rotat...> . Best, Aditya page: https://github.com/adbugger/scipy/wiki/Benchmarking-experiments-for-%60rotat... On Sun, 20 May 2018 at 07:10, Ralf Gommers <ralf.gommers@gmail.com> wrote:
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
Hi Aditya, that looks like good progress! One question: do you have the result of your benchmarking exercise somewhere? Could be interesting to refer to in the future.
Cheers, Ralf
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix). Phillip On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

Hi all, Continuing the work so far, the following have been implemented this week: - `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details. As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>. Thanks, Aditya On Sun, 20 May 2018 at 13:28, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

Hi all, This week was mainly spent in implementing the `as_euler` function, which is responsible for returning an Euler angle representation for the underlying rotation. The implementation took some time (we're still ironing out the gritty details) for two major reasons: - There are a few conventions for Euler angles and rotations in general. Figuring out which convention this paper <https://arc.aiaa.org/doi/abs/10.2514/1.16622> followed and then extending the algorithm to extrinsic and intrinsic rotations was time consuming. - The infamous *Gimbal Lock*. While converting from Euler angles this presents no problems, converting to euler angles presents issues. In this case it is not possible to uniquely determine all the angles and algorithms become numerically unstable, which leads to small tweaks (which should work in theory) breaking our implementation by changing the sign of small quantities close to zero. This function is the last representation related function of the class, after which we move on to compositions, applications, and inversions of general Rotation objects. You can go through the code <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform> or check out my blog <https://blogs.python-gsoc.org/aditya-bharti> to follow along. Stay tuned for more updates. Thanks, Aditya On Wed, 30 May 2018 at 02:51, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods? On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/ wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests). Best, Aditya On Mon, 4 Jun 2018 at 09:45, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
Hi, Aditya!
Glad that you set up the blog and good job on setting up the documentation build as well.
Curious, what is this blogging platform like? How do you create posts in it?
As for your first post: while not strictly necessary I think it would be nice to see a more thorough introductory post with a brief overview, motivation and/or an example. Do you want to work on it?
Best, Nikolay
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

Hi all, So the last two weeks saw two major additions to the `Rotation` class: rotation compositions and applications. The addition of a few helpful functions such as indexing and inversions means that the current rotation branch here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform> is ready to be merged and will hopefully be available for everybody to use in the near future. This represents a major milestone as the first part of the project, the main `Rotation` class, is now complete. As always, the code can be found here <https://github.com/adbugger/scipy/tree/rotation> and I invite you to check out my blog here <https://blogs.python-gsoc.org/aditya-bharti>. Cheers, Aditya On Tue, 5 Jun 2018 at 02:20, Aditya Bharti <adibhar97@gmail.com> wrote:
We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests).
Best, Aditya
On Mon, 4 Jun 2018 at 09:45, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
> Hi, Aditya! > > Glad that you set up the blog and good job on setting up the > documentation build as well. > > Curious, what is this blogging platform like? How do you create > posts in it? > > As for your first post: while not strictly necessary I think it > would be nice to see a more thorough introductory post with a brief > overview, motivation and/or an example. Do you want to work on it? > > Best, > Nikolay > > > _______________________________________________ > SciPy-Dev mailing list > SciPy-Dev@python.org > https://mail.python.org/mailman/listinfo/scipy-dev > >
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

Has this project been completed? If so, is there a timeline for incorporating the changes into the main branch? On Mon, Jun 4, 2018 at 1:50 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests).
Best, Aditya
On Mon, 4 Jun 2018 at 09:45, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/ wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
> Hi, Aditya! > > Glad that you set up the blog and good job on setting up the > documentation build as well. > > Curious, what is this blogging platform like? How do you create > posts in it? > > As for your first post: while not strictly necessary I think it > would be nice to see a more thorough introductory post with a brief > overview, motivation and/or an example. Do you want to work on it? > > Best, > Nikolay > > > _______________________________________________ > SciPy-Dev mailing list > SciPy-Dev@python.org > https://mail.python.org/mailman/listinfo/scipy-dev > >
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

This project is very close to completion: 2 more PRs need to finalised during the coming week. A major chunk of the module has already been merged into the master branch and the new `scipy.spatial.transform` submodule currently lives here <https://github.com/scipy/scipy/tree/master/scipy/spatial/transform>. The main Rotation class is almost complete and production ready. There are some changes to the spherical linear interpolation (Slerp) class as it stands and the two outstanding pull requests implement Wahba's estimation and Quaternion Spline interpolation. Best, Aditya On Wed, 1 Aug 2018 at 23:29, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
Has this project been completed? If so, is there a timeline for incorporating the changes into the main branch?
On Mon, Jun 4, 2018 at 1:50 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests).
Best, Aditya
On Mon, 4 Jun 2018 at 09:45, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix ).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
> Hi Nikolay, > > I've used Wordpress only once before, so I don't know much about it. > From my limited experience, it is extremely customizable. You can customize > every thing from the look and feel to SEO characteristics. There are > apparently a lot of wordpress plugins for these kind of tasks. For this > particular blog, PSF had already setup an account for me with a site on it. > All I had to do was click on the 'New' button and open up the new post > page. There's a field for a header and body text, with options for adding > audio, video and hyperlinks. > > As regards to the post itself, sure I'll expand it with a brief > overview, motivation and an example. Note that the example will only show > sample usage, not any internals. I plan to borrow heavily from my proposal > for this purpose, I hope that's ok. > > Regards, > Aditya > > On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> > wrote: > >> Hi, Aditya! >> >> Glad that you set up the blog and good job on setting up the >> documentation build as well. >> >> Curious, what is this blogging platform like? How do you create >> posts in it? >> >> As for your first post: while not strictly necessary I think it >> would be nice to see a more thorough introductory post with a brief >> overview, motivation and/or an example. Do you want to work on it? >> >> Best, >> Nikolay >> >> >> _______________________________________________ >> SciPy-Dev mailing list >> SciPy-Dev@python.org >> https://mail.python.org/mailman/listinfo/scipy-dev >> >> > _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

I've noticed that the date of the last commit is June 24, which suggests that this activity is moribund. This is unfortunate, because it seemed really promising. On Mon, Jun 4, 2018 at 1:51 PM Aditya Bharti <adibhar97@gmail.com> wrote:
We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests).
Best, Aditya
On Mon, 4 Jun 2018 at 09:45, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi Nikolay,
I've used Wordpress only once before, so I don't know much about it. From my limited experience, it is extremely customizable. You can customize every thing from the look and feel to SEO characteristics. There are apparently a lot of wordpress plugins for these kind of tasks. For this particular blog, PSF had already setup an account for me with a site on it. All I had to do was click on the 'New' button and open up the new post page. There's a field for a header and body text, with options for adding audio, video and hyperlinks.
As regards to the post itself, sure I'll expand it with a brief overview, motivation and an example. Note that the example will only show sample usage, not any internals. I plan to borrow heavily from my proposal for this purpose, I hope that's ok.
Regards, Aditya
On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> wrote:
> Hi, Aditya! > > Glad that you set up the blog and good job on setting up the > documentation build as well. > > Curious, what is this blogging platform like? How do you create > posts in it? > > As for your first post: while not strictly necessary I think it > would be nice to see a more thorough introductory post with a brief > overview, motivation and/or an example. Do you want to work on it? > > Best, > Nikolay > > > _______________________________________________ > SciPy-Dev mailing list > SciPy-Dev@python.org > https://mail.python.org/mailman/listinfo/scipy-dev > >
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

On Mon, Sep 17, 2018 at 11:44 AM Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
I've noticed that the date of the last commit is June 24, which suggests that this activity is moribund. This is unfortunate, because it seemed really promising.
You probably checked the wrong branch. Aditya's PRs are here: https://github.com/scipy/scipy/pulls/adbugger A good part of his work is merged, docs at http://scipy.github.io/devdocs/spatial.transform.html#module-scipy.spatial.t... Cheers, Ralf
On Mon, Jun 4, 2018 at 1:51 PM Aditya Bharti <adibhar97@gmail.com> wrote:
We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests).
Best, Aditya
On Mon, 4 Jun 2018 at 09:45, Phillip Feldman <phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix ).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, So this concludes week 1 of GSoC 2018. I must say it was a great learning experience and I invite you all to check out my account of this week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. This email is more of a technical update.
- So, the main `Rotation` class will live under a new sub module `scipy.spatial.transform`. - Conversion between quaternions and discrete cosine matrices was implemented. - The rotation class now supports `from_quaternion`, `from_dcm`, `as_quaternion` and `as_dcm`, with support for multiple rotations in one call.
The project currently lives in my own fork of scipy here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. Stay tuned for more updates!
Best, Aditya
On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> wrote:
> Hi Nikolay, > > I've used Wordpress only once before, so I don't know much about it. > From my limited experience, it is extremely customizable. You can customize > every thing from the look and feel to SEO characteristics. There are > apparently a lot of wordpress plugins for these kind of tasks. For this > particular blog, PSF had already setup an account for me with a site on it. > All I had to do was click on the 'New' button and open up the new post > page. There's a field for a header and body text, with options for adding > audio, video and hyperlinks. > > As regards to the post itself, sure I'll expand it with a brief > overview, motivation and an example. Note that the example will only show > sample usage, not any internals. I plan to borrow heavily from my proposal > for this purpose, I hope that's ok. > > Regards, > Aditya > > On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> > wrote: > >> Hi, Aditya! >> >> Glad that you set up the blog and good job on setting up the >> documentation build as well. >> >> Curious, what is this blogging platform like? How do you create >> posts in it? >> >> As for your first post: while not strictly necessary I think it >> would be nice to see a more thorough introductory post with a brief >> overview, motivation and/or an example. Do you want to work on it? >> >> Best, >> Nikolay >> >> >> _______________________________________________ >> SciPy-Dev mailing list >> SciPy-Dev@python.org >> https://mail.python.org/mailman/listinfo/scipy-dev >> >> > _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev

That's tremendous. My apologies for the false alarm! Phillip On Mon, Sep 17, 2018 at 12:41 PM Ralf Gommers <ralf.gommers@gmail.com> wrote:
On Mon, Sep 17, 2018 at 11:44 AM Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
I've noticed that the date of the last commit is June 24, which suggests that this activity is moribund. This is unfortunate, because it seemed really promising.
You probably checked the wrong branch. Aditya's PRs are here: https://github.com/scipy/scipy/pulls/adbugger
A good part of his work is merged, docs at http://scipy.github.io/devdocs/spatial.transform.html#module-scipy.spatial.t...
Cheers, Ralf
On Mon, Jun 4, 2018 at 1:51 PM Aditya Bharti <adibhar97@gmail.com> wrote:
We do plan to create a tutorial with examples highlighting the major functionality of the module and some common use cases, but its exact nature and extent will depend upon how much time we have left after completing the implementation (including docstrings and tests).
Best, Aditya
On Mon, 4 Jun 2018 at 09:45, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
"Refer to docs for more details." Will there be user documentation beyond the doc strings in the various methods?
On Tue, May 29, 2018 at 2:21 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
Hi all, Continuing the work so far, the following have been implemented this week:
- `from_rotvec`, `as_rotvec`: Representing Euler angles as rotation vectors, with appropriate Taylor series expansions for small angles - `from_euler`: Initialization from Euler angles, along with a string based axis sequence specification. Refer to docs for more details.
As always, the project lives here <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>, and my personal experiences can be found on the blog <https://blogs.python-gsoc.org/aditya-bharti>.
Thanks, Aditya
On Sun, 20 May 2018 at 13:28, Phillip Feldman < phillip.m.feldman@gmail.com> wrote:
When you say "discrete cosine matrix", I think that you mean "direction cosine matrix" (see https://en.wikiversity.org/wiki/PlanetPhysics/Direction_Cosine_Matrix ).
Phillip
On Sat, May 19, 2018 at 12:23 PM, Aditya Bharti <adibhar97@gmail.com> wrote:
> Hi all, > So this concludes week 1 of GSoC 2018. I must say it was a great > learning experience and I invite you all to check out my account of this > week on the blog <https://blogs.python-gsoc.org/aditya-bharti/>. > This email is more of a technical update. > > - So, the main `Rotation` class will live under a new sub module > `scipy.spatial.transform`. > - Conversion between quaternions and discrete cosine matrices > was implemented. > - The rotation class now supports `from_quaternion`, `from_dcm`, > `as_quaternion` and `as_dcm`, with support for multiple rotations in one > call. > > The project currently lives in my own fork of scipy here > <https://github.com/adbugger/scipy/tree/rotation/scipy/spatial/transform>. > Stay tuned for more updates! > > Best, > Aditya > > On Wed, 2 May 2018 at 21:03, Aditya Bharti <adibhar97@gmail.com> > wrote: > >> Hi Nikolay, >> >> I've used Wordpress only once before, so I don't know much about >> it. From my limited experience, it is extremely customizable. You can >> customize every thing from the look and feel to SEO characteristics. There >> are apparently a lot of wordpress plugins for these kind of tasks. For this >> particular blog, PSF had already setup an account for me with a site on it. >> All I had to do was click on the 'New' button and open up the new post >> page. There's a field for a header and body text, with options for adding >> audio, video and hyperlinks. >> >> As regards to the post itself, sure I'll expand it with a brief >> overview, motivation and an example. Note that the example will only show >> sample usage, not any internals. I plan to borrow heavily from my proposal >> for this purpose, I hope that's ok. >> >> Regards, >> Aditya >> >> On 2 May 2018 at 19:54, Nikolay Mayorov <nikolay.mayorov@zoho.com> >> wrote: >> >>> Hi, Aditya! >>> >>> Glad that you set up the blog and good job on setting up the >>> documentation build as well. >>> >>> Curious, what is this blogging platform like? How do you create >>> posts in it? >>> >>> As for your first post: while not strictly necessary I think it >>> would be nice to see a more thorough introductory post with a brief >>> overview, motivation and/or an example. Do you want to work on it? >>> >>> Best, >>> Nikolay >>> >>> >>> _______________________________________________ >>> SciPy-Dev mailing list >>> SciPy-Dev@python.org >>> https://mail.python.org/mailman/listinfo/scipy-dev >>> >>> >> > _______________________________________________ > SciPy-Dev mailing list > SciPy-Dev@python.org > https://mail.python.org/mailman/listinfo/scipy-dev > > _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
participants (4)
-
Aditya Bharti
-
Nikolay Mayorov
-
Phillip Feldman
-
Ralf Gommers