[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] master updated (a5aeb7d -> 3339b92)
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] master updated (a5aeb7d -> 3339b92) |
Date: |
Sun, 23 Apr 2017 22:36:23 -0400 (EDT) |
makhlaghi pushed a change to branch master.
from a5aeb7d More clear explanations in book's ImageCrop modes section
new 493bc6f Defined new gnuastro/data.h header
new c10c4be Moved type code and alloc functions into data.h
new 3e05560 Corrected bad use of type in MakeProfiles
new 9959e45 Arithmetic using new data structure
new d0aa78e Arithmetic operation on data structures in library
new ff9258a Arithmetic with internal type conversion
new 847d97e Minor header inclusion corrections
new 531c263 Operators treated as macros, not string
new 1ea9ea2 Data structure mmap information updated
new 3ad83a4 data-arithmetic and data-copy separated from data.c
new 2dea9a7 All binary operator types set at configure time
new a4c5b9d Binary operator arithmetic works on uncompiled types
new 6c6382a Use of function instead of macros for binary operators
new 0ad0906 Bitwise operators available in arithmetic operations
new 591461c Corrected occurance of "remainder" with modulo
new c6462d1 Type conversion operators in Arithmetic
new e0e8679 Removed `anyblank' from datastructure, several new
operators
new ff0b76d New Data types section in book, bitwise not added
new fdb6183 Where operator implemented in gal_data_arithmetic
new c2fcb3e Absolute value operator in gal_data_arithmetic
new bc57ade Minimum and maximum value operators implemented
new 9e553f0 All old arithmetic operators are now implemented
new b470ee4 More efficient macro implementation for binary operators
new 5336d5c Small but important corrections
new 0a1036f Data structure with name, units, comments and status
new 07a043c Starting to use the new data structure to Table
new 0a32a82 Any number of searched columns from FITS are read
new 620146e Library function for writing columns to txt file
new ad2810d Work started on getting text table information
new ce73959 Reading FITS keywords into linked list not array
new c62b01e Corrected incrementation issue with and and or operators
new 5b61ae3 Arithmetic functions/macros out of data.h
new 6d68470 Column info format for writing ASCII tables
new e5373e0 Column info read from comments in ASCII tables
new 1156793 ASCII table information fully ready for selection
new a9092e9 The table library can read ASCII inputs
new 3c7773f Table library prints ASCII columns with blanks
new 8090e6d Corrections to FITS table reading
new 9ec7556 Table's output file type set common sense
new 0fd75fe With no columns, Table program will print all columns
new 232e059 First draft of FITS table writing function complete
new 4c28d13 Problem in reading blank FITS ASCII table fixed
new 7b33afa FITS ascii and binary table I/O done with tests
new 08927b8 New Table formats section in manual
new 185cafa Output type for binary arithmetic corrected
new de80e97 Further explanations on Gnuastro's plain text tables
new 1dca684 Minor corrections to Gnuastro plain text table format
new a5a7c45 Correction in Gnuastro text table format
new acad34c Sanity checks for reading txt tables
new 909fa0d Table info printing in libraries, updates to Table program
new 9bb47f3 New elements for argp_option for new option management
new 5eb817a Option values stored in argp_option
new edd5612 Single function to read all configuration files
new e2c7fff Option values now usable in program
new beeb995 Corrected options added for make check
new 23a541a Single correction of string keyword values in FITS tables
new 77b7910 Program specific global variables for in options library
new e8ddf69 Option description correction in mkprof
new eab25b1 Option descriptions also printed with values
new d2ed7ea Options setdirconf and setusrconf implemented
new f8b1820 Other configuration files read immediately when seen
new 08147ce All mandatory options not given are listed with error
new b5c9a64 Science and its tools and ImageCrop corrections in book
new c59d66c tmpfs-config-make now has the programs that can be built
new db9f983 Arithmetic uses new option management, no more mask images
new 36bcedd Fixed automatic output checking in Arithmetic
new 1e961f5 Starting to use gal_data_t in MakeProfiles
new e978d44 Numeric option sanity checks
new 0dfdc34 Option values directly set in library
new c1dba50 Column I/O options are now common options
new 56f8c18 Cosmetic changes in option printing style
new f47a4c2 MakeProfiles now reads the columns
new 7e888ce First implementation of MakeProfiles with gal_data_t
new 30c7c07 CosmicCalculator working with changes in this branch
new c315491 Header using new option management system
new db4c16d Pulled in all the recent work in master
new 6b51397 Added -j8 to make examples in book
new dec2b22 ImageCrop works with gal_data_t features
new 8f390d4 Convolve works with gal_data_t features
new 64f8db5 ConvertType working except for text inputs and outputs
new d6aa57f Text library can write images also, besides tables
new e4c110d ConvertType also prints to stdout
new 99ac7dc Gnuastro now uses fixed width (from stdint.h) types
new 581de34 Option strings directly converted to internal codes
new 46b4651 Image prefix removed from some program names
new 0e344fe Warp now uses gal_data_t and all its fruits
new e8d9751 MakeNoise now uses the new gal_data_t infrastructure
new db39cee Statistics returns basic results, no array lib, new blank
lib
new 0a2fd0e New implementations for histogram and CFP
new 60cd76e Statistics mostly complete
new 29d7e46 Statistics now successfully uses gal_data_t
new 448d31e Minor typo corrections in options of Header and Statistics
new e74eb25 Changed name of Header program to Fits
new 18c9823 Image created on second HDU, common options to
gnuastro.conf
new 4f6a8c4 Fits prints HDU info of FITS file with no options
new 5fa37eb HDU modification now fully implemented in Fits program
new df716bc Tesselation with the new data structure: work started
new 96ab804 Working on tiles implemented in tile checking
new 31b3b76 Spatial convolution now using new tessellation
new 95ba655 Spatial convolution with new tessellation
new ffaa059 Tessellation options now common to all programs
new c0dd6db The noedgecorrection option in spatial domain convolution
new 2e31ae4 Added -j8 to the suggestions after ./configure and make
new 4839a11 Preparations for tile interpolation
new 63043e5 Statistical functions can accept tiled input
new 213d1c3 gal_data_copy_* functions can now work on tiles
new 67cc39d Structure to keep tessellation information
new e58ed29 One value per tile in multi-channel tessellation
new e353932 NaN magnitude will only blank the profile's area
new 0dec9ac Allow for floating point errors in Crop comparisons
new a1ff97b Permutations and neighbor finding algorithms
new 4d853b4 Old neighbors.h header removed, used new in MakeProfiles
new b03f7f9 New inplementation of interpolation complete
new 3b26d5c SubtractSky program removed, Statistics estimates Sky
new eaf19a3 NoiseChisel's initial detection step implemented
new e90b490 Internal headers moved to special directory
new fca5e80 First re-implementation of NoiseChisel's complete
detection
new 80cdd4f Correction of convolution over channel borders
new 8348f1e NoiseChisel pseudo-detections identified on threads
new 60c126f New implementation of over-segmentation to find clumps
new 38f401b Clump S/N threshold is now calculated on Sky clumps
new 0bc96c9 Clumps and their S/N tables over detections
new c250a6d NoiseChisel's clumps grown and objects defined
new 15c524d New implementation of NoiseChisel complete
new 3339b92 New implementation of MakeCatalog now complete
Summary of changes:
.gitignore | 6 +-
Makefile.am | 53 +-
README | 20 +-
THANKS | 3 +
bin/TEMPLATE/Makefile.am | 21 +-
bin/TEMPLATE/TEMPLATE.c | 24 +-
bin/TEMPLATE/TEMPLATE.h | 14 +-
bin/TEMPLATE/args.h | 212 +-
bin/TEMPLATE/astTEMPLATE.conf | 9 +-
bin/TEMPLATE/{TEMPLATE.h => authors-cite.h} | 31 +-
bin/TEMPLATE/cite.h | 48 -
bin/TEMPLATE/main.c | 34 +-
bin/TEMPLATE/main.h | 52 +-
bin/TEMPLATE/ui.c | 316 +-
bin/TEMPLATE/ui.h | 43 +-
bin/arithmetic/Makefile.am | 17 +-
bin/arithmetic/args.h | 253 +-
bin/arithmetic/arithmetic.c | 1289 +--
bin/arithmetic/arithmetic.h | 4 +-
bin/arithmetic/astarithmetic.conf | 12 -
bin/arithmetic/{cite.h => authors-cite.h} | 30 +-
bin/arithmetic/main.c | 13 +-
bin/arithmetic/main.h | 76 +-
bin/arithmetic/operands.c | 175 +
bin/{imgcrop/ui.h => arithmetic/operands.h} | 18 +-
bin/arithmetic/ui.c | 500 +-
bin/arithmetic/ui.h | 13 +-
bin/convertt/Makefile.am | 17 +-
bin/convertt/args.h | 395 +-
bin/convertt/astconvertt.conf | 10 +-
bin/convertt/{eps.h => authors-cite.h} | 25 +-
bin/convertt/cite.h | 38 -
bin/convertt/convertt.c | 433 +-
bin/convertt/eps.c | 246 +-
bin/convertt/eps.h | 2 +-
bin/convertt/jpeg.c | 97 +-
bin/convertt/jpeg.h | 6 +-
bin/convertt/main.c | 8 +-
bin/convertt/main.h | 121 +-
bin/convertt/ui.c | 1083 +-
bin/convertt/ui.h | 40 +-
bin/convolve/Makefile.am | 17 +-
bin/convolve/args.h | 421 +-
bin/convolve/astconvolve.conf | 19 +-
bin/convolve/{cite.h => authors-cite.h} | 32 +-
bin/convolve/convolve.c | 283 +-
bin/convolve/main.c | 8 +-
bin/convolve/main.h | 116 +-
bin/convolve/ui.c | 771 +-
bin/convolve/ui.h | 37 +-
bin/cosmiccal/Makefile.am | 17 +-
bin/cosmiccal/args.h | 274 +-
bin/cosmiccal/{cite.h => authors-cite.h} | 30 +-
bin/cosmiccal/cosmiccal.c | 2 +-
bin/cosmiccal/main.c | 6 +-
bin/cosmiccal/main.h | 59 +-
bin/cosmiccal/ui.c | 355 +-
bin/cosmiccal/ui.h | 32 +-
bin/{imgcrop => crop}/Makefile.am | 21 +-
bin/crop/args.h | 415 +
bin/{imgcrop/astimgcrop.conf => crop/astcrop.conf} | 19 +-
bin/{imgwarp/ui.h => crop/authors-cite.h} | 41 +-
bin/crop/crop.c | 468 +
bin/{imgcrop/imgcrop.h => crop/crop.h} | 6 +-
bin/{imgcrop => crop}/main.c | 19 +-
bin/crop/main.h | 129 +
bin/{imgcrop/crop.c => crop/onecrop.c} | 465 +-
bin/{imgcrop/crop.h => crop/onecrop.h} | 38 +-
bin/crop/ui.c | 864 ++
bin/crop/ui.h | 76 +
bin/{imgcrop => crop}/wcsmode.c | 145 +-
bin/{imgcrop => crop}/wcsmode.h | 12 +-
bin/{header => fits}/Makefile.am | 21 +-
bin/fits/args.h | 247 +
bin/{header/astheader.conf => fits/astfits.conf} | 5 -
bin/{convertt/jpeg.h => fits/authors-cite.h} | 26 +-
bin/{mknoise/mknoise.h => fits/extension.c} | 14 +-
bin/{header/header.h => fits/extension.h} | 12 +-
bin/fits/fits.c | 354 +
bin/{convertt/eps.h => fits/fits.h} | 35 +-
bin/fits/keywords.c | 344 +
bin/{header/header.h => fits/keywords.h} | 6 +-
bin/{header => fits}/main.c | 18 +-
bin/fits/main.h | 78 +
bin/fits/ui.c | 540 +
bin/{table => fits}/ui.h | 47 +-
bin/{table/asttable.conf => gnuastro.conf} | 29 +-
bin/header/args.h | 311 -
bin/header/cite.h | 38 -
bin/header/header.c | 235 -
bin/header/main.h | 82 -
bin/header/ui.c | 515 -
bin/header/ui.h | 32 -
bin/imgcrop/args.h | 518 -
bin/imgcrop/cite.h | 38 -
bin/imgcrop/imgcrop.c | 362 -
bin/imgcrop/main.h | 190 -
bin/imgcrop/ui.c | 807 --
bin/imgstat/args.h | 597 -
bin/imgstat/astimgstat.conf | 35 -
bin/imgstat/cite.h | 38 -
bin/imgstat/imgstat.c | 301 -
bin/imgstat/main.h | 133 -
bin/imgstat/ui.c | 717 --
bin/imgstat/ui.h | 32 -
bin/imgwarp/args.h | 403 -
bin/imgwarp/cite.h | 38 -
bin/imgwarp/main.h | 112 -
bin/imgwarp/ui.c | 1129 --
bin/mkcatalog/Makefile.am | 18 +-
bin/mkcatalog/args.h | 1282 +--
bin/mkcatalog/astmkcatalog.conf | 49 +-
bin/mkcatalog/authors-cite.h | 54 +
bin/mkcatalog/cite.h | 38 -
bin/mkcatalog/columns.c | 2057 ++--
bin/mkcatalog/columns.h | 58 +-
bin/mkcatalog/main.c | 8 +-
bin/mkcatalog/main.h | 479 +-
bin/mkcatalog/mkcatalog.c | 1354 ++-
bin/mkcatalog/mkcatalog.h | 25 +-
bin/mkcatalog/ui.c | 2086 ++--
bin/mkcatalog/ui.h | 95 +-
bin/mkcatalog/upperlimit.c | 692 +-
bin/mkcatalog/upperlimit.h | 12 +-
bin/mknoise/Makefile.am | 18 +-
bin/mknoise/args.h | 254 +-
bin/mknoise/astmknoise.conf | 6 +-
bin/mknoise/{cite.h => authors-cite.h} | 30 +-
bin/mknoise/main.c | 8 +-
bin/mknoise/main.h | 77 +-
bin/mknoise/mknoise.c | 45 +-
bin/mknoise/ui.c | 440 +-
bin/mknoise/ui.h | 33 +-
bin/mkprof/Makefile.am | 18 +-
bin/mkprof/args.h | 761 +-
bin/mkprof/astmkprof.conf | 26 +-
bin/mkprof/{profiles.h => authors-cite.h} | 40 +-
bin/mkprof/cite.h | 38 -
bin/mkprof/main.c | 8 +-
bin/mkprof/main.h | 238 +-
bin/mkprof/mkprof.c | 269 +-
bin/mkprof/mkprof.h | 4 +-
bin/mkprof/oneprofile.c | 219 +-
bin/mkprof/oneprofile.h | 8 +-
bin/mkprof/ui.c | 1524 ++-
bin/mkprof/ui.h | 64 +-
bin/noisechisel/Makefile.am | 23 +-
bin/noisechisel/args.h | 993 +-
bin/noisechisel/astnoisechisel.conf | 73 +-
bin/noisechisel/{thresh.h => authors-cite.h} | 24 +-
bin/noisechisel/binary.c | 669 --
bin/noisechisel/binary.h | 89 -
bin/noisechisel/cite.h | 38 -
bin/noisechisel/clumps.c | 1922 ++--
bin/noisechisel/clumps.h | 100 +-
bin/noisechisel/detection.c | 1270 ++-
bin/noisechisel/detection.h | 6 +-
bin/noisechisel/label.c | 420 -
bin/noisechisel/label.h | 64 -
bin/noisechisel/main.c | 18 +-
bin/noisechisel/main.h | 228 +-
bin/noisechisel/noisechisel.c | 438 +-
bin/noisechisel/noisechisel.h | 2 +-
bin/noisechisel/segmentation.c | 1356 ++-
bin/noisechisel/segmentation.h | 5 +-
bin/noisechisel/sky.c | 373 +-
bin/noisechisel/sky.h | 9 +-
bin/noisechisel/thresh.c | 402 -
bin/noisechisel/threshold.c | 531 +
bin/noisechisel/{sky.h => threshold.h} | 30 +-
bin/noisechisel/ui.c | 1432 +--
bin/noisechisel/ui.h | 74 +-
bin/{imgwarp => statistics}/Makefile.am | 21 +-
bin/statistics/args.h | 636 ++
.../aststatistics.conf} | 24 +-
bin/{convertt/jpeg.h => statistics/authors-cite.h} | 26 +-
bin/{imgstat => statistics}/main.c | 18 +-
bin/statistics/main.h | 111 +
bin/statistics/sky.c | 272 +
bin/{mknoise/mknoise.h => statistics/sky.h} | 10 +-
bin/statistics/statistics.c | 973 ++
bin/{imgstat/imgstat.h => statistics/statistics.h} | 10 +-
bin/statistics/ui.c | 971 ++
bin/statistics/ui.h | 96 +
bin/subtractsky/Makefile.am | 40 -
bin/subtractsky/args.h | 505 -
bin/subtractsky/astsubtractsky.conf | 41 -
bin/subtractsky/cite.h | 38 -
bin/subtractsky/main.c | 56 -
bin/subtractsky/main.h | 100 -
bin/subtractsky/subtractsky.c | 247 -
bin/subtractsky/subtractsky.h | 29 -
bin/subtractsky/ui.c | 627 -
bin/subtractsky/ui.h | 32 -
bin/table/Makefile.am | 17 +-
bin/table/args.h | 347 +-
bin/table/asttable.conf | 14 -
bin/table/{cite.h => authors-cite.h} | 30 +-
bin/table/main.c | 10 +-
bin/table/main.h | 99 +-
bin/table/table.c | 394 +-
bin/table/table.h | 2 -
bin/table/ui.c | 1040 +-
bin/table/ui.h | 30 +-
bin/{imgstat => warp}/Makefile.am | 21 +-
bin/warp/args.h | 254 +
bin/{imgwarp/astimgwarp.conf => warp/astwarp.conf} | 10 +-
bin/{convertt/jpeg.h => warp/authors-cite.h} | 26 +-
bin/{imgwarp => warp}/main.c | 21 +-
bin/warp/main.h | 65 +
bin/warp/ui.c | 999 ++
bin/warp/ui.h | 67 +
bin/{imgwarp/imgwarp.c => warp/warp.c} | 169 +-
bin/{imgwarp/imgwarp.h => warp/warp.h} | 8 +-
bootstrap.conf | 58 +-
configure.ac | 349 +-
doc/Makefile.am | 91 +-
doc/gnuastro-top.html | 8 +-
doc/gnuastro.texi | 11309 ++++++++++---------
lib/Makefile.am | 101 +-
lib/arithmetic-binary.c | 450 +
lib/arithmetic-onlyint.c | 486 +
lib/arithmetic.c | 1526 +++
lib/array.c | 530 -
lib/binary.c | 706 ++
lib/blank.c | 442 +
lib/checkset.c | 630 +-
lib/checkset.h | 244 -
lib/commonargs.h | 300 -
lib/commonparams.h | 64 -
lib/configfiles.c | 237 -
lib/configfiles.h | 300 -
lib/convolve.c | 627 +
lib/data.c | 1558 +++
lib/dimension.c | 245 +
lib/fits.c | 2857 ++---
lib/gnuastro-internal/README | 9 +
.../gnuastro-internal/arithmetic-binary.h | 16 +-
.../gnuastro-internal/arithmetic-onlyint.h | 21 +-
lib/gnuastro-internal/checkset.h | 120 +
lib/gnuastro-internal/commonopts.h | 443 +
lib/{ => gnuastro-internal}/fixedstringmacros.h | 41 +-
lib/gnuastro-internal/options.h | 299 +
lib/{ => gnuastro-internal}/timing.h | 6 +-
lib/gnuastro/arithmetic.h | 158 +
lib/gnuastro/array.h | 157 -
lib/gnuastro/binary.h | 107 +
lib/gnuastro/blank.h | 112 +
lib/{timing.h => gnuastro/convolve.h} | 30 +-
lib/gnuastro/data.h | 357 +
lib/gnuastro/dimension.h | 379 +
lib/gnuastro/fits.h | 270 +-
lib/{config.h.in => gnuastro/interpolate.h} | 33 +-
lib/gnuastro/linkedlist.h | 89 +-
lib/gnuastro/mesh.h | 201 -
lib/gnuastro/{polygon.h => permutation.h} | 43 +-
lib/gnuastro/qsort.h | 58 +-
lib/gnuastro/spatialconvolve.h | 96 -
lib/gnuastro/statistics.h | 248 +-
lib/gnuastro/table.h | 209 +
lib/gnuastro/threads.h | 49 +-
lib/gnuastro/tile.h | 447 +
lib/gnuastro/{txtarray.h => txt.h} | 71 +-
lib/gnuastro/type.h | 135 +
lib/gnuastro/wcs.h | 56 +-
lib/interpolate.c | 444 +
lib/linkedlist.c | 417 +-
lib/mesh.c | 1852 ---
lib/mode.c | 402 -
lib/mode.h | 46 -
lib/neighbors.h | 152 -
lib/options.c | 1870 +++
lib/permutation.c | 188 +
lib/qsort.c | 110 +-
lib/spatialconvolve.c | 237 -
lib/statistics.c | 2482 ++--
lib/table.c | 944 ++
lib/threads.c | 187 +-
lib/tile.c | 1279 +++
lib/timing.c | 25 +-
lib/txt.c | 1340 +++
lib/txtarray.c | 438 -
lib/type.c | 329 +
lib/wcs.c | 468 +-
tests/Makefile.am | 231 +-
tests/arithmetic/snimage.sh | 2 +-
tests/arithmetic/where.sh | 2 +-
tests/convertt/blankch.sh | 2 +-
tests/convertt/fitstojpeg.sh | 2 +-
tests/convertt/fitstopdf.sh | 4 +-
tests/convolve/frequency.sh | 2 +-
tests/convolve/spatial.sh | 2 +-
tests/crop/cat.txt | 7 +
tests/{imgcrop => crop}/imgcat.sh | 6 +-
tests/{imgcrop => crop}/imgoutpolygon.sh | 4 +-
tests/{imgcrop => crop}/imgpolygon.sh | 4 +-
tests/{imgcrop => crop}/radec.sh | 4 +-
tests/{imgcrop => crop}/section.sh | 4 +-
tests/{imgcrop => crop}/wcscat.sh | 5 +-
tests/{imgcrop => crop}/wcspolygon.sh | 4 +-
tests/{imgcrop => crop}/xcyc.sh | 4 +-
tests/{imgcrop => crop}/xcycnoblank.sh | 4 +-
tests/during-dev.sh | 22 +-
tests/{convertt/blankch.sh => fits/copyhdu.sh} | 18 +-
tests/{header => fits}/delete.sh | 4 +-
tests/{header => fits}/print.sh | 4 +-
tests/{header => fits}/update.sh | 4 +-
tests/{header => fits}/write.sh | 8 +-
tests/imgcrop/cat.txt | 2 -
tests/lib/arraymanip.c | 75 -
tests/lib/multithread.c | 4 +-
tests/mkcatalog/aperturephot.sh | 11 +-
tests/mknoise/addnoise.sh | 2 +-
tests/mkprof/{inputascanvas.sh => clearcanvas.sh} | 6 +-
tests/mkprof/clearcanvas.txt | 16 +
tests/mkprof/ellipticalmasks.sh | 4 +-
tests/mkprof/ellipticalmasks.txt | 24 +-
tests/mkprof/inputascanvas.txt | 12 -
tests/mkprof/mkprofcat1.txt | 27 +-
tests/mkprof/mkprofcat2.txt | 12 +-
tests/mkprof/mkprofcat3.txt | 12 +-
tests/mkprof/mkprofcat4.txt | 12 +-
tests/mkprof/radeccat.sh | 2 +-
tests/mkprof/radeccat.txt | 25 +-
tests/noisechisel/noisechisel.sh | 3 +-
tests/prepconf.sh | 40 +-
tests/{imgstat => statistics}/basicstats.sh | 6 +-
.../subtractsky.sh => statistics/estimate_sky.sh} | 11 +-
tests/table/asciitobinary.txt | 2 -
.../{binarytoascii.sh => fits-ascii-to-txt.sh} | 4 +-
.../{asciitobinary.sh => fits-binary-to-txt.sh} | 4 +-
tests/table/table.txt | 46 +
.../{asciitobinary.sh => txt-to-fits-ascii.sh} | 4 +-
.../{asciitobinary.sh => txt-to-fits-binary.sh} | 4 +-
tests/{imgwarp => warp}/homographic.sh | 4 +-
.../imgwarp_scale.sh => warp/warp_scale.sh} | 4 +-
tmpfs-config-make | 16 +-
337 files changed, 49477 insertions(+), 42831 deletions(-)
copy bin/TEMPLATE/{TEMPLATE.h => authors-cite.h} (59%)
delete mode 100644 bin/TEMPLATE/cite.h
rename bin/arithmetic/{cite.h => authors-cite.h} (57%)
create mode 100644 bin/arithmetic/operands.c
rename bin/{imgcrop/ui.h => arithmetic/operands.h} (72%)
copy bin/convertt/{eps.h => authors-cite.h} (62%)
delete mode 100644 bin/convertt/cite.h
rename bin/convolve/{cite.h => authors-cite.h} (57%)
rename bin/cosmiccal/{cite.h => authors-cite.h} (57%)
rename bin/{imgcrop => crop}/Makefile.am (66%)
create mode 100644 bin/crop/args.h
rename bin/{imgcrop/astimgcrop.conf => crop/astcrop.conf} (76%)
rename bin/{imgwarp/ui.h => crop/authors-cite.h} (54%)
create mode 100644 bin/crop/crop.c
rename bin/{imgcrop/imgcrop.h => crop/crop.h} (85%)
rename bin/{imgcrop => crop}/main.c (76%)
create mode 100644 bin/crop/main.h
rename bin/{imgcrop/crop.c => crop/onecrop.c} (64%)
rename bin/{imgcrop/crop.h => crop/onecrop.h} (71%)
create mode 100644 bin/crop/ui.c
create mode 100644 bin/crop/ui.h
rename bin/{imgcrop => crop}/wcsmode.c (80%)
rename bin/{imgcrop => crop}/wcsmode.h (75%)
rename bin/{header => fits}/Makefile.am (68%)
create mode 100644 bin/fits/args.h
rename bin/{header/astheader.conf => fits/astfits.conf} (94%)
copy bin/{convertt/jpeg.h => fits/authors-cite.h} (54%)
copy bin/{mknoise/mknoise.h => fits/extension.c} (77%)
copy bin/{header/header.h => fits/extension.h} (77%)
create mode 100644 bin/fits/fits.c
copy bin/{convertt/eps.h => fits/fits.h} (60%)
create mode 100644 bin/fits/keywords.c
rename bin/{header/header.h => fits/keywords.h} (85%)
rename bin/{header => fits}/main.c (74%)
create mode 100644 bin/fits/main.h
create mode 100644 bin/fits/ui.c
copy bin/{table => fits}/ui.h (50%)
copy bin/{table/asttable.conf => gnuastro.conf} (62%)
delete mode 100644 bin/header/args.h
delete mode 100644 bin/header/cite.h
delete mode 100644 bin/header/header.c
delete mode 100644 bin/header/main.h
delete mode 100644 bin/header/ui.c
delete mode 100644 bin/header/ui.h
delete mode 100644 bin/imgcrop/args.h
delete mode 100644 bin/imgcrop/cite.h
delete mode 100644 bin/imgcrop/imgcrop.c
delete mode 100644 bin/imgcrop/main.h
delete mode 100644 bin/imgcrop/ui.c
delete mode 100644 bin/imgstat/args.h
delete mode 100644 bin/imgstat/astimgstat.conf
delete mode 100644 bin/imgstat/cite.h
delete mode 100644 bin/imgstat/imgstat.c
delete mode 100644 bin/imgstat/main.h
delete mode 100644 bin/imgstat/ui.c
delete mode 100644 bin/imgstat/ui.h
delete mode 100644 bin/imgwarp/args.h
delete mode 100644 bin/imgwarp/cite.h
delete mode 100644 bin/imgwarp/main.h
delete mode 100644 bin/imgwarp/ui.c
create mode 100644 bin/mkcatalog/authors-cite.h
delete mode 100644 bin/mkcatalog/cite.h
rename bin/mknoise/{cite.h => authors-cite.h} (57%)
copy bin/mkprof/{profiles.h => authors-cite.h} (62%)
delete mode 100644 bin/mkprof/cite.h
rename bin/noisechisel/{thresh.h => authors-cite.h} (58%)
delete mode 100644 bin/noisechisel/binary.c
delete mode 100644 bin/noisechisel/binary.h
delete mode 100644 bin/noisechisel/cite.h
delete mode 100644 bin/noisechisel/label.c
delete mode 100644 bin/noisechisel/label.h
delete mode 100644 bin/noisechisel/thresh.c
create mode 100644 bin/noisechisel/threshold.c
copy bin/noisechisel/{sky.h => threshold.h} (57%)
rename bin/{imgwarp => statistics}/Makefile.am (68%)
create mode 100644 bin/statistics/args.h
copy bin/{arithmetic/astarithmetic.conf => statistics/aststatistics.conf} (64%)
copy bin/{convertt/jpeg.h => statistics/authors-cite.h} (54%)
rename bin/{imgstat => statistics}/main.c (73%)
create mode 100644 bin/statistics/main.h
create mode 100644 bin/statistics/sky.c
copy bin/{mknoise/mknoise.h => statistics/sky.h} (83%)
create mode 100644 bin/statistics/statistics.c
rename bin/{imgstat/imgstat.h => statistics/statistics.h} (81%)
create mode 100644 bin/statistics/ui.c
create mode 100644 bin/statistics/ui.h
delete mode 100644 bin/subtractsky/Makefile.am
delete mode 100644 bin/subtractsky/args.h
delete mode 100644 bin/subtractsky/astsubtractsky.conf
delete mode 100644 bin/subtractsky/cite.h
delete mode 100644 bin/subtractsky/main.c
delete mode 100644 bin/subtractsky/main.h
delete mode 100644 bin/subtractsky/subtractsky.c
delete mode 100644 bin/subtractsky/subtractsky.h
delete mode 100644 bin/subtractsky/ui.c
delete mode 100644 bin/subtractsky/ui.h
rename bin/table/{cite.h => authors-cite.h} (57%)
rename bin/{imgstat => warp}/Makefile.am (68%)
create mode 100644 bin/warp/args.h
rename bin/{imgwarp/astimgwarp.conf => warp/astwarp.conf} (81%)
copy bin/{convertt/jpeg.h => warp/authors-cite.h} (55%)
rename bin/{imgwarp => warp}/main.c (73%)
create mode 100644 bin/warp/main.h
create mode 100644 bin/warp/ui.c
create mode 100644 bin/warp/ui.h
rename bin/{imgwarp/imgwarp.c => warp/warp.c} (78%)
rename bin/{imgwarp/imgwarp.h => warp/warp.h} (88%)
create mode 100644 lib/arithmetic-binary.c
create mode 100644 lib/arithmetic-onlyint.c
create mode 100644 lib/arithmetic.c
delete mode 100644 lib/array.c
create mode 100644 lib/binary.c
create mode 100644 lib/blank.c
delete mode 100644 lib/checkset.h
delete mode 100644 lib/commonargs.h
delete mode 100644 lib/commonparams.h
delete mode 100644 lib/configfiles.c
delete mode 100644 lib/configfiles.h
create mode 100644 lib/convolve.c
create mode 100644 lib/data.c
create mode 100644 lib/dimension.c
create mode 100644 lib/gnuastro-internal/README
copy bin/mknoise/ui.h => lib/gnuastro-internal/arithmetic-binary.h (76%)
copy bin/convertt/jpeg.h => lib/gnuastro-internal/arithmetic-onlyint.h (69%)
create mode 100644 lib/gnuastro-internal/checkset.h
create mode 100644 lib/gnuastro-internal/commonopts.h
rename lib/{ => gnuastro-internal}/fixedstringmacros.h (58%)
create mode 100644 lib/gnuastro-internal/options.h
copy lib/{ => gnuastro-internal}/timing.h (92%)
create mode 100644 lib/gnuastro/arithmetic.h
delete mode 100644 lib/gnuastro/array.h
create mode 100644 lib/gnuastro/binary.h
create mode 100644 lib/gnuastro/blank.h
rename lib/{timing.h => gnuastro/convolve.h} (72%)
create mode 100644 lib/gnuastro/data.h
create mode 100644 lib/gnuastro/dimension.h
rename lib/{config.h.in => gnuastro/interpolate.h} (71%)
delete mode 100644 lib/gnuastro/mesh.h
copy lib/gnuastro/{polygon.h => permutation.h} (69%)
delete mode 100644 lib/gnuastro/spatialconvolve.h
create mode 100644 lib/gnuastro/table.h
create mode 100644 lib/gnuastro/tile.h
rename lib/gnuastro/{txtarray.h => txt.h} (55%)
create mode 100644 lib/gnuastro/type.h
create mode 100644 lib/interpolate.c
delete mode 100644 lib/mesh.c
delete mode 100644 lib/mode.c
delete mode 100644 lib/mode.h
delete mode 100644 lib/neighbors.h
create mode 100644 lib/options.c
create mode 100644 lib/permutation.c
delete mode 100644 lib/spatialconvolve.c
create mode 100644 lib/table.c
create mode 100644 lib/tile.c
create mode 100644 lib/txt.c
delete mode 100644 lib/txtarray.c
create mode 100644 lib/type.c
create mode 100644 tests/crop/cat.txt
rename tests/{imgcrop => crop}/imgcat.sh (89%)
rename tests/{imgcrop => crop}/imgoutpolygon.sh (95%)
rename tests/{imgcrop => crop}/imgpolygon.sh (93%)
rename tests/{imgcrop => crop}/radec.sh (96%)
rename tests/{imgcrop => crop}/section.sh (94%)
rename tests/{imgcrop => crop}/wcscat.sh (90%)
rename tests/{imgcrop => crop}/wcspolygon.sh (93%)
rename tests/{imgcrop => crop}/xcyc.sh (93%)
rename tests/{imgcrop => crop}/xcycnoblank.sh (94%)
copy tests/{convertt/blankch.sh => fits/copyhdu.sh} (73%)
rename tests/{header => fits}/delete.sh (97%)
rename tests/{header => fits}/print.sh (97%)
rename tests/{header => fits}/update.sh (97%)
rename tests/{header => fits}/write.sh (86%)
delete mode 100644 tests/imgcrop/cat.txt
delete mode 100644 tests/lib/arraymanip.c
rename tests/mkprof/{inputascanvas.sh => clearcanvas.sh} (88%)
create mode 100644 tests/mkprof/clearcanvas.txt
delete mode 100644 tests/mkprof/inputascanvas.txt
rename tests/{imgstat => statistics}/basicstats.sh (91%)
rename tests/{subtractsky/subtractsky.sh => statistics/estimate_sky.sh} (77%)
delete mode 100644 tests/table/asciitobinary.txt
rename tests/table/{binarytoascii.sh => fits-ascii-to-txt.sh} (93%)
copy tests/table/{asciitobinary.sh => fits-binary-to-txt.sh} (92%)
create mode 100644 tests/table/table.txt
copy tests/table/{asciitobinary.sh => txt-to-fits-ascii.sh} (91%)
rename tests/table/{asciitobinary.sh => txt-to-fits-binary.sh} (91%)
rename tests/{imgwarp => warp}/homographic.sh (95%)
rename tests/{imgwarp/imgwarp_scale.sh => warp/warp_scale.sh} (94%)
- [gnuastro-commits] master updated (a5aeb7d -> 3339b92),
Mohammad Akhlaghi <=
- [gnuastro-commits] master 3e05560 003/125: Corrected bad use of type in MakeProfiles, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master 847d97e 007/125: Minor header inclusion corrections, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master 591461c 015/125: Corrected occurance of "remainder" with modulo, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master 1ea9ea2 009/125: Data structure mmap information updated, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master 531c263 008/125: Operators treated as macros, not string, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master ff9258a 006/125: Arithmetic with internal type conversion, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master 5336d5c 024/125: Small but important corrections, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master c2fcb3e 020/125: Absolute value operator in gal_data_arithmetic, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master fdb6183 019/125: Where operator implemented in gal_data_arithmetic, Mohammad Akhlaghi, 2017/04/23
- [gnuastro-commits] master 493bc6f 001/125: Defined new gnuastro/data.h header, Mohammad Akhlaghi, 2017/04/23