Computing Topological Features For Data Analysis