-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blog Post for release 0.16.0 #26
Conversation
@fiona-naughton and @jbarnoud can you fill in the text for the auxillary data with usage examples. Akso @jbarnoud if panedr already works that would be great and good example to list here (since it's immediately useful for all gromacs simulations) |
I do not have push right to the directory. Should I do a pull request to you branch? (ping @orbeckst ) |
@jbarnoud you should be able to push to this repository now. |
@kain88-de Thanks I expended on Fiona's auxiliary reader, I still need to update the link to the doc when I finally merge the feature. I also change the markup of the PCA example so it is syntax highlighted. |
_posts/2016-xx-xx-release-0.16.md
Outdated
# Create your universe as usual | ||
universe = mda.Universe(SIMULATION) | ||
# Attach an auxiliary time serie with the name `pull_force` | ||
universe.trajectory.add_auxiliaty('pull_force', 'md_f.xvg') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there is a typo here
The new shortcut to create analysis classes should appear. |
Done |
@wouterboomsma @mtiberti Do you want to write a paragraph about encore what it is with some small examples, you can add a longer post just about encore after the release. I would also appreciate a small paragraph about the MemoryReader. |
@kain88-de Yes, we can certainly do this. And sorry for the late response. We'll try to have something ready in the coming week. |
@kain88-de Created a draft in PR #30. |
@richardjgowers can you write a sentence on MMTF (MDAnalysis/mdanalysis#907, possibly MDAnalysis/mdanalysis#810 if we get it in)? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor things
_posts/2016-xx-xx-release-0.16.md
Outdated
|
||
## Speed improvements in RMSD | ||
|
||
Thanks for work from @rbrtdlgd our RMSD calculations are about 40% faster now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks to work from NSF REU student @rbrtdlgd our ...
_posts/2016-xx-xx-release-0.16.md
Outdated
## Speed improvements in RMSD | ||
|
||
Thanks for work from @rbrtdlgd our RMSD calculations are about 40% faster now. | ||
If you are using the low-level qcprot algorithm your self intead of our provided |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yourself instead
_posts/2016-xx-xx-release-0.16.md
Outdated
So far, only the XVG format used by [gromacs] and [grace] are supported. Open an issue | ||
if you need support for other time series formats. | ||
|
||
## Do a dimension reduction with PCA and Dmaps |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dmaps --> Diffusion Maps
Remove the details on ENCORE and link to the ENCORE blog post #33. |
I'll should have some time to bring this up to date tomorrow. |
9225484
to
badfff7
Compare
https://github.com/ipython/ipython/blob/master/tools/github_stats.py might be good to add stats at the beginning of the post |
badfff7
to
39e826d
Compare
_posts/2017-11-11-release-0.16.0.md
Outdated
This will print a warning for every deprecated function you are using together | ||
with a short code snippet how your code has to be changed. If you do not want to | ||
upgrade your existing scripts we [posted a guide]() how to use conda and python | ||
environments to run different versions of MDAnalysis on the same computer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we make a short list of the most important deprecations? Or is this enough?
When I checked the most important changes are the removal of get_*
and set_*
functions. As well as the changes to segments.names -> segments.segnames (you always have to use explicit names now).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we just link to the wiki page for the release and the changes section there and keep it high-level. The most important thing is to be aware that things changed and if there are links to follow then that's good enough.
Also link to the topology post #41 .
(Good to link to your conda/venv guide #47 !)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought yesterday that we could move the code examples to a notebook and link to that from the post. That keeps the post shorter and the examples can be tried directly with the notebook.
_posts/2017-11-11-release-0.16.0.md
Outdated
# Create your universe as usual | ||
universe = mda.Universe(SIMULATION) | ||
# Attach an auxiliary time serie with the name `pull_force` | ||
universe.trajectory.add_auxiliaty('pull_force', 'md_f.xvg') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jbarnoud do we have example aux files in our test data?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll have a look this weekend.
Here is an example how a notebook with code example could look like. https://gist.github.com/kain88-de/32d7b913a63d180b820c7c9af329cc37 If other are OK with this I would shorten the texts in this post and link to the notebook. |
The notebook is nice but I would keep some real code in the blog post. I consider gists/notebooks really secondary data and in most cases do not expect people to bother reading them UNLESS they are already deeply involved. I think the only chance you get to impress new people is in the primary blog post.
… On 2 Apr, 2017, at 05:03, Max Linke ***@***.***> wrote:
Here is an example how a notebook with code example could look like. https://gist.github.com/kain88-de/32d7b913a63d180b820c7c9af329cc37
If other are OK with this I would shorten the texts in this post and link to the notebook.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
--
Oliver Beckstein * [email protected]
skype: orbeckst * [email protected]
|
Also change the markup for the PCA exampled to have it colored.
* Draft of blog post contribution for Encore and MemoryReader * Replaced reference to rms_fit_trj to AlignTraj in blog post for 0.16 release. Fixed link to Encore documentation.
- It now include a section about the topology refactor. - I link to older posts about the new changes - rename the file to showup in a local build - add new verbose keyword - use liquid template syntax highlight
I just checked the github stats script. So far we had 1884 commits from 29 different people. This will work nice for the release post. |
39e826d
to
085053f
Compare
OK apart from updated stats and links to the correct release news this should be done and ready for a weekend release. |
I updated @kain88-de notebook to have it run in order (some cells were referencing imports made in latter cells) and to use a running example for the aux reader: https://gist.github.com/jbarnoud/a87b51205dfa89e9a13547bc3aa3c5d7 This depends on MDAnalysis/mdanalysis#1290 |
This depends on MDAnalysis/mdanalysis#1290 being merged!
sigh
_posts/2017-11-11-release-0.16.0.md
Outdated
[pr868]: https://github.com/MDAnalysis/mdanalysis/pull/868 | ||
[gromacs]: http://www.gromacs.org | ||
[grace]: http://plasma-gate.weizmann.ac.il/Grace/ | ||
[notes]: https://github.com/MDanalysis/mdanalysis/wiki/... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is that last link that isn't complete yet.
OK this is good from my side. I checked all links one last time. |
* Upload skeleton intro post for gsoc/outreachy * Update 2024-05-03-gsoc-outreachy-students.md * Lawson Post (#22) * Lawson Post * Update _posts/2024-05-03-gsoc-outreachy-students.md * Update _posts/2024-05-03-gsoc-outreachy-students.md --------- Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * GSOC2024 Valerij Post (#23) * Update 2024-05-03-gsoc-outreachy-students.md Added Picture and project description * Update 2024-05-03-gsoc-outreachy-students.md Added Background an social * Update 2024-05-03-gsoc-outreachy-students.md * Change GSOC to GSoC and link to Jupyter Notebook docs * Grammatical edits and fix link to Wolber lab --------- Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update 2024-05-03-gsoc-outreachy-students.md (#26) * Add GSoC and Outreachy logos * Luna post (#27) * MDA/MolSSI workshop page with registration (#379) * draft for MDA/MolSSI workshop page * Apply suggestions from code review Co-authored-by: Rocco Meli <[email protected]> * ASU workshop edits - moved public transport before rideshare - add May 29 as deadline for informing bursary applicants * placeholder for registration button * reST fixes * Apply suggestions from code review Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * ASU workshop - single registration deadline May 27 - add paragraph on intended audience and skill level (from reg form) - changed header indentation levels - clarified in-person vs online * add @armcdona to the org team for MolSSI * changed "by May 29" to "on May 29 or earlier" * spell-checked * Remove extra 'will' --------- Co-authored-by: Rocco Meli <[email protected]> Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * update actions * Update UGM event page (#387) * Add registration form link * Add draft agenda link * Upload draft UGM agenda * Add MGMS logo to sponsors * Upload MGMS logo * Fix links for agenda and MGMS logo * Add KCL summer accommodations as hotel option * Update ugm2024.md small edits * Update ugm2024.md highlighted registration vs abstracts * Move registration section further up * Add full venue address * Update Francesca's affiliation Uploading new speaker announcement card (from blog post, https://www.mdanalysis.org/2024/03/14/ugm2024-updates) to reflect the rebranding of Sosei Heptares --> Nxera Pharma (since we will be advertising the keynotes when we send out registration advertisements) --------- Co-authored-by: Micaela Matta <[email protected]> * Update UGM agenda (add Racquel's surname) * Fix typo in Raquel's name * Several updates to UGM page (#389) * Add UGM 2024 logo * Add link to abstracts book * Upload updated agenda and abstracts book * Add food suggestions * Add additional transportation details * Add TYC logo * Change 'verbal' to 'oral' in abstracts book * Change 'Lisbon' to 'London' * Add UGM 2024 logo * Fix link to UGM 2024 logo * Add links to restaurant websites * Line breaks between sponsor images and switch NF logo (previous was poor resolution) * Try putting images on new lines with <p> * Switch <p> to <br> and add hyperlinks to sponsor logos * Remove <br/> tags * Point to MolSSI python lesson (#390) Closes #386 as discussed during the last workshop planning meeting * Upload skeleton intro post for gsoc/outreachy * Update 2024-05-03-gsoc-outreachy-students.md * Lawson Post (#22) * Lawson Post * Update _posts/2024-05-03-gsoc-outreachy-students.md * Update _posts/2024-05-03-gsoc-outreachy-students.md --------- Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * GSOC2024 Valerij Post (#23) * Update 2024-05-03-gsoc-outreachy-students.md Added Picture and project description * Update 2024-05-03-gsoc-outreachy-students.md Added Background an social * Update 2024-05-03-gsoc-outreachy-students.md * Change GSOC to GSoC and link to Jupyter Notebook docs * Grammatical edits and fix link to Wolber lab --------- Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update 2024-05-03-gsoc-outreachy-students.md (#26) * Add GSoC and Outreachy logos * Luna post --------- Co-authored-by: Oliver Beckstein <[email protected]> Co-authored-by: Rocco Meli <[email protected]> Co-authored-by: Jenna M Swarthout Goddard <[email protected]> Co-authored-by: Micaela Matta <[email protected]> Co-authored-by: ljwoods2 <[email protected]> Co-authored-by: Valerij Talagayev <[email protected]> Co-authored-by: Adetutu Oluwasanmi <[email protected]> * Update date for blog post * Incorporate Cedric's suggested text for Valerij's project Co-authored-by: Cédric Bouysset <[email protected]> * Streamline code by removing GH profile links * Update to SSL links (where not already) * Edit OpenBabel sentence --------- Co-authored-by: ljwoods2 <[email protected]> Co-authored-by: Valerij Talagayev <[email protected]> Co-authored-by: Adetutu Oluwasanmi <[email protected]> Co-authored-by: Luna Morrow <[email protected]> Co-authored-by: Oliver Beckstein <[email protected]> Co-authored-by: Rocco Meli <[email protected]> Co-authored-by: Micaela Matta <[email protected]> Co-authored-by: Cédric Bouysset <[email protected]>
This is a first draft for the next release blog post. It lists major contributions so far or soon merged into develop from non-core devs. There is still some text missing to explain all features especially the auxillary data section.
Commands for some stats that we can include:
git log --online --since='2015-05-15' | grep '#'
git log --pretty=%an --since='2015-05-15' | sort | uniq
TODO paragraphs
[x] new Encore module (PR Contributions on Encore and MemoryReader to Blog on 0.16.0 release #30)