Pavel Grinkevich
About Me
I'm a scientist/amateur developer who aims to become a professional front-end developer. I've been coding on and off since I was little, then switched to my Biophysics degree. Now I want to try my hand at coding again.
My Skills
- HTML5/CSS3
- JavaScript
- Git
My Code
// Amino acid contributions to extinction coefficient at 280nm
const WYC_COEFF = {
W: 5500,
Y: 1490,
C: 125
}
// Calculate protein extinction coefficient at 280nm
// using ε = (nW x 5500) + (nY x 1490) + (nC x 125)
function calculateEcoeff280nm (sequence) {
let E = null;
sequence = sequence.toUpperCase();
for (let x in WYC_COEFF) {
let n = sequence.match(new RegExp(x, 'g'));
if (n != null) {
E += n.length * WYC_COEFF[x];
}
}
return E;
}
My Projects
Education & Languages
- English: C1, fluent
- Russian: native
- Czech: B1