<｜begin▁of▁sentence｜>### Instruction:
As a biomedical engineer, imagine you're tasked with optimizing the functionality of a medical device monitoring a patient's vital signs. You're utilizing network analysis to model the connections between different physiological parameters. In this scenario, you have a graph representing these connections, where each edge corresponds to a relationship between two parameters. Now, suppose you need to update the model to reflect changes in the patient's condition. To do so, you'd use the `delete` method from the `Vertex` API to remove the data associated with a particular parameter, say, parameter 1, along with its interconnected edges. This ensures that the model accurately reflects the current state of the patient's vital signs without redundant or outdated information.
### Response:
import igraph as ig

# Create a graph
graph = ig.Graph(edges=[(0, 1), (1, 2), (2, 3)])

# Print initial graph
print('Initial graph edges:', graph.get_edgelist())

# Select a vertex to delete
vertex_to_delete = graph.vs[1]  # Select vertex with index 1

# Delete the selected vertex
vertex_to_delete.delete()

# Print graph after deletion
print('Graph after deleting a vertex:', graph.get_edgelist())
<|EOT|>
