Software to install

You may need to install new software to:

  • Create presentations
  • Write journal papers
  • Add equations to your presentations
  • Edit a file in the terminal
  • Run scripts
  • etc ...

Vanderbilt Download Center

https://it.vanderbilt.edu/software-store/ vanderbilt_download_center

Vanderbilt Download Center

https://it.vanderbilt.edu/software-store/
  • Microsoft Office
  • Matlab
  • Mathematica
  • Skype for Business
  • Windows 10
  • and a lot more!

And most of it is free!

Terminal Environment

iTerm

What is iTerm?
iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.10 or newer.

I personally haven't used this one quite as much so it really comes down to whatever works for you

iTerm

    • Split panes
    • Hotkey window
    • Autocomplete
    • Mouse reporting
    • Tagged profiles
    • Multi-lingual
    • Automatic profile
      switching
    • Inline images
    • a lot more!

https://www.iterm2.com/features.html

iTerm

iterm_screenshot

More on terminal stuff later!

Xcode

App Store for the full install! (Big and slow!)

You can also just install the command-line tools:

  • Try typing "gcc" in the terminal
  • You should be prompted to install
    the command-line tools

If not, type the following in the terminal:

xcode-select --install

XQuartz

https://www.xquartz.org/
  • Used for displaying graphics from the terminal!
  • Also used by remote computers to display graphics

Vim

https://www.vim.org/
  • A highly configurable text editor that comes with the MacOS

Aquamacs

Emacs for Mac OSX

http://aquamacs.org/
  • An Editor for Text, HTML, LaTeX, C++, Java, Python, R, Perl, Ruby, PHP, and more

Atom

 

Text editor for Mac and Windows

https://atom.io/

  • An Editor for Text, HTML, LaTeX, C++, Java, Python, R, Perl, Ruby, PHP, and more

LaTeX

Excellent for:

  • document preparation
  • For medium-to-large technical or scientific documents
  • Any kind of publishing

LaTeX

You will need to first download MacTex: (~3.2 G!)

https://www.tug.org/mactex/

Just follow the steps to install it and test your installation using these instructions!

 

You can also use https://www.overleaf.com/

More on this later

Pulse Secure VPN

You might need to access one of the remote servers from "home"

You will need to connect through a VPN

  • This may already be installed on your Mac by Vanderbilt IT. So, check before you download.
  • Pulse Secure VPN

    VPN = Virtual Private Network

    Fig.1 - VPN Connection https://9to5mac.com

    Homebrew

    homebrew_img

    https://brew.sh/

    Homebrew

    Paste the following at a Terminal prompt to install

    
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
                            

    Homebrew

    To search for a package:

    
                            brew install <packagename>
                            

    Homebrew

    Get info about a package:

    
                            brew info <packagename>
                            

    Homebrew

    Install a package:

    
                            brew install <packagename>
                            

    Homebrew

    Install the following packages

    
                            brew install rsync
                            brew install htop
                            brew install tree
                            brew install gcc
                            brew install git
                            

    htop

    This is a process viewer and manager.


    Taking notes

    There are several different programs out there to do this.

    I know of 2 in particular!

    Microsoft OneNote

    Same idea as Evernote!

    Evernote

    You can takes notes for

    • Ideas for a journal paper
    • Research meeting
    • Research journal!
    • etc ...

    There are probably many other ones out there ...

    But these are some popular ones

    Reading and managing papers

    Reading and managing papers

    To keep up with our field,
    we have to read papers often!

    And we need a way to organize it too!

    Reading papers

    There are many websites out there to do just this:

    • VoxCharta
    • ADS
    • Astrobites
    • Benty-fields
    • amongst others ...

    Another cool resource

    reading_papers
    https://www.connectedpapers.com/

    Organizing papers

    After reading them, you need to organize them

    Softwares like

    • Mendeley
    • Papers
    • Simple Finder

    are great at doing this!

    Organizing papers

    • Mendeley
    • EndNote
    • Zotero

     

     

    More info on all three.

     

     

     

    Tip 1: If using Mendeley sign up with your Vanderbilt email you get 100 GB of space! 

    Tip 2 : The Vanderbilt library hosts workshops to learn more how to use the different citation managers 

    With Mendeley, you can

    • Organize papers in folders
    • Sync a watched folder
    • Create bibliography for project
    • Update library online

    Programming editors

    Programming editors

    We code every day.

    So, you need to feel comfortable doing it.

    You need to make the right choice for you!

    More on this later ...

    Summary

    • Vanderbilt Download Center
    • Terminal Environments
    • LaTeX
    • Accessing through a VPN
    • Using Homebrew
    • Taking notes
    • Reading and managing papers
    • Programming editors