Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Genome Annotation and Assembly03:36

Genome Annotation and Assembly

18.9K
The genome refers to all of the genetic material in an organism. It can range from a few million base pairs in microbial cells to several billion base pairs in many eukaryotic organisms. Genome assembly refers to the process of taking the DNA sequencing data and putting it all back together in a correct order to create a close representation of the original genome. This is followed by the identification of functional elements on the newly assembled genome, a process called genome annotation.
18.9K
Protein Networks02:26

Protein Networks

4.0K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.0K
Proteomics01:33

Proteomics

7.4K
A proteome is the entire set of proteins that a cell type produces. We can study proteomes using the knowledge of genomes because genes code for mRNAs, and the mRNAs encode proteins. Although mRNA analysis is a step in the right direction, not all mRNAs are translated into proteins.
Proteomics is the study of proteomes' function. It involves the large-scale systematic study of the proteome to denote the protein complement expressed by a genome. Scientist Mark Wilkins coined the term...
7.4K
Protein-protein Interfaces02:04

Protein-protein Interfaces

12.5K
Many proteins form complexes to carry out their functions, making protein-protein interactions (PPIs) essential for an organism's survival. Most PPIs are stabilized by numerous weak noncovalent chemical forces. The physical shape of the interfaces determines the way two proteins interact. Many globular proteins have closely-matching shapes on their surfaces, which form a large number of weak bonds. Additionally, many PPIs occur between two helices or between a surface cleft and a...
12.5K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Detangling knots: the intricate roles of G-quadruplexes in herpesvirus replication.

Journal of virology·2026
Same author

Accurate predictions of disordered protein ensembles with STARLING.

Nature·2026
Same author

Sequence and chemical specificity define the functional landscape of intrinsically disordered regions.

Nature cell biology·2026
Same author

The filamentous ultrastructure of the PopZ condensate is required for its cellular function.

Nature structural & molecular biology·2026
Same author

The impact of multiple traumatic events on habituation during exposure therapy in active-duty military and combat veterans.

Military psychology : the official journal of the Division of Military Psychology, American Psychological Association·2026
Same author

Direct Optical Quantification of Chain Collapse, Reduced Dielectric, and Water Release Driving Protein Phase Separation.

bioRxiv : the preprint server for biology·2025

Related Experiment Video

Updated: Jul 20, 2025

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins
05:08

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins

Published on: July 8, 2025

96

SHEPHARD: a modular and extensible software architecture for analyzing and annotating large protein datasets.

Garrett M Ginell1,2, Aidan J Flynn1,2, Alex S Holehouse1,2

  • 1Department of Biochemistry and Molecular Biophysics, Washington University School of Medicine, 660 South Euclid Avenue, Saint Louis, MO 63110, United States.

Bioinformatics (Oxford, England)
|August 4, 2023
PubMed
Summary

SHEPHARD simplifies large-scale integrative protein bioinformatics by providing a Python framework for easy analysis of complex protein sequence annotations. This tool facilitates novel biological discoveries from proteomic datasets.

More Related Videos

Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
09:51

Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web

Published on: July 16, 2017

15.5K
Analyzing Large Protein Complexes by Structural Mass Spectrometry
15:35

Analyzing Large Protein Complexes by Structural Mass Spectrometry

Published on: June 19, 2010

24.3K

Related Experiment Videos

Last Updated: Jul 20, 2025

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins
05:08

Application of I TASSER, trRosetta, UCSF Chimera, HADDOCK server, and HEX loria for De Novo and In Silico Design of Proteins

Published on: July 8, 2025

96
Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
09:51

Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web

Published on: July 16, 2017

15.5K
Analyzing Large Protein Complexes by Structural Mass Spectrometry
15:35

Analyzing Large Protein Complexes by Structural Mass Spectrometry

Published on: June 19, 2010

24.3K

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Proteomics

Background:

  • High-throughput experiments and computational predictions generate vast amounts of protein sequence annotation data.
  • Analyzing and integrating these complex datasets presents significant logistical challenges for researchers.
  • A major barrier exists for superficial integrative bioinformatics due to data complexity.

Purpose of the Study:

  • To develop a user-friendly Python framework for large-scale integrative protein bioinformatics.
  • To simplify the annotation, integration, and analysis of complex protein sequence data.
  • To enable programmatic interrogation of proteomic datasets with millions of annotations.

Main Methods:

  • Developed SHEPHARD, a Python framework with an object-oriented hierarchical data structure.
  • Integrated database-like features for programmatic data handling.
  • Utilized the framework for analyzing proteome-wide questions linking protein sequence to molecular function.

Main Results:

  • SHEPHARD trivializes large-scale integrative protein bioinformatics, making it accessible.
  • The framework allows for easy, Pythonic interrogation of millions of protein annotations.
  • Demonstrated the ability to uncover novel biology by examining orthogonal proteome-wide questions.

Conclusions:

  • SHEPHARD effectively addresses the technical burden of analyzing complex proteomic data.
  • The framework facilitates novel biological insights from large-scale protein sequence annotations.
  • SHEPHARD is available as a stand-alone package and a Google Colab notebook for accessibility.