Skip to content

Instantly share code, notes, and snippets.

View virdi's full-sized avatar
🏖️
remote

Makhan Virdi virdi

🏖️
remote
  • NASA Langley Research Center
  • Hampton, VA
View GitHub Profile
sudo mv "Season 1/According to Jim - S01E01 - Pilot WEBDL-1080p.mkv" "Season 1/According.to.Jim.S01E01.Pilot.1080p.Web.HEVC.x265-JoeBee.mkv"
sudo mv "Season 1/According to Jim - S01E02 - No Nookie WEBDL-1080p.mkv" "Season 1/According.to.Jim.S01E02.No.Nookie.1080p.Web.HEVC.x265-JoeBee.mkv"
sudo mv "Season 1/According to Jim - S01E03 - The Cat Came Back WEBDL-1080p.mkv" "Season 1/According.to.Jim.S01E03.The.Cat.Came.Back.1080p.Web.HEVC.x265-JoeBee.mkv"
sudo mv "Season 1/According to Jim - S01E04 - Anniversary WEBDL-1080p.mkv" "Season 1/According.to.Jim.S01E04.Anniversary.1080p.Web.HEVC.x265-JoeBee.mkv"
sudo mv "Season 1/According to Jim - S01E05 - Unruly Spirits WEBDL-1080p.mkv" "Season 1/According.to.Jim.S01E05.Unruly.Spirits.1080p.Web.HEVC.x265-JoeBee.mkv"
sudo mv "Season 1/According to Jim - S01E06 - The Crush (New Guy) WEBDL-1080p.mkv" "Season 1/According.to.Jim.S01E06.The.Crush.(New.Guy).1080p.Web.HEVC.x265-JoeBee.mkv"
sudo mv "Season 1/According to Jim - S01E07 - Cheryl's Old Flame WEBDL-1080p.mkv" "Seaso
@virdi
virdi / README.md
Created December 10, 2021 20:55
README

The scripts and datafiles located in MISR_ROOT/search are for generating a JSON datafile to be used in the database representation of the plumes.

Dependencies

  • python3
  • wget

To Get All Plumes

  • python generate_curl.py summaries.txt
  • cd plumes/
  • curl -K curl_script.txt (WARNING: running the curl script may take several hours to run due to slow connection)
import requests as r
from pathlib import PurePath
from datetime import datetime, timedelta
def cmr_collection_search():
cmr_collection_query = ("https://cmr.earthdata.nasa.gov/search/"
"collections.json?pretty=true&"
"page_size=2000&"
"instrument=CALIOP&version=V4-20")
@virdi
virdi / NLP-StandardChemicalNames.py
Created June 29, 2021 19:13
NLP snippets for Standard Chemical Names
import pubchempy as pcp
######################################
chem_species='methane'
chem_species='ch4'
chem_species='ch2o'
chem_species='hcho'
chem_species='chocho' # didn't work
chem_species='glyoxal'
cids = pcp.get_cids(chem_species, 'name', 'substance', list_return='flat')
@virdi
virdi / rtc-dave
Last active March 1, 2020 01:32
rtc-dave
1. Create a file:
 sudo nano /etc/systemd/system/rtclock.service
