Add a New Comment (Rich Markup)
Comment Type & Canned Response: None None
( Jump to the original submission )
GSoC 2021 finished successfully, so its time to close this support item.
For GSoC 2022's checklist and discussions, we now have this page: sr #110613.
For those who want to work on the astrometry project and are having a problem locating the repository where the work is done previously, I'm putting it here for ease: https://gitlab.com/sachinkumarsingh092/gnuastro-matching-fits-nohealpix/-/tree/mohammad.
`match.c` is the main program where the work is done. Go through it to get a high-level understanding of its working. To test locally, use `make compile` (see the Makefile). The `rough-outline.txt` is a brief roadmap for the project.
You should definitely apply, it's a great learning experience. This year, the proposals don't need to have a full-on solution as the time limit is lesser than in previous years. Also, the core parts of the project that you mentioned are already implemented; we just need to bind them all together with a few modifications if required. As of now, you should look into how it is implemented and get a higher-level understanding of it to write your proposal. It shouldn't take long. For the lower-level part, you don't need to understand every program in GNU Astro right now. I'd suggest focusing more on the matching part as it would be more relevant. You can learn other required parts as you go along with the project. So don't stress out to learn everything. Understand the bare-bone basics to start working and then you can learn the rest as you go along. Cheers.
I have gone through the entire tutorial by trying all that was mentioned and have got an overview of all the functionalities. Also looking at the mandatory source code and Developing portions of the manual I have a very high-level idea of the file structure and the functionality. I'm interested in working on the 'astrometry library in gnuastro' project among the two suggested. However I still not got a hang of the codebase and all low-level details Since only a week is left now for the proposal submission for GSoC, would you suggest me to move ahead with it or am I not ready for it this year? If Yes then how should be the ideal plan of action up to 13 April ?
I tried again using wget, curl, and browser and was able to do access the file. Maybe using a different server might help like using a proxy or a VPN. If that too doesn't work, I've downloaded and uploaded it to google drive. Use this link to download it. Hope it helps! :)
Hello, I am not able to access the tar file on this site https://www.gnu.org/software/gnuastro/manual/html_node/WCSLIB.html
I tried using both Wget/cURL (from the command-line), and using a browser. With the browser the save link option doesn't work so I copied the download link and tried it using command line.
The error message is : Wget ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 --2021-03-20 08:15:01-- ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 => ‘wcslib.tar.bz2’ Resolving ftp.atnf.csiro.au (ftp.atnf.csiro.au)... 150.229.106.20 Connecting to ftp.atnf.csiro.au (ftp.atnf.csiro.au)|150.229.106.20|:21... failed: Connection timed out.
Thanks for reporting this Amey, I was also able to access the WCSLIB source. As Sachin mentioned, when you have a problem, try to be as explicit as possible: Did you use Wget/cURL (from the command-line), or did you use a browser? What was the error message that didn't let you access the tarball? Was there a temporary problem in your network? Did a message come from the WCSLIB server (in Australia)? and things like this.
Generally, as explained in point 1 of the list in Comment #1, to avoid getting too delayed with the initial setup, it is recommended to use your OSs package manager to install dependencies. With a single command you can get all the necessary dependencies installed and ready.
Later, when you learn the role of those dependencies, and want to customize/optimize them, you can always uninstall them using your package manager and install them from source ;-). But to start with, your OS's default build is fine.
Hi Amey,
I downloaded and checked the WCSLIB from the link and it seems to be working fine on my side. Can you please explain your problem in more detail or show the error message you're getting? Maybe try to check if there is a permission issue with the tar file (though it's not likely).
Also, check this page has solution to you query: https://www.gnu.org/software/gnuastro/manual/html_node/Known-issues.html#Known-issues
I was involved in my midterms for about a week. Among the mandatory dependencies, I have installed GSL and CFITSIO successfully. However, I am not able to install the third one. I am not able to access the tar file on this site WCSLIB
RECOMMENDED STEPS TO START DEVELOPING IN GNUASTRO
This is for those interested in participating in Gnuastro's development focused on GSoC 2021. It is based on teh successful completion GSoC 2020 and its related discussions in sr #110195. The basic point is that you should first install and run the programs to get a feeling of their over-all purpose and usage, then start getting your hands dirty into the coding. The following list should be a rough guide on how to do this.
(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)
Attach Files: Comment:
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Only logged-in users can vote.
Please enter the title of George Orwell's famous dystopian book (it's a date):
Follow 4 latest changes.
Copyright © 2023 Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. The Levitating, Meditating, Flute-playing Gnu logo is a GNU GPL'ed image provided by the Nevrax Design Team. Source Code
Powered by Savane 3.9