Giter Club home page Giter Club logo

hbsgrid-docs's Introduction

Software Environments and Desktop Integrations for High Performance Computing

Author
Ista Zahn

Updated
2021-10-05

LifeCycle
This software is in development and may have bugs or other issues. Use at your own risk.

This project documents versioned data science environments and utilities available for use on the HBS Grid. These environments provide up-to-date open-source data science stacks including Python, R, Octave, QGIS, and integrate other software including Matlab, Stata, and SAS.

Documentation

Documentation is available in the user guide.

Discussion, feature suggestions etc.

Do you have a use case that doesn't seem well supported? An idea for making these environments more useful or easier to use? Or do you want to connect and share tips with other HBS Grid users? Head on over to the discusison forum!

Issues and bug reports

If you find something that doesn't work or doesn't work as expected please let us know by opening an issue so we can fix it. Telling us when something isn't working is a valuable service and we appreciate any and all bug reports!

hbsgrid-docs's People

Contributors

izahn avatar kyosua avatar velmela avatar devbioinfoguy avatar hlevinson-hbs avatar

Stargazers

Dudley avatar  avatar

Watchers

James Cloos avatar  avatar Paul DiBello avatar  avatar  avatar

hbsgrid-docs's Issues

Changing environments / module loads needs rewrite

We have not explained fully to the user on how to change environments, permanently or temporarily. And the docs on doing so in the terminal/shell don't explain the limitations of this method.

We need a more comprehensive way to explain how to change things, why, and what's the effect. A table or decision tree could help significantly, in addition to steps on how to do so.

Corollary: explain how Grid3 works, so that persons understand the above table or decision tree.

-b

Broken R package in Tech Preview

Discussed in https://github.com/hbs-rcs/hbsgrid-docs/discussions/36

Originally posted by Econometrica17212 May 3, 2022
As of today, when I try to use the rayshader package in R, trying to load it crashes my R session without fail. At first I thought it might be due to some conflict I had already loaded, but even if I first load in the rayshader package, R encounters a fatal error before it finishes loading. This is using the most up-to-date version of the tech preview environment. (2022-01)

Desktop UI seems to be reset

When logging into NoMachine, I have icons on my desktop. After activating the Grid3-UI, the desktop icons are no longer displayed.

(I have not yet tried the TweaksUI tool to see if these are turned off)

DBeaver pop-up

When trying to navigate within DBeaver, I get the following pop-up (and didn't want to inadvertently install anything on the Grid):

image

Thank you!

Documentation tweaks and improvements

The following issues were noted in discussion this morning:

  • Remove top-level blog link
  • Move hbs home link to the top banner
  • Add more direct links (e.g., to dbeaver connection docs, ssl instructions etc.)
  • Info boxes should have informative title, e.g., the one at the top of the research data storage page
    - [ ] Add WRDS connection section to database page
  • Look into fixing stata tmp issue

Let me know if I missed anything @velmela

Also I don't think Katie has a github account, or she is not in the hbs-rcs organization. We should help her set that up so she can edit the docs directly.

Documentation Suggestions - 1

May want to change "These environments are in active development and are currently available as a Technology Preview for testing." to remove the Technology Preview language

Loading into grid gives a black screen

Hi, I have been trying to access the grid since morning but every time I open it I get a black screen and I am stuck there. I have attached a screenshot of the same
Screenshot 2022-07-14 at 5 09 26 PM
.

Chrome job getting submitted but chrome never opens

Hi, I have not been able to open google chrome on the grid even when I open the application with just 4GB of RAM. I have checked "bjobs" and the job shows up there but the chrome application never launches.

Reading SAS File in JupyterLab on Grid

Hi,

I have a large SAS file that I am trying to read in JupyterLab on the Grid. I keep getting the attached error. I did pip install sas7bdat. Your thoughts would be helpful.

Thanks
Screen Shot 2022-09-26 at 11 17 19 AM

Improve Available Resources utility to show unreserved memory

Discussed in https://github.com/hbs-rcs/hbsgrid-docs/discussions/14

Originally posted by Econometrica17212 January 25, 2022
Hey all,

I'm having trouble getting an interactive job request launched and thought I'd share the issues so that others might learn from my mistakes.

I'm currently trying to launch a short_int job with 500G of RAM and 4 CPUs of RStudio. I'm working with a dataset that is 390GB, so I need the maximum amount of RAM for this. Luckily the operations I'm running shouldn't take up too much more RAM as I'm just doing some basic analysis and regressions, not data manipulation.
When I run this via the tech preview environment using the submission GUI, I get the following error:
Screenshot from 2022-01-25 10-54-59error

Looking at the user guide, there is a video documenting a similar issue where the user requests 10 CPUs and 4 GB RAM. However, the error code is different. The video shows that the usage report demonstrates that no node has the 10 available CPUs, so the job is resubmitted with 2 CPUs and it works.

When I check the HBS Cluster usage monitor, it seems that there is ample room for the job to be run, e.g. on node 13. As a result, I'm a bit confused why I'm getting the error message here. It does also say when running bqueues that there are 28 pending jobs -- could this be why? Am I just behind in a long line of jobs right now? For other context, I am not running any other jobs, pending or running, on any queue, when attempting this.
Screenshot from 2022-01-25 10-55-38usage

Hopefully there is a simple explanation here that will help others understand too!

(also worth noting that the button in the first image does not say "Read Documentation," so that could be changed to make it clearer which button to press)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.