Skip to content

Instantly share code, notes, and snippets.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@saketkc
saketkc / journal_overlap.py
Created January 22, 2017 18:18
Find overlap between Beall's list and UGC approved list of journals
import pandas as pd
from operator import itemgetter
from fuzzywuzzy import fuzz
from fuzzywuzzy import process
beall_df = pd.read_csv('Beall_list.txt', header=None, sep='\t', names=['names'])
j1_df = pd.read_csv('J1.csv', header=None, names=['names'])
j2_df = pd.read_csv('J2.csv', header=None, names=['names'])
j3_df = pd.read_csv('J3.csv', header=None, names=['names'])
j4_df = pd.read_csv('J4.csv', header=None, names=['names'])
j5_df = pd.read_csv('J5.csv', header=None, names=['names'])
@saketkc
saketkc / Beall_list.txt
Last active October 8, 2020 14:57
CSV versions of UGC approved journal list from http://www.ugc.ac.in/ugc_notices.aspx?id=1604 Raw
1088 Email Press
The 5th Publisher
ABC Journals
A M Publishers
Abhinav
Academe Research Journals
Academia Publishing
Academia Research
Academia Scholarly Journals (ASJ)
Academic and Business Research Institute
@saketkc
saketkc / 6988680_Journals-2.csv
Created January 20, 2017 17:54
CSV versions of UGC approved journal list from http://www.ugc.ac.in/ugc_notices.aspx?id=1604
We can't make this file beautiful and searchable because it's too large.
,A,,,B,,,C,,
,Title,,,Source,ft,j,Subjects,,
1,,,,,N,*1 t?,,,
,,,,,"Biochemistry, Genetics and Molecular Biology:",,,,
9334,Cytometry,,Scopus,,Medicine,,,,
9335,CYTOMETRY PART A,,WoS & Scopus,,BIOLOGY &,BIOCHEMISTRY,,,
,,,,,"Biochemistry, Genetics and Molecular Biology;",,,,
9336,Cytometry Part B - Clinical Cytometry,,Scopus,,Medicine,,,,
9337,CYTOMETRY PART B-CLINICAL CYTOMETRY,,WoS,,MOLECULAR BIOLOGY &,,GENETICS,,
,,,,,,,..................... ..,"■■■■ """,""" 1 """

Keybase proof

I hereby claim:

  • I am saketkc on github.
  • I am saketkc (https://keybase.io/saketkc) on keybase.
  • I have a public key whose fingerprint is 0A48 8E3A 0770 051C F5A4 BD6B 9349 7B7D 2A94 09DB

To claim this, I am signing this object:

name: multiz
channels: !!python/object/new:ruamel_yaml.comments.CommentedSeq
listitems:
- bioconda
- r
- defaults
state: !!python/tuple
- _yaml_format: !!python/object:ruamel_yaml.comments.Format
_flow_style: false
_yaml_line_col: !!python/object:ruamel_yaml.comments.LineCol
@saketkc
saketkc / 0_reuse_code.js
Last active May 23, 2016 17:35
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Total time: 3.02405 s
File: statsmodels/regression/mixed_linear_model.mod.py
Function: _smw_solver at line 356
Line # Hits Time Per Hit % Time Line Contents
==============================================================
356 @profile
357 def _smw_solver(s, A, AtA, B, BI):
358 """
359 Solves the system (s*I + A*B*A') * x = rhs for an arbitrary rhs.