The next PSC course is starting soon! An informational meeting will be held on February 6th, and the course will begin on February 13th. For more information, see the Discord server at https://discord.gg/MXyUy8X4 or course page at https://pulsars.nanograv.org/courses/psc-online-training
Course overview Offering: Spring (February 2022 start) Section: Default
You must be enrolled in this course to view the content.
In order to access this part of the course, you need to enroll. If you're enrolled, you're not obligated to complete the course. But enrollment lets you:
For more details, check out our enrollment benefits .
I'm convinced...now what?
Want more details about this and similar courses?
To learn more, either visit the course overview page or browse the course listing.
TEMP
=>
/var/www/tmp
, TMPDIR
=>
/var/www/tmp
, TMP
=>
/var/www/tmp
, PATH
=>
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
, USER
=>
apache
, HOME
=>
/usr/share/httpd
, SCRIPT_NAME
=>
/index.php
, REQUEST_URI
=>
/courses/psc-online-training/psc-training-winter22
, QUERY_STRING
=>
, REQUEST_METHOD
=>
GET
, SERVER_PROTOCOL
=>
HTTP/1.1
, GATEWAY_INTERFACE
=>
CGI/1.1
, REDIRECT_URL
=>
/courses/psc-online-training/psc-training-winter22
, REMOTE_PORT
=>
48736
, SCRIPT_FILENAME
=>
/var/www/pulsars/index.php
, SERVER_ADMIN
=>
root@localhost
, CONTEXT_DOCUMENT_ROOT
=>
/var/www/pulsars
, CONTEXT_PREFIX
=>
, REQUEST_SCHEME
=>
https
, DOCUMENT_ROOT
=>
/var/www/pulsars
, REMOTE_ADDR
=>
3.129.21.229
, SERVER_PORT
=>
443
, SERVER_ADDR
=>
157.182.3.38
, SERVER_NAME
=>
pulsars.nanograv.org
, SERVER_SOFTWARE
=>
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
, SERVER_SIGNATURE
=>
, HTTP_HOST
=>
pulsars.nanograv.org
, HTTP_ACCEPT_ENCODING
=>
gzip, br, zstd, deflate
, HTTP_USER_AGENT
=>
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
, HTTP_ACCEPT
=>
*/*
, SSL_TLS_SNI
=>
pulsars.nanograv.org
, HTTPS
=>
on
, SCRIPT_URI
=>
https://pulsars.nanograv.org/courses/psc-online-training/psc-training-winter22
, SCRIPT_URL
=>
/courses/psc-online-training/psc-training-winter22
, UNIQUE_ID
=>
Z6MK1Vb7Xz98i98T@c5AWAAAAFU
, HTTP_AUTHORIZATION
=>
, REDIRECT_STATUS
=>
200
, REDIRECT_SSL_TLS_SNI
=>
pulsars.nanograv.org
, REDIRECT_HTTPS
=>
on
, REDIRECT_SCRIPT_URI
=>
https://pulsars.nanograv.org/courses/psc-online-training/psc-training-winter22
, REDIRECT_SCRIPT_URL
=>
/courses/psc-online-training/psc-training-winter22
, REDIRECT_UNIQUE_ID
=>
Z6MK1Vb7Xz98i98T@c5AWAAAAFU
, REDIRECT_HTTP_AUTHORIZATION
=>
, FCGI_ROLE
=>
RESPONDER
, PHP_SELF
=>
/index.php
, REQUEST_TIME_FLOAT
=>
1738738389.2677
, REQUEST_TIME
=>
1738738389
separator ⇒ .
orderBy ⇒ id
orderDir ⇒ asc
1 ⇒ registerIP
2 ⇒ access
always ⇒
renew ⇒
tracker.sid ⇒ a0a4d04d44c0dbee2ad0c51877d20b49
tracker.ssid ⇒ a0a4d04d44c0dbee2ad0c51877d20b49
tracker.rsid ⇒ a0a4d04d44c0dbee2ad0c51877d20b49
site 0.043 seconds (+0.043); 2.00 MB (+2.000) - afterInitialise
site 0.084 seconds (+0.041); 2.00 MB (0.000) - afterRoute
site 0.141 seconds (+0.057); 2.00 MB (0.000) - afterDispatch
site 0.149 seconds (+0.008); 2.00 MB (0.000) - beforeRenderModule mod_search (Search)
site 0.151 seconds (+0.002); 2.00 MB (0.000) - afterRenderModule mod_search (Search)
site 0.152 seconds (+0.000); 2.00 MB (0.000) - beforeRenderModule mod_custom (Footer)
site 0.152 seconds (+0.001); 2.00 MB (0.000) - afterRenderModule mod_custom (Footer)
site 0.152 seconds (+0.000); 2.00 MB (0.000) - beforeRenderModule mod_custom (Footer social links)
site 0.153 seconds (+0.000); 2.00 MB (0.000) - afterRenderModule mod_custom (Footer social links)
site 0.153 seconds (+0.000); 2.00 MB (0.000) - beforeRenderModule mod_menu (Main Menu)
site 0.164 seconds (+0.011); 2.00 MB (0.000) - afterRenderModule mod_menu (Main Menu)
site 0.164 seconds (+0.000); 2.00 MB (0.000) - beforeRenderModule mod_notices (Community Notices)
site 0.166 seconds (+0.002); 2.00 MB (0.000) - afterRenderModule mod_notices (Community Notices)
site 0.167 seconds (+0.001); 2.00 MB (0.000) - onAfterRender
site 0.168 seconds (+0.001); 2.00 MB (0.000) - sessionStore
SELECT data
FROM `jos_session`
WHERE `session_id` = '2c78c3dbbdcca7701d06e017f8ab8935'
DELETE
FROM `jos_session`
WHERE `session_id` = '2c78c3dbbdcca7701d06e017f8ab8935'
SELECT data
FROM `jos_session`
WHERE `session_id` = 'a0a4d04d44c0dbee2ad0c51877d20b49'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_languages'
SELECT session_id
FROM `jos_session`
WHERE `session_id` = 'a0a4d04d44c0dbee2ad0c51877d20b49'
LIMIT 1
INSERT INTO `jos_session`
(`session_id`,`client_id`,`time`,`ip`)
VALUES ('a0a4d04d44c0dbee2ad0c51877d20b49','0','1738738389','3.129.21.229')
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_members'
SELECT b.id, b.title
FROM `jos_usergroups` AS `a`
LEFT JOIN jos_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE `a`.`id` = '1'
SELECT *
FROM `jos_viewlevels`
SELECT folder AS type,element AS name,protected,params
FROM `jos_extensions`
WHERE `enabled` >= '1'
AND `type` = 'plugin'
AND `state` >= '0'
AND `access` IN ('1','1')
ORDER BY `ordering` ASC
SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
FROM `jos_menu` AS `m`
LEFT JOIN jos_extensions AS e
ON e.extension_id = m.component_id
WHERE `m`.`published` = '1'
AND `m`.`parent_id` > '0'
AND `m`.`client_id` = '0'
ORDER BY `m`.`lft` ASC
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_courses'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_tags'
SHOW FULL COLUMNS
FROM `jos_courses`
SELECT *
FROM `jos_courses`
WHERE `alias` = 'psc-online-training'
SHOW FULL COLUMNS
FROM `jos_courses_pages`
SELECT r.*
FROM jos_courses_pages AS r
WHERE r.`course_id`='1'
AND r.`offering_id` IN (0)
AND r.`active`='1'
ORDER BY ordering ASC
SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
FROM `jos_template_styles`
INNER JOIN jos_extensions
ON jos_extensions.element = jos_template_styles.template
WHERE `jos_template_styles`.`client_id` = '0'
AND `jos_extensions`.`enabled` = '1'
AND `jos_extensions`.`type` = 'template'
AND jos_extensions.`client_id` = `jos_template_styles`.`client_id`
ORDER BY `home` DESC
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_projects'
SHOW FULL COLUMNS
FROM `jos_courses_offerings`
SELECT *
FROM `jos_courses_offerings`
WHERE `alias` = 'psc-training-winter22'
AND `course_id` = '1'
SHOW FULL COLUMNS
FROM `jos_courses_offering_sections`
SELECT *
FROM `jos_courses_offering_sections`
WHERE `is_default` = '1'
AND `offering_id` = '1'
SELECT *
FROM `jos_courses`
WHERE `id` = '1'
SELECT *
FROM `jos_courses_offerings`
WHERE `id` = '1'
SELECT a.rules
FROM `jos_assets` AS `a`
WHERE `a`.`id` = '1'
GROUP BY a.id, a.rules, a.lft
SELECT b.rules
FROM `jos_assets` AS `a`
LEFT JOIN jos_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE `a`.`name` = 'com_courses'
GROUP BY b.id, b.rules, b.lft
ORDER BY `b`.`lft` ASC
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_forum'
SELECT COUNT(jos_forum_posts.id) AS count
FROM `jos_forum_posts`
WHERE `jos_forum_posts`.`scope` = 'course'
AND `jos_forum_posts`.`scope_id` = '1'
AND `jos_forum_posts`.`state` IN ('1','3')
AND `jos_forum_posts`.`parent` = '0'
SELECT COUNT(DISTINCT r.`url`)
FROM jos_courses_pages AS r
WHERE r.`offering_id` IN (1)
AND r.`section_id` IN (1)
AND r.`active`='1'
SELECT COUNT(DISTINCT r.`url`)
FROM jos_courses_pages AS r
WHERE r.`offering_id` IN (1)
AND r.`section_id` IN (0)
AND r.`active`='1'
SELECT COUNT(DISTINCT r.`url`)
FROM jos_courses_pages AS r
WHERE r.`course_id`='0'
AND r.`offering_id` IN (0)
AND r.`active`='1'
SHOW FULL COLUMNS
FROM `jos_courses_announcements`
SELECT COUNT(*)
FROM jos_courses_announcements AS a
WHERE a.`offering_id` = '1'
AND a.`section_id` = '1'
AND a.`state` = '1'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_help'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_users'
SELECT m.id,m.title,m.module,m.position,m.content,m.showtitle,m.params,mm.menuid,e.protected
FROM `jos_modules` AS `m`
LEFT JOIN jos_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN jos_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
WHERE `m`.`published` = '1'
AND `e`.`enabled` = '1'
AND (`m`.`publish_up` IS NULL
OR `m`.`publish_up` <= '2025-02-05 06:53:09'
)
AND (`m`.`publish_down` IS NULL
OR `m`.`publish_down` >= '2025-02-05 06:53:09'
)
AND `m`.`access` IN ('1','1')
AND `m`.`client_id` = '0'
AND (`mm`.`menuid` = '143'
OR `mm`.`menuid` <= '0'
)
ORDER BY `m`.`position` ASC,`m`.`ordering` ASC
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_search'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_content'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_categories'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_events'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_newsletter'
SELECT extension_id AS id,element AS "option",params,enabled
FROM `jos_extensions`
WHERE `type` = 'component'
AND `element` = 'com_psrsearch'
SELECT publish_up, publish_down
FROM `jos_modules`
WHERE id=45
UPDATE `jos_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1738738389;s:18:\"session.timer.last\";i:1738738389;s:17:\"session.timer.now\";i:1738738389;s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:1:\"0\";s:7:\"session\";}s:9:\"separator\";s:1:\".\";}s:4:\"user\";C:17:\"Hubzero\\User\\User\":22:{a:1:{s:5:\"guest\";b:1;}}s:11:\"tracker.sid\";s:32:\"a0a4d04d44c0dbee2ad0c51877d20b49\";s:12:\"tracker.ssid\";s:32:\"a0a4d04d44c0dbee2ad0c51877d20b49\";s:12:\"tracker.rsid\";s:32:\"a0a4d04d44c0dbee2ad0c51877d20b49\";}',`time` = '1738738389',`ip` = '3.129.21.229'
WHERE `session_id` = 'a0a4d04d44c0dbee2ad0c51877d20b49'
onAfterInitialise — Method — plgSystemP3p::onAfterInitialise → /core/plugins/system/p3p/p3p.php:21
onAfterInitialise — Method — plgSystemRemember::onAfterInitialise → /core/plugins/system/remember/remember.php:20
onAfterInitialise — Method — plgSystemHubzero::onAfterInitialise → /core/plugins/system/hubzero/hubzero.php:21
onAfterInitialise — Method — plgSystemXFeed::onAfterInitialise → /core/plugins/system/xfeed/xfeed.php:21
onAfterInitialise — Method — plgSystemSupergroup::onAfterInitialise → /core/plugins/system/supergroup/supergroup.php:113
onAfterInitialise — Method — plgSystemReferrerpolicy::onAfterInitialise → /core/plugins/system/referrerpolicy/referrerpolicy.php:21
onAfterRoute — Method — plgSystemJquery::onAfterRoute → /core/plugins/system/jquery/jquery.php:21
onAfterRoute — Method — plgSystemSpamjail::onAfterRoute → /core/plugins/system/spamjail/spamjail.php:21
onAfterRoute — Method — plgSystemIncomplete::onAfterRoute → /core/plugins/system/incomplete/incomplete.php:21
onAfterRoute — Method — plgSystemUnconfirmed::onAfterRoute → /core/plugins/system/unconfirmed/unconfirmed.php:21
onAfterRoute — Method — plgSystemUnapproved::onAfterRoute → /core/plugins/system/unapproved/unapproved.php:21
onAfterRoute — Method — plgSystemPassword::onAfterRoute → /core/plugins/system/password/password.php:21
onCourse — Method — plgCoursesOutline::onCourse → /core/plugins/courses/outline/outline.php:31
onCourse — Method — plgCoursesDiscussions::onCourse → /core/plugins/courses/discussions/discussions.php:276
onCourse — Method — plgCoursesProgress::onCourse → /core/plugins/courses/progress/progress.php:34
onCourse — Method — plgCoursesPages::onCourse → /core/plugins/courses/pages/pages.php:31
onCourse — Method — plgCoursesAnnouncements::onCourse → /core/plugins/courses/announcements/announcements.php:31
onCourse — Method — plgCoursesDashboard::onCourse → /core/plugins/courses/dashboard/dashboard.php:31
onCourse — Method — plgCoursesNotes::onCourse → /core/plugins/courses/notes/notes.php:33
onCourse — Method — plgCoursesGuide::onCourse → /core/plugins/courses/guide/guide.php:62
onAfterDispatch — Method — plgSystemMobile::onAfterDispatch → /core/plugins/system/mobile/mobile.php:22
onAfterDispatch — Method — plgSystemDebug::onAfterDispatch → /core/plugins/system/debug/debug.php:60
onAfterDispatch — Method — PlgSystemHighlight::onAfterDispatch → /core/plugins/system/highlight/highlight.php:25
onAfterRender — Method — plgSystemSef::onAfterRender → /core/plugins/system/sef/sef.php:21