Aminode lets you do in less than a second what used to take a week. database systems

On his first year at rice university, kevin chang, now a senior cognitive sciences major and ecology and evolutionary biology minor, knocked on many doors, including the one of the sardiello lab at baylor college of medicine. The door opened giving chang the opportunity to develop aminode, a user-friendly, web-based tool researchers can use to gain insight on the function of proteins and their role in human diseases.

Chang spearheaded the development of aminode after a flash of inspiration while working as part of his rice undergraduate research requirement in baylor college of medicine. Along the way, he collaborated with co-author and now rice alum junyan guo ’17 and baylor postdoctoral associate alberto di ronza.Chang said

Aminode helps researchers locate regions constrained by evolution in protein domains that have evolved across species and over time.


Evolutionary contraints are factors that make populations resistant to evolutionary change. Kevin chang showing an aminode chart. This one is for the PPT1 protein associated with lysosomal degradation and recycling of macromolecules. Photo by jeff fitlow

“we’re trying to see which parts of the protein are the most conserved and do not change through evolutionary history,” chang said. “the logic behind it is this: you have a human and you have a fish. Completely different organisms. Huge amount of evolutionary history behind them.Amino acid hundreds of speciation events. At each speciation event, there is potential for an amino acid to change.”

“so if you find the exact same amino acid at a certain index in the same protein in a human and fish, that means it’s probably really important,” chang said. “if that amino acid changes in the human, it might cause a genetic disease.”

Aminode replaces the laborious process of comparing genetic code across multiple species from scratch, which requires using databases, bioinformatics tools and computer scripting. Aminode is a single platform that allows researchers to plug in a protein and see how it matches up across species for which code is already available.Chang said

“instead of analyzing amino acids based on, say, 3-D structure or even multiple alignments, aminode uses evolutionary relationships in many different species,” chang said. “that makes it more relative and more functional.”

The idea for aminode came to chang shortly after he arrived at rice and actively sought a part-time gig at baylor. “I just went in and started talking to people,” he recalled. “I emailed a bunch of faculty members. I went to a lot of labs and one of them decided to take me on for a rotation. That was marco sardiello‘s.”

In sardiello’s lab, chang became fascinated by neurobiology and switched his rice major from computer science to cognitive science with a specialty in neuroscience.Baylor college he also encountered his first taste of genomic analysis.

“during my first rotation in the lab, a graduate student was looking at an analysis to justify studying a certain protein” to find mutations relevant to disease, chang said. “that analysis was really big, and I said, ‘hey, how’d you make this?’ he said, ‘oh, man, it takes a long time,’ and he walked me through the procedure.”

With sardiello’s permission and the sponsorship of michael kohn, an associate professor in the department of biosciences at rice, chang built his first aminode prototypes in the python computer language and with guo transferred it to the more sophisticated java. Guo, now a software engineer at microsoft, was sponsored on the project by luay nakhleh, a rice professor of computer science and biosciences and chair of the rice department of computer science.Chang said

“I’ve never known a student like him,” sardiello said of chang. “he had a drive that was just amazing and worked literally night and day to get it done.”

Sardiello said his lab is using aminode on several major projects to tag on proteins that can accept the minor modifications without the threat of making them pathogenic. “we need to have information about the best place in the protein to put this tag,” he said. “aminode shows us the parts that are less likely to be altered by the addition.”

“mutations in highly conserved regions are more likely to be pathogenic,” said sardiello, whose lab will continue to develop the platform. “we know the pathogenic variations tend to fall in the regions of the protein that aminode identifies as evolutionarily constrained.”

parts protein

“what’s nice (about aminode) is that (chang) added phylogenetic information to it,” kohn said. “his analysis knows that the chimpanzee and the macaque are more closely related to us than the dog. And it makes use of that information.”

Chang said he and guo made the web interface as simple as possible for microbiologists, biochemists and other scientists who may not be familiar with evolutionary biology. “you don’t have to do anything other than know the gene name, type it in, press the button and get a high-quality analysis,” chang said.

Aminode will tell you what parts of the protein are important, what parts aren’t important and where you can start an investigation,” chang said.Parts protein “if you’re a geneticist, you can see which parts of the protein you probably want to investigate for potential pathogenic mutations.”

“obviously he got an A-plus on research,” kohn said, pointing to the paper. “we’re getting a little more stingy on A-pluses because of grade inflation — but that is an A-plus if I’ve ever seen one.”

banner