{"id":27201660,"url":"https://github.com/markmac99/astrotargets","last_synced_at":"2025-04-09T21:57:18.212Z","repository":{"id":271476619,"uuid":"913584618","full_name":"markmac99/astrotargets","owner":"markmac99","description":"Code to create EQTOUR and Google Calendar entries for monthly targets","archived":false,"fork":false,"pushed_at":"2025-01-08T16:07:22.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T21:57:14.815Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/markmac99.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-08T01:09:33.000Z","updated_at":"2025-01-08T16:07:25.000Z","dependencies_parsed_at":"2025-01-08T02:22:48.004Z","dependency_job_id":"da340abb-4d74-4763-ab5a-2bc87c585147","html_url":"https://github.com/markmac99/astrotargets","commit_stats":null,"previous_names":["markmac99/astrotargets"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markmac99%2Fastrotargets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markmac99%2Fastrotargets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markmac99%2Fastrotargets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markmac99%2Fastrotargets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markmac99","download_url":"https://codeload.github.com/markmac99/astrotargets/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119357,"owners_count":21050754,"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","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-04-09T21:57:17.627Z","updated_at":"2025-04-09T21:57:18.203Z","avatar_url":"https://github.com/markmac99.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"AstroTargets\n============\n\nThis repo contains a python script to create EQTOUR and Google Calendar files for monthly lists of astro targets. \n\nTo use the script: \n\nUsing conda or virtualenv, create a python virtualenv named `astrotargets`, activate it and install the `pyongc`, `astroquery` and `astropy` python libraries listed in `requirements.txt`\n\nCreate a text file containing a list of object names. The names can be Messier, IC, NGC Caldwell, HCG, PCG, Abell or common names such as Algol, Rho Ophiuchi etc. For example you might create a file `galaxies.txt` containing a list of interesting galaxies:\n``` bash\nM81\nM101\nM31\nNGC2749\nAbell 30\nStephan's quintet\nHCG 10\n```\n\nIn a cmd, powershell or terminal window, activate the python virtualenv and run the script:\n\n```bash\npython ./getTargetDets.py galaxies.txt 20240101 20240130\n```\n\nThe dates are optional, but if you specify these, then an `ical` compatible file will  be created as well as an EQTOUR file.\n\nIf you specify an object that can't be identified by the programme, it will emit a warning and skip over that row. You can identify the problem row by reading the error message. Often its just a spelling mistake or missing apostrophe. \n\n## output Files\nTwo files can be created, one ending in `_tour.lst` and one ending in `.ics`. For example:\n\n* `galaxies_tour.lst` is an EQTOUR compatible listing file you can copy to your EQTOUR folder and use to drive your EQMOD compatible mount.\n\n* `galaxies_cal.ics` optionally created only if start/end dates are specified. This  is an icalendar file suitable for import into Google Calendar or other calendar apps. \n\nThis repository contains a number of examples. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkmac99%2Fastrotargets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkmac99%2Fastrotargets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkmac99%2Fastrotargets/lists"}