{"id":32372652,"url":"https://github.com/cako/epi","last_synced_at":"2025-10-24T21:55:49.813Z","repository":{"id":142054630,"uuid":"1523821","full_name":"cako/epi","owner":"cako","description":"Creates epicycles that pass through points","archived":false,"fork":false,"pushed_at":"2011-05-19T19:06:47.000Z","size":360,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-12T09:41:55.150Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cako.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-03-25T01:41:15.000Z","updated_at":"2023-03-12T09:46:09.002Z","dependencies_parsed_at":"2023-03-12T09:46:08.884Z","dependency_job_id":null,"html_url":"https://github.com/cako/epi","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/cako/epi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cako%2Fepi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cako%2Fepi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cako%2Fepi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cako%2Fepi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cako","download_url":"https://codeload.github.com/cako/epi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cako%2Fepi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280872010,"owners_count":26405606,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-24T02:00:06.418Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-24T21:54:37.693Z","updated_at":"2025-10-24T21:55:49.808Z","avatar_url":"https://github.com/cako.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"#==============================================================================#\n#                                                                              #\n#   Copyright 2011 Carlos Alberto da Costa Filho                               #\n#                                                                              #\n#   This program is free software: you can redistribute it and/or modify       #\n#   it under the terms of the GNU General Public License as published by       #\n#   the Free Software Foundation, either version 3 of the License, or          #\n#   (at your option) any later version.                                        #\n#                                                                              #\n#   This program is distributed in the hope that it will be useful,            #\n#   but WITHOUT ANY WARRANTY; without even the implied warranty of             #\n#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              #\n#   GNU General Public License for more details.                               #\n#                                                                              #\n#   You should have received a copy of the GNU General Public License          #\n#   along with this program.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.      #\n#                                                                              #\n#==============================================================================#\n#                                                                              #\n#        FILES:  main.py                                                       #\n#                epi_examples.py                                               #\n#                                                                              #\n#        USAGE:  ./main.py                                                     #\n#                python main.py                                                #\n#                                                                              #\n#  DESCRIPTION:  This is a little script I wrote when I was first learning     #\n#                about Fourier series and transforms.                          #\n#                                                                              #\n#                It's purpose is to use the DFT in order to generate a curve   #\n#                interpolates it's points in a smooth way.                     #\n#                The user can enter the points to be interpolated manually or  #\n#                choose from a list of examples. The program then calculates   #\n#                the trigonometric polynomial using the values obtained from   #\n#                the DFT. Finally, by plotting a parametric curve given by the #\n#                real and the imaginary parts of the polynomial, we can graph  #\n#                the curve in 2D.                                              #\n#                                                                              #\n#                More information on the trigonometric interpolation           #\n#                polynomial can be found here:                                 #\n#           http://en.wikipedia.org/wiki/Trigonometric_interpolation_polynomial#\n#                                                                              #\n#      OPTIONS:  Just rewrote it. Be careful!                                  #\n#                                                                              #\n# REQUIREMENTS:  python 2.6, numpy, matplotlib, sympy (will be optional)       #\n#         BUGS:  * When entering the list \u003cC-c\u003e does not quit the program      #\n#        NOTES:  ---                                                           #\n#       AUTHOR:  Carlos Alberto da Costa Filho, c.dacostaf (gmail)             #\n#      VERSION:  0.3                                                           #\n#      CREATED:  Thu Mar 24 22:12:07 BRT 2011                                  #\n#     REVISION:  ---                                                           #\n#==============================================================================#\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcako%2Fepi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcako%2Fepi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcako%2Fepi/lists"}