PSC camp will be held at Green Bank from July 28 to August 3 and applications are open! https://pulsars.nanograv.org/psccamp
To join the Pulsar Science Collaboratory (PSC), you will need an account. The PSC uses ORCiD, a persistent digital identifier for students, educators, and researchers. follow these steps:
Complete the PSC online course to learn about pulsars. Enroll in the course at PSC Online Training Workshop and click on "Go to Course" and confirm your enrollment by clicking "Enroll for free!"
Start grading pulsars and see how your team is ranking by going to the Pulsar Search Dashboard.
On the PSC Slack you can celebrate your grading successes and hear from the PSC team when the next workshop session will start. Join the slack channel by click on the link: PSC Slack.
You can meet other students participating in the PSC Online Training Workshop by joining the Team Members Group. You can introduce yourself to this group in the Team Members Group - Forum.
Enroll in the course at PSC Online Training Workshop and click on "Go to Course" and confirm your enrollment by clicking "Enroll for free!" To be added as an Instructor for the course so that you can follow students' progress, contact one of the course admins: Maura McLaughlin, Sue Ann Heatherly, or Harsha Blumer.
See how your team is doing with their pulsar grading and their ranking by going to the Pulsar Search Dashboard.
Learn more about your role and how to use the PSC experience by joining the Team Leaders Group.
You can join the PSC Slack to stay up to date about the workshop and celebrate your team's progress. post a message to the PSC Slack!
Not sure what to do next or experiencing any issues? The PSC team can help! Submit a support ticket or post a message to the PSC Slack.
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
=>
/gettingstarted
, QUERY_STRING
=>
, REQUEST_METHOD
=>
GET
, SERVER_PROTOCOL
=>
HTTP/1.1
, GATEWAY_INTERFACE
=>
CGI/1.1
, REDIRECT_URL
=>
/gettingstarted
, REMOTE_PORT
=>
17310
, 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
=>
18.119.104.238
, SERVER_PORT
=>
443
, SERVER_ADDR
=>
157.182.3.38
, SERVER_NAME
=>
pulsars.nanograv.org
, SERVER_SOFTWARE
=>
Apache/2.4.37 (rocky) OpenSSL/1.1.1k
, SERVER_SIGNATURE
=>
, HTTP_HOST
=>
pulsars.nanograv.org
, 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/gettingstarted
, SCRIPT_URL
=>
/gettingstarted
, UNIQUE_ID
=>
ZjZssm8Ryop9Kgp92DAplgAAAMA
, HTTP_AUTHORIZATION
=>
, REDIRECT_STATUS
=>
200
, REDIRECT_SSL_TLS_SNI
=>
pulsars.nanograv.org
, REDIRECT_HTTPS
=>
on
, REDIRECT_SCRIPT_URI
=>
https://pulsars.nanograv.org/gettingstarted
, REDIRECT_SCRIPT_URL
=>
/gettingstarted
, REDIRECT_UNIQUE_ID
=>
ZjZssm8Ryop9Kgp92DAplgAAAMA
, REDIRECT_HTTP_AUTHORIZATION
=>
, FCGI_ROLE
=>
RESPONDER
, PHP_SELF
=>
/index.php
, REQUEST_TIME_FLOAT
=>
1714842802.3298
, REQUEST_TIME
=>
1714842802
separator ⇒ .
orderBy ⇒ id
orderDir ⇒ asc
1 ⇒ registerIP
2 ⇒ access
always ⇒
renew ⇒
tracker.sid ⇒ b0e756a282f9221c2adb89df8bd4f8ac
tracker.ssid ⇒ b0e756a282f9221c2adb89df8bd4f8ac
tracker.rsid ⇒ b0e756a282f9221c2adb89df8bd4f8ac
site 0.054 seconds (+0.054); 2.00 MB (+2.000) - afterInitialise
site 0.068 seconds (+0.015); 2.00 MB (0.000) - afterRoute
site 0.118 seconds (+0.050); 4.00 MB (+2.000) - afterDispatch
site 0.128 seconds (+0.009); 4.00 MB (0.000) - beforeRenderModule mod_search (Search)
site 0.130 seconds (+0.003); 4.00 MB (0.000) - afterRenderModule mod_search (Search)
site 0.131 seconds (+0.000); 4.00 MB (0.000) - beforeRenderModule mod_custom (Footer)
site 0.131 seconds (+0.001); 4.00 MB (0.000) - afterRenderModule mod_custom (Footer)
site 0.131 seconds (+0.000); 4.00 MB (0.000) - beforeRenderModule mod_custom (Footer social links)
site 0.132 seconds (+0.000); 4.00 MB (0.000) - afterRenderModule mod_custom (Footer social links)
site 0.132 seconds (+0.000); 4.00 MB (0.000) - beforeRenderModule mod_menu (Main Menu)
site 0.140 seconds (+0.008); 4.00 MB (0.000) - afterRenderModule mod_menu (Main Menu)
site 0.140 seconds (+0.000); 4.00 MB (0.000) - beforeRenderModule mod_notices (Community Notices)
site 0.142 seconds (+0.002); 4.00 MB (0.000) - afterRenderModule mod_notices (Community Notices)
site 0.143 seconds (+0.001); 4.00 MB (0.000) - onAfterRender
site 0.144 seconds (+0.001); 4.00 MB (0.000) - sessionStore
SELECT data
FROM `jos_session`
WHERE `session_id` = '8ccdebdff2e3edea56f728e46313c5b0'
DELETE
FROM `jos_session`
WHERE `session_id` = '8ccdebdff2e3edea56f728e46313c5b0'
SELECT data
FROM `jos_session`
WHERE `session_id` = 'b0e756a282f9221c2adb89df8bd4f8ac'
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` = 'b0e756a282f9221c2adb89df8bd4f8ac'
LIMIT 1
INSERT INTO `jos_session`
(`session_id`,`client_id`,`time`,`ip`)
VALUES ('b0e756a282f9221c2adb89df8bd4f8ac','0','1714842802','18.119.104.238')
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 con.`id`, cat.`alias`, cat.`path`
FROM `jos_content` AS con
LEFT JOIN `jos_categories` AS cat
ON con.catid = cat.id
WHERE con.state=1
AND con.`alias` = 'gettingstarted'
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_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_menus'
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_content'
GROUP BY b.id, b.rules, b.lft
ORDER BY `b`.`lft` ASC
SELECT a.*,a.id,a.asset_id,a.title,a.alias,a.title_alias,a.introtext,a.fulltext,
CASE WHEN badcats.id IS NULL THEN a.state ELSE 0 END AS state,a.mask,a.catid,a.created,a.created_by,a.created_by_alias,
CASE WHEN a.modified IS NULL THEN a.created ELSE a.modified END AS modified,a.modified_by,a.checked_out,a.checked_out_time,a.publish_up,a.publish_down,a.images,a.urls,a.attribs,a.version,a.parentid,a.ordering,a.metakey,a.metadesc,a.access,a.hits,a.metadata,a.featured,a.language,a.xreference,c.title AS category_title,c.alias AS category_alias,c.access AS category_access,u.name AS author,parent.title AS parent_title,parent.id AS parent_id,parent.path AS parent_route,parent.alias AS parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating,v.rating_count AS rating_count
FROM `jos_content` AS `a`
LEFT JOIN jos_categories AS c
ON c.id = a.catid
LEFT JOIN jos_users AS u
ON u.id = a.created_by
LEFT JOIN jos_categories as parent
ON parent.id = c.parent_id
LEFT JOIN jos_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM jos_categories AS cat JOIN jos_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published <= 0
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE `a`.`id` = '56'
AND (`a`.`publish_up` IS NULL
OR `a`.`publish_up` <= '2024-05-04 17:13:22'
)
AND (`a`.`publish_down` IS NULL
OR `a`.`publish_down` >= '2024-05-04 17:13:22'
)
AND `a`.`state` IN ('1','2')
SELECT c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM `jos_categories` AS `c`
LEFT JOIN jos_categories AS s
ON (s.lft <= c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt < c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM jos_categories AS cat JOIN jos_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE (`c`.`extension` = 'com_content'
OR `c`.`extension` = 'system'
)
AND `c`.`access` IN ('1','1')
AND `c`.`published` = '1'
AND `s`.`id` = '2'
AND badcats.id is null
GROUP BY c.id,c.asset_id,c.access,c.alias,c.checked_out,c.checked_out_time,c.created_time,c.created_user_id,c.description,c.extension,c.hits,c.language,c.level,c.lft,c.metadata,c.metadesc,c.metakey,c.modified_time,c.note,c.params,c.parent_id,c.path,c.published,c.rgt,c.title,c.modified_user_id
ORDER BY `c`.`lft` ASC
SELECT c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROM `jos_categories` AS `c`
LEFT JOIN jos_categories AS s
ON (s.lft <= c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt < c.rgt)
LEFT JOIN (SELECT cat.id as id
FROM jos_categories AS cat JOIN jos_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id) AS badcats
ON badcats.id = c.id
WHERE (`c`.`extension` = 'com_content'
OR `c`.`extension` = 'system'
)
AND `c`.`access` IN ('1','1')
AND `c`.`published` = '1'
AND `s`.`id` = '2'
AND badcats.id is null
GROUP BY c.id,c.asset_id,c.access,c.alias,c.checked_out,c.checked_out_time,c.created_time,c.created_user_id,c.description,c.extension,c.hits,c.language,c.level,c.lft,c.metadata,c.metadesc,c.metakey,c.modified_time,c.note,c.params,c.parent_id,c.path,c.published,c.rgt,c.title,c.modified_user_id
ORDER BY `c`.`lft` ASC
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` <= '2024-05-04 17:13:22'
)
AND (`m`.`publish_down` IS NULL
OR `m`.`publish_down` >= '2024-05-04 17:13:22'
)
AND `m`.`access` IN ('1','1')
AND `m`.`client_id` = '0'
AND (`mm`.`menuid` = '0'
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_courses'
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:1714842802;s:18:\"session.timer.last\";i:1714842802;s:17:\"session.timer.now\";i:1714842802;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:\"b0e756a282f9221c2adb89df8bd4f8ac\";s:12:\"tracker.ssid\";s:32:\"b0e756a282f9221c2adb89df8bd4f8ac\";s:12:\"tracker.rsid\";s:32:\"b0e756a282f9221c2adb89df8bd4f8ac\";}',`time` = '1714842802',`ip` = '18.119.104.238'
WHERE `session_id` = 'b0e756a282f9221c2adb89df8bd4f8ac'
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
onContentPrepare — Method — plgContentLoadmodule::onContentPrepare → /core/plugins/content/loadmodule/loadmodule.php:35
onContentPrepare — Method — plgContentEmailcloak::onContentPrepare → /core/plugins/content/emailcloak/emailcloak.php:25
onContentPrepare — Method — plgContentPagebreak::onContentPrepare → /core/plugins/content/pagebreak/pagebreak.php:35
onContentPrepare — Method — plgContentXhubtags::onContentPrepare → /core/plugins/content/xhubtags/xhubtags.php:25
onContentPrepare — Method — plgContentFormatwiki::onContentPrepare → /core/plugins/content/formatwiki/formatwiki.php:63
onContentPrepare — Method — plgContentFormathtml::onContentPrepare → /core/plugins/content/formathtml/formathtml.php:105
onContentPrepare — Method — plgContentExternalhref::onContentPrepare → /core/plugins/content/externalhref/externalhref.php:41
onContentBeforeDisplay — Method — plgContentPagenavigation::onContentBeforeDisplay → /core/plugins/content/pagenavigation/pagenavigation.php:25
onContentBeforeDisplay — Method — plgContentVote::onContentBeforeDisplay → /core/plugins/content/vote/vote.php:32
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