{"id":9,"date":"2023-09-13T08:12:06","date_gmt":"2023-09-13T08:12:06","guid":{"rendered":"http:\/\/harvard-open-data-project.local\/?page_id=9"},"modified":"2023-09-13T08:15:05","modified_gmt":"2023-09-13T08:15:05","slug":"quickstart-installation-guide-for-hodp","status":"publish","type":"page","link":"http:\/\/harvard-open-data-project.local\/quickstart-installation-guide-for-hodp\/","title":{"rendered":"Quickstart Installation Guide for HODP"},"content":{"rendered":"\n

Essentials<\/h2>\n\n\n\n
    \n
  1. Deepnote<\/strong>: A cloud-based Jupyter notebook platform for collaboration. Create an account using your college email or GitHub account here<\/a>.<\/li>\n\n\n\n
  2. R Studio Cloud<\/strong>: A cloud-based platform for R programming. Sign up for free here<\/a>.<\/li>\n\n\n\n
  3. Github<\/strong>: A platform to store and share your code. Not mandatory, but useful for sharing and storing code. Create an account here<\/a>.<\/li>\n<\/ol>\n\n\n\n

    Advanced Installation (Optional)<\/h2>\n\n\n\n

    For Mac<\/h3>\n\n\n\n
      \n
    1. Homebrew<\/strong>: A package manager for Mac. Install it by running the following command in Terminal: \/bin\/bash -c \"$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/master\/install.sh)\"<\/code><\/li>\n\n\n\n
    2. Python and Pip<\/strong>: Install Python and Pip using Homebrew with the command brew install python<\/code>.<\/li>\n\n\n\n
    3. Python Libraries<\/strong>: Install necessary libraries using pip commands. For example, use pip3 install numpy<\/code> to install NumPy.<\/li>\n\n\n\n
    4. Jupyter Notebook<\/strong>: Install locally by running pip3 install notebook<\/code>.<\/li>\n\n\n\n
    5. Visual Studio Code<\/strong>: Recommended IDE. Download from here<\/a>.<\/li>\n\n\n\n
    6. Github Desktop<\/strong>: A GUI to manage your GitHub repositories. Download from here<\/a>.<\/li>\n<\/ol>\n\n\n\n

      For Windows<\/h3>\n\n\n\n
        \n
      1. Python<\/strong>: Download and install the latest version from here<\/a>.<\/li>\n\n\n\n
      2. Python Libraries<\/strong>: Install necessary libraries using pip commands. For example, python -m pip install numpy<\/code> to install NumPy.<\/li>\n<\/ol>\n\n\n\n

        Detailed Installation Steps<\/h2>\n\n\n\n

        Deepnote<\/h3>\n\n\n\n
          \n
        1. Visit the Deepnote website at https:\/\/deepnote.com\/<\/a>.<\/li>\n\n\n\n
        2. Click on “Sign Up” usually located at the top right corner of the page.<\/li>\n\n\n\n
        3. You can sign up using your Google account, GitHub account, or with your email.<\/li>\n\n\n\n
        4. Once you have signed up and logged in, you can create a new project by clicking on “New Project” button.<\/li>\n\n\n\n
        5. You can now start using Deepnote for your Jupyter notebooks.<\/li>\n<\/ol>\n\n\n\n

          R Studio Cloud<\/h3>\n\n\n\n
            \n
          1. Visit RStudio Cloud’s website at https:\/\/rstudio.cloud\/<\/a>.<\/li>\n\n\n\n
          2. Click on the “Sign Up” button.<\/li>\n\n\n\n
          3. Fill in your information to create an account.<\/li>\n\n\n\n
          4. Once signed in, you can create a new project by clicking on the “New Project” button.<\/li>\n\n\n\n
          5. Start coding in R!<\/li>\n<\/ol>\n\n\n\n

            Github<\/h3>\n\n\n\n
              \n
            1. Visit Github’s website at https:\/\/github.com\/<\/a>.<\/li>\n\n\n\n
            2. Click on the “Sign Up” button at the top right corner of the page.<\/li>\n\n\n\n
            3. Fill in your information to create an account.<\/li>\n\n\n\n
            4. Once signed in, you can create a new repository by clicking on the “+” icon at the top right corner and selecting “New repository”.<\/li>\n\n\n\n
            5. Fill in the necessary information for your repository and click “Create repository”.<\/li>\n<\/ol>\n\n\n\n

              Advanced Installation For Mac<\/h3>\n\n\n\n

              Homebrew<\/h4>\n\n\n\n
                \n
              1. Open Terminal.<\/li>\n\n\n\n
              2. Copy and paste the following command and press Enter: \/bin\/bash -c \"$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/master\/install.sh)\"<\/code><\/li>\n\n\n\n
              3. Wait for the installation to complete.<\/li>\n<\/ol>\n\n\n\n

                Python and Pip<\/h4>\n\n\n\n
                  \n
                1. Open Terminal.<\/li>\n\n\n\n
                2. Run the following command: brew install python<\/code><\/li>\n\n\n\n
                3. Wait for the installation to complete.<\/li>\n<\/ol>\n\n\n\n

                  Python Libraries<\/h4>\n\n\n\n
                    \n
                  1. Open Terminal.<\/li>\n\n\n\n
                  2. Run pip3 install numpy pandas urllib3 beautifulsoup4 scipy matplotlib<\/code><\/li>\n\n\n\n
                  3. Wait for the installation to complete.<\/li>\n<\/ol>\n\n\n\n

                    Jupyter Notebook<\/h4>\n\n\n\n
                      \n
                    1. Open Terminal.<\/li>\n\n\n\n
                    2. Run the following command: pip3 install notebook<\/code><\/li>\n\n\n\n
                    3. Wait for the installation to complete.<\/li>\n<\/ol>\n\n\n\n

                      Advanced Installation For Windows<\/h3>\n\n\n\n

                      Python<\/h4>\n\n\n\n
                        \n
                      1. Visit the download page here<\/a>.<\/li>\n\n\n\n
                      2. Click on the “Download Python” button.<\/li>\n\n\n\n
                      3. Run the downloaded file and follow the instructions to complete the installation.<\/li>\n<\/ol>\n\n\n\n

                        Python Libraries<\/h4>\n\n\n\n
                          \n
                        1. Open Command Prompt.<\/li>\n\n\n\n
                        2. Run python -m pip install numpy pandas urllib3 beautifulsoup4 scipy matplotlib<\/code><\/li>\n\n\n\n
                        3. Wait for the installation to complete.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"

                          Essentials Advanced Installation (Optional) For Mac For Windows Detailed Installation Steps Deepnote R Studio Cloud Github Advanced Installation For Mac Homebrew Python and Pip Python Libraries Jupyter Notebook Advanced Installation For Windows Python Python Libraries<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/pages\/9"}],"collection":[{"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":2,"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":12,"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/pages\/9\/revisions\/12"}],"wp:attachment":[{"href":"http:\/\/harvard-open-data-project.local\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}