Commit 0e5672db authored by Manuel Luis Alcazar Laynez's avatar Manuel Luis Alcazar Laynez
Browse files

Optimising mkdir calls

parent 2707361e
Loading
Loading
Loading
Loading
+5 −14
Original line number Diff line number Diff line
@@ -106,14 +106,9 @@ def load_menu():
def init_flag():
    print(f"INFO:\t Generating the necessary files...")
    try:
        os.system("mkdir files")
        os.system(f"cp '{getPackageResource('config')}' config")
        os.system('cd files; echo "group,galaxy,ra,dec,filename,fits" >> galaxies.csv')
        #os.system('cd files; echo "group,galaxy,ra,dec,filename,fits" >> galaxies_fits.csv')
        #os.system('cd files; echo "group,galaxy,filename,morphology,large,tiny,faceon,edgeon,star,calibration,recentre,duplicated,member,hiiregion,yes,no,comment" >> output.csv')
        #os.system('cd files; echo "group,galaxy,filename,fits,fits_coords,morphology,large,tiny,faceon,edgeon,star,calibration,recentre,duplicated,member,hiiregion,yes,no,comment" >> output_fits.csv')
        os.system("mkdir img")
        os.system("cd img; mkdir fits; mkdir nog")
        os.system("mkdir -p files img/fits")
        os.system('echo "group,galaxy,ra,dec,filename,fits" >> files/galaxies.csv')
        print(f"INFO:\t The necessary files were created. \nINFO:\t Now, complete de input files and open GALAssify with: galassify -i files/galaxies.csv -s files/output.csv -p img/ ")
    except:
        pass
@@ -123,10 +118,8 @@ def example_flag(type_example):
        try:
            print(f"INFO:\t Generating the necessary files...")
            os.system(f"cp '{getPackageResource('config')}' config")
            os.system("mkdir files")
            #os.system('cd files; echo "group,galaxy,filename,morphology,large,tiny,faceon,edgeon,star,calibration,recentre,duplicated,member,hiiregion,yes,no,comment" >> output.csv')
            os.system("mkdir -p files img")
            os.system(f"cp '{getPackageResource('files/galaxies.csv')}' files/galaxies.csv")
            os.system("mkdir img")
            content=glob.glob(f"{getPackageResource('img/')}")
            content = [f for f in os.listdir(f"{getPackageResource('img/')}") if re.match(r'.*\.jpeg', f)]
            for element in content:
@@ -139,10 +132,8 @@ def example_flag(type_example):
        try:
            print(f"INFO:\t Generating the necessary files...")
            os.system(f"cp '{getPackageResource('config')}' config")
            os.system("mkdir files")
            #os.system('cd files; echo "group,galaxy,filename,fits,fits_coords,morphology,large,tiny,faceon,edgeon,star,calibration,recentre,duplicated,member,hiiregion,yes,no,comment" >> output_fits.csv')
            os.system("mkdir -p files img/fits")
            os.system(f"cp '{getPackageResource('files/galaxies_fits.csv')}' files/galaxies_fits.csv")        
            os.system("mkdir img; cd img; mkdir fits")            
            content=glob.glob(f"{getPackageResource('img/fits/')}")
            content = [f for f in os.listdir(f"{getPackageResource('img/fits/')}") if re.match(r'.*\.fits', f)]
            for element in content: