eeholm Profile Banner
EHolmes Profile
EHolmes

@eeholm

Followers
295
Following
261
Media
87
Statuses
410

I am a research scientist NOAA Fisheries and supporter of Open Science. All views my own.

Joined February 2008
Don't wanna be here? Send us removal request.
@eeholm
EHolmes
2 years
0
0
0
@eeholm
EHolmes
2 years
World Fisheries Congress is in Seattle! Please join us Monday March 4th 2-5:30pm for an Open science panel and unconf to integrate collaborative and inclusive practices into education, workforce development, and community management. Come meet friends and share ideas.
1
2
6
@NASAEarthData
NASAEarthdata
2 years
Looking for an easy way to search, download, or stream @NASAEarth science data in a few lines of code? earthaccess is the library for you! https://t.co/i7MnVwlH8A #xarray #Python #OpenScience #NSIDCDAAC #LPDAAC #CloudComputing #openscapes
0
55
165
@eeholm
EHolmes
2 years
More JupyterHub Geek Week. This piece covers the steps of setting up user authentication with GitHub teams. https://t.co/4nUkrQjY93 @ProjectJupyter This is a "manual" installation (no TLJH or Z2K), which I don't recommend, but was part of a learning journey.
Tweet card summary image
medium.com
This is a follow-up on my two CentOS 8 JupyterHub stories: setting up the JupyterHub and setting up https for the hub. You will need to…
0
0
0
@eeholm
EHolmes
2 years
Note this is part of a JHub learning journey for me. I suggest using The Littlest JupyterHub or Zero to Kubernetes. Also CentOS 8 is already end-of-life. I was trying to emulate installation on a bare metal server that happened to have CentOS 8 installed.
0
0
0
@eeholm
EHolmes
2 years
More Geek Week: Setting up JupyterHubs. I am working on getting better at the steps by setting up these hubs in different ways. This piece covers the critical step of setting up https on a manual JupyterHub installation. https://t.co/8bbMJiVqA8 @ProjectJupyter
Tweet card summary image
medium.com
This walks through how I set up https on the JupyterHub that I set up on a Azure CentOS 8.3 server in this story. I assume that you have…
1
0
2
@eeholm
EHolmes
2 years
I am working on getting more proficient at setting up JupyterHubs as a computing platform. Here is my latest learning journey. Setting up a hub on a CentOS 8 Linux server: https://t.co/WtAzTOa7JQ @ProjectJupyter Thanks @openscapes mentors for the help!
Tweet card summary image
medium.com
This post will walk you through setting up a standalone (aka not Kubernetes) JupyterHub on a server. I am doing this on a CentOS 8 server…
0
0
1
@ESSO_INCOIS
INCOIS, MoES
2 years
Today, we concluded the 2-week #training Course & HackWeek on #MachineLearning based #Species Distribution Modelling." The participants visited the various labs of #INCOIS today & interacted with our scientists! We express our gratitude to @eeholm for facilitating the classes!
@ESSO_INCOIS
INCOIS, MoES
2 years
Today, ITCOocean initiated a 2-week #training Course & HackWeek on #MachineLearning based #Species Distribution Modelling." We express our gratitude to @eeholm from @NOAAFisheries for facilitating the classes! Course Coordinators include @1nimitk and @TvsUdaya from #INCOIS!
0
4
6
@eeholm
EHolmes
2 years
Co-organizers were Aditi Modi, Nimit Kumar, Swarnali Majumder, Sourav Maity, Smitha BR and Uday Bhaskar. With guest speakers Ben Best, Johnny Konjarla, Myranda Shirk, Minh Phan and Sanitha K. Sivadas.
0
0
2
@eeholm
EHolmes
2 years
Thanks to @2i2c_org and @ESIPfed for providing support for the JupyterHub. A fully provisioned platform for cloud-native geospatial analysis in R and Python really accelerated the learning and project development. This JHub will be a boon for future training and research.
1
1
7
@eeholm
EHolmes
2 years
In the evening, six international helpers joined on Zoom and worked with participants in breakout rooms on Python, BRTs, SDMs, Quarto, AUC, you name it! Thanks Ben Tupper @BigelowLab, Alex @KemberlingAdam , Rachael Blake #IntertidalAgency, Jade, Suman and Julie @openscapes.
1
0
2
@eeholm
EHolmes
2 years
End of week 1, participants developed 11 projects for the week 2 hackweek. Week 2 focused on species distribution modeling and assembling data from remote-sensing data bases using R and Python.
1
0
1
@eeholm
EHolmes
2 years
This was the first hackweek of this type in India based off the @oceanhackweek and @uwescience format. We started with a week of training: GitHub/Git & R + lectures on Indian Ocean oceanography, climate change, remote-sensing. OHW 2023 participants helped develop the tutorials.
1
0
1
@eeholm
EHolmes
2 years
This was the inaugural event for a UN Decade of the Ocean initiative by the Early Career Scientists Network of the International Indian Ocean Expedition-2 to provide training events for capacity building across the Indian Ocean Rim.
1
0
2
@eeholm
EHolmes
2 years
I had an amazing 2 weeks at INCOIS teaching 58 participants from across India, Bangladesh and beyond about skills for reproducible science, R, JupyterHubs, remote-sensing data and species distribution modeling.
@ESSO_INCOIS
INCOIS, MoES
2 years
Today, we concluded the 2-week #training Course & HackWeek on #MachineLearning based #Species Distribution Modelling." The participants visited the various labs of #INCOIS today & interacted with our scientists! We express our gratitude to @eeholm for facilitating the classes!
1
6
23
@eeholm
EHolmes
2 years
So excited to be back at INCOIS for my NOAA International Fellowship! @NOAAFish_NWFSC @NOAAFisheries
@ESSO_INCOIS
INCOIS, MoES
2 years
Today, ITCOocean initiated a 2-week #training Course & HackWeek on #MachineLearning based #Species Distribution Modelling." We express our gratitude to @eeholm from @NOAAFisheries for facilitating the classes! Course Coordinators include @1nimitk and @TvsUdaya from #INCOIS!
0
2
10
@eeholm
EHolmes
2 years
Can't I just pass in --env USER=myuser ? Nope, Podman will delete whatever you pass in and replaces it with "root". Note you are only root in the container; there container itself is not running as root (unlike Docker containers in the default config).
0
0
0
@eeholm
EHolmes
2 years
If you don't notice that it does this, you will get "user/password" errors when you try to log in RStudio server and you'll bang your head for hours trying to solve the problem. But there is no problem, just use root/password instead of rstudio/password.
1
0
0
@eeholm
EHolmes
2 years
If you are not allowed root access on your computer (say you are on a work-issued computer), then you might not be allowed to install Docker while Podman may be allowed. rocker/rstudio images seem to run the same BUT Podman changes the user name to "root".
1
0
0
@eeholm
EHolmes
2 years
Podman is an alternative to Docker for running containers. It is considered more secure since the containers do not run as root by default so don't give the container root access to the host machine (i.e. your computer).
1
0
0