Skip to main content

Parallalization Friends Of Friends based on observation data.

Project description

Welcome to using Parallelizing Friends Of Friends.

I'm an undergraduate at the Exo-galaxy Lab in Chungnam National University. If you have any questions or feedback about PFOF code, Place contact us at the email address below. I want your opinions and thoughts about the code. Please feel free to contact me! <Email : 98ehddbs@naver.com>


Required Packages

  • necessary library
  • Numpy
  • Pydl
  • Ray (Multiprocessing Package)
  • astropy
  • Pandas
  • tqdm (processing bar)
  • time (Total time check)
  • sys (set recursionlimit)

Version 1.0.4 2023.06.27 Version of packages used. (Please check these versions)

**python 3.9.18 numpy 1.24.0 astropy 5.1.1 pandas 2.1.4 pydl 0.7.0 **ray 2.2.0 -> very sensitive to version

You must check the versions of these libraries ! If CNUFOF doesn't run, you need to change some version.

*** Based on observing data Parallelizing Friends of Friends algorithm *** ra (0360[degree]), dec (-9090[degree]), redshift (>=10^(-3))

Note)

  • Set linking length [Physical Distance [kpc] | velocity [km/s]] , nmin(minimum number of particles(galaxies))

  • The group name you run as whole at once may be different from the group you run in parallel. But, The particles found for each group will be the same

  • When setting the variables, you should follow the example.

More detail usage methods are explained in "example" and "Explanations file for each code" file

Thank you.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CNUFOF_utils-1.0.6.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

CNUFOF_utils-1.0.6-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file CNUFOF_utils-1.0.6.tar.gz.

File metadata

  • Download URL: CNUFOF_utils-1.0.6.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for CNUFOF_utils-1.0.6.tar.gz
Algorithm Hash digest
SHA256 39a35fe25710e5d649d437d4451c6b8b20406169df7e4ed0ebaebc52acfd4473
MD5 e0f7710d49f5e2d73166ec3ad3bcdc05
BLAKE2b-256 77bd38c4a253151bb73374b4018c046ac35262f9fe9779ae0cf0b972397b98da

See more details on using hashes here.

File details

Details for the file CNUFOF_utils-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for CNUFOF_utils-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 243d31816fdd489754ab10aaf0d781aa2439413969000a29e7609c782834e910
MD5 b2e9948152a6719e79a819648ed2e099
BLAKE2b-256 820e60b81dca7cc6c5c7b3f39d1cea2c65c830ef8f9c8439c69150e0670028dc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page