becksteinlab / mdanalysis-workshop Goto Github PK
View Code? Open in Web Editor NEWMDAnalysis Tutorial at the 2015 CECAM Macromolecular simulation software workshop
Home Page: http://becksteinlab.github.io/MDAnalysis-workshop
MDAnalysis Tutorial at the 2015 CECAM Macromolecular simulation software workshop
Home Page: http://becksteinlab.github.io/MDAnalysis-workshop
conda
is not found on travis - WTF?
See eg https://travis-ci.org/Becksteinlab/MDAnalysis-workshop/builds/140066856
The talk will contain two sections and will be followed by the hands-on tutorial sessions #2
@orbeckst (10 min)
Universe(topology, trajectory)
@dotsdl (5 min)
The basic overview will be covered in the talk #5 . We will use interactive Jupyter notebooks to develop the problems. We will use clean notebooks as guides; participants can use the clean notebooks afterwards.
The following broad concepts should be covered in about 1:40h:
Universe
- loadingAtomGroup
and Atom
ag.phi()
, ag.psi()
or possibly topology objects)select_atoms()
language (note: PBC)Timestep
AtomGroup.positions
)scipy.fft
and diffusion coefficientWriter
)As a last resort, people can also use VMs (in vm subdir) but installing VirtualBox and Vagrant comes with its own set of problems. Nevertheless, the VMs are useful for us for testing installation recipes (at least different Linux distros).
I have a suspicion that the VMs that I built do not work anymore because the URLs of the boxes are not valid anymore. It might be sufficient to replace them with "bento"-based boxes from https://atlas.hashicorp.com/bento/ or search for official boxes at https://atlas.hashicorp.com/boxes/search .
The ones that should work/should be tested:
We need to give users instructions for how to install MDAnalysis on their own machines before the workshop starts. We rather have the participants install their own instead of providing cloud instances because experiences shows that users need to know that they can set up the software themselves.
We support Linux and Mac OS X.
We need
What kind of installers should we support?
pip
(+ apt-get
) โ see the VM recipesconda
(see the MDA travis.xml)EDIT
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.