
CGRC+5P Vashon, Washington

CGRC+5P Vashon, Washington
Example, use command line program get-filehash in Windows 10, or the terminal and command md5 in macOS, or call a function from the opensslR program to compare hashsum of R download file, e.g., R-3.6.1-win.exe, against fingerprint.
Open PowerShell (type “powershell” in search)
Enter on one line
get-filehash -Algorithm MD5
Navigate to folder (or note file path) which contains the file to check, highlight the file, then drag and drop to add to the command
get-filehash -Algorithm MD5C:\Users\userName\Downloads\R-3.6.1-win.exe
get-filehash uses the Sha256 algorithm by default (Microsoft).
replace userName with your user account
Open terminal (type “terminal” in Spotlight)
Enter on one line “md5” plus a space
md5
Navigate to folder (or note file path) which contains the file to check, highlight the file, then drag and drop to add to the command
md5 /Users/userName/Downloads/R-3.6.1.pkg
Alternatively, replace md5 with the better sha256
Open R, install package openssl, and follow examples provided at https://cran.r-project.org/web/packages/openssl/vignettes/crypto_hashing.html
On macOS to open the terminal, press and hold keys
Control + Option + Shift + T
On Windows 10 to open the command terminal,
Windows key + X, then either C or A
One of the best thing going in the Division of Natural Science & Mathematics is the outreach program created and directed by Lori Shimoda. Since 2009, more than 1900 students, faculty and division staff have brought biology, chemistry, forensics, and environmental science to dozens of public schools and more than 20,000 students in Hawai’i.
From the IAS STEM website:
“I Am A Scientist STEM” is a mobile outreach program that shares our labs beyond the Chaminade University campus. Our services are FREE to Hawaii DOE schools. IAS STEM is part of a broader initiative by the Division of Natural Sciences & Mathematics at Chaminade University to encourage science awareness and education in Hawaii’s public schools.
My modest contribution to this wonderful program has been to create and manage the website, iamascientiststem.org/ .
Congratulations to Lori for ten years of success with I am a scientist STEM!
Computers come today with lots of pre-installed software, some of which you will use and depend on, others you rarely if ever use. Overtime, and after repeated visits to web sites, after unexplained crashes, etc., it may be time to manage the software bloat.
On PCs, use Task manager, on Macs, use Activity Monitor to learn about software processes that are running — check to see of you ever use the associated applications. If you do not, go ahead and uninstall the application.
Windows users know about the Control Panel and running the uninstall option for Programs and applications. This works pretty well, but still may leave some application data scattered at locations on your hard drive that you may want to track down. This post is directed at Mac users. Mac users may know about dragging applications to the Trash, they may be unaware that this removes none of the libraries that may be installed to support the application. To perform a clean uninstall, users should load and run something like Appcleaner.
I teach a number of courses at Chaminade University that depend on software. Mostly, the software is open source, and universally, students have never heard of these titles. I support my courses with materials posted to and managed by Moodle; we run R and many R packages; we use UGENE and PHYLIP.
We do not require students to install copies of the software on their own computers, but naturally, they will benefit by having unlimited access to the software if is installed on their local machines. What I have found is that most students have not installed any software (to their knowledge) on their own. So, we work with them to learn about the pros and cons of installing software.
Here’s how I approach the subject when asked.
That’s a good kind of hesitation to have. If you do not want to download and install software onto your computer, you do not have to. The department has several laptops with all software preloaded for your use during class. You can do well in my course even if you do not install software on your computer, but you can expect to work outside of class time using the computer lab when it is available. The advantage of loading the software onto your computer is that you can work on the assignments on your own and you get to use your computer for something more than just typing and playing media. So, once you decide to install the software, some basic precautions are in order.
Make sure you are at the official website and not some unauthorized site.
Use updated antivirus software. If you have not purchased antivirus software, or are trying to live with 30-day trials, then you should look into the free versions (here’s a recent review for PCs, another for Macs).
My own 2 cents — if you are uncomfortable with loading software, then you should go with a commercial antivirus package from one of the known companies (Norton, McAffee). If you get Internet access from your cable company, they probably provide you with access to one of these (here on Oahu we are Oceanic Time-Warner and they provide you with McAffee). On my MacPro I use SOPHOS; on my Win7 laptop I use a paid version of Malwarebytes.
Learn about checksum (hashsum).
To get the checksum number for software on MACS, go to the terminal and at the bash $ prompt type “md5 [package name]” without the quotes and replacing the [package name] with the file name.
On PCs, it is a little trickier, you need to acquire and install Microsoft’s Checksum Integrity Verifier application.
We use mostly open source software, including R, R Commander, and R Studio plus a suite of sequence manipulation and phylogeny software for these courses (e.g., R package ape, CLUSTAL, MEGA, PHYLIP, R package Rphylip, R package seqinr, TreeGraph, UGENE). While we do have a computer lab in which the macbooks come installed with all of the software for the students, I encourage (but not require) them to install the software on their own computers.
I’ve found that many students are hesitant to load software, with fears based on lack of knowledge about how to install software right up to the very sensible concern about the safety and integrity of software downloaded from websites they have never heard about. I’ll post at a later time on how I instruct students about checksum and other aspects of verifying software. A quick Google search finds all kind of advice on such things. Instead, in this post I wanted to address another interesting aspect of student’s knowledge about their own computers — how to manage the software bloat that comes with new computers and the pre-installed applications.
After installing one or more of these recommended applications I often get complaints from students about how slow their computers have become. Naturally they connect the two — my software slowed their computer. A reasonable conclusion, but not true. While some statistical or bioinformatics routines will tax your personal computer, most of what we will run do not — we run statistics on projects with sample size in the 100s and variables in the range of dozens. Even when we run nonlinear estimation routines or matrix manipulations, these procedures are completed in seconds. Similarly, while sequence alignment and other manipulations potentially can tax a computer, the kinds of work we do in these classes rarely will hang a computer for more than a minute or two.
With this as a backdrop, here’s the advise and help I give students.
Assuming you downloaded the software from the appropriate source and checked it against your anti-virus software, the problem of a computer is probably not due to the software you just installed. Poor computer performance is more likely because of the number of processes running on your computer.
On Macs you can check for active processes with Activity Monitor (Applications ? Utilities folder); on Windows machines use the Task Manager and select Services. Activity Monitor provides an extensive look at your computer, Task Manager less so, but both can be used to stop processes and thus free up system CPU and memory — and make your computer run faster! Some caution here — do a little Google work to look up process names and confirm that you can indeed stop the process without harming your computer.
Mac operating systems have a split personality — they are referenced by version number (10.4, 10.5, 10.6, etc) and by names (Tiger, Leopard, Snow Leopard, respectively) (Wikipedia ref). As of 1 August 2019, current version of the macOS is 10.14.6 or “Mojave,” however, older macs may not be able to upgraded to Mojave and are therefore likely running “High Sierra” (aka 10.13.6).
Two options to find the version of your operating system; the second version is the easy way.
1. Open the terminal and type “sw_vers” at the bash $ prompt. From my computer I see
[username]$ sw_vers
ProductName: ………….. Mac OS X
ProductVersion: ………… 10.6.8
BuildVersion: ……………. ######## I think I won’t give you my computer’s build number 🙂
2. To find your version, click on the Apple symbol at upper left part of your window in the Menu bar and select “About This Mac,” which is the first option in the context menu.
You’ll get a small popup that looks like this (from my Mac)… From the image you can see that my Mac version is 10.6.8. That’s an updated “Snow Leopard.”
Problem: MacBook Pro 2010 (MAC OS X 10.11.3) failed to find external VGA projector
Solution: reset SMC (System Management Controller) and PRAM (Parameter RAM)
Troubleshooting steps:
Confirmed that the problem wasn’t with mini DisplayPort to VGA adapter (Amazon MB572Z) or with the KanexPro HT201295 Presentation Switcher & Scaler
Shut down the laptop
Discconect the internal battery
Connect laptop to MagSafe 60W power adapter.
To reset the SMC, press and hold left shift + command + option keys plus power button and wait for powerup.
Shut down the laptop again.
Press the power button and listen for the startup chime
To reset the PRAM, immediately before the gray screen appears, press adn hold the left command + option + P + R keys.
Release the keys once the second startup chime is audible.
Hat tip to www.douglane.net, with the following modifications. Because my laptop is Intel-based, then SMC and not PMU applies; second, because my MacBook has a removable battery, I removed it prior to following the instructions at Apple Support document HT201295.
/MD
Welcome to LETGEN, the Laboratory of Ecotoxicology and Comparative Genomics in the Biology Department at Chaminade University. We are interested in how air pollutant gasses and particulates may contribute to development of chronic lung diseases. Our work is primarily with cell lines and involves gene expression profiling. We study the effects of ozone, a common component of urban smog as a model air pollutant, and sulfur dioxide and other components of Hawaii’s VOG on differentiation and proliferation of cells. Ozone is not a pollutant of particular concern here in Hawaii, but because the levels of ozone are typically low we can study effects without the need for elaborate efforts to reduce background levels. We use qPCR and focused pathway microarray approaches in our work and have developed a significant bioinformatics effort as well. Funding for this work has largely been due to generous support from NIH INBRE.
This site includes links to Dr Dohm’s Moodle site for the Natural Sciences at Chaminade University and registered access to protocols and databases in use by our LETGEN staff.
The LETGEN site also includes Dr Dohm’s blog. The blog contains brief articles about Dr Dohm’s research and teaching interests plus technical “how to” odds and ends related to supporting student efforts with their computers in bioinformatics.
Click here to go to Mike’s teaching site
Click here to go to Mike’s research pages