[Unit]
Description=rtclock script
[Service]
ExecStart=/home/pi/rtclock.sh 
[Install]
glb_viz_3_bat/03Jan2017_16:29:14_151629701L56.75201L-69.04113S13L13_MOD09A1/MOD13Q1.asc
glb_viz_3_bat/06Jan2017_17:28:44_217419827L45.52371L-101.17082S81L81_MOD13Q1/csv
glb_viz_3_pickup/04Jan2017_11:17:14_128848686L69.931353L96.266169S41L41_MOD09A1/tiff
glb_viz_3_pickup/03Jan2017_16:29:14_151629701L56.75201L-69.04113S13L13_MOD09A1/MOD13Q1.asc
glb_viz_3_pickup/06Jan2017_17:28:44_217419827L45.52371L-101.17082S81L81_MOD13Q1/csv
glb_viz_3_pickup/04Jan2017_11:17:14_128848686L69.931353L96.266169S41L41_MOD09A1/tiff
glb_viz_3_pickup/06Jan2017_17:30:43_881686416L39.963707L58.686172S81L81_MOD13Q1/complete
glb_viz_3_pickup/04Jan2017_14:47:00_561616687L39.963707L58.686172S81L81_MOD13Q1/1.txt
glb_viz_3_pickup/10Jan2017_13:22:27_583548392L35.958767L-84.287433S13L13_MOD09A1/some.bib
glb_viz_3_pickup/06Jan2017_14:38:17_899986355L35.958767L-84.287433S13L13_MOD09A1/ss
glb_viz_3_pickup/03Jan2017_16:29:14_151629701L56.75201L-69.04113S13L13_MOD09A1/MOD13Q1.asc
glb_viz_3_pickup/06Jan2017_17:28:44_217419827L45.52371L-101.17082S81L81_MOD13Q1/csv
glb_viz_3_pickup/04Jan2017_11:17:14_128848686L69.931353L96.266169S41L41_MOD09A1/tiff
glb_viz_3_pickup/06Jan2017_17:30:43_881686416L39.963707L58.686172S81L81_MOD13Q1/complete
glb_viz_3_pickup/04Jan2017_14:47:00_561616687L39.963707L58.686172S81L81_MOD13Q1/1.txt
glb_viz_3_pickup/10Jan2017_13:22:27_583548392L35.958767L-84.287433S13L13_MOD09A1/some.bib
glb_viz_3_pickup/06Jan2017_14:38:17_899986355L35.958767L-84.287433S13L13_MOD09A1/ss
glb_viz_3_pickup/13Jan2017_11:32:43_715798038L35.958767L-84.287433S25L25_MOD13Q1/dfd
glb_viz_3_pickup/06Jan2017_17:27:11_140930787L39.963707L58.686172S81L81_MOD13Q1/123
glb_viz_3_pickup/21Dec2016_17:39:50_458893401L35.958767L-84.287433S25L25_MOD13Q1/123#$%646
{"month": "10", "num": 1745, "link": "", "year": "2016", "news": "", "safe_title": "Record Makhan Scratch", "transcript": "", "alt": "The 78-rpm era was closer to the Civil War than to today.", "img": "http:\/\/imgs.xkcd.com\/comics\/record_scratch.png", "title": "Record Scratch", "day": "12"}
countries = [
{'timezones': ['Europe/Andorra'], 'code': 'AD', 'continent': 'Europe', 'name': 'Andorra', 'capital': 'Andorra la Vella'},
{'timezones': ['Asia/Kabul'], 'code': 'AF', 'continent': 'Asia', 'name': 'Afghanistan', 'capital': 'Kabul'},
{'timezones': ['America/Antigua'], 'code': 'AG', 'continent': 'North America', 'name': 'Antigua and Barbuda', 'capital': "St. John's"},
{'timezones': ['Europe/Tirane'], 'code': 'AL', 'continent': 'Europe', 'name': 'Albania', 'capital': 'Tirana'},
{'timezones': ['Asia/Yerevan'], 'code': 'AM', 'continent': 'Asia', 'name': 'Armenia', 'capital': 'Yerevan'},
{'timezones': ['Africa/Luanda'], 'code': 'AO', 'continent': 'Africa', 'name': 'Angola', 'capital': 'Luanda'},
{'timezones': ['America/Argentina/Buenos_Aires', 'America/Argentina/Cordoba', 'America/Argentina/Jujuy', 'America/Argentina/Tucuman', 'America/Argentina/Catamarca', 'America/Argentina/La_Rioja', 'America/Argentina/San_Juan', 'America/Argentina/Mendoza', 'America/Argentina/Rio_Gallegos', 'America/Argentina/Ushuai
%----------------------------------------------
% usfdis: USF Dissertation class
%
% Uses the geometry, ragged2e, natbib, tocbind,
% setspace, ifthen, calc and xstring packages.
%
% It is based on the Report class and takes
% all the options of that class. In addition
% you can use one of:
% singlespacing,onehalfspacing,doublespacing