Standard Protocols
Advanced Techniques
Under development
General Advice
Inspiration
Standard Protocols
Advanced Techniques
Under development
General Advice
Inspiration
OSU has site licenses for some useful applications
A full list is available at http://tss.oregonstate.edu/softdist/
Python 2.X has been used to create an open source version of MatLab. The key to getting Python to act like MatLab is to
Use of Python 3.X is also becoming more widespread. NumPy and SciPy packages are also available for Python 3.X.
Quantum Espresso is a popular Materials Simulation platform. One easy way to try it out on Windows is to download this virtual machine and run it using Virtual Box. Further directions on using quantum espresso can be found on their website. Numerous tutorials are available there.
Tutorials:
In the lab we also use
With you ONID account you can run programs over the internet, for example
Instructions for getting the client program called “umbrella”.
Method 1: Simple web browsing Web of Science - Search for an article
http://apps.webofknowledge.com.ezproxy.proxy.library.oregonstate.edu
Method 2: VPN. If you install and run the VPN, your computer will act like it is on campus and you can access papers and OSU resources like normal. I have always used the “alternative method/legacy” version where you download an actual program.
http://oregonstate.edu/helpdocs/network-and-phone/virtual-private-network-vpn
Method 3: If you copy paste '.ezproxy.proxy.library.oregonstate.edu' after the .com part of a journal website, it will be accessed through Oregon State proxy servers. I have created a 'bookmark' javascript that will (attempt) to do this automatically. Create a web bookmark and copy the following where the web address goes. Then click it when on a journal article you want to access. Very convenient, when it works. I actually ended up using this most of the time. It only works for .com and .org articles at the moment, but if you look at the code it shouldn't be too hard to extend to other extensions.
javascript:(function stream() {var s = window.location.href ;var loc = (s.search(“.com”) + 4); if(loc== 3) {loc = (s.search(“.org”) + 4);} var beg = s.slice(0,loc);var end = s.slice(loc); window.location.href = (beg + '.ezproxy.proxy.library.oregonstate.edu' +end); })();